@import url("recycle.css");

/* $Id:styles.css 235 2010-01-01 04:30:39Z bridget, jason, kermit, ernie $ */

input{outline:none;}
/* Globals */

#wrapper{
	min-height:1750px;
	margin:0 auto;
	padding:10px;
	background:url(/assets/images/bgs/bg_body.jpg) no-repeat top #000;
}
a{
	cursor:pointer;
	outline:none;
	text-decoration:none;
	color:#fff;
}
a img{border:none!important;}
a:hover{
	text-decoration:underline;
}
/*input, textarea{
	font-family:"Helvetica Neue", "Helvetica",sans-serif;
	font-size:11px;
}*/



#content{
	position:relative;
	width:970px;
	padding:0;
	margin:50px auto;
}
#content_top{
	width:970px;
	height:15px;
	z-index:18;
	background:url(/assets/images/bgs/bg_content_top.png) no-repeat top;
}
#content_top_interior{
	width:970px;
	height:15px;
/*	margin-top:-70px;*/
	background:url(/assets/images/bgs/bg_content_top.png) no-repeat top;
}
#content_mid{
	width:966px;
	background:#000;
	border-left:2px solid #545353;
	border-right:2px solid #545353;
}
#content_btm{
	width:970px;
	height:15px;
	background:url(/assets/images/bgs/bg_content_btm.png) no-repeat top;
}


/*==================== SIGNUP PAGE ====================*/
#signup_banner{width:954px;height:231px;margin:0 auto;}
.ribbon_down{width:1040px;height:84px;position:relative;left:-38px;background:url(/assets/images/bgs/bg_ribbon.png) no-repeat top;}
#signup_titles{color:#fff;font-family:Tahoma;position:relative;top:-70px;left:-53px;}
#signup_overlay{
	position:absolute;
}

#signup_one{background:url(/assets/images/signup/btn_one.png) no-repeat top;}
#signup_two{background:url(/assets/images/signup/btn_two.png) no-repeat top;}
#signup_three{background:url(/assets/images/signup/btn_three.png) no-repeat top;}

#signup_one p,#signup_two p,#signup_three p{margin:0;text-align:center;width:100%;}
#signup_one,#signup_two,#signup_three{line-height:48px;font-size:30px;letter-spacing:0.01em;display:block;height:48px;}
#signup_container{color:#fff;width:950px;height:310px;margin:50px auto 0 auto;background:url(/assets/images/bgs/bg_signup.jpg) no-repeat top;}
#signup_complete_container{font-size:14px;width:950px;height:310px;margin:50px auto 0 auto;background:url(/assets/images/signup/step4_bg.png) no-repeat top;}
#sub_info{
	width:57%;
	margin:0 auto;
}
.signup_col{position:relative;height:310px;}
/*#step1_hide,#step2_show,#step3_show{display:none;}*/
#signup_ip{background:#1a1a1a;padding:2px 5px;}
.blue_input_label{width:167px;height:17px;background:url(/assets/images/buttons/tab_bgs/blue.png) no-repeat left;}
.blue_input_label_sm{width:93px;height:17px;background:url(/assets/images/buttons/tab_bgs/blue_sm.png) no-repeat left;}
.green_input_label{width:167px;height:17px;background:url(/assets/images/buttons/tab_bgs/green.png) no-repeat left;}
.green_input_label_sm{width:93px;height:17px;background:url(/assets/images/buttons/tab_bgs/green_sm.png) no-repeat left;}
.turq_input_label{width:167px;height:17px;background:url(/assets/images/buttons/tab_bgs/turq.png) no-repeat left;}
.turq_input_label_sm{width:93px;height:17px;background:url(/assets/images/buttons/tab_bgs/turq_sm.png) no-repeat left;}
#sub_info{padding:20px;color:#fff;}
.input_label{font-size:14px;margin-left:23px;}
#col1 .next_step,#col2 .next_step{position:absolute;bottom:44px;left:58%;}
#col1,#col2{position:relative;top:30px;}
#col3 .next_step{position:absolute;bottom:45px;left:65%;}
#col3{position:relative;top:25px;}



/* FLASH CAROUSEL CTA */
#flash_cta_box{
	width:100%;
	height:250px;
	padding:0;
	margin:0 auto;
}
#sliderHolder{
	outline:none;
}
/*#flash_cta_box{
background:url(/assets/images/temp_slider_bg.png) repeat-x #000;
width:100%;
height:250px;
padding:0;
margin:0 auto;
}
*/
#flash_cta_box #slider{
	background:url(/assets/images/temp_slider.png) no-repeat;
	width:970px;
	height:250px;
	padding:0;
	margin:0 auto;
}
#slider_bottom_border{
	background:url(/assets/images/slider_temp_bottom_border.png) repeat-x;
	height:11px;
	padding:0;
	margin:0;
}

/* Content Areas */
#home_content_wrap{
	background:url(/assets/images/content_bg.jpg) center no-repeat;
	width:100%;
	min-height:800px;
	padding:0;
	margin:0 auto;
}
#content_wrap{
	background:url(/assets/images/content_interior_bg.jpg) top no-repeat #000;
	width:100%;
	min-height:800px;
	padding:0;
	margin:0 auto;
}

.wide_block{
	width:970px;
	padding:0;
	margin:10px auto 0 auto;
}
.wide_title{
	background:url(/assets/images/wide_title_bg.png) no-repeat;
	width:970px;
	height:60px;
	padding:0;
	margin:0;
}
.wide_title h2{
	font-size:50px;
	color:#fff;
	font-weight:lighter;
	padding:5px 0 0 8px;
	margin:0;
}
.wide_content{
	background:url(/assets/images/wide_content_bg.png) repeat-y;
	width:970px;
	padding:10px;
	margin:0;
}

/* how it works */
.wide_content #sm_left_block{
	float:left;
	width:528px;
	padding:0;
	margin:0;
}

#vid_container{
	background-color:#000000;
	border:5px solid #333333;
}

