body {
	background-color: #FFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Tahoma;
	font-size:12px;
}

* { 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; }
.sociable { display:none; }
/* -- // Mid Toplist Entries // -- */
.h-top { background:url(/img/h-top.png) no-repeat; height:86px; width:132px; margin:0 10px 0 10px; padding:20px 10px 0 35px; float:left; text-align:center; }
.h-top h2 a { font-size:15px; font-family: 'Segoe UI', Arial, Helvetica, sans-serif; text-decoration:none; color:#F33; }
.h-top h2 a:hover { text-decoration:underline; }
.h-top h5 { font-weight:normal; font-size:11px; font-family:Tahoma; }
.h-top h6 { font-weight:bold; font-size:11px; font-family:tahoma; }
.mid-toplist { height:106px; margin:10px 0 10px 20px; width:804px; clear:both; float:left; }

/* -- // Main Section Entries // -- */
.body { width:1024px; margin:0 auto; }
.body-left { width:200px; float:left; }
.body-right { width:824px; float:left; }

/* -- // Main Table Entries // -- */
.main { width:824px; float:left; clear:both; }
.main-top {
	background:url(/img/mid-top.png) no-repeat;
	height:63px;
	width:824px;
	float:left;
	padding:0;
}
.main-top h3 { padding:29px 0 15px 70px; line-height:16px; height:16px; overflow:hidden; width:383px; float:left; display:block; white-space:nowrap; background:url(/img/h3.gif) 40px 27px no-repeat; font-size:16px; text-transform:capitalize;  }
.main-top h3 a.bopost_title { }

.main-mid { background:url(/img/mid_bg.jpg) repeat-y; width:758px; padding:2px 31px 2px 35px; float:left; }
.main-split { width:379px; float:left; }
.main-mid img { width:145px; height:190px; margin:2px; border:1px #000 solid; float:left; }
.main-mid img:hover { border:1px #000 dashed; }
.main-bot { height:38px; width:824px; border:none; float:left; clear:both; }

.main-midz { background:url(/img/mid_bg.jpg) repeat-y; width:758px; padding:2px 31px 2px 35px; float:left; }
.main-midz img { width:183px; height:138px; margin:2px; border:1px #000 solid; float:left; }
.main-midz img:hover { border:1px #000 dashed; }
.ads { width:750px; clear:both; margin:0 auto; padding:10px 0 10px 0; text-align:center; }
.head { width:1024px; height:100px; margin:0 auto; }

.main-bodz { width:152px; margin:0 auto; 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:#f00; }
.main-bodz a img { width:150px; height:200px; border:1px solid #000; }
.main-bodz a img:hover { border:1px dashed #000; }

.main-bods { background:url(/img/mid_bg.jpg) repeat-y; width:758px; padding:2px 31px 2px 35px; float:left; }
.main-bods div { width:145px; margin:3px; height:223px; padding:0px; color:#000; float:left; text-align:center; }
.main-bods div a { color:#f00; }
.main-bods a img { width:143px; height:188px; border:1px solid #000; }
.main-bods a img:hover { border:1px dashed #000; }

.logo { float:left; width:156px; height:95px; border:none; margin:0 85px 0 30px; }

.top-nylon { width:494px; height:225px; float:left; }
.top-nylon-head {
	background:url(/img/top-nylon_01.png);
	font-weight:bold; text-transform:capitalize;
	height:41px;
	width:324px;
	float:left;
	padding:20px 0 0 170px;
	font-size:24px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.top-nylon-mid { background:url(/img/top-nylon_02.png) repeat-y; height:137px; width:424px; float:left; padding:0 35px 0 35px; }
.mid-split { height:95px; width:250px; float:left; padding-top:5px; }
.mid-split h3 { background:url(/img/plus.jpg) left no-repeat; font-size:14px; padding:1px 0 0px 14px; }
.mid-split h3 a { text-decoration:none; }
.mid-split h3 a:hover { text-decoration:underline; }
.mid-split h6 { font-size:11px; color:#000; font-weight:normal; }
.top-nylon-foot { background:url(/img/top-nylon_04.png) no-repeat; height:27px; width:494px; float:left; }

.dash { width:950px; height:1px; border-top:1px dashed #666; margin:0 auto; padding:10px 0 10px 0; clear:both; }
.left { float:left; }
.left-nylon { width:200px; }
.left-mid { background:url(/img/left-nylon_02.png) repeat-y; float:left; padding:5px 0 5px 0; text-align:center; width:200px; }
.left-mid ul li { text-align:left; padding:0 0 2px 15px; }
.left-mid ul li a { font-weight:bold; }

a { color: #f00; text-decoration:none; }
a:hover { color: #f00; text-decoration:underline; }

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 { text-decoration:underline; }
h3.vid a { text-decoration:none; color:#000; }
h3.vid a:hover { text-decoration:underline; }

.footz { width:1024px; height:225px; margin:0 auto; }
.col1 { width:212px; height:225px; float:left; }
.col1 img { float:left; }
.col2 { width:294px; height:225px; float:left; }
.col2 img { float:left; }
.col3 { width:518px; background:url(/img/footz_06.jpg) bottom no-repeat; height:75px; float:left; padding:150px 0 0 0; }
.col1-space { width:212px; height:113px; float:left; }

.niched { width:900px; margin:0 auto; padding:3px; font-size:11px; text-align:center; }
.arch { width:950px; margin:0 auto; padding:5px 5px 5px 20px; }
.arch-box { border:1px dashed #000; padding:5px; float:left; font-size:12px; margin:3px; font-weight:bold; }
.arch-box:hover { border:1px solid #000;  }
.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:330px; height:50px; float:right; padding:10px 30px 0 0; vertical-align:middle; }
.title_menu p { text-align:center; font-size:11px; color:#000; }

/**************BLOG*************/
.da-post { border-top:1px dashed #CCC; padding:5px; 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; } 

.main-blog { background:url(/img/mid_bg.jpg) repeat-y; width:758px; padding:2px 31px 2px 35px; float:left; }
.main-blog a img { border:1px solid #000; margin:5px;  }
.main-blog a img:hover { border:1px dashed #000; }

/***************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:#f00; text-decoration:none; }
#top90 ul li a:hover { color:#66C; 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;}
