* { margin:0; padding:0;}
#content{
	float:left;
	padding-left:8px;
	width:794px;
}
.modeling_image{ margin-top:7px; margin-left:-8px;}
.modeling_image img{ margin-left:8px; border:0; width:257px;}
.ads_google{
	margin:8px 0 0 8px;
	width:780px;
	border:#ccc solid 1px;
	height:22px;
	padding:8px 0 0 10px;
	}
#top_featured_models{
	width:384px;
	height:310px;
	border-bottom:solid 1px #abd56a;
	border-left:solid 1px #abd56a;
	border-right:solid 1px #abd56a;
	float:left;
	display:inline;
	margin-top:8px;
}
.top_featured_models_head{
	background:url(../images/top_featured_models_head_star.gif) no-repeat 8px center #abd56a;
	height:32px;
	padding-left:30px;
	line-height:32px;
	}
#top_featured_models p{
	padding:8px 40px 0 10px;
	line-height:18px;
	}
#top_featured_models .gallery{
	float:left;
	margin-top:8px;
	}
#top_featured_models .gallery ul{
	list-style-type:none;
	margin:0;
	padding-left:8px;
	}
#top_featured_models .gallery ul li{
	border:solid 1px #ABD56A;
	width:85px;
	float:left;
	height:62px;
	text-align:center;
	margin-right:5px;
	margin-bottom:5px;
	padding-top:5px;
	overflow:hidden;
	display:inline;
	}
#casting_calls{
	width:398px;
	height:310px;
	float:left;
	margin-left:8px;
	margin-top:8px;
	overflow:hidden;
	background-color:#eef7ff;
	border-bottom:1px solid #d3e1ea;
}
#casting_calls .casting_calls_head{
	background:url(../images/casting_calls_head_bg.gif) repeat-x top left;
	height:33px;
	line-height:33px;
	color:#FFFFFF;
	overflow:hidden;
	margin:0;
}
#casting_calls .casting_calls_head h2{
	margin-left:10px;
}

#casting_calls ul{ 
	list-style-type:none;
	padding-top:7px;
	}
#casting_calls ul li{
	display:inline;
	float:left;
	background:url(../images/casting_calls_li_bg.gif) repeat-x top left;	
	height:25px;
	margin-left:7px;
	font-weight:bold;
	padding:2PX;

	}
#casting_calls ul li a{
	padding-left:20px;
	display:block;
	line-height:25px;
	width:99px;
	background:url(../images/models.png) no-repeat center left;}
#casting_calls ul li a:hover{
	text-decoration:none;
	background-color:#eef7ff;
	}
#casting_calls ul li.current{
	background:none;
	background-color:#eef7ff;
}
#casting_calls ul li a.selected{ /*selected main tab style */
position: relative;
top: 1px;
}

#casting_calls ul a.selected{ /*selected main tab style */
background-color:#eef7ff;
border-bottom-color: white;
}

#casting_calls ul a.selected:hover{ /*selected main tab style */
text-decoration: none;
}


.casting_content{
	width:396px;
	height:272px;
	border:solid #d3e1ea;
	border-width:0 1px 0 1px;
		}
#models_gallery{
	height:273px;
	padding-top:13px;
}
#models_gallery .username_photo{
	background:url(../images/user_photo_bg.gif) no-repeat top left;
	width:190px;
	height:226px;
	margin-left:8px;
	text-align:center;
}
#models_gallery .float_l .username_photo a{
	padding:0;
}
#models_gallery .float_l a{
	text-align:center;
	display:block;
	padding-top:4px;
	}
#models_gallery .newly_models_top{
	background:url(../images/newly_joined_modelsbox_top_bg.gif) no-repeat top left;
	height:10px;
	width:180px;
	}
#models_gallery h2{
	margin-left:15px;
	font-size:12px;
	margin-top:8px;}
#models_gallery .arrow{
	background:url(../images/modeling_gallary_arrow.gif) no-repeat;
	width:51px;
	height:41px;
	float:right;
	margin-top:28px;
	}
