/* CSS Document */

body { background-image: url(images/bgsite.jpg); background-repeat: no-repeat; background-position: top center; background-color: #252525; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; padding:0; margin:0; float:none; }
img { border: 0; }
a:link { color: #FFFFFF; }
a:visited { color: #FFFFFF; }
a:hover { color: #FFCC66; }
a:active { color: #FFFFFF; }

#wrapper { width:900px;  margin:0px auto; overflow:hidden; }
.header { width:900px; height: 180px; background:url(images/header.jpg); padding:0; clear:both; }
.nav { width:100%; height:35px; padding:0; margin:0; clear:both; 
}.bar { width:160px; padding: 10px 9px 0 10px; float:left; }
.barTop { width:154px; font-size:14px; font-weight:bold; color:#FFFFFF; height:26px; background:url(images/barTop.jpg); background-repeat:no-repeat; text-align:right; padding: 8px 6px 0 0; border: 0; }
.barCells { width:152px; font-weight:bold; font-size:11px; color:#000000; height:17px; background:url(images/barCells.jpg); background-repeat:no-repeat; padding: 3px 0 0 8px; border: 0; }
.barCells2 { width:152px; font-weight:bold; font-size:11px; color:#000000; height:17px; background:url(images/barCells2.jpg); background-repeat:no-repeat; padding: 3px 0 0 8px; border: 0; }
.barViewFull { clear: both; float:right; width:152px; font-weight:bold;font-size:11px;color:#FFFFFF;height:17px;background:#000000;padding: 3px 8px 0 0;border: 0;}
.barViewTxt {font-size:11px;color:#990000;float:right;}
.barViewTxt a:link, a:active {font-size:11px;color:#E43D09;text-decoration:none;}
.barViewTxt a:visited {font-size:11px;color:#E43D09;text-decoration:none;}
.barViewTxt a:hover {font-size:11px;color:#FFFFFF;text-decoration:underline;}
.barSitePic {padding: 3px;border:#666666 solid 1px;;}
.barSitePicCell {width:150px;background-color:#BEBEBE;text-align:center;padding: 5px;border: 0;}
.barCells {font-size:11px;color:#000000;}
.barCells a:link, a:active {font-size:11px;color:#000000;text-decoration:none;}
.barCells a:visited {font-size:11px;color:#000000;text-decoration:none;}
.barCells a:hover {font-size:11px;color:#333333;text-decoration:underline;}
.barTopRate {width:20%;color:#990000;padding: 0 0 0 2px;float:left;}
.barTopRateSite {width:78%;color:#000000;float:left;}
.barTopRateSite2 {width:95%;color:#cccccc;float:left;}
.barTopRateSite3 {width:95%;color:#000000;float:left; font-weight:normal;}
.barTopRateSite4 {width:78%;color:#000000;float:left; font-weight:normal;}
.barSiteDayEntry {width:60%;color:#990000;padding: 0 0 0 11px;float:left;}
.barSiteDayEntry2 {width:60%;color:#990000;padding: 0 0 0 2px;float:left;}
.barSiteDay {width:60%;color:#000000;float:left;}
.bottomPadding {padding-bottom:11px;}
.content {width:900px;background-color:#FFFFFF;margin:0;padding:0;float:left;overflow:hidden;}
.mainContent {float:left;width: 538px;padding: 0;margin: 0;}
.mainContent_welcome {float:left;background:url(images/welcome.jpg);background-repeat:no-repeat;width: 538px;height: 30px;margin: 10px 0 0 0;}
.mainContent_newreviews {float:left;background:url(images/newestreviews.jpg);background-repeat:no-repeat;width: 538px;height: 30px;margin: 10px 0 0 0;}
.mainContent_sitereviews {float:left;background:url(images/sitereviews.jpg);background-repeat:no-repeat;width: 538px;height: 30px;margin: 10px 0 0 0;}
.mainContent_categories {float:left;background:url(images/categories.jpg);background-repeat:no-repeat;width: 538px;height: 30px;margin: 10px 0 0 0;}
.mainContent_categoriesTxt {float:left; background:#cacaca; width: 520px; margin: 8px 0 0 0; padding:10px; font-weight:bold; font-size:18px;}
.mainContent_text {float:left;width: 538px;margin: 10px 0 0 0;text-align: justify;}
.mainContent_templateTop {clear:both;float:left;background: url(images/reviewTop.jpg);background-repeat:no-repeat;width: 505px;height: 28px;margin: 10px 0 0 0;padding: 6px 0 0 35px;color:#FFFFFF;font-weight:bold;font-size:14px;z-index:-1;}

.mainContent_templateTop a{color:#FFFFFF;font-weight:bold;font-size:14px; text-decoration:none;}
.mainContent_templateInfo {float:left;margin: auto;background: #cacaca;width: 530px;height: 200px;padding: 6px 0 0 11px;color:#FFFFFF;font-weight:bold;font-size:14px;}
.mainContent_score {float:right;overflow: hidden;background: url(images/reviewScore.jpg);background-repeat:no-repeat;width: 155px;height: 200px;margin: -255px 12px 0 0;padding: 10px 0 0 0;text-align: center;}
.mainContent_score2 {float:right;overflow: hidden;background: url(images/reviewScore2.jpg);background-repeat:no-repeat;width: 155px;height: 150px;margin: -190px 10px 0 0;padding: 5px 0 0 0;text-align: center;}
.mainContent_score3 {float:right;overflow: hidden;background: url(images/reviewScore3.jpg);background-repeat:no-repeat;width: 155px;height: 140px;margin: 0 20px 0 0;padding: 5px 0 0 0;text-align: center; position:relative;}
.mainContent_scoreNum {color:#FFFFFF;font-weight:bold;font-size:60px;width:155px;text-align:center;clear:both;}
.mainContent_scoreNum2 {color:#FFFFFF;font-weight:bold;font-size:60px;width:155px;text-align:center;clear:both; margin-top:-10px;}
.mainContent_scoreCat2 {float:left;color:#FFFFFF;width:143px;text-align:center;font-weight:bold;font-size:11px;padding:0 0 0 10px;clear:both;}
.mainContent_scoreCat {float:left;color:#FFFFFF;width:143px;text-align:center;font-weight:bold;font-size:11px;padding:0 6px 0 6px;clear:both;}
.mainContent_scoreCat a:active {text-decoration:underline;}
.mainContent_scoreCat a:link {text-decoration:underline;}
.mainContent_scoreCat a:visited {text-decoration:underline;}
.mainContent_scoreCat a:hover {text-decoration:none;color:#FFFFFF;}
.mainContent_scorePrice {float:left;color:#FFCC66;font-weight:bold;font-size:12px;width:155px;clear:both;}
.mainContent_siteImg {float:left;margin:0;overflow:hidden;width: 160px;padding: 3px;border:#666666 solid 1px;;}
.mainContent_siteDesc1 {float:left;width: 170px;color:#990000;font-size:14px;font-weight:bold;overflow: hidden;margin:0;padding:0 0 5px 0;clear:right;}
.mainContent_siteDesc2 {float:left;width: 170px;color:#000000;font-size:11px;text-align:justify;font-weight:bold;overflow: hidden;margin:0;padding:0;clear:both;}
.mainContent_siteDesc3 {float:left;width: 170px;color:#000000;font-size:11px;text-align:justify;font-weight:bold;overflow: hidden;margin:0;padding:0 0 5px 11px;}
.mainContent_templateReview {float:left;margin:0;background: #cacaca;width: 530px;height: auto;padding: 0 0 0 10px;color:#FFFFFF;font-weight:bold;font-size:14px;}
.mainContent_reviewMain { float:left; width:auto;}
.mainContent_reviewHead { float:left; font-size:24px; font-weight:bold; width:80%;}
.mainContent_reviewImg {float:right;margin: 65px 0 0 10px;overflow:hidden;width: 160px;padding: 3px;border:#666666 solid 1px;;}
.mainContent_reviewDesc1 {float:left;width: 515px;color:#000000;font-size:11px;text-align:justify;font-weight:bold;overflow: hidden;margin:0;padding:0 5px 5px 0;}
.mainContent_reviewDesc2 {float:left;width: 100%;color:#000000;font-size:11px;text-align:justify;font-weight:bold;overflow: hidden;margin:0;padding:0 5px 10px 0; clear:both;}
.mainContent_reviewDesc2 a:active { color:#990000;font-size:11px; font-weight:bold; text-decoration:underline;}
.mainContent_reviewDesc2 a:link { color:#990000;font-size:11px; font-weight:bold; text-decoration:underline;}
.mainContent_reviewDesc2 a:visited { color:#990000;font-size:11px; font-weight:bold; text-decoration:underline;}
.mainContent_reviewDesc2 a:hover { color:#990000;font-size:11px; font-weight:bold; text-decoration:none;}
.mainContent_reviewCatDate {color:#333333;}
.mainContent_reviewCat {float:left;width: 500px; background:#acacac; color:#990000;font-size:12px;text-align:justify;font-weight:bold;overflow: hidden;margin:10px 0 0 0; padding:7px; clear:both;}
.mainContent_reviewCat a:active { color:#333333; text-decoration:underline;}
.mainContent_reviewCat a:link { color:#333333; text-decoration:underline;}
.mainContent_reviewCat a:visited { color:#333333; text-decoration:underline;}
.mainContent_reviewCat a:hover {text-decoration:none; color:#333333;}
.mainContent_reviewCat2 {float:left;width: 250px; overflow: hidden;margin:0 0 0 135px;;padding:7px; clear:both;}
.mainContent_reviewSite { clear: both; float:right; width:170px; font-weight:bold; font-size:11px; height:17px;background:#000000;padding: 5px 8px 5px 0; margin:8px 0 5px 0;}
.mainContent_reviewSiteLink {font-size:12px;font-weight:bold; color:#FFFFFF; float:right;}
.mainContent_reviewSiteLink a:link, a:active {font-size:12px;font-weight:bold;color:#E43D09;text-decoration:none;}
.mainContent_reviewSiteLink a:visited {font-size:12px;font-weight:bold;color:#E43D09;text-decoration:none;}
.mainContent_reviewSiteLink a:hover {font-size:12px;font-weight:bold;color:#FFFFFF;text-decoration:underline;}
.mainContent_siteBtn {float:left;width: 330px;background-image:url(images/pxdiv.jpg);background-position:top;background-repeat:repeat-x;font-size:11px;text-align: center;font-weight:bold;overflow: hidden;margin: 150px 0 0 -170px;padding:8px 0 5px 11px;}
.mainContent_siteBtnMain {padding:5px 8px 0 8px;}
.divide {float:left;background:url(images/divide.png);background-position:left;background-repeat:repeat-x;width:100%;height: 6px;margin: 10px 0 0 0;}
.divide2 {float:left;background:url(images/divide.png);background-position:left;background-repeat:repeat-x;width:100%;height: 6px;margin: 10px 0 8px 0;}
.divide3 {float:left;background:url(images/divide.png);background-position:left;background-repeat:repeat-x;width:510px;height: 6px;margin: 0;}
.footerContainer {width:100%;text-align:center;padding:0;}
.footer {float:left;background:url(images/footer.jpg);background-repeat:repeat-x;height: 130px;width: 900px;padding: 0;margin: 0;text-align: center;color: #E43D09;}
.footerNav {padding: 15px 0 0 0;}
.footer a:link, a:active, a:visited {font-size:11px;color:#FFFFFF;text-decoration:none;}
.footer a:hover {font-size:11px;color: #E43D09;text-decoration:underline;}
.footerText {font-size: 11px;width: 600px;padding: 10px 150px 0 150px;text-align: justify;color:#FFFFFF;}
.footerText a:link, a:active, a:visited {font-size:11px;color:#FFFFFF;text-decoration:none;}
.footerText a:hover {font-size:11px;color: #E43D09;text-decoration: underline;}
.goRight {float:right;margin:0;padding:0;}.goLeft {float:left;margin:0;padding:0;}
.reviewSites {float:left;width: 538px;padding: 0 0 15px 0;margin:0;}
.reviewSites2 {float:left;width: 538px;padding: 0 0 15px 0;margin:-140px 0 0 0;}
.reviewComment {float:left;width: 498px;margin: 0 0 15px 0;padding:20px; background-color:#252525; color:#cacaca;}
.reviewCommentWrap {width:478px; float:left; margin-bottom:10px; padding:10px; background-color:#cacaca;}
.reviewComment-Header {font-size:18px; margin-bottom:10px; width:478px; color:#252525;}
.reviewComment-Header2 {font-size:18px; margin-bottom:10px; width:478px;}
.reviewComment-Txt1 {font-size:12px; font-weight:normal; margin-bottom:20px; margin-left:18px; width:480px; color:#252525;}
.reviewCommentForm { width:478px; height:auto; clear:both;}
.reviewCommentLeft { float:left; height:20px; overflow:hidden; width:90px; padding-top:5px;}
.reviewCommentLeft-1 { float:left; height:20px; overflow:hidden; width:120px; padding-top:5px; margin-right:20px;}
.reviewCommentLeft-2 { float:left; height:auto; overflow:hidden; width:350px; padding-top:5px; margin-right:20px;}
.reviewCommentRight { float:right; height:20px; overflow:hidden; width:318px; height:auto;}
.clearSides {clear: both;}
.searchContainer { float:right; width: auto; margin:60px 20px 0 0; padding:0; }
.taglineContainer { float:left; width: 310px; height:18px; overflow:hidden;  margin:30px 0 0 20px;; padding:0; font:Helvetica, Geneva, Arial, Verdana; font-size: 14px; font-weight: bold; color:#FFFFFF; text-align:center;}
.searchField { background-image:url(images/bgsearch.jpg); padding:4px; margin:0 0 5px 0; clear:both;}
.searchBtn { float:right; }
.whiteTxt {color:#FFFFFF; text-decoration:underline;}
.redTxt {color:#990000; font-weight:bold; float:right;}

/*Pages*/
.pages {float: left; margin:10px; width:auto; clear:both;}
#menu ul { margin-bottom: 10px; list-style-type:none;  }
#menu li { border-left: 1px solid #ededed; margin: 0 0 0 1px; display:inline; }
#menu li a { display: block inline; _width: 100%; padding: .50em 14px; font-weight: bold; text-decoration: none; color: #fff; background-color:#610102;}
#menu li a.active,
#menu li a:hover { background-color: #333; color: #fff; }
#menu li.adj a.active,