.wide_content #sm_left_block p{
	color:#fff;
	font-weight:lighter;
	line-height:26px;
	font-size:20px;
	padding:10px 2px 5px 2px;
	margin:0;
}
.wide_content #sm_right_block{
	background:url(/assets/images/sm_right_block_bg.png) repeat-y;
	width:396px;
	min-height:420px;
	float:left;
	padding:0;
	margin:0 0 0 18px;
}
.wide_content #sm_right_block h3{
	color:#fff;
	font-weight:lighter;
	font-size:35px;
	padding:10px 0 10px 0;
	margin:0;
	text-align:center;
}
.three_steps{
	text-align:center;
	padding:0 0 8px 0;
	margin:0;
}
#block_signup{
	padding:15px 0 0 0;
	margin:0;
}
#block_signup img.stars{
	float:left;
	padding:0 10px 0 20px;
}
#block_signup a.lg_signup_btn{
	float:left;
	background:url(/assets/images/sign_up_now_btn.png) no-repeat;
	display:block;
	width:247px;
	height:76px;
}
#block_signup a.lg_signup_btn span{
	display:none;
}


/* addtional features */
.feature_banner{
	padding:0 0 20px 0;
	margin:0;
}

/* legal block */
#legal{
	padding:50px 0 0 0;
	margin:0;
}
#legal p{
	text-align:center;
	color:#e2e1dd;
	font-size:11px;
	line-height:12px;
	padding:0 0 10px 0;
}

.left_column{
	float:left;
	width:160px;
	padding:0;
	margin:60px 10px 20px 0;
}
.right_column{
	float:left;
	margin:0 2px;
	padding:0;
	width:620px;
}
/*.sm_right_column{
float:left;
width:160px;
padding:0;
margin:60px 0 20px 0;
}
*/


/* Registration Globals */
.medium_block{
	float:left;
	width:515px;
	margin:0 0 0 10px;
}
.medium_title_block{
	width:515px;
	padding:0 0 10px 0;
	margin:0;
}
.medium_title_block h2{
	padding:0 0 10px 0;
	margin:0;
}
.medium_title_block h2 span{
	display:none;
}
.medium_title_block p{
	color:#fff;
	font-size:12px;
	margin:0;
}
.medium_block_content{
	width:515px;
	padding:20px 0 0 0;
	margin:0;
}
.medium_block_content #top{
	background:url(/assets/images/medium_box_top.png) no-repeat;
	width:515px;
	height:33px;
}
.medium_block_content #top h3{
	padding:5px 0 0 0;
	margin:0 0 0 30px;
}
.medium_block_content #top h3 span{
	display:none;
}
.medium_block_content #middle{
	background:url(/assets/images/medium_box_mid.png) repeat-y;
	width:515px;
	padding:15px;
}
.medium_block_content #bottom{
	background:url(/assets/images/medium_box_bottom.png) no-repeat;
	width:515px;
	height:15px;
}
.medium_block_content #middle p{
	padding:0 10px 10px 0;
	margin:0;
	line-height:18px;
	font-size:13px;
}
.medium_block_content #middle table{
	color:#fff;
	font-size:13px;
	margin:0;
}
.medium_block_content #middle table a{
	color:#F0A31E;
	text-decoration:underline;
}
.medium_block_content #middle input.inputtext{
	color:#444;
	width:300px;
}
.medium_block_content #middle input.miniinput{
	color:#444;
}
.medium_block_content #middle select{
	color:#444;
	margin:0 10px 0 0;
}
a.continue_btn{
	background:url(/assets/images/buttons/continue_btn.png) no-repeat;
	width:130px;
	height:40px;
	display:block;
}
a.continue_btn span{
	display:none;
}

.signup_column{
	float:right;
	padding:0;
	margin:0;
}
.signup_column #signup_cta{
	background:url(/assets/images/signup_cta.png) no-repeat;
	width:416px;
	height:252px;
	padding:0;
	margin:100px 0 0 0;
}
#signup_cta_text{
	width:400px;
	padding:145px 10px 0 10px;
}
#signup_cta_text p{
	font-size:13px;
	color:#fff;
	padding:5px 0;
	margin:0;
	line-height:16px;
}

#step2_form{
	padding:0 0 20px 0;
	margin-top:30px;
}

.center_block{
	width:530px;
	padding:20px 0;
	margin:0 auto;
}
.center_block_content{
	width:529px;
	padding:0;
	margin:20px 0 0 0;
}
.center_block h2{
	padding:0 0 10px 0;
	margin:0;
}
.center_block h2 span{
	display:none;
}
.center_block_content .top{
	width:529px;
	height:74px;
	margin:0;
	padding:0;
}
.center_block_content #my_uploader{
	background:url(/assets/images/my_uploader_top.png) no-repeat;
	width:530px;
}
.center_block_content #info_about_you{
	background:url(/assets/images/info_about_you_top.png) no-repeat;
}
.center_block_content #middle{
	background:url(/assets/images/medium_box_mid.png) repeat-y;
	width:515px;
	margin:0 0 0 15px;
}
.center_block_content #bottom{
	background:url(/assets/images/medium_box_bottom.png) no-repeat;
	width:515px;
	height:15px;
	margin:0 0 0 15px;
}


/* medium block titles */
.reg_success{
	background:url(/assets/images/registration_titles/registration_successful.png) bottom no-repeat;
	width:250px;
	height:23px;
}
.medium_title_block h2.create_account{
	background:url(/assets/images/registration_titles/create_account_title.png) no-repeat;
	width:332px;
	height:27px;
}
.medium_block_content #top h3.login_info{
	background:url(/assets/images/registration_titles/login_info_title.png) bottom no-repeat;
	width:167px;
	height:23px;
}
.medium_block_content #top h3.account_info{
	background:url(/assets/images/registration_titles/account_info_title.png) bottom no-repeat;
	width:191px;
	height:23px;
}
.medium_block_content #top h3.security_info{
	background:url(/assets/images/registration_titles/security_info_title.png) bottom no-repeat;
	width:193px;
	height:23px;
}
.medium_block_content #top h3.personal_info{
	background:url(/assets/images/registration_titles/personal_info_title.png) bottom no-repeat;
	width:192px;
	height:23px;
}
.attention{
	background:url(/assets/images/registration_titles/attentiontitle.png) bottom no-repeat;
	width:250px;
	height:23px;
}
.medium_block_content #top h3.billing_address{
	background:url(/assets/images/registration_titles/billing_address_title.png) bottom no-repeat;
	width:141px;
	height:23px;
}
.medium_block_content #top h3.billing_info{
	background:url(/assets/images/registration_titles/billing_info_title.png) bottom no-repeat;
	width:170px;
	height:23px;
}
.medium_block_content #top h3.forgot_pass{
	background:url(/assets/images/registration_titles/forgot_pass_title.png) bottom no-repeat;
	width:250px;
	height:23px;
}
h3.reset_pass{
	background:url(/assets/images/registration_titles/reset_pass_title.png) bottom no-repeat;
	width:250px;
	height:23px;
}
.medium_block_content #top h3.verify_email{
	background:url(/assets/images/registration_titles/verify_email_title.png) bottom no-repeat;
	width:250px;
	height:23px;
}
.medium_block_content #top h3.login_title{
	background:url(/assets/images/registration_titles/login_title.png) bottom no-repeat;
	width:250px;
	height:23px;
}
.medium_block_content #top h3.error_title{
	background:url(/assets/images/error_page_title.png) bottom no-repeat;
	width:250px;
	height:23px;
}
.medium_block_content #top h3.invite_friends_title{
	background:url(/assets/images/registration_titles/invite_friends_title.png) bottom no-repeat;
	width:250px;
	height:23px;
}
.medium_block_content #top h3.signup_complete_title{
	background:url(/assets/images/registration_titles/signup_complete_title.png) bottom no-repeat;
	width:250px;
	height:23px;
}