#models_gallery .newly_models{
	width:180px;
	margin:0;
	padding:0;
	background-color:#e3e6e8;
	margin-right:8px;
}
#models_gallery .newly_models h2{
	color:#000000;
	font-size:12px;
	margin-bottom:8px;
	margin-top:0;
	margin-left:12px;
	}
#models_gallery .newly_models ul{ 
	background-color:#FFFFFF;
	margin:0;
	padding:5px 0;
	width:170px;
	margin-left:5px;
	}
#models_gallery .newly_models ul li{ 
	background:none;
	float:none;
	padding:0;
	font-weight:normal;
	}
#models_gallery .newly_models ul li a{
	line-height:normal;
	margin:0;
	padding:0;
	width:162px;
	padding-bottom:5px;
	color:#000000;
	margin-left:8px;
	background:none;
	}
#models_gallery .newly_models ul li a:hover{
	background:none;
	text-decoration:underline;}
.hr{
	background:url(../images/line.gif) repeat-x center left;
	margin:0 5px;
	font-size:1px;
	margin-right:10px;
	line-height:5px;
	clear:both;
	}
#models_gallery .newly_models_bottom{
	background:url(../images/newly_joined_modelsbox_bottom_bg.gif) no-repeat top left;
	height:25px;
	width:180px;
	}
#casting_call{
	height:273px;
	}
#casting_call p{
	width:181px;
	min-height:50px !important;
	margin:10px 0 10px 12px;
	float:left;
	display:inline;
	padding:0;
	}
*html #casting_call p{
	height:50px !important;
}
#casting_call p img{
	margin-right:5px;
	border:solid 1px #999999;
	padding:3px;
	}
#modeling_resources{
	height:273px;
	padding-left:11px;
	}
#modeling_resources h2{
	padding-top:5px;
	padding-bottom:0px;
}
#modeling_resources a img{
	float:right;
	margin-right:11px;
	border:solid 3px #e3e6e8;
	}
.modeling_gallary{
	border:solid 1px #d3e1ea;
	float:left;
	display:inline;
	height:247px;
	}
.image_display{
	margin:0 0 0 10px;
	}
.image_display .imgage{
	border:solid 5px #ebebeb;
	margin-top:15px;
	width:101px;
	float:left;
	height:85px;
	margin-right:10px;
	text-align:center;
	padding-top:5px;
	display:inline;
	}
.modeling_gallary_head{
	height:28px;
	background:url(../images/modeling_gallary_head.gif) repeat-x top left #3486d5;
	line-height:28px;
	border:solid 1px #3486d5;
	padding-left:10px;
	}
.modeling_gallary_head h2{
	height:25px;
	padding-left:20px;
	line-height:25px;
	float:left;
	border:0;
	}
.modeling_gallary_head h2.agency{
	background:url(/images/modeling_agency_icon.png) no-repeat left center;}
.modeling_gallary_head h2.photographer{
	background:url(/images/fashion_photographer_icon.png) no-repeat left center;}
.modeling_gallary_head h2.none{
	background:none;
	}
.modeling_agencies{
	idth:493px;
	width:265px;
	margin:8px 0px 0 0px;
	background-colo:#b6d5f3;
	height:280px;
	}

#casting{
	border:solid 1px #ff9f2f; 
	margin:8px 0 0 8px; 
	height:277px;
	width:344px;
		}
.casting_head{	
 	height:29px;
	background:url(../images/casting_call_icon.png) no-repeat 10px center #ff9f2f; 
	}
	
#casting h2{
	color:#fff;
	height:29px;
	line-height:29px;
	font-weight:bold;
	float:left;
	padding-left:30px;
	}
.float_r h2 a{
	margin-right:10px;
	}
#casting p{
	margin:8px 10px 0 0px;
	height:60px;
	float:left;
	display:inline;
	}
#casting .image{
	border:solid 1px #FF9F2F;
	width:60px;
	height:55px;
	text-align:center;
	margin:8px;
	float:left;
	padding-top:5px;
	overflow:hidden;
	display:inline;
	}
