body {

	margin: 0px;
	padding:0;
	font: 13px arial;
	color: #282828;
	text-align: center;
}
p{
font-size:11px;
text-indent:1cm;
text-align:justify;
line-height:16px;
}
img {
	border-style: none;
}
img.pic_left{
float:left;
padding:5px;
margin:0 8px 8px 8px;
border:1px  #CCCCCC solid;
}
a {
	color: #2E9FED;
	text-decoration: none;
}
a:hover {
	color: #1471B1;
}
#welcome h1{
padding:5px 0 0 20px;
margin:0px;
font-weight:bold;
font-size:14px;
color:#FFFFFF;
}
h3{
font-size:14px;
color: #003366;
}
h4{
font-size:13px;
padding:2px;
margin:0px;
color: #003366;
border-bottom:1px #ccc solid;
}
#container {
	position: relative;
	width: 750px;
	margin:15px auto 0;
	padding: 0px;
	text-align: left;
}

#head {
	width: 750px;
	background: #fff;
}
#head h1 {
	position: absolute;
	margin: 31px 0 0 36px;
	width: 200px;
	height: 75px;
	background: url(../images/logo.gif) no-repeat;
}
#head h1 a {
	text-indent: -2000px;
	width: 154px;
	height: 59px;
	display: block;
	background: url(../images/logo.gif) no-repeat;
	margin-top:30px;
}
.top_head_banner{
float:right;
width:200px;
height:120px;
background:url(../images/top_head.gif) no-repeat right;
background-position:-12px 12px;
}

#menu {
	position: absolute;
	width: 617px;
	top: 15px;
	left: 35px;
	margin: 0px;
	padding: 0px;
	z-index: 100;
}
#menu li {
	list-style-type: none;
	float: left;
	margin: 0 8px;
	height: 22px;
}
#menu li a {
	padding: 0 0 7px 0;
	height: 22px;
	color: #8A8A8A;
	font-size: 13px;
}
#menu li a:hover {
color:#000033;
font-size: 13px;
}
#menu .current {
color:#000033;
font-weight:bold;
font-size: 13px;
}
#area {
	width: 750px;
	height: 54px;
	background:#fff;
}

#main {
	margin: auto;
	background:#fff;
	width: 750px;
	height: auto;
  margin-top:10px; 
}

#content_left {
float:left;
padding:0 29px 30px 30px;
width: 483px;
height:auto;
}
.con_l {
float:left;
padding:20px 0px 0px 0px;
width: 483px;
height:auto;
}
.con_l h3 {
color:#003366;
font-size:20px;
margin-bottom: 10px;
}
#content_right{
float:left;
padding:5px;
width: 195px;
height:auto;
border:0px solid;
}

#tdright{
 border:1px solid #666;
}

#welcome {
background: url(../images/center_banner.gif) no-repeat;
background-position:12px 0px;
padding:10px;
width: 727px;
height:80px; 
}
.item_box{
width:auto;
height:auto;
padding:10px 0 5px 0;
border-bottom:1px #666666 dashed;
}
.spacer{
width:auto; height:2px; clear:both; padding-bottom:2px;}
/*---------contact----------*/
#form {
	padding: 0px;
	margin: 0px;
}
#fields label {
	width: 260px;
	display: block;
	padding: 0px;
}
#fields input {
	/*border: 1px solid #C8D2D9;*/
	margin: 0 0 3px 0;
	width: 260px;
}
#fields textarea {
	border: 1px solid #C8D2D9;
	margin: 0 0 3px 0;
	width: 260px;
	height: 63px;
}
#send input {
		border:0px;
	margin: 0px;
}
ul {
	margin: 0 0 20px 0;
	padding: 0px;
	list-style-type: none;
}
.contact_info{
float:left;
padding:15px;
}

