.bannertable .heading {font-size:200%;}
.bannertable {color:#000;font-size:110%;font-weight:bold;text-align:left}
.pointstable td {text-align:left}
#wrap {width:930px;height:100%;margin:0px auto 0px auto;}

body{color:black;font-family:verdana, arial, times;font-size:77%;
text-align:center;margin:0px;padding:0px;background:url(background.jpg) fixed top #092809}
.affcenter{width:750px;text-align:left;padding-left:7px;padding-right:7px;float:right;
background:url(http://cbtopsites.com/listing.jpg) repeat-x #fff;border:1px solid #3bf;
}
.singlecol #wrap {width:750px;}
.rightcol {line-height:140%;font-size:90%;padding:0px;float:right;top:1px;width:150px;
background:#fff;position:relative;text-align:left;border:1px solid #3bf;overflow:hidden}

#menu2, #menu2 li, #menu2 li ul {margin:0px;padding:0px;list-style:none;}
#menu2 .cat {font-weight:bold;}

ul#menu2 {padding:0;margin:0;width:99%;list-style:none;background-color:#9ef;}
ul#menu2 li {border-top:1px solid #3bf;}
ul#menu2 li a {text-decoration:none;display:block;padding:1px;width:99%;}
ul#menu2 li a:hover, ul#menu2 li a.current {background-color:#36f;color:#fff;}
ul#menu2 li ul li {background-color:#E0FFFF;padding-left:10px;}
ul#menu2 li ul li a {display:block;width:99%;}
.aff #menu2 a {font-weight:bold;margin-left:3px}

body,#content{height:100%;line-height:180%;}
#content{position:absolute}
.banner{height:auto;padding:none;font-weight:bold;width:100%;color:white;line-height:160%;}

a:link{color:#04f}
a:visited{color:purple}
a:hover{color:red;}
a:link, a:visited, a:hover{padding:4px;}
.affcenter a, .rescenter a{font-weight:bold}
.dis a, .tags a{font-weight:normal}
.listing .menu{text-align:left;background:none}

.menu{color:green;line-height:250%;padding-top:2px;padding-bottom:2px;}

a.boldbuttons, a.bb, .menu a{padding:4px;margin:0px;line-height:140%;font-weight:bold;border:solid 1px #3bf;color:#fff;}
a.boldbuttons:link, a.boldbuttons:visited, a.bb:link, a.bb:visited, .menu a:link, .menu a:visited{
 background:#6fe;text-decoration:none;color:#04f;}
a.boldbuttons:hover, a.bb:hover, .menu a:hover{background:#36f;text-decoration:underline;color:#fff;}

.menu .cp{background:#36f;color:#fff}

.resright{right:1px;background:url('http://cbtopsites.com/listing.jpg') repeat-x #fff;width:17.25em;
font-size:84%;position:absolute;top:0em;line-height:170%;padding:4px;}

.rescenter{height:auto;margin-right:15.25em;padding:10px;padding-left:3%;padding-right:2%;}

.heading, h1{font-size:130%;color:#c00;padding:2px;text-shadow:1px 1px 1px #aaa;}

.link{font-size:120%;}
a.link:link {color:#009}
a.link:visited {color:purple}
a.link:hover {color:red}

.tags a{font-size:85%}

.but, .top{padding:4px;font-size:95%;border:solid 1px #3bf;
color:#009;background:#6fe;text-decoration:none;
}

.simtable {border:0px}
.simtable td {padding-bottom:30px;text-align:center;}
.simtable a {font-weight:normal;font-size:90%;line-height:1.3em}


.but:hover, .top:hover{font-size:95%;
padding:4px;color:white;background:#36f;text-decoration:none;}
.top{float:right;}
.top:link, .top:hover, .top:visited{padding:0px 3px;}

a.maincat{font-size:180%;font-weight:bold}
.maintable{width:100%;color:#777}
.maintable a {font-weight:normal}

.num, h1, h2, h3, h4, h5, .bold{color:green}
strong{color:#000}

b, h2, h3, h4, .num{font-size:110%}
table{border:0px}

.icon{float:left;height:40px;padding:10px}
img{border:0px;}

.error{color:#c00;font-size:110%;}
.key{color:#99f;font-size:85%}

.text1, h1, h2, h3, h4, .heading, .maincat, .menu{font-weight:bold;text-align:center}
.red, .line1, .line2, .line3, .h, .link, .top, .but, .num, .bold, .cp, .chead, .error, .autobox, .l1, .l2, .l3{font-weight:bold}
.searchbox{text-align:center}
.text2{text-align:left;}
.red{color:#000}
.y{background-color:#6ff}
.r2{background-color:#e6e6fa;}
.super{vertical-align:super;font-size:90%}

.x, .test{padding:5px}
.x, .listing{background:url('http://cbtopsites.com/listing.jpg') repeat-x #fff;border:solid 1px #3bf;text-align:left;}
.listing{min-height:180px;padding:10px}

.test {background-color:#ccf;border:solid 1px #c9b}
.dis .menu {background-color:#fff}

.dis{font-size:80%}

table{padding:4px;font-size:98%}

p{text-indent:25px}

.sbox, .sbox2{text-align:center;font-weight:normal;}
.sbox2{font-size:93%;}

.autobox{color:white;width:150px;padding:1px;line-height:130%;
font-size:100%;background:url(background.jpg) #092809;color:#fff;}
.autobox a:link{color:#fff}
.autobox a:hover{color:#0ff}
.autobox a:visited{color:#6fe}
.autobox form{margin:-1px}
.autobox select {font-weight:normal;font-size:1em}
.autobox .red {color:white}

.howto{font-weight:bold;font-size:150%;color:#000}

.bighead{color:red;font-weight:bold;font-size:130%;text-align:center;padding-bottom:8px}

.art2, .art3, .art{width:180px;height:135px;border:solid 1px #000;
 box-shadow: 5px 5px 5px #aaa;
-moz-box-shadow:5px 5px 5px #aaa;
-webkit-box-shadow:5px 5px 5px #aaa;
}
.art, .art2, .art3, .iw{float:right;cursor:hand}

.dnd{background-color:#ccf}

.buttonwrapper{text-align:center}

ul{margin-top:0px;padding-top:0px}

.hid a, .hid a:link, .hid a:hover, .hid a:visited{padding:0px;color:#fff;font-size:80%;text-decoration:none}

.l1{font-size:120%;color:#fff;}
.l2, .l3{font-size:115%;padding-left:10px;color:red}
.l1 a:link, .l1 a:visited{color:#000}
.l1 a:hover{color:#0fd}

.arr{color:red;font-weight:bold;font-size:130%}

a.cp:link, a.cp:hover, a.cp:visited{color:#fff}

.cp{background:#36f;padding:4px;line-height:130%;color:#fff }
.rightcol .heading {background:url(background.jpg) #092809;color:#fff;padding:3px}

.banner, .x, .test, .listing, .bsearch, .rightcol .heading
{-webkit-border-radius:15px;
 -moz-border-radius:15px;
 CCborderRadius:15px;
 
 box-shadow: 5px 5px 5px #aaa;
-moz-box-shadow:5px 5px 5px #aaa;
-webkit-box-shadow:5px 5px 5px #aaa;
}

.affcenter, .rightcol {
 -webkit-border-radius:15px;
 -moz-border-radius:15px;
 CCborderRadius:15px;
}

 .menu a, .top, .sbox, .sbox2, .autobox,
.cp, .num, .boldbuttons, .but, .art4, .art5, .round2, .pages
{-webkit-border-radius:9px;
 -moz-border-radius:9px;
 CCborderRadius:9px;

 box-shadow: 5px 5px 5px #aaa;
-moz-box-shadow:5px 5px 5px #aaa;
-webkit-box-shadow:5px 5px 5px #aaa;
}

.cp, .num{border:solid 1px #000}
a.cp:link, a.cp:visited{color:#fff}
a.cp:hover{color:yellow}

.art5{cursor:hand;float:right;border:solid 1px #888;}
.normlink a{font-weight:normal}
img{position:relative;}

.str{text-decoration:line-through;color:#000;}

input{font-weight:bold;}
.listing input{font-size:1em}
.autobox input{font-weight:normal;font-size:1em}
.banner form{padding-top:10px}

.dn{width:25px;height:25px;vertical-align:middle}
#menu, .menu{line-height:230%}

.banner{text-align:center}
.sub {font-size:80%}
.listing .menu {font-size:95%}
h3.dis, h2.dis {color:#000;font-weight:normal}
h3 a:link, h3 a:visited, h3 a:hover {padding:0px;color:#000;text-decoration:none}
.tc {background-color:#e6e6fa}

.revtable {background-color:#f0f8ff}
.revtable td {text-align:left;border:solid 1px #eee;padding:5px;font-size:90%}
.revtable a, .pages a {font-weight:normal;}

b {color:#c00}
table {line-height:160%;}
.title {margin:-1px;font-size:100%;}

.bsearch {text-align:center;padding:5px;border:0px;margin-top:1px;margin-bottom:5px}
.dis textarea {background-color:#cdf}

.desc {font-size:90%}
ol.hopfeed_ul {list-style-type:decimal}

.pages {border:solid 1px #ccc;font-size:90%;background-color:#e6e6fa}

.results .listing, .results .test {padding:2px}
.results .listing .menu {padding-top:10px}
.results .listing .menu a:link, .results .listing .menu a:visited {background:#cef}
.results .listing .menu a:hover {background:#36f;text-decoration:underline;color:#fff;}
.results .listing .h {color:#666}

.pubdes, .pubdes .dis {font-size:90%;padding:5px;color:#888}

.dis {line-height:1.3em}

.news h2, .news h1 {float:left;font-size:100%;color:#555;margin:-1px}
.news {font-size:90%;color:#666;line-height:140%;}

.banner .l1 a:link, .banner .l1 a:visited  {color:#fff;font-size:200%}
.banner .l1 a:hover {color:#0ff;}
.banner .l1 a {line-height:140%;text-shadow:3px 3px 3px orange}
.com {color:#9df;font-size:60%}
.topcolor {color:red} 


.blink {background-color:yellow;color:red;font-weight:bold}

.border {border:solid 1px #000}
.im {border:solid 1px #000;width:180px;height:135px}

.footer, .footer a {color:#888}
.aff .affcenter, .affmem .affcenter {padding-left:5px;padding-right:5px;width:800px}
.aff #wrap {width:970px}
.affmem .affcenter {float:none;margin:0px auto;}

.dis b {color:#ccc}

a.afflink {color:blue;text-decoration:underline;cursor:pointer}
.banner {background:url(banner.jpg); height:100px}
.bsearch {background:url(background.jpg) fixed top #092809; height:auto}

.cbimage {border:solid 1px red}


a:focus {direction:ltr; outline:0;}

#positioner {position:relative; width:140px; height:155px; padding-left:0px; float:left; background:#fff;}
.holder {position:absolute; width:150px; height:25px;}
dl.dmenu {width:300px; float:left; margin:-32000px 0 0 -9999px;}
.p1 {top:0;}
.p2 {top:26px;}
.p3 {top:52px;}
.p4 {top:78px;}
.p5 {top:104px;}
.p6 {top:130px;}
.p7 {top:156px;}
.p8 {top:182px;}
.p9 {top:208px;}
.p10 {top:234px;}
.p11 {top:260px;}
.p12 {top:286px;}
.p13 {top:312px;}
.p14 {top:338px;}
.p15 {top:362px;}
.p16 {top:388px;}
.p17 {top:414px;}
dl.dmenu a {display:block; height:25px; font:normal 11px/25px verdana, sans-serif; text-decoration:none;
text-indent:3px; border-bottom:1px solid #fff; border-right:1px solid #ccc;}

dl.dmenu dt {float:left; padding:0; position:relative; left:9999px; z-index:50; margin:32000px 0 0 0;}
dl.dmenu dt a {width:149px; background:#9ef; float:left; color:blue;}
dl.dmenu dt a.sub {background:#9ef url(../images/arrow.gif) no-repeat 137px center; color:blue;}
dl.dmenu dt a:hover,
dl.dmenu dt a:focus,
dl.dmenu dt a:active
 {margin-right:1px; text-decoration:none; background-color:#36f; color:#fff;}

dl.dmenu dd {float:left; padding:0; margin:0;height:25px;}
dl.dmenu dd a {position:relative; background:#9ef; width:149px; color:blue; left:10149px; top:-26px; z-index:60;}
dl.dmenu dd a:hover,
dl.dmenu dd a:focus,
dl.dmenu dd a:active
 {margin-right:1px; background:#36f; color:#fff;}

