@charset "utf-8";
/* CSS Document */


/* -----------------------------------------------------------------------
	CSS INFO
	Date	: September 10,2009
	Title	: Equan hk Community
	Author	: Equan hk Community
		
 ----------------------------------------------------------------------- */

*{

	margin: 0 auto;
	padding: 0;

}

body{

	background:url(images/flower_bg.jpg) no-repeat;
}

td{

	
}
.hehe{
	
	float:left;
}
img{

	border:0px;
}

h1{

	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#e50c00;
}

h2{

	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;

}

h3{
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#1c79a9;

}

p{
	font-size:12px;
	font:Arial, Helvetica, sans-serif;
	color:#000000;
}
body{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;

}


.menu_wrapper{

	background:#e50c00;
	width:100%;
	height:44px;
	float:left;
}

.navigator{

	width:1000px;
	margin:0 auto;
}

.navigator ul{

	float:left;
	list-style-image:none;
	list-style-type:none;
	margin:11px 0 0;
	padding:0 0 6px;


}

.navigator ul li{

	background:transparent url(images/menu_border.jpg) no-repeat scroll right center;
	display:inline;
	font-family:arial;
	padding:0px 15px 0;
	
}

.navigator ul li a{
	
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}

.navigator ul li a:hover{

	color:#ffd230;
}

.main_wrapper{

	width:1000px;	
	margin:0 auto;
}

.inside_main_wrapper{

	width:1000px;
	border:solid 1px #ebebeb;
	float:left;
	
}

.top_header{

	width:1000px;
	height:74px;
	float:left;	
}

.logo_banner{
	
	float:left;
}