#testimonials{
	width:244px;
	height:88px;
	margin:8px 0px 0px 0;
	border:solid 1px #abd56a;
	padding:0 10px 0 10px;
	}
#testimonials p{ 
	margin-left:4px;
	width:220px;
	float:left;
	margin-top:8px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	}
#testimonials h1{ margin:10px 0 5px 0;}
#search_models{
	width:239px;
	height:88px;
	margin:8px 0px 0px 0;
	border:solid 1px #abd56a;
	padding-left:25px;
	}
#search_models .input{
	border:solid 1px #abd56a;
	margin-top:20px;
	height:20px;
	margin-bottom:10px;
	}
#search_models .search_bt{
	border:solid 1px #abd56a;
	margin-top:20px;
	margin-bottom:10px;
	height:23px;
	vertical-align:bottom;
	}
#google_add{
	width:726px;
	height:88px;
	margin:8px 8px 0px 0;
	order: solid 1px #ccc;
	}


/*******-----gallary-----------*******/
.stepcarousel{
	position: relative;
	width: 378px;
	height:235px;
	border:solid 1px #AFDBFF;
	margin-left:8px;

}
.stepcarousel .belt{
position: absolute;
left: 0px;
top: 0px;
}
.stepcarousel .panel{
	width:380px;}
.samplebuttons h3{
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:2px;
	text-align:center;
	width:340px;
	}
.samplebuttons{
	margin:8px;
	background-colo:#fff;
	}
/***--------------------******/
/***------new div css-------------*********/

#container .models_gallary{
	width:790px;
	float:left;
	margin:8px 0 0 8px;
	}
.models_gallary .dotted-lineH{
	height:5px;
	}
.right_part{
	width:176px;
	float:right;
	padding-left:8px;
	}
.box-search-results{
	width:190px;
	height:179px;
	float:left;
	margin-top:8px;
	text-align:center;
	position:relative;
	margin-right:8px;
	}
.box-search-results.none{
	margin-right:0;}
.box-search-results img{
	margin-top:10px;}
.box-search-results span{
	position:absolute;
	bottom:10px;
	left:0;
	width:190px;
	text-align:center;
	}
#container.dotted-lineV{
	background-position: 810px 0;
}
.right_search_box{
	width:160px;
	margin-bottom:8px;}
.right_part .sub_header{
	line-height:30px;
	}
.right_search_box strong{
	margin:8px 0 2px 0;
	display:block;
	}
.right_search_box .submit{
	margin:8px 0 4px 0;
	}
.right_search_box .combobox50{
	margin:0 10px 0 0;
	}
.modeling_box{
	width:160px;
	margin-bottom:4px;
	}
.modeling_box ul{
	list-style-type:none;
	margin:4px 0 4px 0;
	}
.modeling_box ul li{
	line-height:20px;
	}
#container .models_gallary .modeling_agency h2{
	background:transparent url(/images/agency_box_gradient_line.gif) no-repeat scroll left bottom;
	color:#301C0F;
	font-size:16px;
	font-weight:bold;
	margin-left:8px;
	margin-top:10px;
	text-transform:uppercase;
	width:240px;
	position:static;
	margin-bottom:15px;
	}
#container .models_gallary .modeling_agency{
	background:transparent url(/images/agency_box_bg.gif) no-repeat scroll left top;
	height:161px;
	float:left;
	margin-top:8px;
	margin-right:10px;
	padding:0 8px;
	width:237px;
	}
#container .models_gallary .modeling_agency .modeling_agency_content{
	float:left;
	width:144px;
	margin-left:8px;
	}
#container .models_gallary .modeling_agency .modeling_agency_image{
	background-color:#ABD46A;
	height:104px;
	position:relative;
	text-align:center;
	width:77px;
	float:left;
	padding:0 4px;
	}
#container .models_gallary .modeling_agency .modeling_agency_image img{
	margin-top:8px;
	}
.modeling_agency.none{
	margin-right:0;
	}
