@charset "utf-8";
* {margin:0; padding:0;}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#3f3f3f;
	
}

a, p{
	outline:none;
	margin:0;
	padding:0;
	color:#242424;
	}
img, input, textarea{
	margin:0;
	padding:0;
	border:0;
	}
input,  select{
	border:solid 1px #aeaeae;
	background-color:#efefef;
	margin:8px 0;
	}
textarea{
	border:solid 1px #aeaeae;
	padding-top:4px;
	background-color:#efefef;
	margin:8px 0;
	}
small{ font-size:9px;}	
ul, li, form {
	margin:0;
	padding:0;
	}
h3{
	font-size:12px;
	color:#23929c;
	text-transform:uppercase;
	}
h4{
	font-size:14px;
	color:#e19e0d;
	text-transform:uppercase;
	}
h5{
	font-size:22px;
	font-weight:normal;
}
h7{
	font-size:20px;
	letter-spacing:-1px;
}
h6{
	font-size:22px;
	font-weight:normal;
	font-family:"Times New Roman", Times, serif;
}
.darkpink{
	color:#9c235f;
}
.yallow{
	color:#e19e0d;
	}
.orange{color:#f5be47; font-weight:bold; text-transform:uppercase}
.readmore{color:#E19E0D; font-size:11px;}
.clear{clear:both; font-size:1px; height:0;}
.float_l{float:left}
.float_r{float:right}
.line{background:url(/images/line_bg.gif) repeat-x top left; padding:0 0 10px 0; margin:10px 0 0 0; height:1px;}
.row{ margin-left:14px; margin-top:5px;}
.margin_top_15{ margin-top:15px;}
.margin_bottom_10{ margin-bottom:10px;}
.margin_top_8 {margin-top:8px;}
.margin_left_5{ margin-left:5px;}
#main{
	background:url(/images/main_bg.gif) repeat-y top left;
	width:911px;
	margin:0 auto;
	position:relative;
	}
/*---#main_inner{
	background:url(/images/main_bg.gif) repeat-y top left;
	width:911px;
	margin:0 auto;
	}	--*/
.main_footer{
	background:url(/images/main_footer.gif) no-repeat top left;
	height:27px;
	overflow:hidden;
	margin-top:10px;
	position:relative;
	top:10px;
	}
#header{
	background:url(/images/background.gif) top left;
	margin:0 auto;
	}
.logo a{
	background:url(/images/logo.png) no-repeat top left;
	height:100px;
	width:182px;
	margin-top:20px;
	margin-bottom:20px;
	margin-left:15px;
	float:left;
	display:block;
	z-index:12;
	position:relative;
	display:inline;
	}
#header .float_r{
	width:690px;
	}
#menu{
	float:right;
	margin-top:26px;
	}
#menu li{
	display:inline;}
#menu li a{
	background:url(/images/menu_divider.gif) no-repeat center left;
	color:#181818;
	font-size:12px;
	font-weight:bold;
	padding:0 5px 0 6px;
	float:left;
	text-decoration:none;
}
#menu li a.none{
	background:none;
	}
.top_search{
	background:url(/images/search_bg.gif) no-repeat top left;
	float:right;
	width:240px;
	margin-top:40px;
	position:relative;
	z-index:1;
	}
.top_search .top_input{ 
	background:none; 
	border:0;
	height:20px;
	margin:0;
	padding:0;
	padding-left:15px;
	padding-top:7px;
	vertical-align:middle;
	font-size:11px;
	width:202px;
	float:left;
	}
.top_search .search_bt{
	border:0;
	background-color:#FFFFFF;
	float:right;
	margin-top:5px;
	margin-right:12px;
	
	}
.head_banner{
	background:url(/images/head_banner.gif) no-repeat top left;
	height:188px;
	position:relative;
	}
.head_banner img{
	margin-left:462px;
	margin-top:25px;
}
.orange_head{
	font-size: 43px;
	position:absolute;
	float:right;
	right:280px;
	color:#e19e0d;
	top:10px;
	font-family:"Times New Roman", Times, serif;
}
.white_head{
	font-size:31px;
	color:#FFFFFF;
	left:550px;
	top:50px;
	position:absolute;
	text-transform:uppercase;
	font-family:Georgia, "Times New Roman", Times, serif
}
.orange_head_home{
	font-size:20px;
	position:absolute;
	float:left;
	margin-left:308px;
	color:#e19e0d;
	top:130px;
	font-family:"Times New Roman", Times, serif;
}
.white_head_home{
	font-size:25px;
	color:#FFFFFF;
	margin-left:308px;
	position:absolute;
	top:100px;
	letter-spacing:-1px;
	text-transform:uppercase;
	font-family:Georgia, "Times New Roman", Times, serif
}
.home_head_banner{
	background:url(/images/index_head_banner.gif) no-repeat bottom left;
	height:361px;
	width:911px;
	margin-top:-94px;
	position:relative;
	bottom:-17px;
	}
.head_text{
	color:#FFFFFF;
	width:546px;
	left:308px;
	top:160px;
	position:absolute;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	}
.home_head_banner img{
	position:absolute;
	left:506px;
	top:128px;
	}
.home_head_banner h2{
	visibility: hidden;
	letter-spacing: -0;
	overflow:hidden;
	width:0;
	height:0;
	position:absolute;
	top:0;
	left:0;
	display:block;
	
	}
.home_head_banner h3{
	visibility: hidden;
	letter-spacing: -6px;
	font-size: 18px;
	width:120px;
	height:40px;
	position:relative;
	margin-left:507px;
}
#index_content{
	background:url(/images/index_content_bg.gif) no-repeat top left;
	padding-left:30px;
	padding-right:36px;
	}
* html #index_content .float_r{ width:300px;}

#search_result_content{
	width:670px;
	float:left;
	}
#search_result_content h2{
	font-size:16px;
	}
#image_gallery{
	width:485px;
	margin:0;
	padding:0;
	overflow:hidden;
	}
#image_gallery li{
	width:75px;
	height:123px;
	float:left;
	margin-top:10px;
	margin-right:22px;
	text-align:center;
	display:inline;
	}
#image_gallery li img{
	margin-bottom:8px;
	}
#image_gallery li a{
	text-decoration:none;
	font-size:12px;
	letter-spacing:-1px;
	color:#242424;
	display:block;
	background-color:#FFFFFF;
	}
#image_gallery li .display a{
	width:75px;
	height:85px;
	position:relative;
	background:url(../images/home_gallery_image_hover.gif) no-repeat top left;
	}
#image_gallery li .display a:hover{
	width:65px;
	height:75px;
	position:relative;
	overflow:hidden;
	padding:5px;
	background:url(../images/home_gallery_image_hover.gif) no-repeat top left;
	}
#image_gallery li .display a img{
	width:75px;
	height:85px;
	position:absolute;
	top:0;
	left:0;
	}