.top_search{

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

.top_search_border{

	border:solid 1px #c6c5c5;
	font-size:12px;
	color:#333333;
}

.top_search_border2{

	border:solid 1px #c6c5c5;
	font-size:12px;
	color:#333333;
	height:19px;
}

.main_content_wrapper{

	width:992px;
	float:left;
	margin-left:4px;
	
}

.header{

	width:992px;
	height:252px;
	border: solid 1px #ebebeb;
}


.header_login_wrapper{

	width:292px;
	float:left;
	padding-left:15px;
	padding-top:15px;
}

.header_login_top{

	background:url(images/header_login_top.jpg) no-repeat;
	width:292px;
	height:8px;
	float:left;
}

.header_login_content{

	width:290px;
	float:left;
	border-left:solid 1px #c6c5c5;
	border-right:solid 1px #c6c5c5;
	font-size:11px;
	#margin-top:-7px;
}

.header_login_content a{

	color:#333333;
}

.header_login_bottom{

	background:url(images/header_login_bottom.jpg) no-repeat;
	width:292px;
	height:8px;
	float:left;
}

.tell_friend_wrapper{

	width:257px;
	float:left;
	margin-top:5px;
	margin-left:15px;
	
}

.tell_friend_top{

	background:url(images/tell_friend_top.jpg) no-repeat;
	width:257px;
	height:7px;
	float:left;
}

.tell_friend_center{

	width:257px;
	background:#E50C00;
	float:left;
	#margin-top:-7px;
	padding-top:3px;
}

.tell_friend_center h1{

	color:#FFFFFF;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	text-decoration:none;

}

.tell_friend_center a{

	text-decoration:none;
}

.tell_friend_bottom{
	
	background:url(images/tell_friend_bottom.jpg) no-repeat;
	width:257px;
	height:7px;
	float:left;
}

.equan_slogan{

	background:url(images/equan_header_slogan.jpg) no-repeat;
	width:198px;
	height:150px;
	float:right;
	margin-top:15px;
	
}

.equan_header_community{

	background:url(images/equan_community_pic.jpg) no-repeat;
	width:477px;
	height:252px;
	float:right;
}

.ads_wrapper{

	background:#e5e5e5;
	width:992px;
	height:116px;
	float:left;
	margin-top:10px;
}

.ads_content{

	background:#ffffff;
	width:306px;
	height:93px;
	float:left;
	margin-top:10px;
	margin-left:17px;
	#padding-left:5px;
	#margin-left:10px;
	font-weight:lighter;
	color:#5a5a5a;
}

.ads_content a{
	
	color:#a60328;
	text-decoration:none;
}

.ads_content a:hover{
	
	color:#a60328;
	text-decoration:underline;
}

.ads_content h1{

	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:a60328;
}


.lower_content_wrapper{

	width:992px;
	margin-top:10px;
	float:left;
}

.job_category_wrapper{

	width:174px;
	float:left;
	font-size:11px;
	color:#4f4e4e;
	border-right:solid 1px #cfcfcf;
	margin-left:10px;
	#margin-left:0px;
	
}

.job_category_wrapper a{

	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	
}

.job_category_wrapper a:hover{
	
	text-decoration:underline;	
}

.job_category_wrapper h1{

	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	text-decoration:underline;
	color:#2a4f97;

}

.latest_job_postings{

	width:385px;
	float:left;
	color:#000000;
	font-size:11px;
	margin-left:15px;
}

.latest_job_postings h1{

	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	text-decoration:underline;
	color:#2a4f97;

}

.latest_job_postings h2{

	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;

}
.latest_job_postings a{

	font-size:13px;
	text-decoration:none;
	color:#bb0500;
	margin-top:5px;

}

.latest_job_postings a:hover{

	text-decoration:underline;
}

.job_content_wrapper{

	width:385px;
	float:left;
	margin-top:5px;
}


.lower_login_wrapper{

	width:380px;
	float:left;
	margin-left:15px;
	border-left:solid 1px #cfcfcf;
	
}

.freelancer_login_wrapper{

	width:380px;
	float:left;
	margin-left:10px;
	font-size:11px;

	
}

.lower_login_title{

	width:211px;
	height:28px;
	float:left;
	background:#E50C00;
	margin-top:23px;
}

.lower_login_title h1{

	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	margin-top:5px;
	margin-left:5px;
}

.free{

	background:url(images/free_slogan.jpg) no-repeat;
	width:118px;
	height:64px;
	float:left;
}

.lower_login_input{

	border: solid 1px #a60328;
	font-size:12px;
	color:#333333;
	height:19px;

}
.divider{

	border-bottom: solid 1px #d9d9d9;
	width:320px;
	float:left;
	margin-left:40px;
}

.footer_wrapper{

	background:#e50c00;
	width:100%;
	height:100px;
	float:left;
}

.footer{

	width:1000px;
	margin:0 auto;
	color:#FFFFFF;
	font-size:11px;

}

.footer a{

	 color:#FFFFFF;
	 font-size:11px;
	 text-decoration:none;
}

.footer a:hover{

	 color:#ffd230;
}

.space{

	width:900px;
	float:left;
	margin-top:50px;
}

.contact_wrapper{

	width:992px;
	float:left;
	margin-left:4px;
	/*border: solid 1px #ebebeb;*/
}

.contact_content{

	width:888px;
	margin-top:50px;
	

}

.contact_content h1{
	
	
	font-size:18px;
	color:#e50c00;

}

.contact_form_wrapper{

	width:537px;
	float:left;
	margin-top:30px;

}

.contact_form_top{

	width:502px;
	float:left;
	border-top: solid 1px #d2d2d2;
}

.contact_form_left{
	
	background:url(images/contact_left_shadow.jpg) no-repeat;
	width:15px;
	height:566px;
	float:left;
}

.contact_form_content{

	width:490px;
	float:left;
	margin-left:8px;
	margin-top:30px;
}

.contact_form_right{

	background:url(images/contact_right_shadow.jpg) no-repeat;
	width:15px;
	height:566px;
	float:left;
}


.loginfields
{
     border-style: hidden;
     border-width: 0px;
     color: #8AB08A;
     padding-left:7px;
     padding-right:7px;
     font-size:8pt;
	 background:url(images/input_box.jpg) no-repeat;
	 float:left;
	 width:368px;
	 height:22px;
	 padding-top:3px;

}

.textarea
{
     border-style: hidden;
     border-width: 0px;
     color: #8AB08A;
     font-size:8pt;
	 background:url(images/text_area.jpg) no-repeat;
	 float:left;
	 width:385px;
	 height:214px;
	 padding:0px;
	 overflow:visible;

}

.contact_right_wrapper{

	width:310px;
	float:left;
	margin-left:15px;
	margin-top:30px;
}

.contact_right_top{

	background:url(images/contact_right_top.jpg) no-repeat;
	width:308px;
	height:13px;
	float:left;
}

.contact_right_content{
	
	background:url(images/contact_right_bg.jpg) repeat-x;
	width:306px;
	height:396px;
	float:left;
	border-left:solid 1px #e5bfbf;
	border-right:solid 1px #e5bfbf;
}

.contact_right_content h1{
	
	font-size:12px;
	color:#a60328;
}
.contacty_right_hehe{

	margin-left:10px;
	margin-top:20px;
}
.contact_right_bottom{

	background:url(images/contact_right_bottom.jpg) no-repeat;
	width:308px;
	height:13px;
	float:left;
}

.header_pic{

	width:670px;
	height:252px;
	float:right;

}

.search{

	width:216px;
	float:left;
	border: solid 1px #e50c00;
}


.search_title{

	width:169px;
	height:28px;
	float:left;
	background:#a60328;
}

.search_title h1{

	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:normal;
	margin-left:5px;
	margin-top:5px;

}

.dropdown{

	background:url(images/dropdown_bg.jpg) no-repeat;
	width:198px;
	height:22px;
	float:left;
	border:0px;
	overflow:visible;
	padding:2px;
}

.featured{
	
	width:425px;
	border:solid 1px #e50c00;
	float:left;
	margin-left:10px;
	#margin-left:10px;
	height:366px;
	overflow:hidden;
}

.featured_title{

	width:211px;
	height:28px;
	background:#e50c00;
	float:left;
}

.featured_title h1{

	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:normal;
	margin-left:5px;
	margin-top:5px;
}


.featured_banner{

	width:320px;
	float:left;
	border:solid 1px #e50c00;
	margin-left:10px;
	#margin-left:10px;

}


.freelancer_nopic{

	border: solid 1px #b3b3b3;
}

.featured_providers{

	width:407px;
	float:left;
	margin-top:5px;
	padding-left:15px;
	margin-bottom:15px;
	border-bottom:1px solid #CCCCCC;
	
}

.featured_freelancers{

	border-bottom:1px solid #CCCCCC;
	float:left;
	margin-left:10px;
	padding-top:8px;
	width:407px;
	
}

.project_lists_wrapper{

	margin-top:40px;
	float:left;
}

.projects_available_wrapper{

	width:795px;
	float:left;
	margin-left:10px;
}

.projects_available_wrapper h1{

	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	text-decoration:underline;
	color:#e50c00;
}

.projects_contents{

	width:790px;
	float:left;
	margin-top:10px;
}

.project_contents_title{

	background:#e50c00;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	height:20px;
	padding:5px;
}

.projects_contents td{

	border-bottom:solid 1px #dde5ee;
	
}

.projects_contents a{

	color:#000000;
	text-decoration:none;	
}

.projects_contents a:hover{

	color:#065295;
	text-decoration:underline;	
}

.blablah_contents{

	float:left;
	
}

.blablah_contents ul{

	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	list-style-image:url(images/bullets.jpg);
	padding:5px;
	margin-left:40px;
	
}

.freelance_profile{
	

	/*border:1px solid #999999;*/
	margin-top:20px;
	width:100%;

}

.freelancer_profile a{

	color:#000000;
	
}

.beader a{
	
	text-decoration:none;
	color:#0b3a74;
}

.beader a:hover{
	
	text-decoration:none;
	color:#d60500;
	text-decoration:underline;
}

.grr{

	color:#268cc5;
}

.titles{

	background:#e50c00;
	height:25px;
	margin-top:10px;
	margin-bottom:10px;
	color:#FFFFFF;
	font-weight:bold;
}


.photo_friends_videos_wrapper{

	width:212px;
	float:left;
	background:#e6e6e6;
	margin-top:20px;
}

.photo_friends_thumbs_wrapper{

	width:58px;
	float:left;
	overflow:hidden;
	margin-top:10px;
	margin-left:9px;
	margin-bottom:5px;

}

.photo_friends_thumbs{

	width:58px;
	height:51px;
	float:left;
	overflow:hidden;

	text-align:center;

}

.photo_friends_videos_title{

	width:212px;
	height:22px;
	float:left;
	background:#e50c00;
	
}


.photo_friends_videos_title h1{

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	padding:3px;
	
}

.video_content{

	float:left;
	height:97px;
	margin:40px;
	width:128px;
}

.chat_list{

	width:210px;
	float:left;
	margin-top:5px;
}

.photo_friends_name{

	width:58px;
	font-family:Arial, Helvetica, sans-serif;
	overflow:hidden;
	height:15px;
	font-size:11px;
	margin-top:3px;
	float:left;
	text-align:center;
}


.input2{

	width:150px;

}

.color{
	color:#FFFFFF;
}

.view_friends a{
	color:#FFFFFF;
	text-decoration:none;
}

.view_friends a:hover{
	color:#CCCCCC;
}