/*work------------*/
.project_details{
float:left;
width:200px;
color:#0099FF;
padding:10px 0 0 10px;
}
#footer {
background:#FFFFFF none repeat scroll 0 0;
color:#000033;
font-size:10px;
height:29px;
margin-bottom:10px;
margin-top:20px;
padding-top:10px;
text-align:center;
width:750px;
}
#footer a {
	background: none;
	padding: 0px;

}
#madeby{
width:200px;
height:85px;
float:right;
padding-right:30px;
text-align:center;
}
#madeby a{
text-decoration:none;
color:#666666;
}
/*---------------------SEARCH RESULT PAGE-------------------------------------------*/
.nav{
background: #3686bf;
height: 30px;
}
.nav ul li {
padding-top: 6px;
}
.nav ul li a{
color:#fff;

}

#search_container {
	position: relative;
	width:100%;
	margin: 0px;
	padding: 0px;
	text-align: left;
	background: #fff;
}
#search_navi{
  position: relative;
  float: left;
	width:100%;
	margin: 0px;
	padding: 0px;
	background: #fff;
	border-bottom: #C9D7F1 solid 1px;
}
#search_navi_left{
  float: left;
	width:490px;
	margin: 0px;
	padding-bottom: 3px;
}
#search_navi_left ul li {
float:left;
margin-top: 3px;
}
#search_navi_left ul li a {
font-family: arial,sans-serif;
font-size: 13px;
color: #fff;
padding:0px 10px;
}
#search_navi_left ul li a:hover {
font-family: arial,sans-serif;
font-size: 13px;
color: #fde202;
padding:0px 10px;
}
#search_navi_left_top{
  float: left;
	width:490px;
	margin: 0px;
	padding-bottom: 3px;
}
#search_navi_left_top ul li {
float:left;
margin-top: 3px;
}
#search_navi_left_top ul li a {
font-family: arial,sans-serif;
font-size: 13px;
color: #2200cc;
padding:0px 10px;
}
#search_navi_left_top ul li a:hover {
font-family: arial,sans-serif;
font-size: 13px;
color: #ff0000;
padding:0px 10px;
}
#search_navi_right{
  position: relative;
  float: right;
	width:160px;
	margin: 0px;
	padding: 0px;
	background: #fff;
	padding-bottom: 5px;
}
#search_navi_right ul li {
float:left;
margin-top: 3px;
color:#1471B1;
}
#search_navi_right ul li a {
font-family: arial,sans-serif;
font-size: 13px;
color: #2200CC;
padding:0px 10px;
}

#search_navi_right ul li a:hover {
font-family: arial,sans-serif;
font-size: 13px;
color: #2200CC;
padding:0px 10px; 
}
#search_navi_right_top{
  position: relative;
  float: right;
	width:280px;
	margin: 0px;
	padding: 0px;
	background: #fff;
	padding-bottom: 5px;
}
#search_navi_right_top ul li {
float:left;
margin-top: 3px;
color:#1471B1;
}
#search_navi_right_top ul li a {
font-family: arial,sans-serif;
font-size: 13px;
color: #2200CC;
padding:0px 10px;
}