#image_gallery li .display a:hover img{
	width:65px;
	height:75px;
	top:5px;
	left:5px;
	}
#featured_models{
	width:343px;
	float:left;
	display:inline;
	}
#featured_models h2{
	color:#1b1b1b;
	font-size:22px;
	font-weight:normal;
	margin-top:22px;
	font-family:"Times New Roman", Times, serif;
	}
#featured_models li{
	width:84px;
	float:left;
	text-align:center;
	margin-right:1px;
	margin-top:7px;
	display:inline;
	}
#featured_models li .image_display{
	height:126px;
	background:#e0e0e0;
	}
#featured_models li .name a{
	line-height:20px;
	margin-top:1px;
	display:block;
	text-decoration:none;
	background:#e0e0e0;
	text-transform:uppercase;
	font-size:11px;
	height:40px;
	}
#modeling_resources{
	width:343px;
	float:left;
	}
#modeling_resources .content{
	height:100px;
	overflow:auto;
	}
#modeling_resources .content h3 a{
	color:#23929C;
	text-decoration:none;
	}
#modeling_resources h2{
	color:#1b1b1b;
	font-size:22px;
	font-weight:normal;
	margin-top:22px;
	width:180px;
	float:left;
	font-family:"Times New Roman", Times, serif;
	}
#modeling_resources .float_r h3{
	margin-top:32px;
	font-size:11px;
	}
#modeling_resources p{
	margin-bottom:16px;
	line-height:16px;
	}
.index_big_bt{
	margin-top:10px;
	margin-left:-40px;
	height:125px;
	width:877px;
	}
.index_big_bt a{
	margin-right:5px;
	}
#footer_links{
	width:855px;
	margin:0 auto;
	padding:0;
	padding-left:28px;
	padding-right:20px;
	}
#footer_links h5{
	margin-top:32px;
	margin-bottom:8px;
	height:32px;
	line-height:32px;
	font-family:"Times New Roman", Times, serif;
	}
.quick_links{
	float:left;
	width:445px;
	}
.quick_links ul{
	width:125px;
	float:left;
	margin:0;
	padding:0;
	list-style-type:none;
	}
.quick_links li a{
	color:#292826;
	font-size:11px;
	text-decoration:none;
	line-height:16px;
	}
.modeling_Agency{
	float:right;
	width:440px;
	margin-top:32px;
	}
	
.modeling_Agency h3 a{ 
	
	font-size:11px;
	
	margin-right:20px;
	
	}

.modeling_Agency ul{

	margin-top:10px;
	
	}

.modeling_Agency li{
	float:left;
	margin-right:11px;
	margin-bottom:8px;
	height:85px;
	display:inline;
	width:117px;
	}
#user_menu{
	margin:0;
	padding:0;
	height:59px;
	border-bottom:solid 1px #f0cf89;
	margin-left:49px;
	margin-right:45px;
	list-style-type:none;
	}
#user_menu li{
	float:left;
	}
#user_menu li a{
	display:block;
	}
#user_menu li a.iam_models{
	background:url(/images/iam_models.gif) no-repeat top left;
	width:141px;
	height:60px;
		}
#user_menu li a:hover.iam_models, #user_menu li a.iam_models_active{
	background:url(/images/iam_models_active.gif) no-repeat top left;
	width:141px;
	height:60px;
		}
#user_menu li a.iam_agency{
	background:url(/images/iam_agency.gif) no-repeat top left;
	width:141px;
	height:60px;
	margin-left:10px;
		}
#user_menu li a.iam_agency_active{
	background:url(/images/iam_agency_on.gif) no-repeat top left;
	width:141px;
	height:60px;
	margin-left:10px;
		}
#user_menu li a.iam_photographer{
	background:url(/images/iam_photographer.gif) no-repeat top left;
	width:268px;
	height:60px;
		}
#user_menu li a.iam_employer{
	background:url(/images/iam_professional.gif) no-repeat top left;
	width:255px;
	height:60px;
	margin-left:10px;
		}
#user_menu li a.iam_employer_active{
	background:url(/images/iam_professional_on.gif) no-repeat top left;
	width:255px;
	height:60px;
	margin-left:10px;
		}		
.inner_tabs li a.agency_detail{
	background:url(/images/agency_detail_off.gif) no-repeat top left;
	width:141px;
	height:60px;
		}
.inner_tabs li a:hover.agency_detail, #user_menu li a.agency_detail_active{
	background:url(/images/agency_detail_on.gif) no-repeat top left;
	width:141px;
	height:60px;
		}
.inner_tabs li a.our_models{
	background:url(/images/our_models_photo_graphs_off.gif) no-repeat top left;
	width:191px;
	height:60px;
		}
.inner_tabs li a:hover.our_models, #user_menu li a.our_models_active{
	background:url(/images/our_models_photo_graphs_on.gif) no-repeat top left;
	width:191px;
	height:60px;
		}
#step {
	padding-top:50px;
	margin-left:104px;
	list-style-type:none;
	}
#step li{
	float:left;
	width:193px;
	height:41px;
	}
#step li a{
	font-size:16px;
	color:#b9b9b9;
	text-transform:uppercase;
	text-decoration:none;
	display:block;
	}
#step li a.upload_image{
	background:url(/images/up_load_image.gif) no-repeat top left;
	width:191px;
	height:41px;
	}
#step li a.upload_image_active{
	background:url(/images/up_load_image_active.gif) no-repeat top left;
	width:191px;
	height:41px;
	}
#step li a.signup_details{
	background:url(/images/sign_up_details.gif) no-repeat top left;
	width:175px;
	height:42px;
	}
#step li a.signup_details_active{
	background:url(/images/sign_up_details_active.gif) no-repeat top left;
	width:175px;
	height:42px;
	}
#step li a.make_payment{
	background:url(/images/make_payment.gif) no-repeat top left;
	width:195px;
	height:41px;
	}
#step li a.make_payment_active{
	background:url(/images/make_payment_active.gif) no-repeat top left;
	width:195px;
	height:41px;
	}
#step li a.choose_package{
	background:url(/images/choose_package.gif) no-repeat top left;
	width:195px;
	height:41px;
	}
#step li a.choose_package_active{
	background:url(/images/choose_package_active.gif) no-repeat top left;
	width:195px;
	height:41px;
	}	
#step li a.account_details{
	background:url(/images/account_details_off.gif) no-repeat top left;
	width:120px;
	height:60px;
	}
#step li a.account_details_active{
	background:url(/images/account_details_on.gif) no-repeat top left;
	width:141px;
	height:60px;
	position:relative;
	top:1px;
	}
#step li a.agency_detail{
	background:url(/images/agency_detail_off.gif) no-repeat top left;
	width:141px;
	height:60px;
	}
#step li a.agency_detail_active{
	background:url(/images/agency_detail_on.gif) no-repeat top left;
	width:141px;
	height:60px;
	position:relative;
	top:1px;
	}	