/* medium block links */
.medium_block_content a{
	color:#F0A31E;
	text-decoration:none;
}
.medium_block_content a:hover{
	text-decoration:underline;
}

/* generic button */
.standard_btn{
	background:url(/assets/images/buttons/standard_btn.png) no-repeat;
	width:130px;
	height:40px;
	display:block;
	color:#fff;
	font-size:12px;
	border:0 none;
	padding:0 0 3px 10px;
	text-align:left;
	text-transform:uppercase;
	outline:none;
	cursor:pointer;
}
.standard_btn span{
	display:none;
}

/* center block titles */
.center_block h2.profile_setup{
	background:url(/assets/images/registration_titles/profile_setup_title.png) no-repeat;
	width:527px;
	height:34px;
	padding:0;
	margin:0 0 0 -90px;
}

/* Picture Uploader */
/* choose picture */
#middle #choose_picture{
	display:block;/* use this to turn on and off */
	width:380px;
	padding:0;
	margin:0 auto;
}
#choose_picture #profile_pic{
	float:left;
	width:108px;
	padding:0 20px 0 0;
	margin:0;
}
#choose_picture #choose_actions{
	float:left;
	width:250px;
	padding:0;
	margin:0;
}
#choose_picture #choose_actions p{
	color:#fff;
	font-size:14px;
	line-height:20px;
	padding:0 0 10px 0;
	margin:0;
}
#choose_picture #choose_actions a.choose_button{
	background:url(/assets/images/buttons/choose_btn.png) no-repeat;
	width:117px;
	height:27px;
	display:block;
}
a.choose_button span{
	display:none;
}

/* picture destination */
#middle #select_destination{
	display:none;/* use this to turn on and off */
	width:480px;
	padding:10px 0 0 0;
	margin:0 auto;
}
#select_destination #block_one{
	float:left;
	width:126px;
	height:60px;
	padding:0 15px 0 0;
	margin:0;
	border-right:1px solid #36291b;
	text-align:center;
}
#select_destination #block_two{
	width:160px;
	height:60px;
	float:left;
	padding:0 15px;
	margin:0;
	border-right:1px solid #36291b;
	text-align:center;
}
#select_destination #block_three{
	float:left;
	width:126px;
	height:60px;
	padding:0 0 0 15px;
	margin:0;
	text-align:center;
}
#select_destination #block_one p,#select_destination #block_two p,#select_destination #block_three p{
	color:#fff;
	font-size:14px;
	line-height:20px;
	padding:0 0 10px 0;
	margin:0 auto;
}
#select_destination #block_one a.browse_button{
	background:url(/assets/images/buttons/browse_btn.png) no-repeat;
	width:117px;
	height:27px;
	display:block;
}
a.browse_button span{
	display:none;
}

/* successful upload */
#middle #successful_upload{
	display:none;/* use this to turn on and off */
	width:480px;
	padding:10px 0 0 0;
	margin:0 auto;
}
#successful_upload p{
	text-align:center;
	color:#fff;
	font-size:14px;
	line-height:20px;
	padding:0 0 10px 0;
	margin:0 auto;
}
#successful_upload a{
	color:#fff;
	text-decoration:underline;
}

/* album creation */
#middle #create_album{
	display:none;/* use this to turn on and off */
	width:350px;
	padding:10px 0 0 0;
	margin:0 auto;
}
#create_album p{
	color:#fff;
	font-size:14px;
	line-height:20px;
	padding:0 0 10px 0;
	margin:0 auto;
}
#create_album p.right{
	text-align:right;
}
#create_album a{
	color:#fff;
	text-decoration:underline;
}

/* album views */
.yellow_border{
	border:1px solid #F0A31E!important;
}
.blue_border{
	border:1px solid #2562B6!important;
}
.media_photo_div{
	margin:0 auto;
}

/*video uploader*/
/* video destination */
#middle #video_destination{
	display:block;/* use this to turn on and off */
	width:345px;
	padding:10px 0 0 0;
	margin:0 auto;
}
#video_destination #block_one{
	float:left;
	width:125px;
	padding:0;
	margin:0;
	text-align:center;
}
#video_destination #block_two{
	width:100px;
	float:right;
	padding:0;
	margin:0;
	text-align:center;
}
#video_destination #block_one p,#video_destination #block_two p{
	text-align:center;
	color:#fff;
	font-size:14px;
	line-height:20px;
	padding:0 0 10px 0;
	margin:0 auto;
}
#video_destination #block_one a.browse_button{
	background:url(/assets/images/buttons/browse_btn.png) no-repeat;
	width:117px;
	height:27px;
	display:block;
}
a.browse_button span{
	display:none;
}
#video_destination #block_three{
	width:345px;
	padding:0;
	margin:0;
}
#video_destination #block_three p{
	text-align:right;
	color:#fff;
	font-size:14px;
	line-height:20px;
	padding:0 0 10px 0;
	margin:0 auto;
}
#video_destination #block_three a{
	color:#fff;
	text-decoration:underline;
}

