body{font:normal small Arial;background-color: #F0AD66;}
a {font-family: Verdana, Geneva, sans-serif;color: #0347E4;text-decoration: underline;}
a:hover{color: #2767FC;text-decoration: none;}
.hat{width:100%;height:202px;text-align:center;background-image: url(images/cj/hat_bg.jpg);background-repeat: repeat-x;}
.hat0{width:900px;}
.hat1{width:235px;height:93px;float:left;}
.hat2{width:451px;height:93px;float:left;background:url('images/cj/hat1.jpg');}
.hat3{width:214px;height:93px;float:right;}
.hat4{width:235px;height:76px;float:left;}
.hat5{width:451px;height:76px;float:left;background:url('images/cj/hat2.jpg');}
.hat5 div{padding:55px 30px 0px 0px;font:normal small arial;}
.hat6{width:214px;height:76px;float:right;}
.hat7{width:235px;height:33px;float:left;}
.hat8{width:26px;height:33px;float:left;background:url('images/cj/hat3.jpg');}
.hat9{width:146px;height:28px;float:left;background:url('images/cj/hat4.jpg');padding-top:5px;}
.hat10{width:38px;height:33px;float:left;background:url('images/cj/hat5.jpg');}
.hat11{width:241px;height:33px;float:left;}
.hat12{width:214px;height:33px;float:right;}

.footer{width:100%; height:106px; text-align:center; background:url('images/cj/footer_bg.jpg');}
.footer_main{ width:440px; height:106px; background:url('images/cj/footer_main.jpg');}
.footer_left{ width:67px;  height:106px; background:url('images/cj/footer_left.jpg'); float:left;}
.footer_text{height:76px;background:url('images/cj/footer_main.jpg');float:left;font-family: Arial;font-weight: bold;padding-top: 30px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;width: 300px;}
.footer_right{ width:73px; height:106px;  background:url('images/cj/footer_right.jpg');float:right;}
.thumbs{width:100%;text-align:center;}
.thumb{height: 210px;border:0px;float:left;font:normal small Arial;margin-right: 3px;width: 242px;overflow: hidden;}
.thumb img{width:240px;height: 180px;border: 1px solid #666;}
.thumb a:hover img{border: 1px solid #FFF;}
.thumb a{color: #000;text-decoration: none;font-size: small;font-family: "Trebuchet MS";}
.thumb a:hover{color: #FFF;}
.ttt{margin:0px;padding:0px;text-align: center;}
.ttt li, .spon li { display: -moz-inline-stack; display: inline-block; zoom: 1; *display: inline; z-index:99;}
.ttt li{margin: 2px;width: 242px;height: 205px;overflow: hidden;}

.ttt li a img{width:240px;height: 180px;border: 1px solid #666;background-image: url(images/cj/loading.gif);background-position: center center;background-repeat: no-repeat;background-color: #F2AF6B;}
.ttt li a:hover img{border: 1px solid #FFF;}
.ttt li a{color: #000;text-decoration: none;font-size: small;font-family: "Trebuchet MS";}
.ttt li a:hover{color: #FFF;}

.panel{width:236px;float:right;margin-right: 5px;background-image: url(images/cj/panel_bg.jpg);}
.thepanel{background-image: url(images/cj/panel_bg.jpg);background-repeat: repeat-y;}
.panel_title{height:46px;}
.panel_body {background-image: url(images/cj/panel_top_bg.jpg);background-repeat: no-repeat;background-position: left top;font:normal small arial;color:#ffffff;}
.panel_body img{margin: 1px;height: 135px;width: 180px;border: 1px solid #FFF;}

.block_title{width:100%; height:55px;text-align;center;}
.block_title0{width:511px; height:35px;background:url(images/cj/block_title.jpg);padding:20px 0px 0px 0px;}
.block_title0{font:normal x-large Impact;}
.block{width:100%;}
.block0{color:#ffffff; padding:10px 20px 10px 20px;width:80%;background:url(images/cj/blockbg.gif);border:2px #ffffff solid;height: 440px;}
.block1{width:85%;background:url(images/cj/blockbg.gif);border:2px #ffffff solid;height: 430px;color:#ffffff;padding-top: 10px;padding-right: 20px;padding-bottom: 10px;padding-left: 20px;}
.textlinks1{float:left;width:45%;text-align:left; white-space:nowrap}
.textlinks2{float:right;width:45%;text-align:left;white-space:nowrap}

.topsites1, .topsites2, .topsites3 {float:left;width:25%;text-align:left;}
.topsites4 {float:right;width:25%;text-align:left;}
.block0 a, .block1 a, .hard a{color:#ff7700;text-decoration:none;padding-left: 13px;padding-top: 5px;line-height: 22px;background-image: url(images/cj/li.gif);background-repeat: no-repeat;background-position: 0px 10px;font-size: medium;}
.block0 a:hover, .block1 a:hover, .hard a:hover{color:#ffeeee;text-decoration:underline;background-image: url(images/cj/li2.gif);background-repeat: no-repeat;background-position: 0px 10px;}
.pages_a, .page a{text-decoration: none;background-color: #F2AB6B;margin: 3px;font-size: medium;color: #000;padding: 3px;}
.pages_a:hover, .page a:hover {border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #000;color: #FFF;background-color: #000;}
.pages_actual, .page_actual{color: #FFF;font-weight: bold;font-size: medium;background-color: #000;margin: 3px;padding: 3px;}

.ps {text-align: left;padding: 10px;}
.ps a{color: #FFF;text-decoration: underline;font-size: medium;line-height: 25px;background-image: url(images/cj/li.gif);background-repeat: no-repeat;background-position: left center;padding-left: 10px;}
.ps a:hover{color:#ff7700;border-bottom-width: 1px;border-bottom-style: solid;}

.ps2 {text-align: left;margin-right: 25px;margin-left: 25px;}
.ps2 a{font-size: medium;color: #FFF;padding-left: 5px;line-height: 24px;text-decoration: none;padding-right: 5px;}
.ps2 a:hover{color:#ff7700;text-decoration: underline;}
.ln{float: left;width: 100%;}
.top a{font-size: x-large;}

.spon{text-align: center;width: 70%;}
.spon li{margin: 5px;}
.spon a img{border:0px;padding:5px;}
.spon a{display: block;color: #000;text-decoration: none;}
.spon a:hover{background-color: #FCD5B4;color: #06F;}
.spon h1{text-transform: capitalize;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}