#step li a.our_models{
	background:url(/images/our_models_photo_graphs_off.gif) no-repeat top left;
	width:191px;
	height:60px;
	}
#step li a.our_models_active{
	background:url(/images/our_models_photo_graphs_on.gif) no-repeat top left;
	width:191px;
	height:60px;
	position:relative;
	top:1px;
	}	
#step li a.personal_stats{
	background:url(/images/personal_stats_off.gif) no-repeat top left;
	width:120px;
	height:60px;
	}
#step li a.personal_stats_active{
	background:url(/images/personal_stats_on.gif) no-repeat top left;
	width:141px;
	height:60px;
	position:relative;
	top:1px;
	}
#step li a.portfolio_details{
	background:url(/images/portfolio_details_off.gif) no-repeat top left;
	width:120px;
	height:60px;
	}
#step li a.portfolio_details_active{
	background:url(/images/portfolio_details_on.gif) no-repeat top left;
	width:141px;
	height:60px;
	position:relative;
	top:1px;
	}
#step li a.portfolio_gallery{
	background:url(/images/portfolio_gallery_off.gif) no-repeat top left;
	width:130px;
	height:60px;
	}
#step li a.portfolio_gallery_active{
	background:url(/images/portfolio_gallery_on.gif) no-repeat top left;
	width:141px;
	height:60px;
	position:relative;
	top:1px;
	}
#step li a.video_resume{
	background:url(/images/video_resume_off.gif) no-repeat top left;
	width:125px;
	height:60px;
	}
#step li a.video_resume_active{
	background:url(/images/video_resume_on.gif) no-repeat top left;
	width:141px;
	height:60px;
	position:relative;
	top:1px;
	}
#step li a.inbox{
	background:url(/images/inbox_off.gif) no-repeat top left;
	width:141px;
	height:60px;
	}
#step li a.inbox_active{
	background:url(/images/inbox_on.gif) no-repeat top left;
	width:141px;
	height:60px;
	position:relative;
	top:1px;
	}
#step li a.sent_box{
	background:url(/images/sent_box_off.gif) no-repeat top left;
	width:141px;
	height:60px;
	}
#step li a.sent_box_active{
	background:url(/images/sent_box_on.gif) no-repeat top left;
	width:141px;
	height:60px;
	position:relative;
	top:1px;
	}
#step li a.trash_box{
	background:url(/images/trash_box_off.gif) no-repeat top left;
	width:141px;
	height:60px;
	}
#step li a.trash_box_active{
	background:url(/images/trash_box_on.gif) no-repeat top left;
	width:141px;
	height:60px;
	position:relative;
	top:1px;
	}
#content{
	margin-top:42px;
	padding-left:64px;
	padding-right:36px;
	}
	
#content ol {
	margin-bottom:10px;
	}
#content ul {
	margin-bottom:10px;
	list-style-type:none;
	}
#content ul li, ol li{
	margin-top:10px;
	}
#content ol li ol li{
	
	margin-left:40px;
	margin-top:10px;
	
	}
#content ol li ul li{
	
	margin-left:40px;
	margin-top:10px;
	
	}
#content input, select{
	padding-top:4px;
	}
.upload_bt{
	border:0;
	background:none;
	height:29px;
	margin:0;
	}
.continue_btn{
	border:0;
	background:none;
	height:29px;
	width:117px;
	margin:0;
}
.update_btn{
	border:0;
	background:none;
	height:29px;
	width:74px;
	margin:0;
}
.delete_btn{
	border:0;
	background:none;
	height:16px;
	width:16px;
	margin:0;
}	
.photo_tips_box{
	background:url(/images/photo_tips_box_bg.gif) repeat-y top left;
	width:341px;
	}	
.photo_tips_box_top{
	background:url(/images/photo_tips_box_top.gif) no-repeat top left;
	height:29px
	}
.photo_tips_box_bottom{
	background:url(/images/photo_tips_box_bottom.gif) no-repeat top left;
	height:29px;
	}
.photo_tips_box h4{
	margin-left:30px;
	}
.photo_tips{
	margin-left:27px;
	list-style-type:none}
.photo_tips li{
	background:url(/images/photo_tips_bullet.gif) no-repeat 0 5px;
	line-height:13px;
	padding-left:8px;
	font-size:11px;
	font-family:Tahoma;
	margin-top:8px;
	margin-right:20px;
	}
#footer{
	background:url(/images/footer.gif) no-repeat top left;
	height:80px;
	width:911px;
	margin:0 auto;
	margin-top:22px;
	}
#footer	.float_l{
	margin-left:21px;
	margin-top:20px;
	display:inline;
}

#footer	.float_r img{
	margin-right:21px;
	margin-top:25px;
}
#footer p{
	color:#FFFFFF;
	font-size:11px;
	margin-top:3px;
	}
#footer a{
	color:#FFFFFF;
	font-size:11px;
	text-decoration:none;
	margin:0 6px;
	}
.existing_user{
	width:330px;
	margin-top:34px;
	margin-left:25px;
	float:left;
	display:inline;
	}
.user_thumb{
	border:1px solid #535353;
	float:left;
	height:26px;
	margin-right:10px;
	margin-top:5px;
	overflow:hidden;
	width:35px;
}
.username {
	color:#c61f7f;
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	text-transform:uppercase;
	line-height:20px;
}
.existing_user .float_l a{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#505050;
	font-weight:bold;
	text-decoration:none;
	}
.welcome_user{
	width:412px;
	margin-left:38px;
	float:left;
	display:inline;
	margin-right:100px;
	margin-top:17px;
	}
.welcome_user .float_l{
	width:156px;
	}
.welcome_user .float_r{
	width:243px;
	}