/* video information */
#middle #video_information{
	display:none;/* use this to turn on and off */
	width:480px;
	padding:10px 0 0 0px;
	margin:0 auto;
}
#video_information #loading_block{
	width:300px;
	height:10px;
	background-color:#975202;
	margin:0 auto;
}
#video_information #instruction_block{
	margin:0 auto;
}
#video_information #instruction_block p{
	padding:10px 0;
	margin:0;
	text-align:center;
	font-size:14px;
	color:#fff;
}
#video_information #block_one{
	float:left;
	width:150px;
	padding:0;
	margin:0 0 0 20px;
	color:#fff;
	font-size:12px;
}
#video_information #block_two{
	width:150px;
	float:left;
	padding:0;
	margin:0;
}
#video_information #block_three{
	float:left;
	width:150px;
	padding:0;
	margin:0;
}
#video_information #block_one input,#video_information #block_three input{
	width:130px;
	margin-bottom:10px;
	color:#444;
}
#video_information #block_one input.featured_video{
	float:left;
	width:15px;
	padding:0;
	margin:0 10px 0 0;
}
#video_information #block_two textarea{
	width:126px;
	height:70px;
	overflow:hidden;
	color:#444;
	font-family:Helvetica,sans-serif;
	font-size:12px;
	padding:5px;
	border:0;
}
#video_information #block_three p{
	text-align:center;
	padding:0;
	margin:0;
	color:#36291b;
	font-size:12px;
}
#video_information #block_three a{
	color:#fff;
	text-decoration:underline;
}

/* additional upload */
#middle #additional_upload{
	display:block;/* use this to turn on and off */
	width:400px;
	padding:10px 0 0 0;
	margin:0 auto;
}
#additional_upload #instruction_block{
	margin:0 auto;
}
#additional_upload #instruction_block p{
	padding:0;
	margin:0;
	font-size:14px;
	color:#fff;
}
#additional_upload #block_one{
	float:left;
	width:120px;
	padding:0;
	margin:0 20px 0 0;
}
#additional_upload #block_two{
	width:120px;
	float:left;
	padding:0;
	margin:0 20px 0 0;
}
#additional_upload #block_three{
	float:left;
	width:120px;
	padding:0;
	margin:0;
}
#additional_upload #block_one a.video_button{
	background:url(/assets/images/buttons/video_btn.png) no-repeat;
	width:117px;
	height:27px;
	display:block;
}
#additional_upload #block_two a.picture_button{
	background:url(/assets/images/buttons/picture_btn.png) no-repeat;
	width:117px;
	height:27px;
	display:block;
}
#additional_upload #block_three a.audio_button{
	background:url(/assets/images/buttons/audio_btn.png) no-repeat;
	width:117px;
	height:27px;
	display:block;
}
a.video_button span,a.picture_button span,a.audio_button span{
	display:none;
}
#additional_upload #skip{
	margin:0;
	padding:0;
}
#additional_upload #skip p{
	text-align:right;
	padding:0;
	margin:0;
	font-size:12px;
}
#additional_upload #skip a{
	color:#fff;
	text-decoration:underline;
}



/* information about you */
#middle #info_about_you_content{
	width:425px;
	margin:0 auto;
}
#middle #info_about_you_content textarea{
	width:415px;
	height:70px;
	overflow:hidden;
	color:#444;
	font-family:Helvetica,sans-serif;
	font-size:12px;
	padding:5px;
	border:0;
}
#middle #info_about_you_content input{
	width:420px;
	color:#444;
}
#middle #info_about_you_content p{
	font-size:12px;
	padding:10px 0 20px 0;
	margin:0;
}
#middle #info_about_you_content a{
	color:#fff;
	text-decoration:underline;
}
#middle #info_about_you_content p.right{
	float:right;
	display:block;
	padding:0;
	margin:0;
}

/* profile user widget */
#user_name{
	padding:5px 0;
	margin:0;
}
#user_name p{
	text-align:right;
	color:#fff;
	font-size:14px;
	padding:0;
	margin:0;
}
#user_image{
	text-align:right;
	padding:5px 0;
	margin:0;
}
#user_image img{
	border:2px solid #353535;
}
#profile_tools{
	background-color:#1a1315;
	border:1px solid #353535;
	padding:5px 0;
	margin:0;
}
#profile_tools h4{
	color:#fff;
	padding:0;
	margin:5px 0 5px 5px;
}
#profile_tools h4.tools_title{
	background:url(/assets/images/profile_titles/tools_title.png) no-repeat;
	width:39px;
	height:9px;
}
#profile_tools h4.tools_title span{
	display:none;
}
#profile_tools table.tools_table{
	font-size:9px;
	color:#fff;
	border:0;
	margin:10px 0 0 0;
	padding:0 0 0 2px;
}
#profile_tools table.tools_table td{
	padding:0 0 10px 0;
}
img.uploader_icon,img.videos_icon,img.pictures_icon,img.friends_icon,img.messages_icon,img.updates_icon,img.contests_icon{
	float:left;
	padding:0 3px 0 0;
	margin:-5px 0 0 0;
}
img.settings_icon{
	float:left;
	padding:0 3px 0 0;
}
#profile_tools table.tools_table a{
	color:#fefefe;
	text-decoration:none;
}
#profile_information{
	background-color:#1a1315;
	border:1px solid #353535;
	margin:5px 0;
	padding:5px;
}
#profile_information h4{
	color:#fff;
	padding:0;
	margin:5px 0;
}
#profile_information h4.profile_information_title{
	background:url(/assets/images/profile_titles/profile_info_title.png) no-repeat;
	width:130px;
	height:11px;
}
#profile_information h4.profile_information_title span{
	display:none;
}
#profile_information p{
	padding:0 0 5px 0;
	margin:0;
	font-size:11px;
	line-height:16px;
	color:#fff;
	font-weight:lighter;
}
#profile_information p span.section_title{
	color:#a4a39f;
}
#edit_profile p{
	text-align:right;
}
#edit_profile a{
	color:#fff;
	text-decoration:underline;
}
.icon{
	position:relative;
	top:4px;
}
/*PROFILE*/
.ownerTools{
	clear:both;
	min-height:50px;
}
.profile_headline{
	margin-left:5px;
}
.my_profile_title{
	background:url(/assets/images/profile_titles/title_my_profile.png) no-repeat;
	width:254px;
	height:41px;
	padding:0;
	margin:0;
}
.my_profile_title span{
	display:none;
}