#search_navi_right_top ul li a:hover {
font-family: arial,sans-serif;
font-size: 13px;
color: #ff0000;
padding:0px 10px; 
}
#search_navi_left_ads{
  float: left;
	width:490px;
	margin: 0px;
	padding-bottom: 3px;
}
#search_navi_left_ads ul li {
float:left;
margin-top: 3px;
}
#search_navi_left_ads ul li a {
font-family: arial,sans-serif;
font-size: 13px;
color: #2200CC;
padding:0px 10px;
}
#search_navi_left_ads ul li a:hover {
font-family: arial,sans-serif;
font-size: 13px;
color: #2200CC;
padding:0px 10px;
}
.search_result{
  position: relative;
	width:980px;
	margin: auto;
	padding-top: 0px;
}
.inner_search_result{
 	width:958px;
	margin: 0px 0px 0px;
	height: 512px;
	float: left;
	padding:0px;
/*	background: url(../images/search-bg-img.jpg) no-repeat 0 0;*/
}
.inner_search_areas{
  width:958px;
	margin:0px;
	padding:0px;
	float: left;
}
.inner_search {
float:left;
margin:0;
padding:73px 0px 0px 83px;
position:relative;
width:620px;
}
.inner_logoarea{
float: left;
width:112px;
padding-top: 11px;
}
.inner_search_logo{
float: left;
width:112px;
height: 50px;
}
.inner_search_link{
float: left;
width:403px;
background: #fff;
}
.inner_search_link_resul {
background:#FFFFFF none repeat scroll 0 0;
float:left;
margin-top:17px;
width:350px;
}
.inner_search_form{
float: left;
width:490px;
margin-left: 0px;
margin-top:3px;
}
.inner_search_form_resul {
float:left;
margin-left:0;
margin-top:30px;
width:490px;
}
inner_formbox_resul{
width:350px;
}
.input_form {
border:0 none;
float:left;
padding:3px 0 4px 6px;
width:369px;
}
.input_form_2 {
margin:3px 2px 2px 5px;
font-family:arial,sans-serif;
font-size:15px;
height: 20px;
vertical-align:middle;
width:20px;
border:0px;
background: #fff url(../images/search-img.jpg) no-repeat 0 0; 
cursor: pointer;
}
.inner_formbox_1{
width:403px;
}
.inner_formbox_2{
float: left;
width:490px;
font-family: arial,sans-serif;
font-size: 14px;
line-height: 1.23em (16px);
vertical-align: middle;
letter-spacing: normal;
word-spacing: normal;
margin-top: 5px;
}
.inner_search_result2{
 	width:980px;
	margin-top: 40px;
	padding:0px;
	border-top: #b0b0b0 solid 1px;
	background: #f6f6f6;
	float: left;
	height: 38px;
}
.search_box1{
 	width:200px;
	margin:0px;
	padding:0px;
	float: left;
}
.search_box_sty{
padding:10px 0px 0px 15px;
}
.search_box2{
 	width:440px;
	margin:0px;
	padding:0px;
	float: right;
}
.search_result_list{
 	width:980px;
	padding-top:14px;
	float: left;
	background: #fff;
}
.search_resultleft{
 	width:660px;
	margin:0px;
	padding:0px;
	float: left;
	font-size: 12px;
	color:#000;
}
.search_resultright {
border-left:1px solid #B0B0B0;
color:#000000;
float:right;
font-size:12px;
margin:0;
padding-left:15px;
width:303px;
}
.search_result_list_left{
 	width:660px;
	margin:0px;
	padding:0px;
	float: left;
	font-size: 12px;
	color:#000;
}
.search_result_list_left ul {
 	width:551px;
	margin:0px 0px 5px 10px;
	padding:0px;
}
.search_result_list_left ul li{
	font-family: arial,sans-serif;
  font-size: 13px;
  line-height: 20px;
}
.normal_heading{
  margin:0px;
	padding:10px 0px 0px 10px;
	float:left;
	width:551px;
}
.normal_heading a {
  color:#2200CC;
	font-size: 16px;
}

.search_result_list_right{
 	width:277px;
	margin:0px;
	padding:0px;
	float: left;
}
.search_result_list_right ul li{
	font-family: arial,sans-serif;
  font-size: 13px;
  line-height: 16px;
}
.right_heading{
	margin:0px;
	padding:5px 0px;
	float:left;
	width:298px;
}
.right_heading a{
  color:#2200CC;
	font-size: 16px;
}