.welcome_user img{
	border:solid 1px #292221}
.welcome_user h2{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#c61f7f;
	font-size:27px;
	font-weight:normal;
	float:left;
	width:185px;
	}
.welcome_user .edit{
	float:left;
	width:50px;
	margin-top:10px;}
.welcome_user .edit a{
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	color:#848484;
	}
.view{
	float:left;
	width:200px;
	margin-top:47px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#7f7f7f;
	margin-right:9px;
	text-transform:uppercase;
	}
.orange{
	color:#df7f0e;}
.rate{
	float:left;
	margin-top:9px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#7f7f7f;
	margin-right:9px;
	text-transform:uppercase;
	}
.welcome_user .rate img{
	border:0;
	vertical-align:middle;
	}
.profile_details{
	width:143px;
	float:left;
	margin-top:17px;
	}
.profile_details ul{
	margin-top:6px;
	list-style-type:none;
	}
.profile_details li{
	font-size:12px;
	color:#000000;
	height:27px;
	line-height:27px;
	border-bottom:dotted 1px #000000;
	}
.profile_details li.none{
	border:0;
	}
.profile_details li a{
	text-decoration:none;
	}
.message_center{
	width:132px;
	float:left;
	margin-left:40px;
	margin-top:17px;
	}
.message_center h3{
	color:#9e9f30;
	}
.message_center ul{
	margin-top:6px;
	list-style-type:none;
	}
.message_center li{
	font-size:12px;
	color:#000000;
	height:27px;
	line-height:27px;
	border-bottom:dotted 1px #000000;
	}
.message_center li.none{
	border:0;
	}
.message_center li a{
	text-decoration:none;
	}
#sidebar{
	width:188px;
	display:inline;
	margin-top:20px;
	}
.right_sidebar{
	float:right;
	margin-right:24px;
	display:inline;
	}
.left_sidebar{
	margin-left:36px;
	float:left;
	display:inline;
}
.jelly_bean_sidebar_head{
	height:28px;
	line-height:28px;
	padding-left:15px;
	background:url(/images/jelly_bean_sidebar_head_left.gif) no-repeat top left #23929c;
	}
.jelly_bean_sidebar_head h2{
	background:url(/images/jelly_bean_sidebar_head_right.gif) no-repeat top right;
	color:#FFFFFF;
	font-size:14px;
	font-family:Georgia, "Times New Roman", Times, serif;
	}
.luxor_gold_sidebar_head{
	height:28px;
	line-height:28px;
	padding-left:15px;
	background:url(/images/luxor_gold_sidebar_head_left.gif) no-repeat top left #9e9f30;
	}
.luxor_gold_sidebar_head h2{
	background:url(/images/luxor_gold_sidebar_head_right.gif) no-repeat top right;
	color:#FFFFFF;
	font-size:14px;
	font-family:Georgia, "Times New Roman", Times, serif;
	}
.orange_sidebar_head{
	height:28px;
	line-height:28px;
	padding-left:15px;
	background:url(/images/orange_sidebar_head_left.gif) no-repeat top left #e19e0d;
	}
.orange_sidebar_head h2{
	background:url(/images/orange_sidebar_head_right.gif) no-repeat top right;
	color:#FFFFFF;
	font-size:14px;
	font-family:Georgia, "Times New Roman", Times, serif;
	}
#sidebar ul{
	margin-top:9px;
	margin-left:15px;
	margin-bottom:17px;
	list-style-type:none;
	}
#sidebar .jelly_bean_sidebar li{
	background:url(/images/jelly_bean_sidebar_bullet.gif) no-repeat 0 5px;
	height:19px;
	padding-left:10px;
	}
#sidebar .luxor_gold_sidebar li{
	background:url(/images/luxor_gold_sidebar_bullet.gif) no-repeat 0 5px;
	height:19px;
	padding-left:10px;
	}
#sidebar .orang_sidebar li{
	background:url(/images/orange_sidebar_bullet.gif) no-repeat 0 5px;
	height:19px;
	padding-left:10px;
	}
#sidebar ul li a{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#404040;
	text-decoration:none;
	}
#welcome_content{
	width:624px;
	float:left;
	margin-left:20px;
	margin-right:40px;
	margin-top:20px;
	display:inline;
	}
* html #welcome_content{ margin-right:00px;}
#information{
	border:solid 1px #93e4e5;
	background:#f3fefe;
	padding-left:26px;
	padding-top:16px;
	padding-right:21px;
	padding-bottom:22px;
	}
#information h2{
	background:url(/images/information_dotted_line.gif) repeat-x bottom left;
	color:#1599b5;
	font-size:22px;
	display:block;
	padding-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	}
#information ul{
	margin-top:10px;
	margin-left:16px;
	list-style-type:none;
	}
#information ul li{
	background:url(/images/information_bullet.gif) no-repeat 0 4px;
	padding-left:28px;
	font-size:11px;
	font-weight:bold;
	color:#505050;
	margin-bottom:19px;
	}
#information ul li a{
	color:#1599b5;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	padding-bottom:3px;
	display:block;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	}
#information ul li .date{
	font-weight:normal;
	margin-top:3px;
	} 
#models_gallery{
	display:block;}
#models_gallery ul{
	margin-top:14px;
	margin-left:5px;
	list-style-type:none;
	}
#models_gallery ul li{
	width:59px;
	padding:3px;
	padding-bottom:0px;
	float:left;
	display:inline;
	border:solid 1px #c8c8c8;
	margin-left:17px;
	margin-bottom:18px;
	}
.upload_photo{
	background:url(/images/upload_photo_icon.gif) no-repeat top left;
	padding-left:24px;
	height:19px;
	margin-top:23px;
	float:right;
	}
.upload_photo a{
	color:#CC33CC;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#c61f7f;	
	}
#modeling_agency{
	border:solid 1px #e6df96;
	background:#fefef3;
	padding-left:26px;
	margin-top:23px;
	float:left;
	padding-right:21px;
	padding-bottom:23px;
	width:575px;
	}
#modeling_agency h2{
	background:url(/images/modeling_agency_dotted_line.gif) repeat-x bottom left;
	color:#df8e00;
	font-size:16px;
	display:block;
	padding-bottom:8px;
	margin-top:19px;
	font-family:Arial, Helvetica, sans-serif;
	}
#modeling_agency ul{
	margin:0;
	padding:0;
	display:block;
	list-style-type:none;
	}
#modeling_agency ul li{ 	
	padding:3px;
	margin-top:17px;
	float:left;
	margin-right:25px;
	border:solid 1px #d0c86d;
	display:inline;
	text-align:center;
	}
#modeling_agency ul li.none{
	margin-right:0;
	}
.edit_user{
	text-align:center;
	margin-bottom:15px;
	}
.edit_user .edit a {
		color:#848484;
		font-family:Arial,Helvetica,sans-serif;
		font-size:14px;
		font-weight:bold;
		text-decoration:none;
		padding-bottom:15px;
		display:block;
		text-align:center;
	}
#search_result_gallery{
	float:left;
	display:inline;
	margin-left:15px;
	width:670px;
	margin-top:10px;
	}
#search_result_gallery h2{
	font-size:22px;
	color:#c61f7f;
	margin-bottom:14px;
	font-weight:normal;
	float:left;
	margin-left:10px;
	 }
#casting_calls{
	margin-left:20px;
	width:670px;}
#casting_calls h2{
	font-size:22px;
	color:#c61f7f;
	margin-bottom:14px;
	font-weight:normal;
	float:left;
	 }	 
.showing_page{
	color:#848484;
	font-weight:bold;
	float:right;
	margin-top:12px;
	margin-right:12px;
	display:inline;
	}
#search_result_gallery ul{
	overflow:hidden;
	list-style-type:none;
	}
#search_result_gallery ul li{
	background:url(/images/search_result_gallery_bg.gif) no-repeat top left;
	width:152px;
	display:inline;
	height:183px;
	text-align:center;
	padding-top:12px;
	float:left;
	margin-left:14px;
	padding-bottom:18px;
	}
#search_result_gallery ul li .image_display{
	height:150px;
	}
#search_result_gallery ul li.none{
	margin-right:0;
	}