/*FRIENDS*/
/*.search_friends{
	float:right;
	width:45%;
	text-align:right;
	margin-right:5px;
}*/
.browse_friends_result{
	margin:0 20px 20px 20px;
	min-height:60px;
	float:left;
}
.profile_friend_photo{
	margin:0 5px 0 0;
	padding:0;
	float:left;
}
.profile_friend_name {
	width:60px;
	font-size:11px;
	color:#8b8a8a;
	float:left;
	margin:0;
	padding:0;
}
/*.profile_friend_info{
	
}*/
/*.friends_search_box{
	background-color:#333;
	border:1px solid #111111;
	width:186px;
	height:23px;
	margin:0;
}
.friends_search_box input.inputtext{
	float:left;
	color:#444;
	width:120px;
	padding:2px 0 0 0;
	margin:2px 0 3px 4px;
	border-top:1px solid #777676;
	border-bottom:1px solid #777676;
	border-left:2px solid #777676;
	border-right:2px solid #777676;
}
.friends_search_box input.search_btn{
	float:left;
	display:block;
	background:url(/assets/images/buttons/search_btn.jpg) no-repeat;
	width:51px;
	height:17px;
	margin:3px 0 0 3px;
	padding:0;
	color:transparent;
}*/

#form_div{
	font-size:11px;
}

/* albums */
#album_carousel{
	width:80%;
	margin:0px 5px 0px 5px;
	text-align:center;
	overflow:hidden;
}
.carousel_thumb{
	width:70px;
	float:left;
}


/*user home*/
.photo{
	max-width:202px;
}
#tools{
	background:url(/assets/images/profile_titles/tools_title.png) no-repeat left;
	width:39px;
	height:9px;
}
#profileInfoTitle{
	background:url(/assets/images/profile_titles/profile_info_title.png) no-repeat left;
	width:130px;
	height:11px;
}
.boxTitle span{
	display:none;
}
.userTools {
	padding:5px 0;
	width:100%;
	margin:0;
	border-bottom:1px solid #ededed;
}
.userTools:hover {
	background-color:#eee;
	cursor:pointer;
	color:#000;
}
.toolIcon {
	height:16px;
	width:16px;
	
}

.toolsIcons{
	width:50%;
}
/*.profileInfo span{
color:#A4A39F;
}
*/


/* my updates */
.my_updates_title{
	background:url(/assets/images/profile_titles/my_updates_title.png) no-repeat;
	height:40px;
	padding:0;
	margin:0;
}
.my_updates_title span{
	display:none;
}
#my_updates{
	float:left;
	margin:0;
	padding:0;
	width:100%
}
#update_date_block{
	/*background:url(/assets/images/update_date_block.png) no-repeat;*/
	margin:0 auto;
	padding:0;
	width:98%;
}
#update_date_block .update_date{
	float:left;
	color:#000;
	font-size:16px;
	padding:3px 0 0 0;
	margin:0;
}
.edit_preferences{
	position:relative;
	margin:0;
	top:23px
}
.edit_preferences a{
	color:#fff;
	text-decoration:underline;
}
#update_posts{
	padding:0;
	margin:0;
}
#update_posts ul{
	list-style:none;
	padding:0;
}
#update_posts ul li{
	border-bottom:1px solid #EDEDED;
	padding:0 5px 7px 5px;
}
#update_posts ul li a{
	color:#1c59ab;
	text-decoration:none;
}
div.recentaction_div_media{
	float:left;
	padding:0 5px;
	margin:0;
}
/*div.recentaction_div_media img{
	border:2px solid #000;
}
div.recentaction_div_media img:hover{
	border:2px solid #1c59ab;
}*/

span.post_type_icon{
	width:18px;
	height:15px;
	padding:0 5px 0 0;
	float:left;
}

/* Profile Tabbed Content Nav */
#tab_nav_block{
	padding:0;
	margin:0 0 0 13px;
}
#tab_nav_block ul{
	list-style:none;
	display:inline;
	padding:0;
	margin:0;
}
#tab_nav_block ul li{
/*  cursor:pointer;*/
	float:left;
	display:block;
	font-size:14px;
	padding:6px 0 0 0;
	text-align:center;
	
	border:1px solid #CCCCCC;
	margin:10px 2px 2px 0;
	width:97px;
	height:23px;
	
}

#tab_nav_block ul li.active {
	background-color:#fff;
	color:#000;
}

#tab_nav_block ul li.inactive {
	background-color:#ddd;
	color:#888;
}
/*#tab_nav_block ul li.active{
	background-color:#1a1315;
	border-top:2px solid #353535;
	border-right:2px solid #353535;
	border-left:2px solid #353535;
	margin:0 0 0 4px;
}*/
/*#tab_nav_block ul li{
text-decoration:none;
}
*/
/*#tab_nav_block ul li .active{
	color:#fff;
	font-weight:bold;
}
#tab_nav_block ul li.inactive{
	color:#a9a9a9;
	background-color:#1d1b19;
	margin:0 0 0 4px;
}*/
/*#tab_nav_block ul li a.inactive_link{
color:#a9a9a9;
}
*/
.account_updating{color:#1C59AB;font-size:11px;}
.account_settings_divider{font-size:10px;border-bottom:1px solid #6f6f6f;width:98%;margin:0 auto;}
.rightbord{border-right:1px solid #6f6f6f;}
/*Account Settings*/
h2.account_settings_title{
	background:url(/assets/images/profile_titles/account_settings_title.png) no-repeat;
	width:318px;
	height:41px;
	padding:0;
}
h2.account_settings_title span{
	display:none;
}
#account_settings{
	float:left;
	width:700px;
	padding:0;
	margin:5px 0 0 0;
}
span.title_txt{
	font-size:18px;
}
.apply_button{
	background:url(/assets/images/buttons/apply_btn.png) no-repeat;
	width:66px;
	height:20px;
	display:block;
	border:0;
}
/*Originally Commented*/
.apply_button span{
	display:none;
}
/*Originally Commented*/

/* account settings tabs */
.tabbed_content{
	padding:0 0 12px 0;
	min-height:600px;
	background-color:#FFFFFF;
	/*margin:-2px 0 0 0;*/
	margin:0;
}
#settings_info table, #privacy_info table, #billing_info table, #password_info table{
	padding:0;
	margin:0 auto;
	width:580px;
}
#settings_info table td, #privacy_info table td, #password_info table td{
	padding:10px 5px;
	line-height:18px;
}
#settings_info table td a, #privacy_info table td a, #billing_info table td a, #password_info table td a{
	color:#fff;
	text-decoration:underline;
	font-size:10px;
}
#privacy_info table td a{
	color:#fff;
	text-decoration:underline;
	font-size:12px;
}
#settings_info textarea{
	height:100px;
}
#billing_info table td{
	padding:10px 10px 10px 0;
	font-size:12px;
	line-height:18px;
}