.search_result_sponslist_left {
background:#EFE0E0;
color:#000000;
float:left;
font-size:12px;
padding-bottom:10px;
width:654px;
}
.search_result_sponslist_left ul {
 	width:561px;
	margin:0px;
	padding:0px;
	float: left;
}
.search_result_sponslist_left ul li{
	font-family: arial,sans-serif;
  font-size: 13px;
  line-height: 20px;
  padding-left:10px;
}
.spons_heading{
color:#2200CC;
float:left;
font-size:16px;
margin:0;
padding:6px 0 5px 10px;
width:205px;
}
.spons_heading a{
color:#2200CC;
font-size:16px;
}
.search_resultleft .search_result_sponslist_left h2 a u {
color:#2200CC;
float:left;
font-size:16px;
margin:0;
padding:6px 0 5px 10px;
width:205px;
}

.search_footer{
padding:4px 0;
float:left;
width:958px;
margin:0px;
}
.sf_left{
float:left;
width:358px;
color:#FFF;
font-size: 12px;
}
.sf_left ul li a {
color:#FFF;
font-size: 12px;
}
.sf_right{
float:right;
width:353px;
}
.sf_right ul li {
float: left;
color:#FFF;
}
.sf_right ul li a {
color:#FFF;
font-size: 12px;
padding:0px 10px;
}
.payment_list_left{
 	width:620px;
	margin:10px;
	padding:0px;
	float: left;
	font-size: 12px;
}
.dir_right_ads{
width:160px;
height: 600px;
float:left;
}
#searchform{
	background: url(../images/b-bg.gif) repeat-x left top;
	float: left;
	width: 100%;
	height: 695px;
}
.login_but_1{
 background: url(../images/login.jpg) no-repeat ;
	float: left;
	width: 100px;
	height: 35px;
	cursor: pointer;
	border:0px;
}
.user_imgs {
border-bottom:1px solid #5E6D7B;
float:left;
padding-bottom:6px;
width:195px;
}
.user-pics{
width: 45px;
height: 45px;
float: left;
}
.mypro_top{
float:left;
padding:0;
margin-top: 15px;
width:483px;
}
.user_tex{
width: 140px;
float: left;
padding-left: 6px;
}
.mypro_top_2 {
float:left;
margin-bottom:10px;
margin-top:7px;
padding:0;
width:483px;
}
.mypro_up{
float:left;
padding:0;
width:100px;
}
.Search_button{
  background: url(../images/search-button-big.jpg) no-repeat ;
	float: right;
	width: 100px;
	height: 35px;
	cursor: pointer;
	border:0px;
}
.search_button2{
  background: url(../images/search-button.jpg) no-repeat ;
	float: left;
	width:70px;
	height: 23px;
	cursor: pointer;
	border:0px;
}
.twe_update_but{
  background:transparent url(../images/bgbtn_small.jpg) no-repeat scroll 0 0;
  border:0 none;
  color:#FFFFFF;
  cursor:default;
  float:left;
  font-weight:bold;
  height:23px;
  width:70px;
}
.twe_update_but:hover{
background:transparent url(../images/bgbtn_small_hover.jpg) no-repeat scroll 0 0;
color: rgb(255,123,0);
}
.save_but{
  background: url(../images/save.jpg) no-repeat ;
	float: left;
	width:70px;
	height:23px;
	cursor: pointer;
	border:0px;
}
.change_but{
  background: url(../images/change.jpg) no-repeat ;
	float: left;
	width:70px;
	height:23px;
	cursor: pointer;
	border:0px;
}
#find_people {
padding:0;
width: 483px;
}
.find_people_box {
float:left;
padding:0;
width: 483px;
}
.user_list{
float:left;
margin-top: 15px;
}
.usrepics{
float:left;
width: 60px;
height: 60px;
}
.usrepics_details{
float:left;
width:410px;
padding-left: 10px;
}
.details_sty{
font-size:15px;
color:#01456c;
padding:0px 0px 5px;
font-weight:bold;
}
.details_sty:hover{
font-size:15px;
color:#c13802;
padding:0px 0px 5px;
font-weight:bold;
}
#user_bio_sty{
font-size: 12px;
color:#6b6b6b;
}
#user_bio_sty2{
font-size: 12px;
color:#b43402;
}
.usrepics_usrepics_details{
float:left;
padding:0;
width:483px;
margin:10px 0px;
text-align: center;
}
.page_link_sty{
float:left;
padding:10px 0px;
width:483px;
margin:0px;
}
span.paginglink {
background:#F6F6F6 none repeat scroll 0 0;
border:1px solid #CCCCCC;
color:#FFFFFF;
float:left;
margin:2px 0 10px 5px;
padding:2px 5px;
text-align:center;
}
span.paginglink:hover {
background:#ffff00 none repeat scroll 0 0;
border:1px solid #CCCCCC;
color:#FFFFFF;
float:left;
margin:2px 0 10px 5px;
padding:2px 5px;
text-align:center;
}
span.current {
background-color:#555555;
border:1px solid #C0DEED;
color:#fff;
float:left;
padding:2px 5px;
text-align:center;
}
span.current:hover {
background-color:#ffff00;
border:1px solid #C0DEED;
color:#000;
float:left;
padding:2px 5px;
text-align:center;
}
span.paginglinknew{
border:1px solid #FACEDF;
margin:2px 0px 10px 5px;
padding:3px 5px;
float: left;
text-align: center;
color:#fff;
}
span.paginglinknew a {
color:#fff;
}
span.currentnew{
background-color:#FF234A;
color:#fff;
border:1px solid #FFFFFF;
padding:3px 5px;
float: left;
text-align: center;
}
span.currentnew:hover{
background-color:#FF234A;
color:#000;
border:1px solid #FFFFFF;
padding:3px 5px;
float: left;
text-align: center;
}
span.currentnew a {
color:#fff;
}
span.currentnew a:hover {
color:#000;
}
.search_result_list_footer{
 	width:980px;
	margin:0px;
	padding:0px;
	float: left;
	font-size: 12px;
	color:#000;
	

}
.s_footer {
clear:both;
margin:14px 0px 0px;
text-align: center;
background:#f6f6f6 none repeat scroll 0 0;
font-size:12px;
padding:0;
border-top:1px solid #000000;
border-bottom:1px solid #000000;
width:980px;
}