#search_result_gallery ul li .image_display img{
	margin-bottom:9px;
	overflow:hidden;
	}
#search_result_gallery ul li a{
	font-weight:bold;
	color:#5b5b5b;
	left:-2px;
	position:relative;
	text-decoration:none;
	}
.search_models_box{
	background:url(/images/search_models_box_bg.gif) repeat-y top left;
	width:183px;
	margin-bottom:19px;
	}
.search_models_box h2{
	color:#9e0f61;
	font-size:17px;
	font-weight:normal;
	margin-left:21px;
	margin-right:21px;
	margin-top:18px;
	text-align:center;
	padding-bottom:13px;
	background:url(/images/search_models_box_line.gif) repeat-x bottom left;
	}
.search_models_box_top{
	background:url(/images/search_models_box_top.gif) no-repeat top left;
	overflow:hidden;
	height:4px;
	}
.search_models_box_bottom{
	background:url(/images/search_models_box_bottom.gif) no-repeat top left;
	overflow:hidden;
	height:4px;
	}
.search_models_box form{
	width:140px;
	margin:0;
	padding:0;
	margin-left:21px;}
.search_models_box .float_l{
	width:45px;
	text-align:center;
	}
.search_models_box label{
	margin:0;
	padding:0;
	margin-top:14px;
	color:#4d4d4d;
	font-weight:bold;
	text-transform:uppercase;
	margin-bottom:5px;
	display:block;
	}
.search_models_box .select{
	height:22px;
	margin:0;
	background:#FFFFFF;
	border:solid 1px #d4d0c8;
	}
.search_models_box input{
	border:0;
	margin:0;
	padding:0;
	margin-top:5px;
	}
.search_models_box .checkbox{
	width:14px;
	height:14px;
	border:0;
	margin:0;
	padding:0;
	vertical-align:middle;
	}
.search_models_box .search{
	margin-top:10px;
	margin-bottom:13px;}
#pagination{
	float:right;}
#pagination ul{
	margin:0;
	padding:0;
	list-style-type:none;
	}
#pagination ul li{
	line-height:16px;
	text-align:center;
	float:left;
	color:#721041;
	}
#pagination ul li a{
	padding:0 5px;
	display:block;
	text-decoration:none;
	background:#721041;
	color:#FFFFFF;
	margin-right:1px;
	font-size:11px;
	}
#pagination ul li a:hover, #pagination ul li a.active{
	border:1px solid #721041;
	background-color:#FFFFFF;
	height:14px;
	color:#721041;
	padding:0 4px;
	line-height:13px;
	width:6px;
	overflow:hidden;
	}
#pagination ul li.next{
	margin-left:5px;
	}
#pagination ul li.next a, #pagination ul li.next a:hover{
	background:none;
	color:#721041;
	border:0;
	line-height:normal;
	padding:0 4px;
	}
#model_profile{
	width:663px;
	margin-left:36px;
	}
#model_profile .float_l{
	width:40%;
}
#model_profile h2{
	color:#C61F7F;
	float:left;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:27px;
	font-weight:normal;
}
#model_profile h3{
	color:#848484;
	font-size:14px;
	margin-top:5px;
	margin-bottom:10px;
	overflow:hidden;
	}
#profile_tab{
	margin-top:30px;
	margin-right:-2%;
	width:60%;
	}
.profile{
	background:#F6F6F6 none repeat scroll 0;
	border:1px solid #DCDADA;
	float:left;
	width:661px;
	}
.profile ul{ list-style-type:none;}
#model_profile  .profile .float_l{
	width:199px;
	margin-top:14px;
	margin-left:14px;
	background:#FFFFFF;
	display:inline;
	margin-bottom:16px;
	}
#model_profile  .profile .float_l .image_display{
	width:99%;
	text-align:center;
	border:solid 1px #D3D3D3;
	border-bottom:0;
	}
.profile .view {
	margin:0;
	margin-top:28px;
	width:174px;
	}
.view_details{
	border:solid 1px #d3d3d3;
	float:left;
	width:174px;
	padding-left:23px;
	border-top:0;
	display:inline;
	}
.view_details ul{
	margin-top:21px;
	padding-bottom:33px;
	list-style-type:none;
	}
.view_details ul li{
	line-height:26px;
	height:26px;
	}
.view_details ul li img{
	vertical-align:middle;
	}
.view_details ul li a{
	margin-left:7px;
	width:128px;
	}
#model_profile .profile .float_r{
	width:417px;
	float:left;
	margin-left:28px;
	margin-top:14px;
	display:inline;
	padding-bottom:10px;
	}
.models_statestic{
	margin-bottom:28px;}
	
.models_statestic p{
	width:400px;
	margin:10px;
	margin-left:0;}
.models_statestic ul{list-style-type:none;}
.models_statestic ul li{
	width:158px;
	float:left;
	display:inline;
	margin-right:20px;
	padding-top:10px;
	}
.models_statestic ul li .dotted_line{
	margin-top:5px;
	}
.models_statestic ul li	.statestic_left{
	color:#23929c;
	font-weight:bold;
	width:85px;
	float:left;
	}
.models_statestic ul li	.statestic_right{
		float:left;
		width:90px;
	}
.dotted_line{
	background:url(/images/models_statestic_dotted_line.gif) repeat-x top left;
	height:1px;
	font-size:1px;
	overflow:hidden;
	}
.following .dotted_line{
	margin-right:50px;
	}
#model_profile .following .float_l{
	margin:0;
	background:none;
	width:370px;
	}
.following h4{
	color:#9e9f30;
	font-size:12px;
	margin-top:11px;}
.following li{
	color:#5d5d5d;
	font-size:11px;
	height:17px;
	line-height:25px;
	float:left;
	width:180px;
	}
#profile_gallery{
	display:block;
	background:url(/images/profile_gallery_bg.gif) repeat-x top left #fdfddc;
	border:solid 1px #d0c86d;
	margin-top:20px;
	float:left;
	width:660px;
	
	}
#profile_gallery .bt{
	width:30px;
	float:left;
	overflow:hidden;
	}
#profile_gallery .bt img{
	margin-top:53px;
	margin-left:18px;
	overflow:hidden;
	}
#profile_gallery ul{
	float:left;
	padding-bottom:18px;
	list-style-type:none;
	}
#profile_gallery ul li{
	width:59px;
	padding:3px;
	padding-bottom:0px;
	float:left;
	display:inline;
	border:solid 1px #d0c86d;
	margin-left:14px;
	margin-top:17px;
	}
#about_me{
	margin-top:20px;}
#about_me p{
	color:#4a4a4a;
	font-size:11px;}
#about_me h3{
	color:#23929c;
	font-size:12px;
	}
#profile_comment_box{
	background:url(/images/profile_comments_box_bg.gif) repeat-x top left;
	height:125px;
	margin-top:20px;
	padding-left:24px;
	padding-top:18px;
	border:solid 1px #cfcfcf;
	}