/* my videos tabs */
/*h2.my_videos_title{
	background:url(/assets/images/profile_titles/my_videos_title.png) no-repeat;
	width:218px;
	height:41px;
	padding:0;
	margin:0;
}
h2.my_videos_title span{
	display:none;
}*/
#my_videos{
	float:left;
	padding:0;
	margin:0;
	width:618px;
	border:1px solid #cccccc;
}
#my_videos_info{
	background-color:#1a1315;
	min-height:656px;
	border:2px solid #353535;
	margin:-2px 0 0 0;
	padding:0;
}
.video_block{
	background-color:#EEEEEE;
	border:1px solid #DADADA;
	margin:20px auto 10px auto;
	padding:10px;
	width:540px;
}
#preview_window{
	float:left;
	background-color:#000;
	border:1px solid #262626;
	width:386px;
	height:213px;
	padding:0;
	/*margin:0 18px 0 0;*/
	margin:0;
}
.video_suggestions {
	float:right;
	padding:0;
	margin:0 12px 0 0;
}
.suggestion_block {
	padding:0;
	margin:0 0 10px 0;
}
.video_screenshot {
	background-color:#000;
	width:114px;
	height:62px;
}
.video_screenshot img {
	border:1px solid #5a5a5a;
}
#video_details{
	float:left;
	margin:-80px 0 0 0;
	padding:0;
	width:386px;
}
#video_details a {
	color:#000;
	text-decoration:none;
}
#video_name{
	font-size:18px;
	color:#000;
	padding:0;
	margin:0 0 5px 0;
}
#description{
	color:#5e5e5e;
	font-size:12px;
	padding:0 0 5px 0;
}
#post_details{
	color:#5e5e5e;
	font-size:11px;
	padding:0 0 5px 0;
	margin:2px 0 0 0;
}
#rating{
	padding:0 0 5px 0;
}
#video_actions{
	color:#fff;
	font-size:12px;
}
#video_actions a{
	color:#fff;
	text-decoration:underline;
}

/*My Uploader*/
.my_uploader{
	float:left;
	width:100%;
	padding:0 0 12px 0;
	margin:0;
	background-color:#fff;
}
.my_friends_title{
	background:url(/assets/images/profile_titles/my_friends.png) no-repeat;
	width:254px;
	height:41px;
	padding:0;
}
.my_friends_title span{
	display:none;
}
.my_uploader_title{
	background:url(/assets/images/profile_titles/title_my_uploader.png) no-repeat;
	width:254px;
	height:41px;
	padding:0;
	margin:0;
}
.my_uploader_title span{
	display:none;
}
.my_uploader_display{
	color:#000000;
	margin:0;
	padding:0 2%;
}
.my_uploader_content {
	margin:0 auto;
	padding:5px 0 0 0;
	width:620px;
}

.my_uploader_content p {
	padding:0 5px;
	margin:0;
	font-size:12px;
}
/*.my_uploader_display p{
	color:#000000;
	font-size:12px;
	line-height:14px;
}*/
.my_uploader_display ul{
	list-style:none;
	padding:0;
	margin:0 0 0 10px
}
.my_uploader_display ul li{
	padding:0;
	margin:0;
}
.my_uploader_display a {
	color:#1C59AB;
}


/*================ SEARCH STYLES ===================*/

.search_header {
	margin:0 auto;
	padding:5px 0 0;
	width:620px;
	background-color:#FFFFFF;
	border:1px solid #C0C0C0;
}


/*MISC*/
.right{
	float:right;
}
.lggrayTxt{
	color:#A4A39F;
	text-transform:capitalize;
	font-size:14px;
}




form{
	margin:0px;
}
div.center{
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}
img.button{
	display:block;
	float:left;
	margin-right:4px;
}


/*========================= FORMS */
.bday_field {
    width:20px;
}
.bday_field_year {
    width:40px;
}
.medform{
	width:60%;
	margin:0 auto;
}
.form_row{
	margin:10px 0;
}
.form_label{
	font-weight:bold;
	width:150px;
	text-align:right;
	float:left;
	margin-right:5px;
}
.small_form_label{
	font-weight:bold;
	width:100px;
	text-align:right;
	float:left;
	margin-right:5px;
}
.form_desc{
	margin:0;
	margin-left:155px;
	clear:both;
	font-size:11px;
	width:300px;
}
.small_input{
	width:75px;
	float:left;
	border:1px solid #AAAAAA;
	padding-left:2px;
	vertical-align:middle;
	color:#333333;
}
div.form_error{
	margin-bottom:10px;
	color:#FF0000;
}
textarea {
	font-family:"Trebuchet MS","Tahoma","Helvetica Neue","Helvetica",sans-serif;
	color:#323232;
	font-size:11px;
}


/* IE7 MAX-HEIGHT/MAX-WIDTH HACK */
*:first-child+html .recentaction_div{
	overflow:visible;
	overflow-y:expression(this.scrollHeight > 125? "auto" :"hidden" );
	overflow-x:auto;
	padding-bottom:25px;
	height:expression(this.scrollHeight > 125? "125px" :"auto" );
	width:expression(this.scrollWidth > 300? "300px" :"auto" );
}
/* IE6 AND UNDER MAX-HEIGHT/MAX-WIDTH HACK */
html>body .recentaction_div{
	overflow:visible;
	overflow-y:expression(this.scrollHeight > 125? "auto" :"hidden" );
	overflow-x:auto;
	/*padding-bottom:25px;*/
	height:expression(this.scrollHeight > 125? "125px" :"auto" );
	width:expression(this.scrollWidth > 300? "300px" :"auto" );
	float:left;
}
.recentaction_div img{
	max-width:300px;
	width:expression(this.width > 300 ? 300:true);
}



/* WHATS NEW - MY NETWORK PAGE */
div.network_content{
	border:1px solid #DDDDDD;
	border-top:none;
	padding:8px;
}

