body
{
	font-family:Arial,Helvetica,sans-serif;
	font-size:90%;
	background:#000;
}
* 
{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;	
}
/*for div-s with floating elements*/
.clear_cont:after, .cc:after
{
	content: ".";
	display: block;
	height: 0;
	font-size: 0;
	clear: both !important;
	visibility: hidden;
}
.clear_cont, .cc
{
	min-height: 1px;
}
* html .clear_cont, * html .cc
{
	height: 1px;
}
/**/
img
{
	border: none;
}
/*				
 -------------------------------------*/
.outside
{
	padding:42px 0 0;
}
img.fon
{
position:absolute;
left:0px;
top:0px;
z-index:-1;
min-width:991px;
height:802px;
width: expression(document.body.clientWidth<991 ? "991px" : "100%");
height: expression(document.body.clientHeight<831 ? "831px" : "100%");
}
*html img.fon
{
	height:847px;
}
.site_cnt
{
	margin:6px auto;
	width:800px;
}
.both_book
{
	width:800px;
	
}
.model_cnt
{
	width:800px;
	height:600px;
	background:#000;
}
.l_book
{
	background:url(images/l_book.jpg) no-repeat;
	width:333px;
	height:600px;
	float:left;
}
.r_book
{
background:transparent url(images/r_book.jpg) no-repeat scroll 0 0;
display:inline;
float:left;
height:566px;
padding:34px 0 0 24px;
position:relative;
width:442px;
}
.content_txt
{
	width:413px;
	color:#996699;
	font-size:11px;
	line-height:20px;
	margin:0 0 0px 0;
	position:relative;
}
.header_name
{
	color:#cc3366;
	font-size:24px;
	padding:0 94px 0 0;
	border-bottom:1px solid #ccc;
	margin:0 0 11px;
	line-height:25px;
}
.header_model
{
	border:medium none;
	line-height:16px;
	margin:0 0 0 49px;
	padding:16px 0 0 7px;
	width:742px;
}
.chap_model
{
	border:medium none;
	line-height:16px;
	margin:0 0 0 49px;
	padding:16px 0 0 7px;
	width:142px;
	float:left;
}
.header_name_l
{
	float:left;
}
.h_descrb
{
	width:428px	
}
.centr
{
	text-align:center;
	font-size:20px;
}
.header
{
	background:url(images/red_tube.jpg) no-repeat;
	width:801px;
	height:41px;
	margin:0 0 8px 0;
}
ul.main_menu
{
	padding:0px 0 0 25px;
}
ul.main_menu li
{
	float:left;
	text-align:center;
}
ul.main_menu li a
{
	text-decoration:none;
	color:#fff;
	padding:5px 20px;
	display:block;
}
ul.main_menu li:hover
{
background:url(images/shad_lite.jpg) no-repeat top center;
}
.logo
{
	position:absolute;
	bottom:0;
	left:0;
}
.l_sd
{
	background:url(images/l_sd.jpg) no-repeat left top;
	padding:0 0 0 111px;
	height:600px;
}