#profile_comment_box .textarea{
	background:#FFFFFF;
	margin:0;
	padding:0;
	width:532px;
	height:73px;
	float:left;
	overflow:hidden;}
#profile_comment_box .submit{
	border:0;
	margin:0;
	padding:0;
	margin-left:10px;
	}
.profile_pagin{
	height:26px;
	text-align:center;
	width:334px;
	margin:0 auto;
	margin-top:20px;
	}
.model_profile_bt{
	background:url(/images/models_profile_bt_bg.gif) repeat-x top left;
	height:26px;
	float:left;
	margin-right:5px;
	}
.model_profile_bt a{
	background:url(/images/models_profile_bt_left.gif) no-repeat top left;
	display:block;
	line-height:26px;
	text-decoration:none;
	}
.model_profile_bt a span{
	background:url(/images/models_profile_bt_right.gif) no-repeat top right;
	display:block;
	padding:0 12px;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	}
.login{
	padding:25px;
	width:340px;
	float:left;
	border:solid 1px #cfcfcf;
	}
.add{
	float:right;
	width:340px;
	display:inline;
	margin-right:20px;
	}
.add img{
	margin-bottom:10px;}
.form{
	margin:0;
	padding:0;
	font-size:12px;
	margin-top:8px;
	}
.form .float_l{
	width:130px;
	text-align:left;
	height:20px;
	padding-top:8px;
	color:#151515;
	margin-top:10px;
	}
.form .float_r{
	float:left;
	margin-top:10px;
	}
.form .float_r span{
	text-align:right;
	color:#FF0000;
	font-size:16px;
	margin:0;
	position:relative;
	top:-5px;
	}
 	
.form input, .form select{
	margin:0;
	}
.edit_image{
	text-align:center;
	width:185px;
	margin-top:28px;
	margin-left:73px;
	margin-bottom:17px;
	}
.edit_image a{
	font-size:12px;
	color:#e19e0d;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:underline;
	 }
.edit_image .image_display{
	border:solid 5px #d8d8d8;
	width:185px;
	height:123px;
	display:block;
	}
.edit_image .image_display img{
	vertical-align:middle;
	}
.choose_modeling_type .collum{
	width:253px;
	float:left;
	margin-top:5px;
	}
.choose_modeling_type .collum .float_l{
	width:20px;
	/*margin-top:11px;*/
	}
.choose_modeling_type .collum .float_r{
	float:left;
	line-height:14px;
	margin-top:8px;
	}
.checkbox{
	height:14px;
	width:14px;
	background:none;
	margin:0;
	vertical-align:middle;
	padding:0;
	}
.validation-failed {
	border:#FF0000 1px solid;	
	background: url(/images/caution.gif) #fffce6 no-repeat right 50%; 
	color:#FF0000;
}
.error {
	FONT-SIZE: 12px; COLOR: #ff0000
}
.combobox{
	font: normal 12px Arial, Helvetica, sans-serif;
}
.fldtextarea {
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	overflow:auto;
}
#images_container {
	MARGIN: 10px; WIDTH: 100%
}

#images_container DIV {
	BORDER-RIGHT: #dedfde 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #dedfde 1px solid; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 15px; OVERFLOW: hidden; BORDER-LEFT: #dedfde 1px solid; WIDTH: 160px; PADDING-TOP: 10px; BORDER-BOTTOM: #eaeaea 1px solid; HEIGHT: 150px; BACKGROUND-COLOR: #ffffff
}

#images_container DIV:hover {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; BORDER-BOTTOM: #eaeaea 1px solid; BACKGROUND-COLOR: #f7f7f7
}

#images_container IMG.load {
	BORDER-RIGHT: #add41d 3px solid; PADDING-RIGHT: 8px; BORDER-TOP: #add41d 3px solid; MARGIN-TOP: 10px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; BORDER-LEFT: #add41d 3px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #add41d 3px solid; BACKGROUND-COLOR: #f2f2f2
}

#images_container IMG:hover {
	BORDER-RIGHT: #add41d 3px solid; PADDING-RIGHT: 8px; BORDER-TOP: #add41d 3px solid; MARGIN-TOP: 10px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; BORDER-LEFT: #add41d 3px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #add41d 3px solid; BACKGROUND-COLOR: #ffffff
}


/***** Message ***/
.sectionTitle H2 {
	MARGIN: 20px 0px 10px
}


#message #navlist LI {
	PADDING-RIGHT: 13px; PADDING-LEFT: 14px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; 
}

#homePhoto #navlist LI {
	PADDING-RIGHT: 17px; PADDING-LEFT: 18px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.publicContentB {
	BORDER-RIGHT: #61CFE0 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #61CFE0 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #61CFE0 1px solid; HEIGHT: auto; BACKGROUND-COLOR: #EFFAFC
}


#message .title {
	MARGIN-LEFT: 40px
}

