body {
	padding:0;
	margin:0;
	background:#F7F7F7;
	font:12px Arial, Helvetica, sans-serif;
	color:#2F2F2F;
}

p { padding:0; margin:0;}
a { text-decoration:underline; color:#2D7BC8;}
a:hover { text-decoration:none;}

img { border:0;}

td { vertical-align:top;}

.top_bans {
	background:#F3EDD7;
	height:90px;
}

.left_blc {
	width:14%;
	float:left;
	background:#fff;
	padding-right:1%;
}

.right_blc {
	float:right;
	width:25%;
}

.mdl_blc {
	width:60%;
	float:left;
	background:#fff;
}

.clr { clear:both; height:0; overflow:hidden;}
.clr_r { clear:right; height:0; overflow:hidden;}

.logo {
	display:block;
	padding:24px 0 0 0.5em;
}

form {
	padding:0;
	margin:0;
}

/**************************************************************/

.data_t {
	color:#B0B0B0;
	padding:7px 0 4px 20px;
}

.search {
	background:#D4DDE6;
	padding:7px 12px 5px 20px;
}

.src_txt {
}

.red_lnk { padding:0 0 0 30px; float:left;}
.red_lnk a {color:#E42525;}
.red_lnk p { padding-bottom:2px;}

.thems {
	padding:18px 0 18px 20px;
	color:#B0B0B0;
	text-transform:uppercase;
}

.thems a {
	background:#E42525;
	color:#fff;
	font-weight:bold;
	padding:0 3px;
	margin:0 4px;
	text-decoration:none;
}

.thems a.or_bc {
	background:#FF9A40;
}
.thems a.grn_bc {
	background:#41C15D;
}

/******************************************************/

.regest {
	display:block;
	color:#FF9A40;
	background: url(http://img.bestexotic.com/reg.gif) right 4px no-repeat;
	padding:0 16px 0 0;
	margin:15px 0 5px 0;
}

.top_links { text-align:right; padding:0 12px 0 0;}
.top_links a {
	color:#7597B9;
	padding:0 4px;
}

/*******************************************************/

.hr_line{
	border-bottom:1px solid #cccccc;
	width:100%;
	padding-top: 5px;
	padding-bottom: 5px;
	clear:both; height:0; overflow:hidden;
}

.left_menu {
	border-left:4px solid #ffffff;
	padding:5px 0 40px 11px;
}

.left_menu a {
	background:#fff;
	padding:4px 6px;
	display:block;
	color:#2D7BC8;
	float:left;
}
.left_menu a.active{
	background:#7597B9;
	color:#fff;
	text-decoration:none;
}

.left_menu a:hover{
	background:#d4dde6;
	color:#000000;
	text-decoration:none;
}

.spc {
	height:25px;
	overflow:hidden;
}
.spc_b {
	height:35px;
	overflow:hidden;
}

.partn {
	padding:10px 16px;
	background:#FFFDC8;
}

.oth_lnk {
	padding:5px 0 0 15px;
}
.oth_lnk p.orh {
	color:#FF9A40;
	padding-top:20px;
	font-weight:bold;
}
.oth_lnk a {
	color:#FF9A40;
}

.oth_bl {
	padding:0 15px;
}
.oth_bl p.orh {
	color:#2D7BC8;
	padding-top:20px;
	font-weight:bold;
}


.enter_frm {
	padding:0 15px 10px 15px;
	background:#F7F7F7;
	border-bottom:1px solid #D7D7D7;
}

.enter_frm p {
	color:#7597B9;
	font-weight:bold;
	border-top:3px solid #7597B9;
	float:left;
}
.enter_frm label {
	display:block;
	padding:10px 0 0 0;
	font-weight:bold;
	color:#B0B0B0;
}

.txt { 
	width:90%;
	font:11px Arial, Helvetica, sans-serif;
}

.btn_enter {
	text-align:right;
	padding:6px 10px 0 0;
}
.enter_frm .orn_l { padding-top:14px;}
.enter_frm .orn_l a {
	color:#FFA759;
}

/********************************************************/

.footer {
	padding:25px 0 0 0;
	height:55px;
	border-top:1px solid #B0B0B0;
}

.copyr {
	font:10px Arial, Helvetica, sans-serif;
	color:#767676;
	padding:0 0 0 20px;
}
.ft_spc { padding:0 0 0 30px;}

/*******************************************************/

.drk_blc {
	background:#2F2F2F;
	color:#767676;
	padding-top:10px;
}
.drk_blc_pdn {	padding:0 10px 45px 10px;}
.drk_blc a {color:#767676;}
.drk_blc p { padding:0 0 8px 0;}
a.wht_lnk {
	color:#F7F7F7;
}

.img_cmnt img {
	float:left;
	margin:0 10px 6px 0;
	padding-top: 5px;
	border:1px solid #B0B0B0;
}	
.img_cmnt p {
	padding:60px 0 0 0;
	font-size:10px;
}

.ban { text-align:center;}

.top_line { background:#fff;}


/*******************************************************/

.gray_bc {
	background:#ffffff;
}

.gray_l {
	border-right:1px solid #fff;
	width:60%;
	float:left;
}
.gray_r {
	width:39%;
	float:left;
}

.gray_l .pdng { padding:20px 4px 0 20px;}
.gray_r .pdng { padding:10px 25px 0 14px;}

.img_l {
	float:left;
	padding-right:15px;
	font-size:10px;
	color:#7597B9;
}
.img_l a {
	color:#7597B9;
}

h2 {
	color:#2F2F2F;
	font:20px Arial, Helvetica, sans-serif;
	margin:0;
	padding:0 0 10px 0;
}

.wim { padding-left:165px;}

.ltl_news {
	width:45%;
	padding:0 5% 0 0;
	font-size:10px;
	color:#2F2F2F;
	float:left;
}	
.ltl_news a {
	font-size:12px;
	color:#767676;
}
.sml_txt { font-size:10px;}

.img_lpdng {
	float:left;
	margin:0 10px 0 0;
	border:1px solid #B0B0B0;
}

.ban2 { 
	text-align:center;
	padding:20px 10px 15px;
}

/**********************************************************/

.wht_l {
	float:left;
	width:58%;
}
.wht_r {
	float:left;
	width:42%;
}

.ban3 {
	text-align:center;
	background:#F7F7F7;
	padding:20px 0px;
}

.top_news {
	border:1px solid #B0B0B0;
	padding:10px 5px 5px 15px;
	margin-right:2px;
}	

h3 {
	text-transform:uppercase;
	color:#767676;
	font:bold 16px Arial, Helvetica, sans-serif;
	padding:0 0 10px 0;
	margin:0;
}

a.red_ln { color:#FF0000;}

.one_nw { border-bottom:1px solid #D4DDE6; padding:10px 0;}

.more {
	text-align:right;
	padding:5px 0 0 0;
}
.more a { color:#7597B9;}

.pdng_w {
	padding:25px 7px 50px 3px;
}

/**********************************************************/

.lines {
	background:url(http://img.bestexotic.com/lines.gif) left 6px repeat-x;
	height:30px;
}

h1 {
	float:left;
	padding:0 10px 0 0;
	margin:0;
	text-transform:uppercase;
	background:#fff;
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#767676;
}

.img_r {
	float:right;
	border:1px solid #B0B0B0;
	margin:0 0 0 25px;
}

.bgnews {
	background:url(http://img.bestexotic.com/bgn.gif) left 4px no-repeat;
	padding:0 0 16px 14px;
}

.hd { font-size:16px;}

.data {
	font-size:10px;
	color:#767676;
}

.ban_l {
	display:block;
	background:#fff url(http://img.bestexotic.com/ban_l.gif) top left no-repeat;
	border:1px solid #3B6CB4;
	height:30px;
}
.ban_r {
	background:url(http://img.bestexotic.com/ban_r.gif) top right no-repeat;
	text-align:center;
}

.blc {	background:#000;}

.left_td {width:14%; }
.wht { background:#fff;}
.left_td p { padding-right:5px;}


.footer .left_blc, .footer .mdl_blc { background:none;}
