* { padding:0px; margin:0; }
ul li { list-style:none; }
img { border:none; }
.cb { clear:both; }
.cb5 { clear:both; padding-top:5px; }
.cb10 { clear:both; padding-top:10px; }
.cb15 { clear:both; padding-top:15px; }
.cb20 { clear:both; padding-top:20px; }
.cb25 { clear:both; padding-top:25px; }
.cb30 { clear:both; padding-top:30px; }
.cb35 { clear:both; padding-top:35px; }

.img_left { float:left; }
.img_right { float:right; }

.sociable { display:none; }

a { color:#B71B29; }
body {
	margin:0;
	padding:0;
	background:url(/img/bghead.jpg) repeat-x;
	font-family:Tahoma;
	font-size:12px;
}

.header { height:165px; width:1000px; margin:0 auto; }
.header img { float:left; }

.footer { height:196px; background:url(/img/bg.jpg) repeat-x; }
.footz { height:170px; width:1000px; margin:0 auto; padding:26px 0 0 0; }
.infos { color:#fff; width:450px; height:130px; float:left; text-align:center; padding:35px 0 0 0; }
.infos p { font-size:11px; }
.infos p b { color:#fff; }
.infos ul { width:440px; height:28px; padding:5px 0 5px 0; }
.infos ul li { width:110px; height:18px; float:left; display:block; text-align:center; }
.infos ul li a { color:#FF0; text-decoration:underline; font-weight:bold; }

.logoz { width:540px; float:right; height:138px; padding:12px 0 0 0; }
.logoz a img { float:left; width:180px; height:150px; }

.logo { width:540px; float:left; height:138px; padding:12px 0 0 0; }
.logo a img { float:left; width:180px; height:150px; }

.toplist { background:url(/img/toplist.png) no-repeat; float:left; height:103px; width:390px; padding:19px 21px 31px 30px; }
.toplist ul { width:130px; padding:0; text-align:left; float:left; height:105px; }
.toplist ul li { background:url(/img/pin.png) no-repeat left top; padding:0 0 0 19px; line-height:13px; margin:3px 0 0 0; font-size:11px; }
.toplist ul li a { text-decoration:none; color:#B71B29; }
.toplist ul li a:hover { text-decoration:underline; color:#000; }

.ads { width:750px; clear:both; margin:0 auto; padding:10px 0 10px 0; text-align:center; }.ads { width:750px; clear:both; margin:0 auto; padding:10px 0 10px 0; text-align:center; }

.body { width:979px; margin:0 auto; }

.left { width:184px; float:left; padding:15px 0 0 0; }
.side { width:184px; float:left; padding:0 0 10px 0; }
.side h5 { background:url(/img/t_02.jpg) no-repeat; text-align:center; font-size:12px; color:#fff; padding:6px 0 0 0; display:block; width:184px; height:21px; float:left; }
.side_body { background:url(/img/t_04.jpg) repeat-y; width:184px; padding:0 0 5px 0; float:left; text-align:center; }
.side_body ul { padding:0 0 0 10px; text-align:left; }
.side_body ul li { font-size:13px; font-weight:bold; padding:1px 0 1px 0; }
.info { padding:0 5px 0 5px; }

.right { width:785px; float:right; }
.big { width:785px; float:left; }
.right_top { width:785px; height:58px; float:left; background:url(/img/t1_04.jpg) repeat-x bottom; }
.right_top h3 { background:url(/img/t1_01.jpg) no-repeat; width:413px; height:45px; float:left; text-align:center; text-transform:capitalize; display:block; color:#B71B29; padding:13px 0 0 0; font-size:18px; font-style:italic; font-family:arial; }
.right_top h3 p { font-size:11px; color:#000; font-weight:normal; font-style:normal; font-family:tahoma; }
.right_body { width:785px; float:left; background:url(/img/right_bg.jpg) repeat-y; }
.right_foot { width:785px; height:57px; float:left; background:url(/img/right_foot_bg.png) repeat-x; }
.bookie { height:57px; float:right; width:347px; }
.bookie img { float:left; }

h3.pic { width:369px; font-weight:normal; font-size:13px; margin:0 5px 0 0; padding:1px 0 1px 5px; background:url(/img/p.jpg) right no-repeat; }
h3.vid { width:369px; font-weight:normal; font-size:13px; margin:0 5px 0 0; padding:1px 0 1px 5px; background:url(/img/v.jpg) right no-repeat; }
h3.pic b { font-size:11px; color:#F00; }
h3.vid b { font-size:11px; color:#F00; }
h3.pic a { text-decoration:none; color:#000; }
h3.pic a:hover { color:#B71B29; }
h3.vid a { text-decoration:none; color:#000; }
h3.vid a:hover { color:#B71B29; }

.badge { background:url(/img/badge.jpg) no-repeat; width:228px; height:130px; float:left; margin-left:25px; text-align:center; padding:41px 0 0 0; }
.badge h3 a { color:#FF0; text-decoration:none; font-size:15px; }
.badge h3 a:hover { color:#FF0; text-decoration:underline; }
.badge p { padding:5px 27px 5px 27px; color:#fff; font-size:11px;  }
.badge b { }

.main-mid { width:780px; padding:5px 0 5px 9px; float:left; }
.main-mid img { width:147px; height:194px; margin:2px; border:1px #B71B29 solid; float:left; }
.main-mid img:hover { border:1px #B71B29 dashed; }

.arch { width:950px; margin:0 auto; padding:5px 5px 5px 20px; }
.arch-box { border:1px dashed #fff; padding:5px; float:left; font-size:12px; margin:3px; font-weight:bold; }
.arch-box a { color:#FF0; text-decoration:none; }
.arch-box a:hover { color:#FF0; text-decoration:underline; }
.arch-box:hover { border:1px solid #fff;  }
.arch-txt { width:930px; clear:both; font-size:11px; color:#000; float:left; text-align:center; padding:2px; }
.arch-txt b { color:#F00; }
.title_menu { width:320px; height:38px; float:left; padding:20px 0 0 0; vertical-align:middle; }

.archx { width:950px; margin:0 auto; padding:5px 5px 5px 20px; }
.arch-boxxx { border:1px dashed #000; padding:5px; float:left; font-size:12px; margin:3px; font-weight:bold; }
.arch-boxxx a { color:#B71B29; text-decoration:none; }
.arch-boxxx a:hover { color:#B71B29; text-decoration:underline; }
.arch-boxxx:hover { border:1px solid #000;  }
.arch-txxxt { width:930px; clear:both; font-size:11px; color:#000; float:left; text-align:center; padding:2px; }
.arch-txxxt b { color:#F00; }

.main-bodz { width:152px; margin-left:13px; margin-right:12px; font-size:12px; }
.main-bodz div { width:152px; margin:3px; height:235px; padding:0px; color:#000; float:left; text-align:center; }
.main-bodz div a { color:#B71B29; }
.main-bodz a img { width:150px; height:200px; border:1px solid #B71B29; }
.main-bodz a img:hover { border:1px dashed #B71B29; }

.main-bods { width:780px; padding:5px 0 5px 9px; float:left; }
.main-bods div { width:147px; margin:3px; height:225px; padding:0px; color:#B71B29; float:left; text-align:center; }
.main-bods div a { color:#B71B29; }
.main-bods a img { width:145px; height:189px; border:1px solid #B71B29; }
.main-bods a img:hover { border:1px dashed #B71B29; }

.main-split { width:379px; float:left; padding:5px 0 5px 10px; }
.main-split2 { width:379px; float:left; padding:5px 0 5px 5px; }
.niched { width:900px; margin:0 auto; padding:3px; font-size:11px; text-align:center; }

.main-midz { width:776px; padding:5px 0 5px 10px; float:left; }
.main-midz img { width:185px; height:133px; margin:2px; border:1px #B71B29 solid; float:left; }
.main-midz img:hover { border:1px #B71B29 dashed; }

/**************BLOG*************/
.da-post { padding:10px; margin:5px 0 5px 0; }
.da-post a { color:#f00; text-decoration:underline; }
.da-post p { padding:5px; text-align:center; clear:both; }
.da-post p a { color:#f00; text-decoration:underline; }
.tagz { text-align:center; padding:1px 12px 1px 12px; }
.tagz a {  color:#f00; } 
.right_top h3 div { width:210px; margin:0 auto; font-size:13px;  white-space:nowrap; overflow:hidden; }


/***************TOP90 TOPLIST******************/
#top90 { width:900px; height:615px; padding:0 0 0 10px; margin:0 auto; }
#top90 ul { width:295px; height:615px; float:left; text-align:left; line-height:20px;  }
#top90 ul li { color:#000; font-size:17px; list-style:none; font-weight:bold; }
#top90 ul li a { color:#B71B29; text-decoration:none; }
#top90 ul li a:hover { color:#B71B29; text-decoration:underline; }
/******************************************/
/** Height Hackx **/
.clear:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clear {display: inline-block;}

/* Hides from IE-mac \*/
* html .clear {height: 1%;}
.clear {display: block;}