#message .title P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1px; PADDING-TOP: 0px
}
.msgsubject{background-color: #d30000; width: 706px; background-color: #F9FCEF; border-bottom: 1px solid #C7E061; height: auto; border-left: 1px solid #C7E061; border-right: 1px solid #C7E061; border-top: 1px solid #C7E061; padding: 5px; font-size: 12px; font-family: Arial, Helvetica, sans-serif}


.msgsubject A {color: #000000; text-decoration: none; font-size: 12px; font-family: Arial, Helvetica, sans-serif}
.msgsubject A:hover {color: #000000; text-decoration: underline; font-size: 12px; font-family: Arial, Helvetica, sans-serif}

.msgbody{padding: 0px 5px; background-color: #FFFFFF; border-bottom: 1px solid #C7E061; border-left: 1px solid #C7E061; border-right: 1px solid #C7E061; border-top: 1px solid #C7E061; margin: 0px; font-size: 12px; color: #737373; font-family: Arial, Helvetica, sans-serif; padding: 10px}
.msgbody P{font-size: 12px; color: #737373; line-height: 140%; border-bottom: 1px solid #C7E061; font-family: Arial, Helvetica, sans-serif; padding: 0px 0px 10px 0px}



/******* Message slide ********/
.sectionTitle H2 {
	MARGIN: 20px 0px 10px
}
#message #navlist LI {
	PADDING-RIGHT: 13px; PADDING-LEFT: 14px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; 
}
.publicContentB {

}


#message .title {
	MARGIN-LEFT: 40px
}

#message .title P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1px; PADDING-TOP: 0px
}

.msgsubject{background-color: #d30000; width: 788px; background-color: #F9FCEF; border-bottom: 1px solid #C7E061; height: auto; border-left: 1px solid #C7E061; border-right: 1px solid #C7E061; border-top: 1px solid #C7E061; padding: 5px; font-size: 12px; font-family: Arial, Helvetica, sans-serif}


.msgsubject A {color: #000000; text-decoration: none; font-size: 12px; font-family: Arial, Helvetica, sans-serif}
.msgsubject A:hover {color: #000000; text-decoration: underline; font-size: 12px; font-family: Arial, Helvetica, sans-serif}

.msgbody{padding: 0px 5px; background-color: #FFFFFF; border-bottom: 1px solid #C7E061; border-left: 1px solid #C7E061; border-right: 1px solid #C7E061; border-top: 1px solid #C7E061; margin: 0px; font-size: 12px; color: #737373; font-family: Arial, Helvetica, sans-serif; padding: 10px}
.msgbody P{font-size: 12px; color: #737373; line-height: 140%; border-bottom: 1px solid #C7E061; font-family: Arial, Helvetica, sans-serif; padding: 0px 0px 10px 0px}
.snap_noshots img {
vertical-align:middle;
}
/******* box-search-results ********/
.box-search-results {
	BACKGROUND: url(/images/box-search-results.gif) no-repeat; MARGIN-BOTTOM: 10px; COLOR: #888888
}
/******* blueboldlink ********/
A.blueboldlink {
	FONT-WEIGHT: bold; COLOR: #1585ad; TEXT-DECORATION: none
}

A.blueboldlink:visited {
	FONT-WEIGHT: bold; COLOR: #1585ad; TEXT-DECORATION: none
}

A.blueboldlink:active {
	FONT-WEIGHT: bold; COLOR: #1585ad; TEXT-DECORATION: none
}

A.blueboldlink:hover {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: underline
}
.casting_call{
	border:0;
	border-collapse:collapse;
	}
.casting_call td{
	border:1px solid #e5e5e5;
	padding:0 5px;
	}
.casting_call .head{
	background-color:#23929C;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bolder;
	font-size:14px;
	color:#FFFFFF;
	}
.casting_call a{
	text-decoration:underline;
	}
.casting_call input{
	background:none;
	border:0;}
A.brownlink {
	FONT-WEIGHT: normal; COLOR: #bc231d; TEXT-DECORATION: none
}

A.brownlink:visited {
	FONT-WEIGHT: normal; COLOR: #bc231d; TEXT-DECORATION: none
}

A.brownlink:active {
	FONT-WEIGHT: normal; COLOR: #bc231d; TEXT-DECORATION: none
}

A.brownlink:hover {
	FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none
}
A.blacklink {
	COLOR: #4b4b4b; TEXT-DECORATION: none; font-size:11px;
}

A.blacklink:visited {
	COLOR: #4b4b4b; TEXT-DECORATION: none
}

A.blacklink:active {
	COLOR: #4b4b4b; TEXT-DECORATION: none
}

A.blacklink:hover {
	COLOR: #4b4b4b; TEXT-DECORATION: underline
}	
.popup_border {
	 BORDER-RIGHT: #BF1B6D 4px solid; BORDER-LEFT: #BF1B6D 4px solid; BORDER-BOTTOM: #BF1B6D 4px solid;  BACKGROUND-COLOR: #ffffff
}
.popup_header{BACKGROUND-COLOR: #BF1B6D ; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #ffffff; padding: 3px;   border:solid 1px #BF1B6D}
.innertable label{
	font-size:12px;
	}
.inner_tabs{
	height:60px;
	border-bottom:1px solid #F0CF89;
	margin:0 20px 0 0px;
	width:630px;
	}
.innertable .INPUT_img{
	height:14px;
	width:14px;
	vertical-align:middle;
	}
.innertable select{
	height:26px;}
.statestic_left i, em{
	line-height:20px;}
.send_to_feiend input{
	margin:0;}
	
.pop_up_login input{
	margin:0;}
.process{	
	border:1px solid #CFCFCF;
	padding:25px;
	width:500px;
	margin:0 auto;
	clear:both;
	display:block;
	text-align:center;

	}
.process .submit{
	background:none;
	border:0;
	}
.credit_card{
	margin:0 auto;
	width:300px;
	}
.credit_card img{
	margin-bottom:20px;
	margin-right:20px;
	}
.process .form{
	clear:both;
	margin:0 auto;
	width:320px;}
.process .form .float_l{
	width:130px;}
#gallery_details{
	border: solid 1px #CCCCCC;
	padding:15px 0 15px 15px;
	width:630px;
	margin:0 auto;
	clear:both;
	display:block;
	text-align:center;
	margin-bottom:10px;
	}
.gallery_view{
	width:400px;
	height:315px;
	border: solid 1px #CCCCCC;
	float:left;
	padding-top:20px;
}
.picture_statastic{
	float:left;
	margin-left:18px;
	text-align:left;
	width:190px;
	}
.posted{
	margin-top:5px;
	font-weight:bold;
	width:180px;
	line-height:18px;
	}
.posted a{
	margin-left:6px;
	font-weight:normal;
	color:#BB1A6B;
	} 
.image{
	border:solid 1px #CCCCCC;
	padding:4px;
	margin-top:8px;
	text-align:center;
	margin-bottom:10px;
	height:128px;
	}
#gallery_details .dotted_line{
	margin-top:5px;}
.srar_ratting{
	margin-top:10px;
	margin-bottom:10px;}
	
.display_video{
	width:350px;
	margin:20px auto;
	}
#profile_gallery .video_link li{
	text-align:center;
	border:0;
	}
#profile_gallery .video_link li a{
	font-weight:bold;
	}
#profile_gallery .video_link li a:hover{
	text-decoration:none;
	}
.bg-picture-gallery{
	text-align:center;
	margin:20px auto;
	}
#model_profile .gallery_paging{
	width:80px;
	margin:0 auto;
	}
#model_profile .gallery_paging .float_l{
	width:auto;}
.link a{
	font-weight:bold;
	margin:4px;
	}
.link a:hover{
	text-decoration:none;
	}
#models_required{}
#models_required p{ margin-top:10px;}
#models_required .display_image{
	background-color:#F6F6F6 ;
	width:300px;
	float:left;
	text-align:center;
	padding:8px 0 0 0;
	border:1px solid #DCDADA;
	height:190px;
	overflow:hidden;
	}
#models_required .display_image img{
	border:solid 1px #000000;
	margin-bottom:5px;
	vertical-align:top;
	height:128px;
	}
#models_required .display_image_casting{
	background-color:#F6F6F6 ;
	width:300px;
	float:left;
	text-align:center;
	padding:8px 0 0 0;
	border:1px solid #DCDADA;
	height:190px;
	overflow:hidden;
	}
#models_required .display_image_casting img{
	border:solid 1px #000000;
	margin-bottom:5px;
	vertical-align:top;
	}	
#models_required .view_profile{
	margin-top:4px;
	}
#models_required .view_profile a img{
	border:0;
	margin:0;
	height:auto;
	}
#models_required .table{
	border:solid 1px #DCDADA;
	border-bottom:0;
	float:right;
	width:355px;
	height:198px;
	}
#models_required .table .float_l{
	padding-left:5px;
	height:32px;
	line-height:32px;
	width:199px;
	border-bottom:solid 1px #DCDADA;
	
	}