/* MESSAGES */
/*table.messages_table{
border:1px solid #DDDDDD;
}
td.messages_header{
padding:4px 5px 5px 6px;
font-weight:bold;
background-image:url(/assets/images/header.gif);
background-repeat:repeat-x;
color:#333333;
}
td.messages_left{
width:100%;
text-align:left;
vertical-align:middle;
}
td.messages_right{
text-align:right;
vertical-align:middle;
}
tr.messages_unread{
background:#F5F5F5;
font-weight:bold;
}
tr.messages_read{
background:#FFFFFF;
}
td.messages_message{
border-top:1px solid #CCCCCC;
padding:7px 5px 7px 7px;
vertical-align:top;
}
td.messages_photo{
border-top:1px solid #CCCCCC;
padding:7px 0px 7px 7px;
vertical-align:top;
}
td.messages_view2{
background:#FFFFFF;
border-bottom:1px solid #DDDDDD;
padding:5px 7px 12px 7px;
vertical-align:top;
}
td.messages_view2_bottom{
background:#FFFFFF;
padding:5px 7px 12px 7px;
vertical-align:top;
}
td.messages_view1{
vertical-align:top;
padding-right:15px;
}
div.messages_author{
padding-bottom:5px;
font-weight:bold;
}
div.messages_date{
font-size:9px;
color:#777777;
}
td.messages_authorbox{
width:100px;
text-align:right;
vertical-align:top;
padding:5px 10px 0px 0px;
}
*/

/* styles for the debugger */
div#se_debug_window_container{
}

table#se_debug_window{
	background:#ffffff;
	border:1px solid #cccccc;
	width:500px;
	height:400px;
}
td#se_debug_window_menu{
	padding:4px 5px 5px 6px;
	border:1px solid #DDDDDD;
	font-weight:bold;
	background-image:url(/assets/images/header.gif);
	background-repeat:repeat-x;
	color:#333333;
	cursor:move;
}
div#se_debug_window_body_container{
	width:500px;
	height:375px;
	overflow:auto;
}

/* AJAX LOADER */
#ajax_loading{
	position:absolute;
	z-index:80;
	padding:10px;
	background:#ccc;
	opacity:0.9;
	border:1px solid #dadada;
	width:69%;
	height:79%;
	margin-left:3px;
	display:none;
}
#ajax_content{
	position:absolute;
	top:10%;
	left:25%;
	background:url(/assets/images/ajax-loader.gif) no-repeat center 10% #eee;
	border:5px solid #3e3e3e;
	width:500px;
	height:200px;
}




/*FROM STYLES_GLOBAL.CSS*/

/* $Id:styles_global.css 235 2009-11-13 04:30:39Z phil $ */


/* POPUP BOXES FOR SMOOTHBOX */
html, body{
	min-height:100%;
	height:auto !important;
	height:100%
	font-family:"Trebuchet MS", tahoma, arial, serif;
}
/*
div, td{
font-family:"Trebuchet MS", tahoma, arial, serif;
}
*/

/*#TB_window{
font:12px Arial, Helvetica, sans-serif;
color:#333333;
}
*/


/* TOOL TIPS */
.tip{
	color:#302f2f;
	width:220px;
	z-index:13000;
	padding:3px;
	border:1px solid #CCCCCC;
	background:#fffeeb;
	text-align:left;
	font-size:11px;
	padding:4px 8px 8px;
}
.tip-text{
	display:none;
}
.tip-top{
	font-weight:bold;
	font-size:11px;
	margin:0;
	color:#9FD4FF;
	padding:8px 8px 4px;
}
.tip-bottom{
}
.Tips1{
	vertical-align:middle;
}


/* I THINK THIS IS THE AJAX POP-UPS*/
#TB_secondLine{
	font:10px Arial, Helvetica, sans-serif;
	color:#666666;
}
#TB_window a:link{
	color:#336699;
	text-decoration:none;
}
#TB_window a:visited{
	color:#336699;
	text-decoration:none;
}
#TB_window a:hover{
	color:#3399FF;
	text-decoration:underline;
}
#TB_window a:active{
	color:#3399FF;
	text-decoration:underline;
}
#TB_window a:focus{
	color:#336699;
	text-decoration:none;
}
#TB_overlay{
	position:absolute;
	z-index:100;
	top:0px;
	left:0px;
	background-color:#000;
}
#TB_window{
	font-size:11px!important;
	color:#333333;
	position:absolute;
	background-color:#fff;
	z-index:102;
	xborder:4px solid #525252;
	text-align:left;
}
/*#TB_window img{
display:block;
margin:15px 0 0 15px;
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
border-top:1px solid #666;
border-left:1px solid #666;
}
*/
#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}
#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}
#TB_closeAjaxWindow{
	padding:5px 10px 7px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}
#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}
#TB_title{
	background-color:#e8e8e8;
	height:27px;
	font-weight:bold;
	border-bottom:1px solid #BBBBBB;
	font-size:12px;
	font-family:tahoma, arial, serif;
}
#TB_ajaxContent{
	clear:both;
	padding:13px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}
#TB_ajaxContent p{
	padding:0 2px;
}
#TB_load{
	position:absolute;
	display:none;
	height:100px;
	width:100px;
	z-index:101;
}
#TB_HideSelect{
	z-index:99;
	position:absolute;
	top:0;
	left:0;
	background-color:#fff;
	border:none;
}
#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	background-color:#fff;
}


/*
#TB_secondLine{
font:10px Arial, Helvetica, sans-serif;
color:#666666;
}

#TB_window a:link{
color:#336699;
text-decoration:none;
}
#TB_window a:visited{
color:#336699;
text-decoration:none;
}
#TB_window a:hover{
color:#3399FF;
text-decoration:underline;
}
#TB_window a:active{
color:#3399FF;
text-decoration:underline;
}
#TB_window a:focus{
color:#336699;
text-decoration:none;
}

#TB_overlay{
position:absolute;
z-index:100;
top:0px;
left:0px;
background-color:#000;
}

#TB_window{
position:absolute;
background:#ffffff;
z-index:102;
color:#000000;
border:4px solid #525252;
text-align:left;
}

#TB_window img{
display:block;
margin:15px 0 0 15px;
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
border-top:1px solid #666;
border-left:1px solid #666;
}

#TB_caption{
height:25px;
padding:7px 30px 10px 25px;
float:left;
}

#TB_closeWindow{
height:25px;
padding:11px 25px 10px 0;
float:right;
}

#TB_closeAjaxWindow{
padding:5px 10px 7px 0;
margin-bottom:1px;
text-align:right;
float:right;
}

#TB_ajaxWindowTitle{
float:left;
padding:7px 0 5px 10px;
margin-bottom:1px;
}

#TB_title{
background-color:#e8e8e8;
height:27px;
font-weight:bold;
border-bottom:1px solid #BBBBBB;
font-size:12px;
font-family:tahoma, arial, serif;
}

#TB_ajaxContent{
clear:both;
padding:2px 15px 15px 15px;
overflow:auto;
text-align:left;
line-height:1.4em;
}

#TB_ajaxContent p{
padding:5px 0px 5px 0px;
}

#TB_load{
position:absolute;
display:none;
height:100px;
width:100px;
z-index:101;
}

#TB_HideSelect{
z-index:99;
position:absolute;
top:0;
left:0;
background-color:#fff;
border:none;
}

#TB_iframeContent{
clear:both;
border:none;
margin-bottom:-1px;
margin-top:1px;
}
*/
/* IE6 */
* html #TB_iframeContent{
	margin-bottom:1px;
}