#s_footer_innre {
margin:0;
padding:18px 0px;
}
.sf_psty_1 {
color:#232323;
font-size:14px;
margin-top:12px;
text-align: center;
}
.sf_psty_1 a {
color:#2200cc;
font-size:14px;
margin-top:12px;
text-decoration: underline;
padding:0px 10px;
}
.sf_psty_1 a:hover {
color:#2200cc;
font-size:14px;
margin-top:12px;
text-decoration: none;
padding:0px 10px;
}
.sf_psty_2 {
margin:7px 0;
color:#2200cc;
font-size:14px;
margin-top:12px;
text-align: center;
}
.sf_psty_2 a {
color:#2200cc;
font-size:14px;
margin-top:12px;
text-decoration: underline;
padding:0px 10px;
}
.sf_psty_2 a:hover {
color:#2200cc;
font-size:14px;
margin-top:12px;
text-decoration: none;
padding:0px 10px;
}
.se_box {
font-family:arial,sans-serif;
font-size:17px;
vertical-align:middle;
}
.se_but {
font-family:arial,sans-serif;
font-size:15px;
height:1.85em;
vertical-align:middle;
}
#toplogin {
float:right;
margin:9px 0px 16px 0px;
padding:0;
width:487px;
}
.toploginsubmit {
background:transparent url(../images/z_log.jpg) no-repeat scroll 0 0;
border:medium none;
float:left;
height:26px;
margin:0 5px;
width:72px;
cursor: pointer;
}
.topregsiter {
background:transparent url(../images/z_reg.jpg) no-repeat scroll 0 0;
border:0;
float:left;
height:26px;
width:111px;
cursor: pointer;
}

