* { margin: 0; padding: 0; }
body { background: #040404 url(images/bg.jpg) repeat; font: 0.8em "Tahoma", Verdana, Geneva, Arial, Helvetica, sans-serif;  margin: 0 auto; color: #09090a; }
ul li { list-style-type: none; }
.clearfloat {clear: both; height: 0; font-size: 1px; line-height: 0px; border: 1px solid red;}
a img { border: none; } a {text-decoration: none;} a:hover {text-decoration: none; } a { color: #100219; } a:hover { text-decoration: underline; }
h6 span { display: none; }
a.bg_link { background-color: #d7185d;  color: #fefefe; padding: 0 3px; margin: 0 4px;}
a.bg_link:hover { text-decoration: none; background: #f8e064; color: #100219;}
h2 { text-transform: uppercase; font-size: 1.5em;  }

#header_content, .content, #footer, .archives_bg, .light_block, .top_free_bot, .pay_sites, .text_galls { border-left: 12px solid #fefefe; border-right: 12px solid #fefefe; }
#header_content, #footer_content, .content, #footer, .archives_bg, .light_block, .top_free_bot, .pay_sites, .text_galls { width: 922px; margin: 0px auto; position: relative;  } 

#header_right { width: 460px; position: absolute; height: 170px; top: 0; right: 0;  }
#header_text { width: 250px; position: absolute; top: 40px; left: 28px; }
#header_text p { text-align: center; font-size: 0.85em; line-height: 1.1em; }
#bookmark { position: absolute; top:  117px; left:  105px; width: 141px; height: 28px; }
#title { position: absolute; top: 144px; text-align: center; width: 922px; }


/* TOP FREE SITES */
.topfree ul {width: 230px; float: left; padding: 5px 0; }
.topfree li { line-height: 1.2em; margin-left: 40px; font-size: 1.2em; list-style: square;  }
.topfree a, .topfree a:link { color: #d7185d; font-weight: bold; }
.topfree a:hover { text-decoration: underline; color: #06bce9;}

/* BOTTOM LINKS */
.top_free_bot { text-align: center; font-size: 0.85em; color: #09090a; padding: 30px 0;}
.top_free_bot a, .top_free_bot a:link { line-height: 1.6em; background: #f8e064; color: #100219; padding: 0 3px; margin: 0 2px;}
.top_free_bot a:hover {	background-color: #06bce9; color: #060606; text-decoration: none;}

/* FOOTER */ 
#footer_left {background: url(images/footer_left.jpg) left bottom no-repeat;}
#footer_right {background: url(images/footer_right.jpg) right bottom no-repeat; height: 135px; }
#footer_right p { width: 310px; position: absolute; text-align: center; top: 10px; right: 135px; font-size: 0.85em; line-height: 1.3em; }

/* LEFT */
.content, .light_block, .top_free_bot, .pay_sites, .archives_bg {	background: #7fad3b url(images/bg_thumbs.jpg) repeat; }
.content_left { width: 183px; float: left; }
html>body .content_right {  margin-left: 183px; position: relative; }
.content_right {  margin-left: 183px; position: relative; }
.content_right a img, .content_right a:link img { display: inline; }

/* THUMBS */ 
.thumbs { background: #fefefe; text-align: center; }
html>boby .thumbs a img, .thumbs a:link img {	margin: 0 1px 2px 1px;}
.thumbs a img {	margin: 0 1px 1px 0;}
.thumbs a img, .thumbs a:link img { display: inline; border: 1px solid #bbb9ba; }
.thumbs a:hover img {border: 1px solid #ff1076; }


.tmb_bot2 {	background: #fefefe url(images/tmb_bot2.jpg) no-repeat; height: 28px; width: 739px; }
.tmb_bot { background: #fefefe url(images/tmb_bot.jpg) no-repeat; height: 28px; }
.tmb_top { background: #fefefe url(images/tmb_top.jpg) no-repeat; height: 28px; text-align: center; }
.tmb_top2 { background: #fefefe url(images/tmb_top2.jpg) no-repeat; height: 28px; text-align: center; }
.tmb_top2 span { margin-left: 183px; }
.tmb_bot, .tmb_bot2 { text-align: right; } .tmb_bot a, .tmb_bot2 a { padding: 5px 10px 0 0; font-size: 1.1em; display: block;} 
.tmb_bot a:hover, .tmb_bot2 a:hover { color: #ff1076; text-decoration: none; }
.line_top { background: #0f0f0f url(images/line_top.jpg) no-repeat; height: 25px; width: 819px; text-align: center;}
.line_bot { background: #0f0f0f url(images/line_bot.jpg) no-repeat; height: 12px; width: 818px;}

/* PAYSITES */
.pay_sites { padding: 10px 0; }
.pic { width: 200px; float: left; height: 200px; }
.pic a img { margin: 15px 0 0 7px; border: 1px solid #bbb9ba;}
.pic a:hover img { border: 1px solid #ff1076; }
.pic_bg { width: 445px; height: 233px; float: left; background: url(images/bg_pay.jpg) no-repeat; margin-left: 11px; }
.pic_text { margin-left: 217px; padding: 13px 15px 0 0; color: #09090a;}
.pic_text h3 {	color:  #d7185d; text-transform: uppercase; font-size: 1.8em; line-height: 1em; border-bottom: 1px dotted #be1552; margin-bottom: 7px; }
.pic_text p { margin-bottom: 10px; font-size: 0.85em; }
.pic_text p a { background: #00addc; color: #fefefe; padding: 0 3px; font-weight: bold; }
.pic_text p a:hover {text-decoration: none; background-color: #f8e064; color: #09090a; }

/* 6 TRADERS */
.light_block { background: #fefefe url(images/bg6.jpg) repeat-y; }
.top6 { background: #fefefe url(images/top6.jpg) no-repeat; height: 12px; }
.bot6 { background: #669811 url(images/bot6.jpg) no-repeat; height: 12px; }
.item { width: 290px; float: left; padding-left: 10px;}
.light_block h2 { font-size: 1.6em; text-transform: uppercase; color: #be1552; border-bottom: 1px dotted #be1552;}
.item2 .item_text { padding-right: 7px;}
.item h5 { color: #100219; font-size: 1em; padding-left: 3px; background-color: #93bf00;}
.item_pic  {padding-top: 5px;  float:  left;}
.item_pic a img { border: 1px solid #bbb9ba; } .item_pic a:hover img { border: 1px solid #ff1076; }
.item_text { margin-left: 80px; padding: 5px 0 10px 0;}
.item_text p { margin-top: 3px; font-size: 0.85em; }
.item_text .bg_link {margin-left:  5px;}

/* ARCHIVES */
.archives_bg { font-size: 0.85em; background: url(images/bg_arch_big.jpg) no-repeat; height: 35px;}
.archives {	width: 600px; margin-left: 184px; padding-top:  8px; }
.archives span {margin-right: 8px; padding-top: 1px; color: #eef1b0; background: none; float: left; font-weight: bold;}
.archives a { display: block; float: left; width: 19px; height: 17px; margin-right: 6px; text-align: center; padding-top: 2px; background: #f8e064; color: #100219; font-weight: bold;}
.archives a:hover {	background-color: #06bce9; color: #060606; text-decoration: none; }

/* MENU */
.menu {	background: #090808; }
.menu_bot {	background: url(images/menu_bot.jpg) no-repeat; height: 14px; width: 183px;}
.menu ul { font-weight: bold; width: 173px; margin-left: 10px;  }
.menu ul li { height: 14px; line-height: 14px;  padding: 3px 10px 3px 16px; background: url(images/arr.gif) no-repeat 0 8px;}
.menu ul li:hover {background: #ff1076 url(images/arr_ho.gif) no-repeat 0 8px;  }
.menu ul li a:hover {	text-decoration: none;}
.menu ul li a {font-weight: normal; font-size: 0.9em; color: #eaeacf;}
.menu_title { display: block; width: 171px;  padding: 0 0 5px 10px;  outline: none; font-size: 1.2em; color: #eaeacf; cursor: pointer; text-transform: uppercase; line-height: 1em; }
.menu_lists { overflow: hidden; padding-bottom: 10px; }


/* TEXT GALLERIES  */
.text_galls { background: #020202 url(images/bg_textlink.jpg) repeat-y;  color: #eef1b0; }
.galls_text h3 { text-transform: uppercase; margin-bottom: 7px; font-size: 1.3em; padding-left: 10px; }
.galls_text {	 margin-left: 10px;  }
.galls_text div { float: left; width: 450px;  }
.galls_text li { font-size: 0.9em; list-style-type: none; line-height: 1.5em; padding-left: 10px;}
.textlink_bot { background: #669811 url(images/textlink_bot.jpg) no-repeat; height: 14px; }
.textlink_top { background: #020202 url(images/textlink_top.jpg) no-repeat; height: 14px; }























