* {margin:0px; padding:0px;}
body {color: #323232;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #fff; width:100%; height:100%; background: url(http://images.bxxxp.com/images/bg.gif) repeat;}
.clear {clear: both;}
#all {width:100%; background: url(http://images.bxxxp.com/images/all_bg.gif) repeat-x;}
#header {background: url(http://images.bxxxp.com/images/header.jpg) no-repeat;
	height: 73px;
	margin: 0px auto;
	width: 990px;}
* html .corner {background: url(http://images.bxxxp.com/images/corn.jpg) no-repeat !important;}
.corner {position:absolute; right:0; top:0; width:83px; height:113px; z-index:1; background: url(http://images.bxxxp.com/images/corn.png) no-repeat;}
.logo {background: url(http://images.bxxxp.com/images/logo.jpg) no-repeat;
	display: block;
	height: 60px;
	width: 565px;
	position: absolute;
	margin-top: 13px;}
#content {margin: 0px auto;
	width: 990px;}
.main {background: url(http://images.bxxxp.com/images/main_bg.jpg) repeat-x;
	width: 988px;
	height: 102px;
	border: 1px solid #e3e3e3;}
.main2 {background: url(http://images.bxxxp.com/images/main2.jpg) repeat-x;
	width: 968px;
	height: 82px;
	border: 1px solid #e3e3e3;
	font-size: 11px;
	padding: 10px;
	margin-top: 10px;}
.main_col {width: 185px;
	float: left;
	padding: 8px 0px 0px 12px;}
.main_col h2 {font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: bold;
	color: #272727;
	background: url(http://images.bxxxp.com/images/li_main.jpg) no-repeat left;
	padding-left: 7px;
	line-height: 15px;}
.main_col p {	font-size: 11px;
	color: #9e9e9e;
	font-family: "Trebuchet MS";
	line-height: 13px;}
.main_col a, .main_col a:visited {color: #272727;text-decoration: none;}
.main_col a:hover {color: #a84c4d;text-decoration: none;}
.block {width: 990px;
	margin-top: 10px;}
.bl_mid_1 {background: url(http://images.bxxxp.com/images/block_mid_1.jpg) repeat-y;}
.bl_mid_2 {background: url(http://images.bxxxp.com/images/block_mid_2.jpg) repeat-y;}
.block_top {height: 58px;width: 990px;}
.block_top img {float: left;border: 0;}
.bl_left {float: left;width: 175px;padding:0px 5px 0px 15px;}
.bl_left li {list-style-type: none;
	background: url(http://images.bxxxp.com/images/li_1.jpg) no-repeat;
	height: 18px;
	width: 175px;
	display: block;}
.bl_left a, .bl_left a:visited {font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: bold;
	color: #272727;
	text-decoration: none;
	padding-left: 10px;}
.bl_left a:hover {color: #b77639;text-decoration: none;}
.bl_right {float: right;width: 786px;}


.thumb {height: 315px;
	width: 190px;
	background: url(http://images.bxxxp.com/images/thumb_bg.jpg) no-repeat right bottom;
	float: left;
	padding: 3px 0px 0px 3px;
	margin-bottom: 3px;}
.thumb img {display: block;	height: 260px;	width: 190px;	border: 0;}
.thumb p {display: block;position: absolute;}

.thumb4 {height: 298px;
	width: 190px;
	background: url(http://images.bxxxp.com/images/thumb_bg4.jpg) no-repeat right bottom;
	float: left;
	padding: 3px 0px 0px 3px;
	margin-bottom: 3px;}
.thumb4 img {display: block;	height: 260px;	width: 190px;	border: 0;}
.thumb4 p {display: block;position: absolute;}



.thumb2 {height: 197px;
	width: 190px;
	background: url(http://images.bxxxp.com/images/thumb_bg.jpg) no-repeat right bottom;
	float: left;
	padding: 3px 0px 0px 3px;
	margin-bottom: 3px;}
.thumb2 img {display: block;	height: 142px;	width: 190px;	border: 0;}
.thumb2 p {display: block;position: absolute;}


.thumb5 {height: 180px;
	width: 190px;
	background: url(http://images.bxxxp.com/images/thumb_bg4.jpg) no-repeat right bottom;
	float: left;
	padding: 3px 0px 0px 3px;
	margin-bottom: 3px;}
.thumb5 img {display: block;	height: 142px;	width: 190px;	border: 0;}
.thumb5 p {display: block;position: absolute;}



.thumb3 {height: 228px;
	width: 190px;
	background: url(http://images.bxxxp.com/images/thumb_bg3.jpg) no-repeat right bottom;
	float: left;
	padding: 3px 0px 0px 3px;
	margin-bottom: 3px;}
.thumb3 img {display: block;	height: 190px;	width: 190px;	border: 0;}
.thumb3 p {display: block;position: absolute;}


.tl_1 {font-size: 9px;	color: #ffffff;	margin-left: 5px;	margin-top: 3px;}
.tl_1 a, .tl_1 a:visited {color: #ffc88d;text-decoration: none;}
.tl_1 a:hover {color: #c4c4c4;text-decoration: none;}
.tl_2 {font-size: 9px;
	color: #FFFFFF;
	text-align: center;
	width: 50px;
	margin-left: 140px;
	margin-top: 3px;}

.tl_2 a, .tl_3 a:visited {color: #ffc88d;text-decoration: none;}
.tl_2 a:hover {color: #b77639;text-decoration: none;}

.tl_3 {	font-size: 10px;
	color: #65584c;
	margin-top: 23px;
	text-align: center;
	width: 180px;
	padding-right: 5px;
	padding-left: 5px;
	overflow:hidden;
	height:28px;
	}
.tl_4 {	font-size: 10px;
	color: #65584c;
	margin-top: 5px;
	text-align: center;
	width: 180px;
	padding-right: 5px;
	padding-left: 5px;
	overflow:hidden;
	height:28px;
	}
.tl_33 a, .tl_33 a:visited {color: #65584c;text-decoration: none;}
.tl_33 a:hover {color: #b77639;text-decoration: none;}
.tl_33 {	font-size: 10px;
	color: #65584c;
	margin-top: 5px;
	text-align: center;
	width: 180px;
	padding-right: 5px;
	padding-left: 5px;
	overflow:hidden;
	height:28px;
	}
.tl_33 a, .tl_33 a:visited {color: #65584c;text-decoration: none;}
.tl_33 a:hover {color: #b77639;text-decoration: none;}

.block_footer_1 {background: url(http://images.bxxxp.com/images/block_footer_1.jpg) no-repeat;height: 46px;width: 990px;clear: both;}
.block_footer_2 {background: url(http://images.bxxxp.com/images/block_footer_2.jpg) no-repeat;height: 46px;width: 990px;}
.thumbss {padding-left: 11px;}
.niche_sites {padding-left: 7px;}
.niche_images {float: left;
	width: 470px;
	text-align: center;
	padding-left: 10px;}
.niche_images img {
	border: 0;
	margin: 2px;}
.niche_list {float: left;
	width: 460px;
	padding-left: 20px;}
.niche_list li {list-style-type: none;
	background: url(http://images.bxxxp.com/images/li_block.jpg) no-repeat left top;
	border-bottom: 1px solid #cacaca;
	margin-bottom: 3px;
	padding: 0px 3px 3px 8px;}
.niche_list a, .niche_list a:visited {color: #b77639;text-decoration: none;}
.niche_list a:hover {color: #555555;text-decoration: none;}
.top_list {color: #787878;
	list-style-type: none;
	float: left;
	width: 300px;
	display: block;
	padding-left: 25px;
	font-weight: bold;}
.top_list li {padding: 3px;}
.top_list a, .top_list a:visited {color: #555555;text-decoration: none;}
.top_list a:hover {color: #9a3031;text-decoration: none;}
.top1 {font-size: 16px;}
#footer {	background: url(http://images.bxxxp.com/images/footer.gif) no-repeat;
	height: 82px;
	width: 769px;
	margin: 0px auto;
	padding: 5px 5px 0px 5px;
	text-align: center;}
#footer p {color: #6a6a6a;font-size: 11px;padding:3px 100px 3px 100px;}
#footer a, #footer a:visited {font-weight: bold;color: #555555;text-decoration: none;}
#footer a:hover {color: #ff7800;text-decoration: none;}
.top_galleries {background: url(http://images.bxxxp.com/images/top_galleries.jpg) no-repeat top;
	height: 58px;
	width: 786px;
	position:relative;
}
.tg_book {
	display: block;
	height: 58px;
	width: 231px;
	margin-left: 555px;
	position: absolute;
}

.niche_site {
	padding-right: 16px;
	padding-left: 9px;
	padding-top: 17px;
	padding-bottom: 15px;
}
.niche_site img {
	float: left;
}
.niche_site_text {
	float: right;
	width: 495px;
	border-top:1px solid #cacaca;
	border-bottom:1px solid #cacaca;
	padding-top: 5px;
	font-family: "Trebuchet MS";
	height: 172px;
}
.niche_site_text2 {
	width: 260px;
	font-family: "Trebuchet MS";
	text-align: left;
}
.niche_site_text a, .niche_site_text a:visited, .niche_site_text2 a, .niche_site_text2 a:visited {
	color: #b60001;
	text-decoration: none;
}
.niche_site_text a:hover, .niche_site_text2 a:hover {
	color: #b60001;
	text-decoration: underline;
}
.niche_site_text h2 {
	font-size: 20px;
	font-weight: bold;
	color: #b60001;
	text-align: center;
	line-height: 22px;
}
.niche_site_text h3 {
	font-size: 16px;
	font-weight: bold;
	color: #c36000;
	text-align: center;
}
.niche_site_text h3 strong {
	color: #444444;
}
.niche_site_text em {
	font-size: 14px;
	font-style: normal;
	display: block;
}
.niche_site_text p {
	font-size: 14px;
	color: #323232;
	text-align: center;
	padding-top: 7px;
	padding-bottom: 7px;
	line-height: 16px;
}
.niche_site_text2 p {
	font-size: 14px;
	color: #323232;
	padding-top: 4px;
	padding-bottom: 4px;
	line-height: 14px;
}
.niche_site2 {
	width: 260px;
	padding-left: 13px;
	float: left;
/*	height: 350px;*/
	margin-bottom: 10px;
	margin-top: 10px;
}
.niche_site_text2 h2 {
	font-size: 20px;
	font-weight: bold;
	color: #b60001;
	line-height: 22px;
	text-align: left;
	padding-bottom: 3px;
}
.niche_site_text2 h3 {
	font-size: 18px;
	font-weight: bold;
	color: #b60001;
	line-height: 20px;
	text-align: center;
}
.ns_bordered {
	border-right:1px solid #cacaca;
	border-left:1px solid #cacaca;
	padding-right: 40px;
	padding-left: 40px;
}
.flash_img {
	float:left;
}

.cat_box {float: left;width: 185px;height: 120px;color: #5d5a55;font-size: 11px;padding-right:5px;}
.cat_box img {float: left;margin-right: 5px;}
.cat_box a img, .cat_box a:visited img {border: 1px solid #665a4e;}
.cat_box a:hover img {border: 1px solid #c47638;}
.cat_box a, .cat_box a:visited {color: #262626;font-size: 12px;font-weight: bold;text-decoration: none;}
.cat_box a:hover {color: #c47638;text-decoration: none;}
.cat_padding {padding-left: 20px;}


.demand_title {
	padding: 0 40px;
	text-align: center;
}
.demand_title h2 {
	font-family: "Trebuchet MS";
	font-size: 30px;
	color: #b60001;
	font-weight: normal;
	letter-spacing: 7px;
	line-height: 32px;
}
.demand_title h3 {
	font-family: "Trebuchet MS";
	font-size: 18px;
	font-weight: normal;
	color: #636363;
}
.dem_box {
	width: 960px;
	overflow: hidden;
	padding: 10px 15px;
	font-family: "Trebuchet MS";
}
.dem_box li {
	float: left;
	width: 230px;
	list-style-type: none;
	padding: 0px 5px;
}
.dem_box p {
	font-size: 12px;
	line-height: 14px;
	padding-top: 5px;
}
.dem_h4 {
	font-size: 24px;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
	padding: 5px;
	border-top:1px solid #dbdbdb;
	border-bottom:1px solid #dbdbdb;
	margin-bottom:10px;
	display:block;
	width:940px;
	margin:0 auto 10px auto;
}
.dem_h4 a, .dem_h4 a:visited {
	color:#d54701;
	text-decoration:none;
}
.dem_h4 a:hover {
	color:#d54701;
	text-decoration:underline;
}




.free_smaples {background: url(http://images.bxxxp.com/images/free_smaples.jpg) no-repeat top;
	height: 58px;
	width: 786px;
}
.tg_book {
	display: block;
	height: 58px;
	width: 231px;
	margin-left: 555px;
	position: absolute;
}




.samples {padding:5px 20px 5px 9px;width: 757px;font-family:"Trebuchet MS";}
.samples h3 {font-size:14px;color:#444444;font-weight:bold;padding-bottom:20px;}
.samples h3 em {font-style:normal;color:#b60001;display:block;}

.samples p {color:#323232;font-size:14px;padding-bottom:20px;}
.samples p em {color:#c36000;font-weight:bold;font-style:normal;display:block;}
.s_gals {text-align:center;padding-bottom:15px;}
.s_gals img {border:2px solid #c1c0c2;margin:2px;}
.samples h4 {font-size:30px;font-weight:bold;color:#b60001;padding:10px 0 15px;border-top:1px solid #DBDBDB;text-align:center;}
.samples h4 a, .samples h4 a:visited {color:#b64d00;text-decoration:underline;}
.samples h4 a:hover {color:#b64d00;text-decoration:none;}



.switch {font-size: 17px;text-align: right;display: block;position: absolute;bottom: 16px;right: 0px;font-weight: bold;text-transform: uppercase;	line-height: 18px;font-family:"Trebuchet MS";}
.switch strong {display: block;	font-size: 27px;*line-height:21px;}
.switch h1 {display: block;	font-size: 18px;*line-height:18px;color:#a42d2e;font-weight: 300;}
.switch a, .switch a:visited {color:#525252;text-decoration:none;}
#header .switch a:hover, #header .switch a:hover strong {color:#525252;text-decoration:none;}
.switch a strong, .switch a:visited strong {color:#a42d2e;text-decoration:none;}


.but_pics, .but_movies, .but_links {width:190px;height:35px;background:url(http://images.bxxxp.com/images/but_pics.png) 0 0 no-repeat;display:block;position:absolute;right:16px;bottom:13px;}
.but_movies {background:url(http://images.bxxxp.com/images/but_movies.png) 0 0 no-repeat;}
.but_links {background:url(http://images.bxxxp.com/images/but_links.png) 0 0 no-repeat;}
.back_gal {font-size:15px;font-family:"Trebuchet MS";font-weight:bold;color:#787878;position:absolute;top:-8px;}
.back_gal a, .back_gal a:visited {color:#B77639;text-decoration:none;}
.back_gal a:hover {color:#787878;text-decoration:none;}
.gal {padding-top:15px;}





#header {background: url(http://images.bxxxp.com/images/header.jpg) no-repeat;height: 73px;	margin: 0px auto;width: 990px;position:relative;}
.block_footer_1 {background: url(http://images.bxxxp.com/images/block_footer_1.jpg) no-repeat;height: 46px;width: 990px;clear: both;position:relative;}
.block_footer_2 {background: url(http://images.bxxxp.com/images/block_footer_2.jpg) no-repeat;height: 46px;width: 990px;position:relative;}
.thumbss {padding-left: 11px;padding-bottom:10px;}
.bl_right {float: right;width: 786px;padding-bottom:10px;}
#content {margin: 0px auto;	width: 990px;position:relative;}






	/* ADDED 14_12_2009 */
	.block_top img {float:left; display:block;}
	.block_top .b_img { float:right;}
	.mv_cats { padding:0 0 5px 11px;_padding-left:7px;}
	.mv_cats ul {width:100%; overflow:hidden;}
	.mv_cats li { float:left; list-style-type:none; width:235px; height:408px; background:url(http://images.bxxxp.com/images/bl_1.png) 0 0 no-repeat; padding:1px; margin:4px 0 0 4px;}
	.mv_cats li h4 {text-transform: uppercase;color:#6d7679; font-size:12px; font-weight:bold; text-align:center; height:18px; padding:4px 0 0;}
	.mv_cats li h4 a, .mv_cats li h4  a:visited {text-transform: uppercase;color:#6d7679; text-decoration:none;}
	.mv_cats li h4 a:hover {text-transform: uppercase;color:#9A3031; text-decoration:none;}
	.mv_cats li span { height:17px; display:block; color:#fff; font-weight:bold; font-size:10px; padding:3px 5px;}
	.mv_cats li span a, .mv_cats li span a:visited {color:#fff; text-decoration:none;}
	.mv_cats li span a:hover {color:#ffb97a; text-decoration:none;}
	.mv_cats li img {border:0;}
	.mv_cats li span em { float:left; font-style:normal;}
	.mv_cats li span  strong {font-size:11px; float:right;}
	.mv_cats li p {color:#65584c; text-align:center; font-size:10px; padding:3px 5px;height: 38px;overflow: hidden;}
	.live_b { border:0; position:absolute; right:230px; bottom:14px;}
	.live_b img { border:0;}
	.live_abs {position:absolute; right:230px; top:0;}
	.no_r_object .live_b, .no_r_bookmark .live_b:visited {right:16px; }










	/* CHANGES */
	.block_top {height: 58px;width: 990px; background:url(http://images.bxxxp.com/images/top_box.jpg) 0 0 no-repeat; position:relative;}
	.top_list {color: #787878;	list-style-type: none;	float: left;	width: 300px;	display: block;	padding-left: 25px;	font-weight: bold; padding-bottom:8px;}



/* for archives */
.pages_table{
	font-family: "Trebuchet MS";
	font-size: 30px;
	font-weight: bold;
	color: #272727;

}



/* NEW 05.03.2011 */

.types { padding:0 16px 5px 9px;}
	.types ul { width:100%; overflow:hidden; font:18px/22px "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase;}
	.types li { float:left; list-style-type:none; padding:0 13px; float:left; display:inline; background:url(http://images.bxxxp.com/images/type_li.png) 0 10px no-repeat;}
	.types li:first-child, .types li.first-child { padding-left:0; background:none;}
	.types li a, .types li a:visited { color:#cc4116; text-decoration:none;}
	.types li a:hover {color:#cc4116; text-decoration:underline;}
	* html .types li, * html .ns_links li {z-index: expression( runtimeStyle.zIndex = 1, this == parentNode.firstChild ? (className += " first-child") : 0 )}

.ns_2 { padding: 0 16px 0 9px; height:1%;}
.ns_2 .niche_site{ border-top:1px solid #ccc; overflow:hidden; width:100%; padding:10px 0;}
	.ns_2 .niche_site_text h2 { font-size:20px; text-transform:uppercase; text-align:left;}
	.ns_2 .niche_site_text { border:0; padding-top:0; float:none; width:auto; height:auto;}
	.ns_2 .niche_site img { margin-right:10px;}
	.ns_2 .niche_site_text p { text-align:left; font-size:18px; line-height:22px;}
	
		.ns_links li { display:inline;   font-size:12px; line-height:15px; list-style-type:none; padding:0 8px; background:url(http://images.bxxxp.com/images/type_li_2.png) 0 3px no-repeat;}
		.ns_links li a, .ns_links li a:visited { color:#6f3434; text-decoration:none;}
		.ns_links li:first-child, .ns_links li.first-child { padding-left:0; background:none;}


.nav { width:100%; background:url(http://images.bxxxp.com/images/nav_mid.png) 0 0 repeat-x; margin-bottom:12px;}
	.nav_2 { background:url(http://images.bxxxp.com/images/nav_l.png) 0 0 no-repeat;}
	.nav ul { background:url(http://images.bxxxp.com/images/nav_r.png) 100% 0 no-repeat; list-style-type:none; text-transform:uppercase; height:42px; font:20px/42px "Trebuchet MS", Arial, Helvetica, sans-serif;}
	.nav ul li { display:inline; float:left; padding:0 20px; background:url(http://images.bxxxp.com/images/nav_brd.png) 100% 0 no-repeat;}
	.nav a, .nav a:visited { color:#fff; text-decoration:none; }
	.nav a:hover { color:#d68d8d;}


.page_navigator { font-size:30px; color:#000000; text-decoration:none; text-transform:uppercase; text-align:center;}
.page_navigator a {color:#ff0000; text-decoration:none;}
.page_navigator a:visited {color:#990000; text-decoration:none;}
.page_navigator a:hover {color:#ff4444; text-decoration:none;}




.pages_table{
	font-family: "Trebuchet MS";
	font-size: 30px;
	font-weight: bold;
	color: #272727;

}

.pages_table a {color: #ff0000;text-decoration: none;}
.pages_table a:visited {color: #272727;text-decoration: none;}
.pages_table a:hover {color: #a84c4d;text-decoration: none;}