/* TOOL TIPS */
/*.tip{
color:#000;
width:220px;
z-index:13000;
padding:3px;
border:1px solid #CCCCCC;
background:#fffeeb;
text-align:left;
font-size:11px;
padding:4px 8px 8px;
}
.tip-text{
display:none;
}
.tip-top{
font-weight:bold;
font-size:11px;
margin:0;
color:#9FD4FF;
padding:8px 8px 4px;
}

.tip-bottom{
}

.Tips1{
vertical-align:middle;
}
*/

/* AUTOSUGGEST DIV */
div.autosuggest{
	position:absolute;
	background-image:url(/assets/images/as_pointer.gif);
	background-position:top;
	background-repeat:no-repeat;
	padding:10px 0 0 0;
	font-family:Lucida Grande, Arial, sans-serif;
	font-size:10px;
}

div.autosuggest div.as_header,
div.autosuggest div.as_footer{
	position:relative;
	height:6px;
	padding:0 6px;
	background-image:url(/assets/images/ul_corner_tr.gif);
	background-position:top right;
	background-repeat:no-repeat;
	overflow:hidden;
}
div.autosuggest div.as_footer{
	background-image:url(/assets/images/ul_corner_br.gif);
}

div.autosuggest div.as_header div.as_corner,
div.autosuggest div.as_footer div.as_corner{
	position:absolute;
	top:0;
	left:0;
	height:6px;
	width:6px;
	background-image:url(/assets/images/ul_corner_tl.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
div.autosuggest div.as_footer div.as_corner{
	background-image:url(/assets/images/ul_corner_bl.gif);
}
div.autosuggest div.as_header div.as_bar,
div.autosuggest div.as_footer div.as_bar{
	height:6px;
	overflow:hidden;
	background-color:#333;
}


div.autosuggest ul{
	list-style:none;
	margin:0 0 -4px 0;
	padding:0;
	overflow:hidden;
	background-color:#333;
}

div.autosuggest ul li{
	color:#ccc;
	padding:0;
	margin:0 4px 4px;
	text-align:left;
}

div.autosuggest ul li a{
	color:#ccc;
	display:block;
	text-decoration:none;
	background-color:transparent;
	text-shadow:#000 0px 0px 5px;
	position:relative;
	padding:0;
	width:100%;
}
div.autosuggest ul li a:hover{
	background-color:#444;
}
div.autosuggest ul li.as_highlight a:hover{
	background-color:#1B5CCD;
}

div.autosuggest ul li a span{
	display:block;
	padding:3px 6px;
	font-weight:bold;
}

div.autosuggest ul li a span small{
	font-weight:normal;
	color:#999;
}

div.autosuggest ul li.as_highlight a span small{
	color:#ccc;
}

div.autosuggest ul li.as_highlight a{
	color:#fff;
	background-color:#1B5CCD;
	background-image:url(/assets/images/hl_corner_br.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
}

div.autosuggest ul li.as_highlight a span{
	background-image:url(/assets/images/hl_corner_bl.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
}

div.autosuggest ul li a .tl,
div.autosuggest ul li a .tr{
	background-image:transparent;
	background-repeat:no-repeat;
	width:6px;
	height:6px;
	position:absolute;
	top:0;
	padding:0;
	margin:0;
}
div.autosuggest ul li a .tr{
	right:0;
}

div.autosuggest ul li.as_highlight a .tl{
	left:0;
	background-image:url(/assets/images/hl_corner_tl.gif);
	background-position:bottom left;
}

div.autosuggest ul li.as_highlight a .tr{
	right:0;
	background-image:url(/assets/images/hl_corner_tr.gif);
	background-position:bottom right;
}



div.autosuggest ul li.as_warning{
	font-weight:bold;
	text-align:center;
}

div.autosuggest ul em{
	font-style:normal;
	color:#6EADE7;
}

div.autosuggest img{
	vertical-align:middle;
	margin-right:5px;
}




/* UPLOADER CLASSES */
input.fallback_status{
	border:none;
	background:none;
	font-weight:bold;
	font-family:verdana, arial, serif;
	font-size:11px;
	color:#333333;
	padding:3px;
	height:22px;
	vertical-align:middle;
}

#uploader{
	padding:10px 15px;
	width:430px;
}

#uploader .progress{
	background:#FFFFFF url(/assets/images/uploader_progress.gif) no-repeat;
	background-position:+50% 0;
	margin-right:0.5em;
}

#fileList{
	margin:0px;
	list-style:none;
	width:420px;
	margin-top:0px;
	padding:0px;
}

#fileList li.file{
	margin-top:5px;
	border-top:1px solid #EEEEEE;
	background:url(/assets/images/uploader_file.png) no-repeat 4px 4px;
}

#fileList li.file.file-uploading{
	background-image:url(/assets/images/uploader_uploading.png);
	/* background-color:#D9DDE9;*/
}

#fileList li.file.file-success{
	background-image:url(/assets/images/icons/icon_success17.png);
}

#fileList li.file.file-failed{
	background-image:url(/assets/images/uploader_failed.png);
}

#fileList li.file .file-name{
	font-size:1.2em;
	margin-left:44px;
	display:block;
	clear:left;
	line-height:40px;
	height:40px;
	font-weight:bold;
}

#fileList li.file .file-size{
	font-size:0.9em;
	line-height:18px;
	float:right;
	margin-top:2px;
	margin-right:6px;
}

#fileList li.file .file-info{
	display:block;
	margin-left:10px;
	font-size:0.9em;
	line-height:20px;
	clear
}

#fileList li.file .file-remove{
	clear:right;
	float:right;
	line-height:18px;
	margin-right:6px;
	margin-top:4px;
}