#models_required .table .float_r{
	border-left:solid 1px #DCDADA;
	border-bottom:solid 1px #DCDADA;
	width:145px;
	padding-left:5px;
	height:32px;
	line-height:32px;
	}
fieldset{
	width:624px;
	}
fieldset p {
	display:block;
	padding:10px 5px 0;
	text-align:left;
}
legend{
 	padding:0 5px;
	color:#C61F7F;
	font-size:13px;
	font-weight:bolder;
 }
fieldset p input{
	margin:0;
	}
#demo-status{
	padding:5px
	}
#simple-submit{
 margin-left:5px;
 display:block;
 }
#models_profile_comment{
	margin-top:10px;
	
	}
#models_profile_comment .image{
	margin:0;
	padding:0;
	padding:4px;
	float:left;
	width:85px;
	height:85px;
	background:#FEFEEA;
	}
#models_profile_comment .comment{
	background:#FEFEEA;
	border:1px solid #CCCCCC;
	float:left;
	margin-left:10px;
	width:547px;
	height:85px;
	padding:4px;
	font-size:12px;
	}
#models_profile_comment .comment p{
	padding:4px;}
	
#top_featured_models {
display:inline;
float:left;
margin-top:32px;
width:390px;
}
.top_featured_models_head{
	height:32px;
	line-height:32px;
	width:380px;
	}
#top_featured_models p{
	padding:8px 40px 0 0px;
	line-height:18px;
	}
#top_featured_models h5{
	margin:0;}
#top_featured_models .gallery{
	float:left;
	margin-top:8px;
	
	}
#top_featured_models .gallery ul{
	list-style-type:none;
	margin:0;
	}
#top_featured_models .gallery ul li{
	background:#E6E6E6;
	width:75px;
	float:left;
	height:85px;
	text-align:center;
	margin-right:20px;
	overflow:hidden;
	display:inline;
	margin-bottom:8px;
}
#top_featured_models .float_r h3 a {
	margin-right:20px;
	font-size:11px;
}
#latest_post{
	float:right;
	}
#latest_post ul{
	margin-top:10px;
	list-style-type:none;
	}
#latest_post ul li{
	height:20px;
	line-height:20px;
	background:url(../images/latest_post.png) no-repeat center left;
	padding-left:20px;
	width:400px;
	float:left;
	}
#latest_post ul li a:hover{
	text-decoration:none;
	}
.personal_stats{}
.personal_stats .float_l{
	width:80px;}
.casting_align_left td{
	text-align:left;
	height:25px;}
.image_details{
	border:1px solid #DCDADA;
	background:#F6F6F6 ;
	}
.image_details td{
	padding-left:6px;
	font-weight:bold;
	}
.gallery table{
	border:1px solid #DCDADA;
	background:#F6F6F6 ;
	height:108px;
	}
.bg-grey-light{
	background:url(../images/fade-butt.png) repeat-x top left;
	}
.bg-grey-light td{
	border-top:1px solid #DCDADA;
	}
.bg-grey-light h3{
	margin-left:6px;
	}
#model_profile .image_display img{
	margin-top:5px;}
#frmpopupmessage input{
	margin:0;}
	
.blog{ margin:10px 20px 0 20px; overflow:hidden;}
	
.navigation{
	margin:10px 20px 0 16px;
	color:#FFA73F;}
.navigation a{
	color:#0987a9;
	padding:0 0 0 5px;	}	
.blog .floatleft{float:left; width:500px;}	
.date_time{
	width:66px;
	float:left;
	display:block;
	font-size:15px;
	margin-right:10px;
	text-align:center;
	}
.title{
	display:block;
	clear:right;

	}
.title a{
		font-size:13px;
		font-weight:bold;
		display:block;
		}
.month{
	font-size:11px;
	display:block;
	color:#C61F7F;
	font-weight:bold;
	}
.date{
	color:#BC231D;
	margin-top:5px;
	display:block;
	font-weight:bold;	
	}
		
.divider_gray{ border-bottom:solid 1px #e7e7e7; height:5px;}

.view_slide_show{

	float:right;
	
	margin-right:15px;
	
	margin-top:20px;

	}
	
.view_slide_show img{

	vertical-align:text-top;
	
	margin-right:2px;
	
	}
	
.view_slide_show a {

	text-decoration:none;
	
	font-weight:bold;

		
	}
		
#blog ul{ list-style-type:disc; }

#blog ul li{ 
	list-style-type:disc;
	margin-left:40px;
	margin-top:10px;

	}
.all_right{
	float:left;}
.paypal{
	float:left;
	margin-top:0px;
	margin-right:10px;
	}
#step li a.fav_model{
	background:url(/images/favorite_models_off.gif) no-repeat top left;
	width:141px;
	height:60px;
	}
#step li a.fav_model_active{
	background:url(/images/favorite_models_on.gif) no-repeat top left;
	width:141px;
	height:60px;
	position:relative;
	top:1px;
	}	
#step li a.fav_agency{
	background:url(/images/favorite_agency_off.gif) no-repeat top left;
	width:141px;
	height:60px;
	}
#step li a.fav_agency_active{
	background:url(/images/favorite_agency_on.gif) no-repeat top left;
	width:141px;
	height:60px;
	position:relative;
	top:1px;
	}	
#step li a.fav_employer{
	background:url(/images/favorite_employers_off.gif) no-repeat top left;
	width:200px;
	height:60px;
	}
#step li a.fav_employer_active{
	background:url(/images/favorite_employers_on.gif) no-repeat top left;
	width:200px;
	height:60px;
	position:relative;
	top:1px;
	}	
#profile_gallery h3{
	margin:0;
	margin-top:10px;
	margin-left:14px;
	}
#music{
	padding-bottom:10px;
	float:left;}
#music ul{ list-style-type:none;}
#music ul li{
	padding:10px;
	border:solid 1px #cccccc;
	width:45%;
	float:left;
	margin-right:1%;
	margin-top:5px;
	}
#music ul li a {
	font-weight:bold;
	margin-bottom:4px;
	color:#08319C;
	}
#music ul li .smll_text{
	font-size:10px;
	margin-top:4px;}
.more_videos{
	position:relative;
	top:20px;
	margin-top:0;
	}
#casting_calls .filter_city{
	border:0;
	padding:5px 0 5px 5px;
	background:#EFEFEF;
	}
.filter_city td{
	border:0;
	}
.sponsored {
	display:block;
	float:left;
	position:relative;
	}
.sponsor{ 
	position:absolute;
	color:#FFFFFF;
	font-size:9px;
	top:5px;
	left:0;
	 }
.pay {
	border:1px solid #FEB300;
	font-size:12px;
	margin:10px 0;
	padding:0 10px;
	background:#FFF6DF;
}
.pay .float_l{
	width:200px;
	}
.pay .float_r{
	margin-top:15px;
	}