.r_sd
{
	background:url(images/r_sd.jpg) no-repeat right top;
	padding:0 164px 0 0;
	height:600px;
}
.top_sd
{
	background:url(images/top_sd.jpg) no-repeat;
}
.bottom_sd
{
	background:url(images/bottom_sd.jpg) no-repeat;
}
a.item_det
{
	font-size:11px;
	color:#CC3366;
	text-decoration: none;
	margin:0 0 0 2px;
	font-weight:800;
}
a.item_det:hover
{
	text-decoration: underline;
}
.fl_prop
{
	float:left;
	padding:0 15px 0 0;
}
.text2
{
	padding:0 11px 0 0;
	line-height:19px
}
a.gallery_bg
{
	background:transparent url(images/img3.jpg) no-repeat scroll 0 0;
	color:#CC3366;
	display:block;
	font-size:20px;
	height:175px;
	padding:7px 0 0 16px;
	text-decoration:none;
	width:429px;
}
.footer
{
	color:#fff;
	font-size:11px;
	font-weight:800;
	padding:9px 0 0 0;
}
ul.b_menu
{
	float:left;
}
ul.b_menu li
{
	float:left;
}
ul.b_menu li a
{
	text-decoration:none;
	color:#fff;
	font-size:9px;
	font-weight:400;
}
ul.b_menu li a:hover
{
	text-decoration:underline;
}
.next
{
	float:right;
	margin:5px 0 0 5px;	
}
.next a
{
	text-decoration:none;
	color:#e100e4;
	font-weight:800;
	background:url(images/item_det.gif) no-repeat right 5px;
	padding:0 9px 0 0;
}
.next a:hover
{
	color:#fd42ff;
	background:url(images/item_deth.gif) no-repeat right 5px;
}
.last
{
	float:left;
	margin:5px 0 0 5px;	
}
.last a
{
	text-decoration:none;
	color:#e100e4;
	font-weight:800;
	background:url(images/item_det2.gif) no-repeat left 5px;
	padding:0 0 0 9px;
}
.last a:hover
{
	color:#fd42ff;
	background:url(images/item_det2h.gif) no-repeat left 5px;
}
ul.interes_item
{
float:left;
width:162px;
}
ul.interes_item li
{
	
}
ul.no_pd
{
	margin:0;
}
.info_text
{

	border:1px solid #e5e5d0;
	padding:2px 10px 10px;
	line-height:20px;
}
.info_text a
{
	color:#f0c;
	position:relative;
	top:-3px;
}
.res_name
{
	font-weight:800;
	color:#b13056;
}
.cover
{
	width:127px;
	height:137px;
	color:#b13056;
}
.separ
{
	background:url(images/separator.gif) no-repeat left bottom;
	width:150px;
	font-size:13px;
	margin:5px 0 0 0;
	font-style:italic;
}
.blog
{
}
.blog a
{
	color:#f0c;
}
label.error{
clear:both;
float:left;
color:Red;
font-size:9px;
} 
.req_sign
{
	color:red;
	position: relative;
	left:3px;
}
.but_send
{
	width:70px;
	margin:10px 0 0 1px;
}
.input_bg
{
background:url(images/updates.jpg) no-repeat;
	text-align:center;
	color:#763786;
	width:70px;
	border:none;
	font-size:11px;
	font-weight:800;
	height:19px
}
.input_bg:hover
{
	color:#e375ff;
	
}
.img_wall
{
	/*background:url(images/bgwall.gif) no-repeat 29px 21px;	*/
}
.img_wall a
{
	display:block;
}
.img_wall img
{
	margin:0 5px 3px 0;
}
.img_wall img:hover
{
	opacity:0.8;
}
*html .img_wall img, *+html .img_wall img
{
	margin:0 5px 5px 0;
}
.bio_txt
{
	overflow:auto;
	height:450px;
	width:398px;
	padding:0px 0 25px 0;
}
.bio_txt p
{
	margin:0 0px 10px 0;
	width:370px;
	text-align:justify;
}
.less_mag
{
	margin:0 0 2px 0;
	width:443px;
}
.no_ln
{
	line-height:15px
}
.f_item
{
	float:left;
	padding:0!important;
}
.title_slide
{
	font-size:12px;
	padding:5px 0 5px 0;
	color:#5e3368;
	text-align:center;
	font-weight:800;
}
.media_txt
{
	margin:0 0 5px 0;
	color:#CC3366;
}
.enter_text
{
	/*
width:259px;
*/
}
.enter_text_area
{
	width:259px;
	display:inline;
}
.resume
{
	background:url(images/resumeh.gif) no-repeat;
	width:55px;
	height:19px;
	display:block;
	text-decoration:none;
}
.resume:hover
{
	background:url(images/resume.gif) no-repeat;
	width:55px;
	height:19px;
	display:block;
	text-decoration:none;
}
.res_cnt
{
	font-size:11px;
	margin:5px auto 0;
	line-height:12px;
	clear:both;
}
.mor_tp
{
	margin:-5px auto 0;
}
.res_cnt a
{
	color:#cc0066;
	font-weight:800;
}
.res_cnt a:hover
{
	color:#A5055E;
}
.to_lf
{
	float:left;
	margin:5px 0 0 0;
	left:0;
.to_lf a
{
	background:url(images/item_det2.gif) no-repeat left 5px!important;
	padding:0 0 0 9px!important;
}	
}
.line_dash
{
	border-top:1px dashed #928b91;
	margin:15px 0 0 0;
	width:421px;
	position:absolute;
	bottom:10px;
}
.l_sp
{
	margin:0 0 10px 0;
	width:302px;
}
.obj_cnt
{
	margin:10px 0 10px 0;
	clear:left;
	float:left;
}
.gal_cnt
{
	float:left;
	clear:both;
}
.resume_text
{
	height:450px;
	margin:25px 0 0;
	overflow:auto;
	padding:0 0 25px;
	width:431px;	
}
.to_l
{
	text-align:left;
}
.ls_sp
{
	margin:0;
}
.galerry
{
	margin:25px 0 0 0;
}
ul.downl_pl
{
	
}
ul.downl_pl li
{
	float:left;
}
.in_midlle
{
	text-align:center;
	font-weight:800;
}
.in_midlle a
{
	color:#CC3366;
	display:inline;
}
.bott_p
{
	position:absolute;
	left:0;
	top:483px;
	height:14px;
}
ul.logos_mp3
{
	float:left;
	margin:10px 15px 10px 10px;
}
ul.logos_mp3 li
{
	margin:0 0 10px;
}
.form_require_mail
{
	margin:1px 0 0 0;
	padding:10px 4px;
}
.name_field
{
position:relative;
top:3px;
}
.name_field1
{
position:relative;
top:0px;
}
.wth_fl
{
	float:left;
}
.wth_fl1
{
	float:left;
	margin:0 0px 0 4px;
	position:relative;
	top:0px;
}
.name_field2
{
	border-bottom:1px solid #e2e0e1;
		border-right:1px solid #e2e0e1;
	margin:35px 0 0 0;
	font-size:12px;
}
.act_width
{
	padding:34px 0 0 10px;
}
.top_model
{
	width:791px;
	margin:0 auto 0;
}
.model_res
{
	float:right;
	clear:none;
	margin:11px 20px 0 0;
}
.title_resume
{
	color:#fff;
	display:block;
	margin:0 0 2px 0;
	float:left;
	padding:3px 0 0 0;
	margin:0 3px 0 0;
}
.title_resume strong
{
	font-family:Garamond;
	font-size:14px;
	color:#cc0058
}
.mo_space
{
	margin:15px 0 15px 0;
}
.view_btn
{
	background:url(images/view.jpg) no-repeat;
	width:46px;
	height:19px;
	display:block;
	text-decoration:none;
	float:left;
	margin:0 3px 0 0;
}
.view_btn:hover
{
	background:url(images/view_.jpg) no-repeat;
}
.download_btn
{
	background:url(images/download.jpg) no-repeat;
	width:77px;
	height:19px;
	display:block;
	text-decoration:none;
	float:left;
}
.download_btn:hover
{
	background:url(images/download_.jpg) no-repeat;
}
.clips_lk
{
	left:142px;
position:absolute;
top:52px;
}
.clips_lk a
{
	text-decoration:none;
}
.clips_lk em
{
	position:absolute;
	top:-2px;
	left:0;
	color:#fff;
	font-family:"bitstream vera sans","lucida grande","verdana";
	font-style:normal;
	font-weight:800;
	font-size:10px;
	padding:0px 0 0 4px;
	width:110px;
}
.pl_lk
{
	color:#f0c;
	display:block;
	margin:0 0 7px;
	text-decoration:none;
}
.img_clip
{
	float:left;
	margin:0 6px 0 0;
	border:1px solid #ccc;
	padding:1px;
}
.clip_txt
{
	color:#f0c;
	
}
.all_resume
{
	width:487px;
}