#container .models_gallary .photographres h2{
	background:transparent url(/images/agency_box_gradient_line.gif) no-repeat scroll left bottom;
	color:#301C0F;
	font-size:16px;
	font-weight:bold;
	margin-left:8px;
	margin-top:10px;
	text-transform:uppercase;
	width:240px;
	position:static;
	margin-bottom:15px;
	}
#container .models_gallary .photographres{
	background:transparent url(/images/photographres_box_bg.gif) no-repeat scroll left top;
	height:161px;
	float:left;
	margin-top:8px;
	margin-right:10px;
	padding:0 8px;
	width:237px;
	}
#container .models_gallary .photographres .photographres_content{
	float:left;
	width:144px;
	margin-left:8px;
	}
#container .models_gallary .photographres .photographres_image{
	background-color:#FFA73F;
	height:104px;
	position:relative;
	text-align:center;
	width:77px;
	float:left;
	padding:0 4px;
	}
#container .models_gallary .photographres .photographres_image img{
	margin-top:8px;
	}
.photographres.none{
	margin-right:0;
	}
	
	
.right_part_menu{
	width:160px;
	margin-bottom:4px;
	}
.right_part_menu ul{
	margin:4px 0 4px 0;
	list-style-type:none;
	}
.right_part_menu ul li{
	background:url(../images/arrow_red.gif) no-repeat center left;
	padding-left:15px;
	line-height:20px;
	}
#container .models_gallary .picture-box {
	background-color:#F2F2F2;
	border:3px solid #ADD41D;
	padding:4px;
	width:177px;
	text-align:center;
	margin-top:8px;
	float:left;
	height:192px;
	margin-right:8px;
	}
#container .models_gallary .picture-box .brownlink{
	margin-top:5px;
	display:block;
	text-align:center;
	}
#container .models_gallary .picture-box.none{
	margin-right:0px;
	}
.left_part{
	width:798px;
	float:left;
	margin:0 0 0 5px;
	}
.left_part .profile_tabs ul{
	list-style-type:none;
	margin-left:0;
	}
.left_part .profile_tabs ul li{
	display:inline;
	float:left;
	}
.left_part .profile_tabs ul li a{
	padding-right:20px;
}
.profile {
	background:#fff none repeat scroll 0 50%;
	border:1px solid #D3D3D3;
	float:left;
	width:796px;
	margin-bottom:8px;
	}
.profile .profile_left{
	background:url(../images/profile_member_main_iamge_bg.gif) no-repeat top left;
	width:302px;
	margin:8px;
	float:left;
	}
.profile .profile_left .image{
	text-align:center;
	padding-top:20px;
	height:372px;
	position:relative;
	}
.profile .profile_left .image img{
	vertical-align:bottom}
.left_part .report_misuse{
	position:absolute;
	bottom:0;
	left:0;
	width:302px;
	text-align:center;
	}
.left_part .report_misuse a{
	color:#DC3636;
	font-size:10px;
	line-height:19px;
	text-decoration:underline;
}
.left_part .views{
	height:30px;
	line-height:30px;
	color:#A22020;
	float:left;
	}
.left_part .profile_ratting{
	float:right;
	line-height:30px;
	font-weight:bold;}
.profile .profile_right{
	margin:8px;
	width:456px;
	float:left;
	}
.profile .profile_right h1{
	font-size:14px;}
.profile .profile_right .float_l{
	line-height:28px;
	width:220px;
	}
.profile .profile_right .left{
	width:100px;
	float:left;
	}

.profile .profile_right .float_r{
	line-height:28px;
	width:220px;
	}
.google_add_468{
	width:468px;
	height:40px;
	background-color:#ABD56A;
	position:relative;
	right:8px;
}
.following_type{
	margin:10px 0 0 0;
}
.following_type h2{
	line-height:28px;
}
.following_type .left{
	float:left;
	width:70px;
	font-weight:bold;
	color:#83BA2F;
	line-height:20px;
	}
.following_type .right{
	float:left;
	width:350px;
	margin-bottom:5px;
	}
