/* CSS Document */
body{font-size:90%; text-align:center; padding:0; margin:0}
#preload {display:none} /*preload (on default page)*/
/* Page Structure */
#center{float:left; width:435px; margin-right:13px;}
#center-rr{float:left; width:492px; margin-right:13px}
#container{width:833px; margin-left:auto; margin-right:auto; margin-top:0; margin-bottom:0; padding:0}
#container-sptos{width:750px; margin-left:auto; margin-right:auto; margin-top:0; margin-bottom:0; padding:0}
#content{float:right; width:660px; margin:0 0 15px 0; padding:0}
#contentrev{float:right; width:660px; margin:0; padding:0;} /*for review page, contains center column and right column */
#contentrev2{float:left; width:823px; margin-bottom:5px; padding:0} /*for review page, contains full width elements */
#footer{float:left; width:833px; height:80px; text-align:center; margin-bottom:0; padding:0}
#header{float:left; width:833px; height:119px; border:0}
#left{float:left; width:150px; margin:0 13px 0 0; padding:0}
#main{width:823px; margin:0 5px 0 5px; padding:0}
#main-sptos{width:750px; margin:0 5px 0 5px; padding:0}
#page{float:left; width:833px; min-height:800px; height:auto !important;  height:750px}
#page-sptos{float:left; width:750px; min-height:800px; height:auto !important;  height:750px}
#ratingleft {float:left; width:590px;} /*for review page - rating form */
#ratingright {float:right; width:225px; margin-top:50px} /*for review page - sotd */
#reviewleft {float:left; width:590px;} /*for review page - review text */
#reviewright{float:right; width: 225px;} /*for review page - writer and gals */
#right{float:left; width:212px; padding:0; margin:0}
#right-rr{float:left; width:155px; padding:0; margin:0}
#topnavig{float:left; width:833px; padding:0; margin:0 0 10px 0}
/* Box/Div Style */
.border{padding:5px; margin:3px} /* for comments form, search form, user score */
.border2{padding:5px} /* for score, site of the day, free porn box of catpage, allcomments popup, */
.border3{padding:0; margin:0} /* mystuff */
.bordermenu{margin-bottom:20px} /*catmenu*/
.bordermenu2{margin-bottom:20px; text-align:left; padding:0px} /*menu for reviewpage*/
.borderrow{padding-bottom:5px; margin-bottom:5px} /* for thumbs listing */
.bordersquare{width:293px; height:293px; padding:5px; margin:0; text-align:center; vertical-align:top} /*model img*/
.footerlinks{text-align:center; width:100%; padding:5px 0 5px 0; margin:0}
.guessanswer1{width:100%; float:left; margin-bottom:25px; font-weight:bold}  /*for guess-boob */
.guessanswer3{width:100%; float:left; margin-bottom:35px; font-weight:bold}/*test for guss-boob2 */
.guessanswer2{width:100%; float:left; text-align:left; margin-bottom:20px; line-height:20px}
.flleft{float:left}
.flright{float:right}
.lastrev{margin:5px 0 5px 0} /*last review on dafault */
.lastrevimg{width:135px; padding:5px; text-align:center} /*last review on dafault */
.mdlmovies{float:left; width:100%; line-height:20px; margin-bottom:5px} /* model facts: movies*/
.overallscore{padding:5px; margin-bottom:5px; text-align:center}  /* rabbitscore */
.pgnumber{text-align:right} /* pages navigation in listings */ 
.pgnumber2 td table td{text-align:right; border:0px}  /* pages navigation in listings */
.qualitysites{margin-bottom:20px; padding:5px; text-align:center} /*catpage*/
.rev-tabon{width:143px; margin:0 2px 1px 0; text-align:center; padding:2px; overflow:hidden} /* review page: active tab */
.rev-taboff{width:143px; margin:0 2px 1px 0; text-align:center; padding:2px; overflow:hidden} /* review page: inactive tab */
.section{float:left; margin:10px 0 10px 0; padding:0; width:100%} /* for each section of review and model page: sitefacts, comments... */ 
.section2 {float:left; margin:3px 0px 10px 0px; padding:0; width:100%; text-align:justify;} /* for each full width section of review and model page*/ 
.section3 {float:left; margin:10px 0px 10px 0px; padding:0; width:100%; text-align:left;} /* in user comments page*/ 
.sectionleft{float:left; margin:5px 0 10px 0; padding:0; width:50%} /* in model page */
.sectionright{float:right; margin:5px 0 10px 0; padding:0; width:48%} /* in model page */
.sectionleftmov{float:left; margin:5px 0 10px 0; padding:0; width:427px} /* in movie page */
.sectionrightmov{float:right; margin:5px 0 10px 0; padding:0; width:220px}  /* in movie page */
.sortby{float:left; text-align:left} /*sort by option of listings*/
.srch-tabon{width:130px; margin:0 2px 1px 0; text-align:center; padding:2px; overflow:hidden} /* search page: active tab */
.srch-taboff{width:130px; margin:0 2px 1px 0; text-align:center; padding:2px; overflow:hidden} /* search page: inactive tab */
.th-txt{float:right; padding:4px 0 0 0; margin:0} /* text or thumbs display option */
.th-txt2{text-align:right; padding:0; margin:0 0 10px 0; width:100%} /* text or thumbs display option */
.ttl-box{margin-bottom:5px; text-align:left; padding:2px; overflow:hidden} /* title box with background */
.ttl-sotdap{width:146px; margin-bottom:5px; text-align:left; padding:2px; overflow:hidden}  /* title box in dating for site of the day */
/* Title*/
h1{text-align:left; margin-top:0; margin-bottom:5px; padding-top:0; font-size:1.2em}
.h1rev{text-align:left; margin-top:0; margin-bottom:5px; padding-top:0; font-size:1.5em}
.ttl-box{font-weight:bold; font-size:16px}/*1.1em*/ /* title box with background */
.srch-tabon{font-weight:bold; font-size:16px} /* search page: active tab */
.rev-tabon{font-weight:bold; font-size:16px} /* search page: active tab */
.overallscore{font-weight:bold; font-size:16px} /* rabbitscore */
/* Text */
.big{font-size:1.3em} /* bigger font for site name in catpage, toprated page... listings */
.big2{font-size:1.3em; vertical-align:middle; line-height:inherit} /* bigger font for review page */
.biger{font-size: x-large}
.bigh1{margin-top:0; padding-top:0; font-size:1.8em}/* same as h1 without dotted line - no text align*/
#content{font-size:0.9em; text-align:left}
#contentrev{font-size:0.9em; text-align:left}/*for review page, contains center column and right column */
#contentrev2{font-size:0.9em; text-align:left} /*for review page, contains full width elements */
.desc{text-align:justify} /*any description */
.edit{font-size:0.8em}
#footer{font-size:0.8em}
.redimport{font-weight:bold} /*in terms of service - important section*/
.intro{text-align:justify; margin:0 0 7px 0; padding:0; font-size:0.9em;} /*intro text of pages */
.intro2{text-align:justify; margin:0 0 10px 0; padding:0; font-size:0.9em;} /*last intro paragraph on default */
.guessanswer2{font-size:0.8em} /* guess boob */
.memlog{text-align:left; padding:2px} /* members login form section on the left side for webmaster pages */
.rev-taboff{font-weight:bold; font-size:16px; text-decoration:none} /* review page: inactive tab */
.score2{font-weight:bold} /* score in thumbs listings */
.sitename{float:left; text-indent:-9999px} 
.small{font-size:0.8em} /*smaller font*/
.specials{font-weight:bold} /* green font for special prices */
.specials2 {font-size: 14px; font-weight:bold} /* green font for special prices in review page */
.th-txt, .th-txt2{font-size:0.8em} /* text or thumbs display option */
.txt{font-size:0.9em} /* normal text*/
#topnavig{font-size:14px}/*1em - font for topnavigation tabs */ 
.topsub{font-size:13px}/*0.9em - font for sub menu of top navigation*/
/* Header Navigation Bar */
#tabs{float:left; width:833px}
#tabs ul{margin:0; padding:0; list-style:none}
#tabs li{display:inline; margin:0; padding:0}
#tabs a{text-decoration:none}
.noselected a{float:left; padding:0 0 0 5px;  margin:0; text-decoration:none}
.noselected a span{float:left; display:block; padding:0 5px 0 0; margin:0; font-weight:bold; vertical-align:middle; height:26px; line-height:26px; overflow:hidden; cursor:pointer}
/* hides rule from IE5-Mac \*/
.noselected a span{float:none}
/* End IE5-Mac hack */
.noselected a:hover{background-position:0% -26px; background-repeat:no-repeat;  overflow:hidden}
.noselected a:hover span{background-position:100% -26px;  background-repeat:no-repeat;  overflow:hidden; cursor:pointer} 
.selected a{float:left; background-position:0% -26px; background-repeat:no-repeat;  overflow:hidden; padding:0 0 0 5px; margin:0; text-decoration:none; font-weight:bold; vertical-align:middle; height:26px; line-height:26px}
.selected a span{float:left; display:block; padding:0 5px 0 0; margin:0; font-weight:bold; vertical-align:middle; height:26px; line-height:26px; overflow:hidden; text-decoration:none; cursor:pointer}
/* Navigation and disabled links */
a:visited{text-decoration:underline}
a:link, a:hover, a:active{text-decoration:underline}
a.a2:visited{text-decoration:none} /* cat menu links */
a.a2:link, a.a2:hover, a.a2:active{text-decoration:none}
a.a3:visited{font-weight:bold; text-decoration:none} /* menu links for models and sponsors sections */
a.a3:link, a.a3:hover, a.a3:active{font-weight:bold; text-decoration:none}
a.a3nolink{font-weight:bold; text-decoration:none} 
a.anchor:link, a.anchor:visited, a.anchor:hover, a.anchor:active{text-decoration:none} /* anchor for comments form */
a.aspec:link, a.aspec:visited, a.aspec:hover, a.aspec:active{font-weight:bold; text-decoration:underline} /* special price links */
a.asub:visited{font-weight:bold; text-decoration:underline} /* links for sub menu of top navigation */
a.asub:link, a.asub:hover, a.asub:active{font-weight:bold; text-decoration:underline}
a.asubnolink{font-weight:bold; text-decoration:none}
a.atabs:visited{font-weight:bold; text-decoration:none}
a.atabs:link, a.atabs:hover, a.atabs:active{font-weight:bold; text-decoration:none}
a.aext:link, a.aext:visited, a.aext:hover, a.aext:active{font-weight:bold; text-decoration:underline} /* external links */
a.aext2:link, a.aext2:visited, a.aext2:hover, a.aext2:active{text-decoration:underline} 
a.aext3:link, a.aext3:visited, a.aext3:hover, a.aext3:active{text-decoration:none}
.afooter {display: inline-block; width:100px; height:25px; text-align:center; line-height:25px; vertical-align:middle; font-weight:bold}
.afooterrss {display: inline-block; height:25px; text-align:center; line-height:25px; vertical-align:middle}
.faq a:visited{text-decoration:none} /* in faq pages */
.faq a:link, .faq a:active{text-decoration:none}
.faq a:hover{text-decoration:underline}
.disable-hidepnl{font-size:0.8em} /* links to hide or show the search panel*/
.important:hover{text-decoration:underline}
.lileft .a2:link, .lileft .a2:visited, .lileft .a2:hover, .lileft .a2:active{display:block; text-decoration:none} /* list of left menu */
.lileftsub .a2:link, .lileftsub .a2:visited, .lileftsub .a2:hover, .lileftsub .a2:active{display:block;text-decoration:none} /* list of left submenu (gay subsections) */
.srch-taboff a:link, .srch-taboff a:visited, .srch-taboff a:hover, .srch-taboff a:active{font-weight:bold; font-size:16px; text-decoration:none} /* links of search inactive tabs */
.red:link, .red:visited, .red:hover, .red:active{text-decoration:underline} /* sponsors section - request date */
.rev-taboff a:link, .rev-taboff a:visited, .rev-taboff a:hover, .rev-taboff a:active{font-weight:bold; font-size:16px; text-decoration:none} /* links of review inactive tabs */
/* Table */
.borderrow table{width:100%}
.borderform{padding:0; margin:0} /*any form with border*/
.borderform th{padding:5px}
.borderform td{padding:5px; text-align:left}
.datepicker table td{padding:0}
.guess{border:0; width:303px; height:305px} /* guess boob */
.guesstd1{font-size:1.3em; text-align:center; padding:2px}
.guesstd2{border:0}
.guesssize table{text-align:left; width:100%}
.listing{border:0; text-align:left} /* text listing for default, review page, model, search page*/
.listing th{font-weight:bold; text-align:center; vertical-align:middle; height:21px; padding:1px}
.listing td{text-align:center; height:21px; padding:2px}
.listing2{border:0; text-align:left} /* text listing for cat page*/
.listing2 th{font-weight:bold; text-align:center; vertical-align:middle; height:21px; padding:1px}
.listing2 td{height:21px; padding:2px; text-align:center}
.listing2tddesc{font-size:0.8em}
.listing3{border:0; text-align:left} /* text listing for sponsor pages and special prices pages*/
.listing3 th{font-weight:bold; text-align:center; vertical-align:middle; height:21px; padding:1px}
.listing3 td{height:21px; padding:2px; text-align:center; font-size:0.8em}
.listing4{border:0; text-align:left}
.listing4 th{font-weight:bold; vertical-align:middle; height:21px; padding:1px}
.listing4 td{height:21px; padding:2px}
.listing4tddesc{font-size:0.8em}
.listing5{border:0; text-align:left}
.listing5 th{font-weight:bold; vertical-align:middle; height:21px; padding:1px}
.listing5 td{height:21px; padding:2px}
.mdlfacts{margin-top:30px} /* model facts*/
.mdlfacts th{height:35px}
.mdlfacts td{height:22px; text-align:left; vertical-align:middle}
.mvfacts{margin-top:10px} /* movie fact*/
.mvfacts th{height:35px}
.mvfacts td{height:22px; text-align:left; vertical-align:top; line-height:22px}
.mdlsrch-boobsopt td{vertical-align:top} /*model search boobs option*/
.stfacts {margin-bottom:4px}
.stfacts td{height:22px; text-align:left; vertical-align:middle; font-size:0.85em} /* site facts */
.tdheight td{height:20px; padding:2px; margin:0; overflow:hidden} /* height for score elements, top sites listing in right or left side */
.tblbord{border-collapse:collapse} /* billing info page */
.tblbord td{height:20px; padding:3px}
.top15{width:100%; table-layout:fixed} /* top15 of review page */
.top15 td{height:20px; font-size:13px; padding:2px; margin:0; overflow:hidden}/*0.8em */
#topnavig table{width:833px; border-collapse:collapse; table-layout:fixed}
#topnavig td{text-align:center; vertical-align:middle; padding:2px; font-size:1em; overflow:hidden}
.tdyourcomments{width:200px}
/* List */
.allcommentslist{list-style:disc inside; width:480px; padding:0; margin:0}
.allcommentslist li{margin:5px 2px 10px 2px; padding:0}
.bordermenu ul{list-style:none; padding:0; margin:0} /*catmenu*/
.bordermenu li{text-align:left; font-size:14px}/*1em - catmenu*/
.commentslist{ list-style:disc inside; width:635px; padding:0; margin:0}
.commentslist li{margin:5px 2px 10px 15px; padding:0}
.commentslist2{ list-style:disc inside; width:414px; padding:0; margin:0}
.commentslist2 li{margin:5px 2px 10px 2px; padding:0}
.commentslist3{ list-style:disc inside; padding:0; margin:0} /*fullwidth block*/
.commentslist3 li{margin:5px 2px 10px 15px; padding:0}/*fullwidth block*/
.faq{list-style:none; padding:3px 0 5px 0; margin:0}
.faq li{background-repeat:no-repeat; background-position:0 5px; padding-left:15px}
.lileft{background-repeat:no-repeat; background-position:left; padding:2px 2px 2px 15px; margin:0} /* cat left menu*/
.lileftnolink{background-repeat:no-repeat; background-position:left; padding:2px 2px 2px 15px; margin:0;text-decoration:none}
.lileftsub{background-repeat:no-repeat; background-position:left; padding:2px 2px 2px 35px; margin:0} /* cat left menu - sub section (gay)*/
.lileftsubnolink{background-repeat:no-repeat; background-position:left; padding:2px 2px 2px 35px; margin:0; overflow:hidden; text-decoration:none}
.myporn li {padding: 3px 0 3px 0;}
.sectionleft ul{list-style:none; padding:0; margin:0;  border:0} /* in model page */
.sectionleft li{line-height:20px}
.sectionright ul{list-style:disc inside; padding:0; margin:0;  border:0}  /* in model page */
.sectionright li{line-height:20px; overflow:hidden}
.subleft{margin:0; padding:2px; overflow:hidden} /* sub section for model left catmenu; Ethnicity, body type... */
.topsub{list-style:none; padding:0; margin:0;  border:0} /* submenu of top navigation*/
.topsub li{float:left; padding:0 40px 3px 25px; margin:0 0 0 5px; background-repeat:no-repeat; background-position:left; line-height:25px}
.whyrabbit{list-style-type:square; margin-top:0} /*default page */
.whyrabbit li{margin-top:5px}
/* Form */
.ap-search input, .ap-search select{margin-top:2px; vertical-align:middle} /* adult personal search*/
.apsrch-cost input{width:65px; margin-right:15px}
.apsrch-keyword{width:170px}
.apsrch-kwd{margin-left:8px}
.apsrch-minscore input{width:65px}
.apsrch-ratedate input{width:65px}
.apsrch-ratedate img{margin-right:15px; vertical-align:middle}
.apsrch-ratedate select{margin-right:15px}
.apsrch-results{margin-top:10px}
.apsrch-results input{margin-left:10px}
.apsrch-sort select{width:150px}
.ap-yourcomments{padding:0; margin:0; font-size:90%}
.filter{padding:10px 0 25px 0; margin:0} /* form to folter listing: user-rated pages, model boob guess, model cat movies pages, special prices... */
.filter div{float:left; margin:0 20px 5px 0; padding:0; text-align:left}
.filter input, .filter select{margin-top:2px; vertical-align:middle}
.filterguess{padding:10px 0 20px 0; margin:0}
.filterguess input, .filterguess select{margin-top:2px; vertical-align:middle}
.fltr-guess div{float:left; margin:0; padding:0 25px 0 0}
.fltr-mdl div{float:left; margin:0; padding:0 15px 0 0}
.filterspecials{padding:10px 0 25px 0; margin:0}
.filterspecials input, .filterspecials select{margin-top:2px; vertical-align:middle}
.filterspecials select{height:60px}
.fltr-specials div{float:left; margin:0; padding:0 35px 0 0}
.filterurated{padding:10px 0 25px 0; margin:0}
.filterurated input, .filterurated select{margin-top:2px; vertical-align:middle}
.fltr-urated div{float:left; margin:0; padding:0 35px 0 0}
.guesssize{margin:10px 0 0 0} /* boob guess*/
.guesssize select{width:60px}
.mdlfilter-boobsopt select{width:80px; margin-bottom:10px} /* model filter*/
.mdlfilter-girlopt select{width:110px; margin-bottom:10px}
.mdlfilter-girlopt2 select{width:75px; margin-bottom:10px}
.mdlfilter-girlopt3 select{width:60px; margin-bottom:10px}
.mdlfilter-girlopt4 select{margin-bottom:10px}
.mdlfilter-ratedate img{margin-right:15px; vertical-align:middle}
.mdlfilter-ratedate input{width:65px}
.mdlfilter-ratedate select{margin-right:15px}
.mdl-search input, .mdl-search select{margin-top:2px; vertical-align:middle} /* model search form */
.mdlsrch-boobsopt select{width:90px; margin-bottom:10px}
.mdlsrch-catmov{padding:0; margin:0; width:120px; height:70px}
.mdlsrch-girlopt1{width:120px; margin-bottom:10px}
.mdlsrch-girlopt2{width:80px; margin-bottom:10px}
.mdlsrch-girlopt3{width:65px; margin-bottom:10px}
.mdlsrch-keyword{width:170px}
.mdlsrch-kwd{margin-left:8px}
.mdlsrch-ratedate input{width:65px}
.mdlsrch-ratedate img{margin-right:10px}
.mdlsrch-ratedate select{margin-right:15px}
.mdlsrch-results{margin-top:10px}
.mdlsrch-results input{margin-left:10px}
.mdlsrch-sort select{width:150px}
.newsletter{padding:0; margin:0}
.rr-search input, .rr-search select{margin-top:2px; vertical-align:middle} /* porn reviews search page */
.rrsrch-cat{padding:0; margin:0; width:120px}
.rrsrch-keyword{width:170px}
.rrsrch-kwd{margin-left:8px}
.rrsrch-maxcost{width:65px; margin-right:15px}
.rrsrch-movies{margin-left:20px}
.rrsrch-movies2{margin-right:15px; margin-bottom:10px}
.rrsrch-movies3{width:65px; margin-right:15px}
.rrsrch-minscore input{width:65px}
.rrsrch-pix1{float:left; margin-right:35px}
.rrsrch-pix1 input{width:65px}
.rrsrch-pix2{float:left; margin-right:35px}
.rrsrch-ratedate{margin-right:15px; width:40px}
.rrsrch-ratedate2{width:65px}
.ur-min{width:75px} /*user-rated and special prices pages - min/max score*/
#searcheng form{float:right; padding:2px 3px 2px 3px} /* header search engine */
.seinput{width:120px; margin:0; padding:0; font-size:0.9em}
.sesub{width:22px; height:22px; margin:0; padding:0; cursor:pointer; border:none; vertical-align:middle}
.sppro-input1{width:330px} /* sponsors section forms*/
.sppro-txtar1{width:330px; height:50px}
.sppro-txtar2{width:330px; height:175px}
.spreq-input1{width:330px}
.spreq-txtar1{width:330px; height:50px}
.spreq-txtar2{width:330px; height:175px}
.tdyourcomments input{width:125px}
.yourcomments{padding:0; margin:0; overflow:auto}
.rr-yourcomments{padding:0; margin:0; font-size:90%}
.wmf-input1{width:330px} /*webmaster section */
.wmf-txtar1{width:330px; height:50px}
.wmf-txtar2{width:330px; height:175px}
/* Images */
img{border:0}
h1 img{vertical-align:middle; margin-bottom:1px}
#SitePageControlNew_lblGallery1 img, #SitePageControlNew_lblGallery2 img, #SitePageControlNew_lblGallery3 img{display:block; border:none}
/* Others */
.hrdot{margin:2px 0 5px 0; padding:0} /* horizontal line */
.hrdot2{ margin:0; padding:0; width:100%; line-height:2px}
.hrdot3{margin:2px 0 5px 0; padding:0; width:700px}
.hz-sepa{height:20px}
.hz-sepa2{height:10px} /*separtaion between sitefacts section, review page */
.qualitysites p{margin:5px 0 15px 0; padding:0} /* quality sites box in catpage*/
.userallcomm{padding:2px; margin:1px;}
/* popup for info icon on review page*/
a.info{ position:relative; text-decoration:none}
a.info:hover{background-color:#fff}
a.info span{display: none}
a.info:hover span{display:block; position:absolute; top:2em; left:2em; width:15em; padding:2px; text-align: left; text-decoration:none}  /*the span will display just on :hover state*/
/* BLOG */
#blogcontent{width:660px; float:left; text-align:center; margin:10px 0 10px 0; padding:0}
#blogcontent h2{font-size:0.8em; margin:0; text-align:left}
#blogcontent h3{font-size:1.3em; text-align:left}
#blogcontent p{text-align:justify}
/* WM section */
.wmbody {padding:5px;}
.wmnewsbox{width:660px; text-align:left; margin:20px 0 0 0; padding:3px}
.wmnewsbox li{margin:5px}
.wmnlisttitle{width:660px; text-align:left; font-weight:bold}
.wmhrdot{margin:0; padding:0; width:100%; line-height:2px; width:660px}
.wmlisting{border:0; text-align:left; width:660px}
.wmlisting th{font-weight:bold; text-align:center; vertical-align:middle; height:21px; padding:1px}
.wmlisting td{text-align:center; height:21px; padding:2px}
.wmpgnumber{text-align:right;  width:660px}
.wmlinks td{text-align:left; height:30px}
/* Sponsors section */
.sponsrequest:link, .sponsrequest:visited, .sponsrequest:hover, .sponsrequest:active{display:block; text-align:center; height:15px; font-weight:bold; font-size:11px; line-height:15px; vertical-align:middle; text-decoration:none}
/* Buttons - in header listing, tabs or image (join, rate, add...)*/
.butlisting{font-weight:bold; text-decoration:underline; border:0px; cursor:pointer; text-align:left; }
.butlistingth{font-weight:bold; text-decoration:underline; border:0px; cursor:pointer; text-align:center;}
a.clickjoinsm:link,a.clickjoinsm:visited,a.clickjoinsm:hover,a.clickjoinsm:active{display: block;width:21px; height:21px} /* join button small size (catpage text display...)*/
a.clickjoinmed:link,a.clickjoinmed:visited,a.clickjoinmed:hover,a.clickjoinmed:active{display: block;width:47px; height:47px;} /* join button medium size*/
a.clickjoinbig:link,a.clickjoinbig:visited,a.clickjoinbig:hover,a.clickjoinbig:active{display: block;width:124px; height:47px;} /* join button big size (catpage thumbs display...)*/
a.clickmystuffbig:link,a.clickmystuffbig:visited,a.clickmystuffbig:hover,a.clickmystuffbig:active{ display:block; width:124px; height:47px} /* add to my stuff button big size - revpage*/
a.clickratesm:link,a.clickratesm:visited,a.clickratesm:hover,a.clickratesm:active{ display:block; width:21px; height:21px} /* rate button small size - userrated page*/
a.clickratebig:link,a.clickratebig:visited,a.clickratebig:hover,a.clickratebig:active{ display:block; width:124px; height:47px} /* rate button big size - revpage*/
a.clickreviewmed:link,a.clickreviewmed:visited,a.clickreviewmed:hover,a.clickreviewmed:active{ display:block; width:47px; height:47px; background-repeat:no-repeat;} /* read review button medium size*/
a.clickreviewbig:link,a.clickreviewbig:visited,a.clickreviewbig:hover,a.clickreviewbig:active{ display:block; width:200px; height:47px} /* read review button big size*/
.join, .read{background-repeat: no-repeat;border:0;width:45px;height:45px;cursor: pointer;vertical-align:middle} /* join, read  input buttons  - gals */
/* Pagination Others */
.CSSGridListPagerJQ{font-weight:bold; text-align:right;  vertical-align:middle; height:1px; padding:0px}
.pgnumber{font-weight:normal; vertical-align:top; white-space:normal; text-align:right; float:right; width:250px} /*width:330px;*/
/* charles */
/* Splash */
.splash{text-align:center}
.txt{font-size:0.9em; text-align:justify}
.txt-c{font-size:0.9em; text-align:center; margin-bottom:30px}
.XLC{text-align:center; font-weight:bold; font-size:x-large}
.XLC a:link, .XLC a:visited, .XLC a:hover, .XLC a:active{font-weight:bold; text-decoration:underline; font-size:x-large}
/* CategoryPage - below h1*/
#Panel3{padding-bottom:0; margin-bottom:0}