.following_type .right li{
	display:inline;
	background:url(../images/availability_bullets.gif) no-repeat left center;
	padding-left:12px;
	width:155px;
	float:left;
	line-height:20px;
	}
.left_part .photo_gallery {
	background:#D3EAFF none repeat scroll 0 0;
	border: solid 1px #3C91E0;
	margin:0;
	width:505px;
	float:left;
}
.left_part .photo_gallery .head{
	background:#3D96EA;
	color:#FFFFFF;
	font-weight:bold;
	height:30px;
	line-height:30px;
	padding-left:10px;
	}
.left_part .photo_gallery ul{
	list-style-type:none;
	margin:0 0 0 0;
	}
.left_part .photo_gallery ul li{
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #333333;
	height:84px;
	width:73px;
	display:inline;
	float:left;
	text-align:center;
	margin:8px 0 8px 8px;
}
.left_part .photo_gallery ul li img{
	margin-top:8px;
}	
.left_part .friend_box {
	border: solid 1px #D3D3D3;
	margin:0;
	width:280px;
	float:right;
}
.left_part .friend_box .head{
	background:#FF9F2F;
	color:#FFFFFF;
	font-weight:bold;
	height:30px;
	line-height:30px;
	padding-left:10px;
	}
.left_part .friend_box ul{
	list-style-type:none;
	margin:0 0 0 0;
	padding:0 0 8px 0;
	float:left;
	clear:both;
	}
.left_part .friend_box ul li{
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #333333;
	height:39px;
	overflow:hidden;
	width:44px;
	display:inline;
	float:left;
	text-align:center;
	padding:0;
	margin:8px 0 0 8px;
}
.somthing_about, .my_hobbies{
	width:489px;
	padding:8px;
	background-color:#FFFFFF;
	border:1px solid #D3D3D3;
	margin-top:8px;
	float:left;
	}
.somthing_about h2, .my_hobbies h2{
	font-size:14px;
	line-height:30px;
	}
.somthing_about p, .my_hobbies p{
	margin-top:8px;
	}
.my_hobbies{
	width:264px;
	float:right;
	}
.left_part .profile_comments{
	background:#a8d06b;
	margin-top:8px;
	padding:8px;
}
.left_part .profile_comments h2{
	text-transform:uppercase;
	margin:8px 0;
	font-size:14px;
	}
.pagin ul{
	margin-left:0;
	list-style-type:none;
	width:100%;
	margin-top:8px;
	}
.pagin ul li{
	float:left;
	width:33.33%;
	}
.pagin ul li .previous_pagination a{
	padding-right:20px
}
.pagin ul li .next_pagination a{
	padding-left:20px
}
.comment{
	margin-top:8px;
}
.comment .comment_image{
	width:52px;
	border:solid 1px #000000;
	text-align:center;
	float:left;
}
.comment .comment_bg{
	float:left;
	background:transparent url(/images/comment_bg.gif) repeat-x scroll left top;
	height:51px;
	padding-top:20px;
	overflow:hidden;
	width:84.2%;
	}
.agency{
	background:#FFFFFF none repeat scroll 0 50%;
	border:1px solid #EF8D0E;
	float:left;
	margin-bottom:8px;
	width:796px;
	}
.agency .agency_left{
	background:#fff;
	float:left;
	margin:8px;
	width:254px;
	}
.agency .agency_left .image{
	background:#ABD46A;
	text-align:center;
	padding:8px 0;
	margin-bottom:8px;
	}
.agency .agency_right{
	float:left;
	margin:8px;
	width:510px;
	}
.rate_this_agency{
	background:transparent url(/images/box-links-bg.gif) repeat-y scroll 0 0;
	color:#888888;
	margin-top:8px;
	}
.rate_this_agency .rate_agency_middle{
	padding-left:8px;
	padding-top:8px;}
.rate_this_agency strong{
	background:#F1F1F1;
	display:block;
	line-height:22px;
	margin:0 5px;
	padding-left:4px;
	}
.agency .agency_right h2{
	padding:10px 0 6px 0;
	}
.agency .agency_right p{
	margin-bottom:8px;}
/***-------------------*********/
