/* CSS Document */
:root { verflow-y: scroll; }
body {    font:70%/120%; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-top:auto; margin-bottom:0px; background-color:#ffffff; margin-left:auto; margin:auto;}

.divmyevents{background:url(/images/top_arc1.gif) no-repeat; alt="" border:0px; width:540px; height:27px; text-align:center; font-size:15px; font-weight:bold; text-align:left;}
.heading{font-size:16px;}
h1{font-family:Arial; font-size:12px; color:#FFFFFF; }
h1.headingtitle{font-family:Arial; font-size:16px; color:#0099cc; margin:0px; margin-top:5px;}
.home_btm { float:left; font-family:Arial; font-size:16px; color:#caa541; display:inline; margin:0px; margin-top:5px; font-weight:bold; }

#free_online_left{background:url("../images/ban-freefront-page_new.jpg") 0px 0px no-repeat;
	display:block;
	width:520px;
	height:464px; float:left;}	
	
span.free_online_dating { float:right; color:#C0E7FA; width:235px; margin-right:5px; margin-left:120px; margin-bottom:0px; margin-top:15px; font-weight:bold; font:15px Arial; }	


h2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
h4{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
#newtop{background:url(/images/top_arc.gif) no-repeat; alt="" border:0px; width:755px; height:41px; text-align:center; font-size:11px; font-weight:bold; }
a{color:#948618; text-decoration:underline;}
a:hover{text-decoration:none;}
a.default{color:#ffffff; text-decoration:none;}
a.default:hover{color:#cb8f20;text-decoration:none;}
a.default2{color: #red; text-decoration:none; font-weight:bold;}
a.default3{color:#519CCE; padding-right:10px;text-decoration:underline; font-weight:bold;}
a.default4{color:#cb8f20;text-decoration:none; font:15px/1.1em "Arial", Helvetica, sans-serif; }
a.default4:hover{color:#cb8f20;text-decoration:underline;}
/*a.test{ cursor:pointer; color:#0b9fd2;text-decoration:none; font:15px/1.1em "Arial", Helvetica, sans-serif; }
a.test:hover{cursor:pointer; color:#0b9fd2; text-decoration:underline;}*/

h3.heading{font-family:Arial; font-size:12px;}
h3.heading_dating_article{font-family:Arial; font-size:12px; padding:2px;} 

h1.datingtips {  color:#f19b14; margin:13px 0px 0px 0px; font-size:19px; margin-bottom:0px;  font-family:Arial, Helvetica, sans-serif; font-weight:normal;  }
h2.datingtips {  font-size:16px; font-weight:bold; font-family:arial;  margin-bottom:5px; }	
h1.medialinks {  color:#ef9200; margin:13px 0px 0px 0px; font-size:21px; margin-bottom:0px;  font-family:Arial, Helvetica, sans-serif; font-weight:normal;  }
h2.medialinks {  font-size:16px; font-weight:bold; font-family:arial;  margin-bottom:5px; }	
h1.links {  color:#ef9200; margin:13px 0px 0px 0px; font-size:21px; margin-bottom:0px;  font-family:Arial, Helvetica, sans-serif; font-weight:normal;  }
h3.links {  font-size:12px; ont-weight:bold; font-family:arial;  display:inline;  margin-bottom:0px; }	
h1.leeds {  color:#216491; margin:13px 0px 0px 0px; font-size:21px; margin-bottom:0px;  font-family:Arial, Helvetica, sans-serif; font-weight:normal;  }
h2.leeds {  font-size:16px; font-weight:bold; font-family:arial;  margin-bottom:5px; }	
h1.manchester {  color:#216491; margin:13px 0px 0px 0px; font-size:21px; margin-bottom:0px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;  }
h1.birmingham {  color:#216491; margin:13px 0px 0px 0px; font-size:21px; margin-bottom:0px;  font-family:Arial, Helvetica, sans-serif; font-weight:normal;  }
h2.birmingham {  font-size:16px; font-weight:bold; font-family:arial;  margin-bottom:5px; }	
h1.london {  color:#216491; margin:13px 0px 0px 0px; font-size:20px; margin-bottom:0px;  font-family:verdana; font-weight:normal;  }
h2.london {  font-size:16px; font-weight:bold; font-family:arial;  margin-bottom:5px; }		
h1.homepage { font-size:28px; font-family:arial; loat:right; margin-bottom:0px; color:#ffffff; width:230px; margin-left:270px; argin-right:16px; margin-top:15px; font-weight:normal; }
h2.homepage { float:right; color:#FFFFFF; width:235px; margin-right:5px; margin-left:120px; margin-bottom:0px; margin-top:50px;font-weight:bold; font:28px Arial; }

h1.homepage_home { font-size:22px; font-family:arial; color:#770000;  font-weight:normal; padding:0px auto; margin:0px auto;}
h2.homepage_home {  color:#2a1f0b; margin:0px; font-family:Arial; font-size:14px; font-weight:normal; padding:6px 0px;}
div.homepage_home {  color:#2a1f0b; margin:0px; font-family:Arial; font-size:14px; font-weight:normal; padding:6px 0px;}

h2.home { float:right; color:#fae956; width:235px; margin-right:7px; margin-left:120px; margin-bottom:0px; margin-top:15px;font-weight:bold; font:20px Arial; }
h3.homepage{ float:left; font-family:Arial;  font-size:16px; color:#ef9200; padding:5px 3px 0px 3px; isplay:inline; font-weight:bold; }
h3.homepage1{ float:left; font-family:Arial;  font-size:16px; color:#cea642; padding:5px 3px 0px 3px; isplay:inline; font-weight:bold; }
h1.asian { font-size:28px; font-family:arial; float:right; color:#ffffff; width:250px; margin-left:120px; margin-top:15px; font-weight:normal; }
h2.asian { float:right;color:#C0E7FA;width:240px;margin-left:120px;padding-right:10px;margin-top:15px;font-weight:bold; font:20px Arial; }
h3.events { float:left; font-weight:bold; padding:2px 0px 3px 0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; }
h1.events {  color:#ef9200; font-size:21px; margin:13px 0px 0px 0px; argin:0px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;  }


h1.dating { float:right; color:#ffffff; width:250px; margin-left:120px; margin-top:25px; margin-bottom:0px; font-weight:bold; font:28px Arial; }
h2.dating { float:right;color:#C0E7FA;width:240px;margin-left:120px;padding-right:10px;margin-top:15px; margin-bottom:0px; font-weight:bold; font:20px Arial; }


A.popupwin{
	
	background:url("../images/link-viewprofile.gif"); background-repeat:no-repeat; margin-right:0px; padding-left:18px; 
	color:#9da7aa; text-decoration:none;
}
A.popupwin:hover{
	
	text-decoration:underline;
}
						


a.region_link{ color:#FFFFFF;text-decoration:none; }
a.index_blog_link{ color:#caa541;text-decoration:none; }
a.index_blog_link:hover{ text-decoration:underline; }
a.index_blog_link1{ color:#caa541;}
a.index_blog_link1:hover{ }

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

#popupwindow{	
	top:0; left:0; width:100%; height:3000px; overflow:hidden; z-index:99; display:none; filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90; background-color:#cccccc; cursor:auto; position:absolute;
}
#popupforms{ padding-top:170px; top:0; left:0; vertical-align:top; text-align: center; clear: both; margin: 0 auto; width: 100%; font-family:Arial, Helvetica, sans-serif; text-align:center; font-size:12px; color:#000000; 
	position:absolute; vertical-align:middle; z-index:100; display:none;cursor:auto; vertical-align:top;  
}
#popupframe{ width:520px; left:25%; clear: both; margin: 0 auto; text-align:center; z-index:100; position:absolute;}

#popupUploading{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;
	position:absolute; top:0; left:0; width:100%; padding:135px 0px 20px 0px; z-index:100; display:none;cursor:auto;
}


/*a.mainnav{	font: 10px "Arial", Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; display:block; padding-left:25px; padding-right:25px; text-decoration:none; height:15px; margin:0px; float:left;
border-right:#d980d4 1px dotted;
padding-top:3px; display:block; font-weight:bold; }*/
/*topmenus*/
/*
#btn_bg{
    background:url("../images/bg-topnav.gif") 0px -3px repeat-x; 
	height:27px;
	width:100%;
	display:block;
	}
*/	

/*a.mainnav{
	font: 12px "Arial", Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF; 
	font-weight:bold;
	display:block; 
	height:19px; 
	margin-bottom:0px; 
	float:left; 

	padding-left:20px; 
	padding-right:20px; 
padding-top:3px;
	text-decoration:none;
/*	border-right:#d980d4 1px dotted; */

/*a.mainnav:hover{
font-size:11px;
background-image: url(../images/bg-topnav-hilite-3.jpg);
	background-repeat:repeat-x;
	height:20px;
	display:block;
	margin-top:-3px; font-weight:bold;
	padding-top:7px;
	 text-decoration:none;}*/
/*a.mainnav:hover{
	color:#fff;
	text-decoration:none;
		height:24px; padding-top:3px;
	background:url("../images/bg-topnav-hilite-2.gif") repeat-x;
}*/

a.mainnav{
	font: 12px "Arial", Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF; 
	font-weight:bold; 
	display:block; 
	height:22px; 
	margin:0px; 
	float:left; 
	text-decoration:none;
	}
 
#topnav .toplink{
	margin-top:5px;
	border-right:1px #d980d4 dotted;
	padding-left:20px; 
	padding-right:20px; 
	padding-top:1px;
	padding-bottom:2px;
}

a.mainnav:hover{
	color:#fff;
	text-decoration:none;
	height:27px;
	background:url("../images/bg-topnav-hilite-2.gif") repeat-x;
}

.spacing1{padding-top:0px; text-align:center;}
/*endoftopmenu*/

a.smallnk_login{font-size:11px; color:#000000; text-decoration:none; font-weight:normal;}
a.smallnk_login:hover{font-size:11px; color:#000000; text-decoration:underline;}
a.smallnk{font-size:11px; color:#ffffff; olor:#efdf7b; text-decoration:none; font-weight:normal;}
a.smallnk:hover{font-size:11px; color:#ffffff; text-decoration:underline;}
a.continue{background:url(/images/btn-submit-1.gif) no-repeat; border:0px; width:102px; height:25px; text-align:center;  font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; color:#3d3d3d; cursor:pointer; display:block; text-decoration:none; padding-top:5px;}
input.continue1{background:url(/images/submit_bg.gif) no-repeat; border:0px; width:75px; height:16px; text-align:center; font-size:11px; font-weight:bold; color:#3d3d3d; cursor:pointer; display:block; text-decoration:none; margin-right:15px;}
a.yesno{background:url(/images/yesno_bg.gif) no-repeat; border:0px; width:43px; text-align:center; font-size:11px; font-weight:bold; color:#3d3d3d; cursor:pointer; display:block; text-decoration:none; padding-bottom:3px;}
/*
a.book_friend{background:url(/images/book_frd.jpg) no-repeat; border:0px; width:110px; text-align:center; font-size:11px; font-weight:bold; color:#3d3d3d; cursor:pointer; display:block; text-decoration:none; height:16px;}
a.book_friend1{background:url(/images/book_frd.jpg) no-repeat; border:0px; width:110px; font-size:11px; text-align:center; font-weight:bold; color:#3d3d3d; cursor:pointer; display:block; text-decoration:none;}
*/

a.book_friend12{background: url(../images/bookforafriend.gif) no-repeat; padding-top:5px; border:0px; width:150px; text-align:center;  font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; color:#3d3d3d; cursor:pointer; display:block; text-decoration:none; height:28px;}
a.book_friend{background: url(../images/btn-submit-3.gif) no-repeat; padding-top:5px; border:0px; width:110px; text-align:center;  font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; color:#3d3d3d; cursor:pointer; display:block; text-decoration:none; height:25px;}
a.bookforme{ background:url(../images/btn-pink-blank.gif) no-repeat; width:106px; height:28px; border:0px; font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; color:#3d3d3d; cursor:pointer; display:block; text-decoration:none; }
input.bookforme{ background:url(../images/btn-pink-blank.gif) no-repeat; width:106px; height:28px; border:0px;}
a.book_friend1{background:url(/images/btn-submit-3.gif) no-repeat; border:0px; width:110px; font-size:11px; text-align:center; font-weight:bold; color:#3d3d3d; cursor:pointer; display:block; text-decoration:none;}
.cancelbilling{background:url(/images/submit_bg1.gif) no-repeat; border:0px; width:150px; height:16px; font-size:10px; font-weight:bold; color:#3d3d3d; cursor:pointer;}
.small{font-size:9px;}
.big{font-size:21px;}
#main{ background: #fff url("../images/bg-main-shadow.gif") repeat-y;  padding:0px 19px 0px 19px; width:946px; margin:auto; margin-bottom:0px;}
#main1{	background: #fff url("../images/bg-main-shadow4.gif") repeat-y; 	padding:0px 19px 0px 19px; width:946px; margin:auto; margin-bottom:0px; margin-left:auto;}

#cookie_message {
	background: #fff url("../images/bg-main-shadow4.gif") repeat-y; 	padding:0px 19px 0px 19px; width:946px; margin:auto; margin-bottom:0px; margin-left:auto;
}

#main2{	background: #fff url("../images/bg-main-shadow1.gif") repeat-y; 	padding:0px 19px 0px 19px; width:946px; margin:auto; margin-bottom:0px; margin-left:auto;}

.button{width:946px;}

/*banner*/
#bannerdiv{ 	background: #0066FF url("../images/bg-topbanner.gif") repeat-x; 
	height:85px;
	width:946px; }
#logodiv{float:left;
	margin:0px 0px 0px 2px;
	padding:15px 0px 0px 0px;  }
#logorgt{	float:right;
	width:500px;
	padding:19px 5px 0px 0px;
	font-weight:bold; }
#loginarea{ float:right; width:500px; }
/*endof banner*/

#btmlnk{ clear:both;font-size:11px; color:#509dcf; padding-top:0px; width:946px; background-color:#FFffff; }
/*#btmlnk{font-size:12px; color:#509dcf; padding-top:10px; padding-left:15px; width:740px; clear:both;}*/
#btmlnk a{font-size:11px; text-decoration:none;}
#btmlnk a:hover{text-decoration:underline;}
#w3c{float:right; adding-right:10px;}
#rightdiv{float:right; margin-right:5px;  width:200px; text-align:justify;}
#homecontent{ background:url(/images/black_bar.gif) no-repeat; background-position:bottom; background-color:#303030; border-left:1px #666666 solid; border-right:1px #666666 solid; border-bottom:2px #3d3c3c solid; padding-left:20px;  width:733px;}
#homeother{background:url(../images/other_bg.jpg) no-repeat; width:130px; padding-left:90px; height:132px; padding-right:10px; padding-top:5px; padding-bottom:5px;}
.event{background:url(../images/btn_bg1.jpg) no-repeat; width:174px; height:29px; padding-top:8px; padding-left:50px;}
.tour{background:url(../images/btn_bg.jpg) no-repeat; width:159px; height:33px; padding-top:8px; padding-left:65px;}
/*#events{background:url(../images/events_bg.jpg) no-repeat; width:137px; padding-left:85px; height:209px; padding-right:8px; padding-top:5px; padding-bottom:5px;}*/
#rss1{background:url(../images/btn.gif) center no-repeat; width:150px; padding-left:0px; height:29px; padding-right:0px; padding-top:0px; padding-bottom:0px;}
#rss4{background:url(../images/btn2.gif) center no-repeat; width:200px; padding-left:0px; height:29px; padding-right:0px; padding-top:0px; padding-bottom:0px;}
a.rss2		{color:#ffffff; text-decoration:none; display:block; font-weight:bold; cursor:pointer}
a.rss2:hover{color:#ffffff; text-decoration:none; display:block; font-weight:bold;}
#rss3{ padding:6px 0px 0px 30px;}
#dating{background:url(../images/dating_bg.jpg) no-repeat; width:115px; padding-left:105px; height:132px; padding-right:10px; padding-top:5px; padding-bottom:5px;}

/*#ban_con{float:left; width:437px; height:210px; background:url(../images/gradient_bg.jpg) no-repeat;}*/
#btn_bg{ clear:both; background:url(/images/nav_bg.gif) repeat-x; height:27px; width:946px; }
/*.signout{float:right; width:120px; padding-top:5px; height:22px; padding-left:5px; background:url(/images/nav_signout1.jpg) no-repeat; color:#ff96fb;}
.signin{float:right; width:170px; padding-top:5px; height:22px; padding-left:10px; background:url(/images/sign_bg1.jpg) no-repeat;}*/
/*#content{background:url(/images/black_bar.gif) no-repeat; background-position:bottom; background-color:#ffffff; float:left; width:925px;  padding-bottom:20px; 
}*/
.welcome{float:right; width:190px; padding-left:10px; padding-top:10px;}
.search{float:right; padding-top:0px; padding-left:0px;}
.spacing{padding-top:5px;}
.spacing2{padding-top:10px;}
.spacing3{padding-left:8px; padding-right:5px; background-color:#ffffff;}
.spacing4{padding-left:8px; padding-right:5px; padding-top:2px; padding-bottom:1px; color:#000000;}
.spacing7{padding-left:8px; padding-right:5px; padding-top:0px; padding-bottom:5px;}
.spacing5{padding-left:20px;}
.spacing6{padding-right:30px;}
.spacing8{padding-left:8px; padding-right:5px; padding-top:2px; padding-bottom:1px; color:#5c5c5c;}
.spacing9{ font-size:11px;}
.event_spacing{padding-left:8px; padding-right:5px;}
.label{background-color:#ffffff;}
.label1 {background-color:#ffffff; border-left:1px solid #acacac;border-right:1px solid #acacac; border-bottom:1px solid #acacac;}
.value4{ background-color:#fff; border-right:6px #663399 solid; border-left:6px #663399 solid;}
tr.value7{background-color: #2eb7e1; color:#ffffff; height:20px;}
tr.value7 a{ color:#ffffff; height:20px; text-decoration:none;}
tr.value7 a:hover{ color:#ffffff; height:20px; text-decoration:underline;}
/*.value3{ background-color:#fff; border-right:1px #663399 solid; border-left:1px #663399 solid;}*/
td.value3{ background-color:#fff; border-right:1px #c4c4cd solid; border-left:1px #c4c4cd solid; }
.value3{ background-color:#fff; border-right:1px #c4c4cd solid; border-left:1px #c4c4cd solid; }
td.valuefav{background-color:#fff; border-right:1px #919396 solid; border-left:1px #d0d3d5 solid;  }
.value2{ background-color:#fff; border-left:1px #c4c4cd solid;}
.value1{ background-color:#fff; border-right:1px #c4c4cd solid;}
.value5{ background-color:#fff; border-right:1px #919396 solid;}
.value{ background-color:#942400; color:#ffffff;}
td.value6{background-color:#fff; border-right:1px #c4c4cd solid; border-left:1px #c4c4cd solid;border-bottom:1px #c4c4cd solid;}
td.value7{ background-color:#fff; border-right:1px #919396 solid; border-left:1px #d0d3d5 solid; }
.formheading{padding:0px 0px 5px 10px; font-weight:bold;}
.subheading{padding:5px 0px 8px 18px; font-weight:bold;}
.labelcolor{color:#948618;}
a.labelcolor{color:#bcbcbc;}
.more{background:url(../images/more_bg.jpg) no-repeat; width:99px; height:23px; margin-top:5px; text-align:center; font-size:10px; padding-top:2px; }
.more5{background:url(/images/more_bg.jpg) no-repeat; width:99px; height:23px; margin-top:8px; text-align:center; font-size:10px; float:left; padding-top:2px; margin-right:7px;}
.more1{background:url(../images/more_bg.jpg) no-repeat; width:99px; height:23px; text-align:center; font-size:10px; padding-top:2px;}
#formbtns{background:url(/images/submitmsg.gif) no-repeat; width:92px; height:25px;  padding-top:3px; text-align:center; float:right; margin-right:5px;}
#formbtns a{font-family:arial; font-size:12px; font-weight:bold; color:#ffffff; text-decoration:none;} 
.profilenew{background:url(/images/profile_btnbg.gif) no-repeat; width:160px; height:27px; margin-top:8px; text-align:center; font-size:11px; float:left; padding-top:2px; margin-right:7px; font-weight:bold;}
.profile2new{background:url(/images/profile_btnbg.gif) no-repeat; width:143px; height:23px; margin-top:0px; margin-bottom:0px; text-align:center; font-size:10px; padding-top:2px; margin-right:7px;}
.profile1new{background:url(/images/profile_btnbg.gif) no-repeat; width:128px; height:23px; margin-top:8px; text-align:center; font-size:10px; float:left; padding-top:2px; font-weight:bold; padding-right:10px;}
.eventsbtn{background:url(/images/events_btn.jpg) no-repeat; width:250px; height:23px; margin-top:8px; text-align:center; font-size:12px; float:left; padding-top:2px; margin-right:7px; margin-left:5px;}
.greylnk{color: #ffffff; text-decoration:none;}
#copy{font-size:12px; color:#ffffff; padding-top:20px; padding-left:10px;}
/*.left{float:left; padding-left:15px;}*/
.left1{float:left; width:510px; color:#770000; padding-left:10px; padding-bottom:0px;}
#news{float:left; padding-left:10px; padding-top:10px; width:181px; background-color:#f1f6fa; }
#mainarc{ float:left;width:755px; margin-bottom:0px; }
#content{  float:left; width:948px; padding-left:0px; }

#content_chat{  width:172px; padding-left:0px; }

#content12{  width:750px; padding-left:0px; float:left; padding-left:10px; }
#sidelnk{float:left; width:184px;  background-color:#ce4000; padding-left:0px; margin-top:0px; }

/*#content{background:url(/images/black_bar.gif) no-repeat; background-position:bottom; background-color:#ffffff; float:left; width:925px; border-left:1px #666666 solid; border-right:1px #666666 solid; border-bottom:2px #3d3c3c solid; padding-bottom:20px; 
}*/


/*#mainarc{ float:left;width:755px; padding-top:18px;}*/
#helpwindow{margin-left:0px; 	background-color:#ffffff; color:#948618;}
#helpwindow p{margin-left:0px; 	background-color:#ffffff; color:#948618;}
.border{border-bottom:1px #303030 solid; padding-left:10px; padding-right:5px;}
.border1{border-bottom:0px #ffffff solid; background-color:#ffffff;}
.border3{ color:#87a4cd; font-weight:normal; font-size:12px;  background-color:#ffffff;}
.border5{ color:#87a4cd; font-weight:normal; font-size:10px;  background-color:#f1f6fa;}
.border2{ border:2px #b4a1e1 solid; margin:10px;}
.newsbdr{ border-bottom:0px; border-top:0px; background-color:#ffffff;}
/*.newsbdr{border:1px #c9cacb solid; border-bottom:0px; border-top:0px; background-color:#ffffff;}*/



ul.frame li ul{ padding:0px; margin:0px; margin-left:25px; padding-bottom:15px;  color:#9da7aa; }
ul.frame li li{padding-left:0px; list-style: disc; padding-top:5px;}
ul.sidenews li ul{ padding:0px; margin:0px; margin-left:18px; padding-top:10px;}
ul.sidenews li li{ list-style: disc; padding:0px; margin:0px; font-weight:bold;}
ul.index{padding:0px; margin:0px; padding-top:15px; }
ul.index li{list-style:none; background:url(../images/bullet1.gif); background-repeat:no-repeat; padding:0px; margin-left:15px; padding-left:15px; color:#88898b; font-weight:bold; font-family: Geneva, Arial, Helvetica, sans-serif; padding-bottom:5px; 
}
ul.frame{padding:0px; margin:0px; width:545px; clear:both;}
ul.frame li{list-style:none; background:none; }
ul.frame li.first{list-style:none; background:url(/images/arc_top1.gif) no-repeat bottom;}
ul.frame li.last{list-style:none; background:url(/images/arc_btm1.gif) no-repeat top;}
/*ul.news{padding:0px; margin:0px; width:193px;}*/
ul.news{padding:0px; margin:0px; width:181px;  background-color:#e3e7e8; }
ul.news li{list-style:none; background:none; }
ul.news li.first{list-style:none; background:url(/images/news_toparc1.gif) no-repeat bottom;}
ul.news li.last{list-style:none; background:url(/images/news_btmarc1.gif) no-repeat top;}
ul.dating{padding:0px; margin:0px; width:206px; float:left;}
ul.dating li{list-style:none; background:url(/images/dating_index.jpg) no-repeat bottom;  
background-color:#1e1e1e; font-weight:normal;}
ul.dating li.first{list-style:none; background:url(/images/dating_toparc.gif) no-repeat bottom;}
ul.dating li.last{list-style:none; background:url(/images/dating_btmarc.gif) no-repeat top;}
ul.events{padding:0px; width:333px; margin:2px 0px 0px 5px; display:block; float:left;}
ul.events li{list-style:none; background:none;  background-color:#1e1e1e; font-weight:normal; padding-left:8px;}
ul.events li.first{list-style:none; background:url(/images/event_toparc.gif) no-repeat bottom;}
ul.events li.last{list-style:none; background:url(/images/event_btmarc.gif) no-repeat top;}

/*ul.sidelinks{padding:0px; margin:0px;}*/
ul.sidelinks2{
	clear:both;
	display:block;
	list-style-type:none;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	width:168px;
	padding:0px;
	margin:0px 7px 0px 7px;
}

ul.chatlink{
	clear:both;
	display:block;
	list-style-type:none;
	/*width:161px;
	*width:169px;
	height:50px;
	*height:80px;
	*/
	width:171px;	
	height:110px;
	padding:0px;
	margin:0px 0px 0px 7px;	
	
}

ul.chatlink li.visible{
	background:#ECEAC9;
	list-style:none; 
	margin:0px;
	display: block;
	padding:2px 0px 0px 4px;
	/*
	width:161px;
	*width:169px;
	height:80px;
	*/
	width:171px;	
	height:110px;		
	border-left:#d5d5d5 1px solid;
	border-right:#d5d5d5 1px solid;
	border-bottom:#bd7139 1px solid;
}

ul.sidelinks{
	clear:both;
	display:block;
	width:168px;
	padding:0px; 
	margin:0px 7px 0px 7px;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
}
ul.sidelinks1{
	clear:both;
	display:block;
	width:168px;
	padding:0px; 
	argin:0px 7px 0px 7px;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
}


/*ul.sidelinks li{list-style:none; background:none; background-color:#ffffff; border-bottom:1px #303030 solid; padding:0px; margin:0px; padding-left:5px; }*/
ul.sidelinks2 li.visible{
	background-color:#eceac9;
	list-style:none; 
	margin:0px;
	display: block;
	padding:4px 0px 4px 7px; 
	width:160px;
	border-left:#d5d5d5 1px solid;
	border-right:#d5d5d5 1px solid;
	border-bottom:#bd7139 1px dotted;
}

*html ul.sidelinks2 li.visible{
	background-color:#eceac9;
	list-style:none; 
	margin:0px;
	display: block;
	padding:4px 0px 0px 7px; 
	width:160px;
	border-left:#d5d5d5 1px solid;
	border-right:#d5d5d5 1px solid;
	border-bottom:#bd7139 0px dotted;
}

ul.sidelinks li, ul.sidelinks1 li.last{
	background:#eceac9;
	list-style:none; 
	padding:0px 0px 0px 0px ; 		
	display: block;}	
	


/*ul.sidelinks li.first{list-style:none; background:url(/images/side_arc_top.gif) no-repeat top; background-color:#ffffff; border-bottom:1px #303030 solid; padding-left:5px; padding-top:5px;}
*/
ul.sidelinks li.avi{
	color:#717375;	
	border-bottom:0px ;
	font:11px Verdana, Helvetica, sans-serif, "Arial";
	list-style:none; 
	padding-left:0px;
	padding-top:3px;
	text-align:center;
	height:30px; font-weight:bold;
	
}
ul.sidelinks1 li.avi{
	color:#717375;	
	border-bottom:0px ;
	font:11px Verdana, Helvetica, sans-serif, "Arial";
	list-style:none; 
	padding-left:0px;
	padding-top:3px;
	text-align:center;
	height:30px; font-weight:bold;
	
}
ul.sidelinks1 li.avi{
	color:#717375;	
	border-bottom:0px ;
	font:11px Verdana, Helvetica, sans-serif, "Arial";
	list-style:none; 
	padding-left:0px;
	padding-top:0px;
	text-align:center;
	height:30px; font-weight:bold;
	
}
#profile_visible_overlay {
	background:url(/images/bubble_right_bg.gif) no-repeat; 
	position:absolute;
	width:214px; 
	height:116px;
	text-align:left;
	padding-top:20px;
	padding-left:20px;
	margin-top:18px;
	
}
ul.sidelinks li.first{
	color:#717375;
	border:1px solid #d5d5d5;	
	font:14px Verdana, Helvetica, sans-serif, "Arial";
	list-style:none; 
	padding-left:6px;
	padding-top:3px;
	height:27px; font-weight:bold;	
}

ul.sidelinks li.menutop{
	padding-top:0px; background-color:#eceac9;;
}

ul.sidelinks li.first1{
	color:#717375;
	border:1px solid #bd7139;
	border-bottom:0px dotted #bd7139;
	font:14px Verdana, Helvetica, sans-serif, "Arial";
	list-style:none; 
	padding-left:0px;
	padding-top:3px;
	height:21px; font-weight:bold;
}
/*ul.sidelinks li a{
	color: #85a3c3;
	font: 11px "Arial", Arial, Helvetica, sans-serif; 
	font-weight:bold;
	padding:0px; 
	margin:0px; 
	width:160px;
	display:block;
	padding:4px 0px 4px 7px;
	text-decoration:none;


	border-bottom:#dbe6f2 1px dotted;
	background:url("../images/arw_menulink-0.gif") no-repeat 150px 4px;
}*/
ul.sidelinks2 li a{
	color: #8e8b47;
	font: 11px "Arial", Arial, Helvetica, sans-serif; 
	font-weight:bold;
	padding:0px; 
	margin:0px; 
	width:160px;
	display:block;
	padding:4px 0px 4px 7px;
	text-decoration:none;	
	border-left:#d5d5d5 1px solid;
	border-right:#d5d5d5 1px solid;
	border-bottom:#bd7139 1px dotted;
	background:url("../images/arw_menulink-0.gif") no-repeat 150px 4px;
}
ul.sidelinks li a{
	color: #8e8b47;
	font: 11px "Arial", Arial, Helvetica, sans-serif; 
	font-weight:bold;
	padding:0px; 
	margin:0px; 
	width:160px;
	display:block;
	padding:4px 0px 4px 7px;	
	text-decoration:none;
	border-left:#d5d5d5 1px solid;
	border-right:#d5d5d5 1px solid;
	border-bottom:#bd7139 1px dotted;
	background:url("../images/arw_menulink-0.gif") no-repeat 150px 4px;
}
*html ul.sidelinks2 li{
	color: #8e8b47;
	font: 11px "Arial", Arial, Helvetica, sans-serif; 
	font-weight:bold;
	padding:0px; 
	margin:0px; 
	width:160px;
	display:block;
	padding-top:0px;
	padding:0px 0px 0px 7px;
	text-decoration:none;
	border-left:#d5d5d5 1px solid;
	border-right:#d5d5d5 1px solid;
	border-bottom:#bd7139 1px dotted;
	ackground:url("../images/arw_menulink-0.gif") no-repeat 150px 4px;
}

*html ul.sidelinks li a{	
	font: 11px "Arial", Arial, Helvetica, sans-serif; 
	font-weight:bold;
	padding:0px; 
	margin:0px; 
	width:160px;
	display:block;
	padding:4px 0px 4px 7px;
	text-decoration:none;
	border-left:#d5d5d5 1px solid;
	border-right:#d5d5d5 1px solid;
	border-bottom:#bd7139 1px dotted;
	background:url("../images/arw_menulink-0.gif") no-repeat 150px 4px;
}

ul.sidelinks A:hover{
	background:#d01d84;
	color:#fff;
	text-decoration:none;
	border-bottom:#b56e39 1px solid;
	background:#cb8f20 url("../images/arw_menulink-1.gif") no-repeat 150px 4px;
}
ul.sidelinks2 A:hover{
	ackground:#d01d84;
	color:#fff;
	text-decoration:none;
	order-left:#bf007c 0px solid;
	order-right:#bf007c 1px solid;
	order-bottom:#d01d84 1px solid;
	ackground:#d01d84 url("../images/arw_menulink-1.gif") no-repeat 150px 4px;
}

/*ul.sidelinks li.last{list-style:none; background:url(/images/side_arc_btm.gif) no-repeat bottom;  background-color:#1e1e1e; padding-bottom:5px; padding-left:3px;}*/
/*ul.sidelinks li.last{
	border-bottom:#d5d5d5 1px solid;
}*/
ul.sidelinks li.last A{
	border-left:#d5d5d5 1px solid;
	border-right:#d5d5d5 1px solid;
	border-bottom:#d5d5d5 0px solid;
}
ul.sidelinks li.last A:hover{
	border-left:#bf007c 1px solid;
	border-right:#bf007c 1px solid;
	border-bottom:#bf007c 0px solid;
}
/*ul.sidenews{padding:0px; margin:0px; width:180px;}
ul.sidenews li{list-style:none; background-color:#fffff; padding-left:5px; border-top:0px #ffffff dotted; }
ul.sidenews li.first{list-style:none; background:url(/images/side_arc_top1.gif) no-repeat bottom; border-top:0px; }
ul.sidenews li.last{list-style:none; background:url(/images/side_arc_btm1.gif) no-repeat top; border-top:0px;}*/
.txtbox{font-family:arial; font-size: 12px; width: 130px; border: 1px #000000 solid; background-color:white;}
.txtbox1{font-family:arial; font-size: 12px; width: 200px; border: 1px #000000 solid; background-color:white;}
.txtbox3{font-family:arial; font-size: 12px; width: 200px; border: 1px #000000 solid; background-color:white;}
.txtbox2{font-family:arial; font-size: 12px; width: 240px; border: 1px #000000 solid; background-color:white;}
.cmbbox	{font-family:arial; font-size: 12px;  width:80px; border: 1px #000000 solid; background-color:white;}
.cmbbox1{font-family:arial; font-size: 12px;  width:203px; border: 1px #000000 solid; background-color:white;}
select.cmbbox2{font-family:arial; font-size: 12px;  width:203px; border: 1px #000000 solid; background-color:white;}
.submit{background:url(/images/btn-submit-1.gif) no-repeat; border:0px; width:102px; height:25px; font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; color:#3d3d3d; cursor:pointer; }
/*.submit-bkp{background:url(/images/submit_bg.gif) no-repeat; border:0px; width:75px; height:16px; font-size:10px; font-weight:bold; color:#3d3d3d; cursor:pointer; }*/
.submit1{background:url(/images/btn-submit-1.gif) no-repeat; border:0px; width:102px; height:25px; font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; color:#3d3d3d; color:#3d3d3d; cursor:pointer;}
.submit3{background:url(/images/btn-submit-2.gif) no-repeat; border:0px; width:150px; height:27px;	font:12px Arial, Helvetica, sans-serif; font-weight:bold; color:#ffffff; cursor:pointer; padding-bottom:2px;}
.submit4{ background-image:url(../images/btn-submit-4.gif); background-color:#f1f6fa; border:0px; width:150px; height:30px;	font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; color:#3d3d3d; cursor:pointer;}
.submit6{background:url(/images/btn-submit-6.gif) no-repeat; border:0px; width:150px; height:27px;	font:12px Arial, Helvetica, sans-serif; font-weight:bold; color:#ffffff; cursor:pointer; padding-bottom:5px;}
.send_msg{background:url(/images/btn-submit-1.gif) no-repeat; border:0px; width:102px; height:25px; text-align:center; font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; color:#3d3d3d; cursor:pointer;}
.txtarea{font-family: Verdana; font-size: 12px; color: #000000; height:40px; width:200px; border: 1px solid #000000; background-color:white;	}
.aboutme{font-family: Verdana; font-size: 12px; color: #000000; height:120px; width:300px; border: 1px solid #000000; background-color:white;	}
txtarea.aboutme1{font-family: Verdana; font-size: 12px; color: #000000; height:120px; width:550px; border: 1px solid #000000; background-color:white;	}
.txtarea3{font-family: Verdana; font-size: 12px; color: #000000; height:120px; width:350px; border: 1px solid #000000; background-color:white;	}
.txtarea4{font-family: Verdana; font-size: 12px; color: #000000; width:200px;  border: 1px solid #000000; background-color:white;	}
.txtarea1{font-family: Verdana; font-size: 12px; color: #000000; height:40px; width:240px; border: 1px solid #000000; background-color:white;	}
p{margin:0px; padding-bottom:10px; color:#5C5C5C;}
h3{margin:0px; padding-bottom:20px;}
.redasterisk { color: red; font-weight: bold; display: none;}
.venueimg{border:2px #000000 solid;}
form{margin:0px;}
.test{	background-color: #dee7c6; }
.test1{	background-color: #eff7ce; }
.test2{background-color:#cb8f20;}
#home_message {  color:#736142;  } 

a.mess_link { color:#736142;  text-decoration:underline; }
a.mess_link:hover { color:#736142; text-decoration:none; }



/*new*/
#grey{ width:946px; background-image:url(/images/greybg.jpg); background-repeat:repeat-x;}
#bodycontainer{ width:926px;  padding:0px 19px 0px 19px; }

#leftcontent{ 
width:510px; float:left; 

}

#lefttop{ 
width:520px; float:left; 
height:261px;

}
#leftbottom{ float:left; color:#666666; margin-top:10px;}
#rightcontent{ 
width:401px; 
float:left;  padding-left:15px; 
}

#AsianWomanmagSearchwidget{
  width:400px;
  height:74px;
  margin-top:0px;
}

#searchwidget{
width:728px;
  height:90px;
}
#searchwidgetform {	
	margin:0px;
	padding-top:0px;
	margin-top:0px;
	padding:0px;
	color:#f99f1e;	
	background-image:url(../images/searchwidget_02.gif);background-repeat:no-repeat;
	float:left;
	height:90px;
}

#righttop{ width:393px;background-image:url(../images/img-top.jpg);
 background-repeat:no-repeat; height:27px;  }
 
#righttop2{ width:401px;background-image:url(../images/premiumbg.jpg);
 background-repeat:no-repeat; height:27px;  }
#righttop1{ width:393px; background-image:url(../images/toplink1.jpg);
 background-repeat:no-repeat; height:27px;}
#rightmiddle{ width:399px; border-left:1px solid #d0d3d5; 
border-right:1px solid #919396; color:#666666; }
#rightbottom{
background-image: url(../images/bgr-btm1.gif); background-repeat:no-repeat; height:7px;}
.toplinkleft{ padding-top:5px; float:left; padding-left:15px; font-weight:bold; color:#FFFFFF;  font-family:Verdana, Arial, Helvetica, sans-serif;}

.toplinkright{ 
padding-top:5px; 
float:left; 
padding-left:206px; 
margin-right:5px; font-size:12px; color:#FFFFFF; }

.toplinkright a{ color:#ffffff; text-decoration:none;  text-decoration:none; background:url("../images/link-titlebar-0.gif") right 3px no-repeat; padding-right:15px; padding-bottom:3px;	}
.toplinkright a:hover{
color:#ffffff; background:url("../images/link-titlebar-1.gif") right 3px no-repeat; 
text-decoration:underline;
}

#leftbtmtop
{
 background-image:url(../images/tabletop.jpg);
 background-repeat: no-repeat; 
 width:520px;
  height:37px;
 }
 
 
#leftbtmmiddle{}
#leftbtm1{ width:520px;
 height:10px;
 background-image:url(../images/Bgr-btm.jpg);
 background-repeat:no-repeat; 
/* margin-top:-5px;*/}
td.rightborder{ border-right:1px solid #f2f3f3; padding-left:5px; color:#8a8a8a; }
td.rightborder1{ border-right:1px solid #ffffff; color:#2289b8; height:29px; padding-top:8px; font-size:12px; }
td.rightborder2{  color:#ffffff; padding-top:8px; }
table.highlight
{
width:519px;
border-left:2px solid #c9cacb;
border-right:2px solid #c9cacb; background-color:#ffffff;
}

span.subtitle
{ 
color:#948618;

font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;
}
span.subtitle1
{ 
color:#b1b1b1; font-size:12px; font-weight:bold; 

}
span.blktext{ color: #a8a5a5; font-size:10px; font-weight:bold;}
span.blktext a{color: #a8a5a5; font-size:10px; font-weight:bold; text-decoration:none;}
span.pinktxt{ color: #d12087; font-size:12px; font-weight:bold;}
div.blktext1{ color: #a8a5a5; font-size:10px; font-weight:bold; padding-left:15px; padding-right:10px; padding-top:5px;}

span.subtitle2
{
color:#70c2db;
font-weight:bold;
font-size:16px;
margin-bottom:0px;
}
span.subtitle3{color:#70c2db;}
span.subtitle4{ color:#948618; font-weight:bold;}

tr.borderbtm1{background-image:url(../images/borderbtm.gif); background-repeat:repeat-x; background-position:bottom;}

td.borderbtm
{

/*border-bottom:1px dotted #acacac;*/
 padding-top:10px; padding-bottom:5px; display: inline-table;
}

td.borderbtm a{color:#609ec7; text-decoration:underline; font-size:11px; font-weight:bold;}

div.visa
{
padding-left:25px;
color:#9c9c9c;
margin-top:20px;
}

div.visa1
{
padding-left:155px;
color:#9c9c9c;
margin-top:20px;
}

input.inputbox{ border:1px solid #cdcdcd;}
td.highlightcolor
{
color:#8c8c8c;
font-weight:bold

}
select.txtbox_gender
{
border:1px solid #cdcdcd;
}
table.contacttable
{ 
padding-left:10px;
}

textarea.highlighttext
{
border:1px solid #cdcdcd;
}

.visa a:link{ color:#48b5e0; text-decoration:underline;}
.visa a:hover:visited{color:#48b5e0; text-decoration:underline;}
.visa a:visited{color:#48b5e0; text-decoration:underline;}
.visa1 a:link{ color:#48b5e0; text-decoration:underline;}
.visa1 a:hover:visited{color:#48b5e0; text-decoration:underline;}
.visa1 a:visited{color:#48b5e0; text-decoration:underline;}

#contentcontainer
{ width:946px; margin-top:-11px; 
}
#leftmenus
{
width:185px;
float:left;
background-color:#e3e7e8;}

#rightcontent1
{
width:740px;
float:left; margin-top:25px;
padding-left:10px; }

#searchboxtop
{background:url(../images/img-dbsearch.jpg) no-repeat;
 height:27px;color:#ffffff;padding-left:10px;}

#searchtxt
{
width:737px;padding-top:5px;
}
#searchtxtleft
{
color:#ffffff;float:left;
}
#searchtxtright
{
color:#ffffff;float:right;padding-right:35px;

}
#searchtxtright a
{color:#ffffff;text-decoration:none;}
#searchtxtright a:hover
{color:#ffffff;
text-decoration:none;}

#searchboxright
{
background:url(/images/searchbtm.jpg) no-repeat;
height:11px;
}
h2.subtitle{ margin:0px; padding:0px; color:#d11a88; }
/*p a{ color:#22b1dd; text-decoration:none; padding-left:15px;} 
p a:hover{color:#d11a88; text-decoration:none;}*/
a.default1{color:#ff96fb; text-decoration:none; }
a.default1:hover{color:#ffffff; text-decoration:underline; }
span.signtitle{color:#ff96fb; text-decoration:none;}
table td.boxform{ width:100%;border-left:1px solid #acacac;  border-right:1px solid #acacac;}
/*#advancedoptions{ width:540px; float:left;}*/
#mainbanner{clear:both; width:946px; padding-top:8px; padding-left:10px; margin-bottom:10px; }

#left_home{background:url(../images/welcome_bg.jpg) no-repeat;
	width:300px;
	height:603px; 
	float:left;	
	padding:10px 0px 0px 15px;
	}
#left_home1{background:url(../images/welcome_bg.jpg) no-repeat;
	width:300px;
	height:603px; 
	float:left;	
	padding:10px 0px 0px 15px;
}


/*#left{float:left; width:523px; padding-left:10px;}*/
#left{background:url("../images/ban-frontpage.jpg") 0px 0px no-repeat;
	display:block;
	width:520px;
	height:464px; float:left;}
#left2{  float:right; width:600px; color:#9da7aa; background-color:#FF0000;}
#righthome1{  float:right; padding-left:205px;}
#righthome{ width:406px; float:left; padding-left:8px;}
#newusertop{width:393px; float:right; background-image:url(/images/Img-newuser.jpg); background-repeat:no-repeat; height:28px; }
#newusermiddle{ width:378px; float:right; background-image:url(../images/Bg-right.jpg); background-repeat:repeat-x; height:110px;                color:#ffffff; padding-left:15px; padding-top:5px;
                font-family: Geneva, Arial, Helvetica, sans-serif;
                background-color:#ffc10e;}
#newuserbtm{ width:393px; float:right; background-image:url(/images/Bgr-btm.jpg); background-repeat:no-repeat; height:25px; background-position:top;}
input.txtboxreg{ 	width:120px;
	                height:14px;
                 	border: #999999 1px solid;
	                color:#5C5C5C;
                 	padding:1px 3px 2px 3px;
                	font:11px "Arial", Arial, Helvetica, sans-serif;}

#ban_con1{float:left; width:523px; padding-left:10px; padding-top:10px;}
#eventbox{ float:left; width:257px;}
#events{width:257px; float:left; padding-left:0px; background-image:url(/images/Img-speeddating.jpg); background-repeat:no-repeat; height:25px;  }
#eventtop{ float:left;border-left:2px solid #c9cacb; border-right:2px solid #c9cacb; width:253px; }
#eventbtm{ width:257px; float:left; background-image:url(/images/Bgr-homeboc.jpg); background-repeat:no-repeat; height:15px;}
#searchbox{ width:256px; float:right;}
.tourhome{  margin-top:5px; text-align:left; font-size:10px; padding-top:2px; padding-left:15px; }
td.homesearch{color:#88898b; font-weight:bold; padding-right:5px; padding-top:5px;}
td.homesearch1{color:#88898b;  padding-right:5px; padding-top:5px;}
table.maintable{ margin-right:8px;}
td.righttable{ 	display:table-cell;
	text-align:right;
	padding:2px 5px 0px 0px; color:#ffffff;}
td.bgrimage{ background-image:url(../images/top_arc1.gif); background-repeat:no-repeat; height:15px; color:#ffffff; padding-top:5px; font-size:14px;}
td.bgrimage_cancel_billing{ background-image:url(../images/top_arc2.jpg); background-repeat:no-repeat; height:15px; color:#ffffff; padding-top:5px; font-size:14px;}
td.bgrimagemedia{ background-image:url(../images/top_arc1_new.gif); background-repeat:no-repeat; height:27px; color:#ffffff; padding-top:5px; font-size:14px;}
td.bgrimage1{ background-image:url(../images/bg-head.jpg);background-repeat:no-repeat; height:5px; color:#ffffff;}
td.bgrimage2{ background-image:url(../images/bg-btm.jpg);background-repeat:no-repeat; height:27px; color:#ffffff;}
tr.bgrimage{ background-image:url(../images/top_arc1.gif); background-repeat:no-repeat; height:27px; color:#ffffff; padding-top:5px;}
tr.bgrimage_cancel_billing{ background-image:url(../images/top_arc2.jpg); background-repeat:no-repeat; height:27px; color:#ffffff; padding-top:5px;}

td.bgrimage5{ background-image:url(../images/top_arc3.jpg); background-repeat:no-repeat; height:15px; color:#ffffff; }
td.bgrimage6{ background-image:url(../images/top_arc4.jpg); background-repeat:no-repeat; height:15px; color:#ffffff; padding-top:3px; }
td.bgrimage7{ background-image:url(../images/top_arc4.jpg); background-repeat:no-repeat; height:27px; color:#ffffff; padding-top:0px; }
td.bgrimage8{ background-image:url(../images/top_arc5.gif); background-repeat:no-repeat; height:27px; color:#ffffff; padding-top:0px; }
td.prefernce_bg{ background-image:url(../images/top_arc1.jpg); background-repeat:no-repeat; height:27px; color:#ffffff; padding-top:0px; }
ul.sidelinks li.useful{
	background:url("../images/bg-useful-links-title.gif") top no-repeat;
	border:0px;
	margin-bottom:-3px;
	height:27px; 
	display:block;
	margin-top:5px;
}
.useful_link {
	background:url("../images/bg-useful-links-title.gif") top no-repeat;
	border-bottom:0px;     
	height:27px;
	display:block;
	padding-bottom:0px;
}

ul.sidelinks li.dating{
	background:url("../images/bg_blog.gif") top no-repeat;
	border:0px solid #26a8e0;
	border-bottom:0px; 
	margin-bottom:-3px;
	height:25px; 
	display:block; margin-top:5px;
}

.sidemainmenu {
	background:url("../images/bg-main-menu-title.gif") top no-repeat;	
	border-bottom:0px;     
	height:27px;
	display:block;
}

.sidemainmenu_chat {
	background:url("../images/bg_chat_request_title.gif") top no-repeat;
	border:0px solid #26a8e0;
	border-bottom:0px;     
	height:27px;
	display:block;
}


ul.sidelinks li.mainmenu{
	background:url("../images/bg-main-menu-title.gif") top no-repeat;
	border:0px solid #26a8e0;
	border-bottom:0px;
	height:27px;
	margin-bottom:-3px;
	display:block;
}
ul.sidelinks li.pastevents{
	background:url("../images/bg-main-menu-event.gif") top no-repeat;
	border:0px solid #26a8e0;
	border-bottom:0px;
	height:27px;
	margin-bottom:-3px;
	display:block; width:163px;
}

ul.sidelinks1 li.prefermenu{
	background:url("../images/prefer.jpg") top no-repeat;
	border:1px solid #26a8e0;	
	border-bottom:0px;
	height:27px;
	margin-bottom:-3px;
	display:block;
}

#btmlnk #band_a{
	clear:both;	
	float:right;
	width:946px;
	background-image:url(../images/footerlines.gif); background-repeat:repeat-x; height:30px;
	margin-bottom:0px;
}

#btmlnk #band_b{
	clear:both;
	float:left;
	width:946px;
	height:6px;
	display:block;
	background:#A5DFF9;
}
#btmlnk #band_c{
	clear:both;
	float:left;
	width:946px;
	height:6px;
	display:block;
	background:#CEE3EE;
}
#newbtm{ background-image: url(../images/bg-main-shadow2.gif); background-repeat:repeat-y; height:50px; }
/*input.regsubmit{
	background:url("../images/btn-submit-1.gif") no-repeat;
	text-align:center;
	font:11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#676768;
	height:25px; border:0px;
	width:102px;
	border:0px;
}*/

.login_submit {
	background: url(../images/btn-login_bg_white.gif) no-repeat;
	text-align:center;
	height:25px; border:0px;
	width:82px; margin-left:5px; 
	border:0px;}
input.submit{
	background: url(../images/btn-login.gif) no-repeat;
	text-align:center;
	height:25px; border:0px;
	width:82px; margin-left:5px; 
	border:0px;}
input.submit123{
	background: url(../images/btn-signin.gif) no-repeat;
	text-align:center;
	font:11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#676768;
	height:25px; border:0px;
	width:90px; margin-left:5px; 
	border:0px;}

input.submitarw{
	background: url(../images/btn-submitarw.gif) no-repeat;
	text-align:center;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold; 
	color:#ffffff; padding:0px; margin:0px;
	height:28px; border:0px; padding-bottom:3px;
	width:106px;
	padding-right:20px;
	border:0px #333333 solid; }
	
input.submitarw2{
	background: url(../images/btn-submitarw_event.gif) no-repeat;
	text-align:center;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold; 
	color:#ffffff; padding:0px; margin:0px;
	height:28px; border:0px; padding-bottom:3px;
	width:180px;
	border:1px #333333 solid; }		
	
input.button12{
	background: url(../images/btn-submit2.gif) no-repeat;
	text-align:center;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold; 
	color:#ffffff; padding:0px; margin:0px;
	height:28px; border:0px; padding-bottom:3px;
	width:106px;
	border:0px; }

input.create_my_profile1{
	background: url(../images/create_my_profile1.gif) no-repeat;
	text-align:left;
	padding-left:15px;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold; 
	color:#ffffff; adding:0px; argin:0px;
	height:27px; border:0px; padding-bottom:6px;
	width:171px;
}
		
input.create_my_profile{
	background: url(../images/create_my_profile.gif) no-repeat;
	text-align:left;
	padding-left:14px;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold; 
	color:#ffffff; adding:0px; argin:0px;
	height:27px; vertical-align:middle;  border:0px; padding-bottom:6px;
	
	width:149px;
	border:0px; }
	

	
input.submitarw1{
	background:url(../images/btn-submit2-blank.gif) no-repeat;
	text-align:left; padding-left:20px;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold; 
	color:#ffffff; vertical-align:text-top;
	height:28px; border:0px;
	width:106px;
	border:0px;}
	
input.submitok{
	background:url(../images/btn-submit2-blank.gif) no-repeat;
	text-align:center; padding-left:20px;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold; 
	color:#ffffff; vertical-align:text-top;
	height:28px; border:0px;
	width:106px;
	border:0px;}	
	
input.searchwidget{
	background: url(../images/btn_searchwidget.gif) no-repeat;
	text-align:center;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold; padding-bottom:5px;
	color:#ffffff;
	height:28px; border:0px;
	width:106px;
	border:0px;
}	

input.submitsearchwidget{
	background: url(../images/btn-submit-widget.gif) no-repeat;
	text-align:center;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold; padding-bottom:5px;
	color:#ffffff;
	height:28px; border:0px;
	width:106px;
	border:0px;
}

input.submitsearch{
	background: url(../images/btn-submit.gif) no-repeat;
	text-align:center;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold; padding-bottom:5px;
	color:#ffffff;
	height:28px; border:0px;
	width:106px;
	border:0px;}

input.saveimage{  
	text-align:center; background:url(../images/img-save.gif);
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold; 
	color:#ffffff;
	height:28px; border:0px; padding-bottom:5px;
	width:95px;
	border:0px;}
	
	a.saveimage{  
	text-align:center; background:url(../images/img-save.gif);
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold; 
	color:#ffffff;
	height:28px; border:0px; padding-bottom:5px;
	width:95px;
	border:0px;}
a.submitsearch{
	background: url(../images/btn-submit2.gif) no-repeat;
	text-align:center;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold; padding-bottom:5px;
	color:#ffffff;
	height:28px; border:0px;
	width:106px;
	border:0px;}
	
input.profilevisible {
	background: url(../images/btn-submit-5.gif) no-repeat;
	text-align:center;
	font:12px Arial, Helvetica, sans-serif;
	padding-left:0px;
	font-weight:bold; padding-bottom:5px;
	color:#ffffff;
	height:28px; border:0px;
	width:156px;
	border:0px;
}	
a.regsubmit{
	background:url("../images/eventbooknow.gif") no-repeat;
	text-align:center;
	font:11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#676768;
	height:27px; border:0px;
	width:102px;
	border:0px;
}
input.regsubmit{
	background:url("../images/eventbooknow.gif") no-repeat;
	text-align:center;
	font:11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#676768;
	height:27px; border:0px;
	width:102px;
	border:0px;}

input.regsubmit3{
	background: url(../images/btn-reg.gif) no-repeat;height:27px; border:0px;
	width:116px;}

input.regsubmit1{
	background:url("../images/btn-submit-1.gif") no-repeat;
	text-align:center;
	font:12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#676768;
	height:25px; border:0px;
	width:102px;
	border:0px;}

input.regsubmit2{
	background:url("../images/btn-submit-1.gif") no-repeat;
	text-align:center;
	font:12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#676768;
	height:25px; border:0px;
	width:102px;
	border:0px;}

div.tabbottom{
	height:6px;
	display:block;
	float:left;
	width:550px;
	background:#3787c7;}
	
td.bluebg{ background-image:url(../images/bg-blue.jpg); background-repeat:repeat-x; width:540px; height:3px;}
td.bluebg12{ background-image:url(../images/bg-blue.jpg); background-repeat:repeat-x; width:553px; height:5px;}
label.prefer{ font-size:9px; font-weight:bold;}
td.incomplete{color:#948618;}
ul.sidenews{	
    width:167px;
	padding:0px; 
	margin:10px 0px 0px 7px; background-color:#ffffff;	border-left:#d5d5d5 1px solid;
	border-right:#d5d5d5 1px solid;}
ul.sidenews li{list-style:none; background-color:#fffff; padding-left:8px;  padding-right:8px;  color:#85a3c3; }
ul.sidenews li.first{list-style:none; background:url(/images/side_arc_top1.gif) no-repeat bottom; border-top:0px; }
ul.sidenews li.last{list-style:none; background:url(/images/side_arc_btm1.gif) no-repeat top; border-top:0px;}
ul.rightnews{	
   width:167px;
	padding:0px; 
	margin:10px 0px 0px 0px; background-color:#ffffff;	
	border-left:#d5d5d5 1px solid;
	border-right:#d5d5d5 1px solid;}
ul.rightnews li{list-style:none; background-color:#fffff;   color:#85a3c3; font-size:10px; }
ul.rightnews li.first{list-style:none; background:url(/images/side_arc_top1.gif) no-repeat bottom; border-top:0px; }
ul.rightnews li.last{list-style:none; background:url(/images/side_arc_btm1.gif) no-repeat top; border-top:0px;}

.maintitle{ 	
    color:#ea9100;
	font:19px "Arial", Helvetica, sans-serif;
	font-weight:normal;
	height:22px; margin-top:12px; }


/*newcss*/
TABLE.tablefull
{	
	clear:both;
	display:table;
	width:368px;
	border:0px;
	padding:0px;
	margin:0px;
}
.tablefull TR.tabletitle 
{
	background:url("../images/bg-table-title.gif") 0px -0px repeat-x;
	color:#216391;
	font:11px "Arial", Helvetica, sans-serif;
	font-weight:bold;
	height:22px;
}
.tablefull TD
{
	display:block;
	float:left;
	text-align:left;
	vertical-align:top;
}
.tablefull P
{
	font:11px "verdana", Helvetica, sans-serif;
	display:block;
	white-space:nowrap;
	overflow:hidden;
	margin:0px;
	padding:3px 0px 5px 0px;
}
.tablefull TD
{
	padding-left:10px;
}
.tablefull .tabletitle TD{
	padding-top:4px;
}
/* BOX TABLES END*/


/* MESSAGE TABLE START  */

.messages TD.date P, .messages TD.date{
	width:85px;
}
.messages TD.sender P, .messages TD.sender{
	width:100px;
}
.messages  TD.subject P, .messages TD.subject{
	width:138px;
}
/* MESSAGE TABLE END */


/* MATCHES TABLE START  */

.matches TABLE.matchwrap{
	padding-top:5px;
	border-bottom:#cccccc 1px solid;
	padding-bottom:5px;
}
.matches TABLE.first{
	padding-top:5px;
}
.matches TABLE.last{
	border-bottom:0px;
	padding-bottom:0px;
}

.matches img{
	margin:0px;
	padding:0px;
	float:left;
	display:block;
}
.matches TD.thumbnail{
	width:80px;
	padding-left:6px;
}
.matches TD.details{
	padding:0px 0px 0px 5px;
	width:145px;
	display:block;
}
.matches TD.actions{
	padding:1px 0px 0px 0px;
	width:110px;
	display:block;
}
.matches .matchname{
	padding:0px 0px 2px 0px;
	margin:0px;
	font:15px "Arial", Helvetica, sans-serif;
	color:#0B9FD2;
}
.matches .matchdetails{
	clear:both;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px;
	font:12px "Arial", Helvetica, sans-serif;
	color:#676768;
}
.matches TD.actions A{
	clear:both;
	float:left;
	width:110px;
	font:11px "Arial", Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	color:#519CCE;
	padding:0px 0px 5px 18px;
}
A.sendmess{
	background:url("../images/link-message.gif") 0px 3px no-repeat;
}
A.sendmess:hover{
	color:#990000; text-decoration:none;
}

A.viewprofile{
	background:url("../images/link-viewprofile.gif") 1px 0px no-repeat;
}

A.chatrequest{
	background:url("../images/green_chat_icon1.jpg") 1px 0px no-repeat;
	padding:0px 0px 0px 17px;
	margin:5px 0px 0px 1px;
}

A.chatrequest_red{
	background:url("../images/red_chat_icon1.jpg") 1px 0px no-repeat;
	padding:0px 0px 0px 17px;
	margin:5px 0px 0px 1px;
}

.chatrequest_red {
	background:url("../images/red_chat_icon1.jpg") 1px 0px no-repeat;
	padding:0px 0px 0px 17px;
	margin:5px 0px 0px 1px;
}

A.chatrequest_red:hover { text-decoration:none; }

A.chatrequest_amber{
	background:url("../images/amber_chat_icon1.jpg") 1px 0px no-repeat;
	padding:0px 0px 0px 17px;
	margin:5px 0px 0px 1px;
}

span.viewprofile{
	background:url("../images/link-viewprofile.gif") 1px 0px no-repeat;
}
A.addfav{
	background:url("../images/link-addfav.gif") 0px 1px no-repeat;
}
A.addfav_search{
	background:url("../images/link-addfav_search.gif") 0px 1px no-repeat;
}

/* MATCHES TABLE END */



/* EVENTS CONTENT BEGIN  */

.events  TD.date P, .events TD.date{
	width:85px;
}
.events TD.location P, .events TD.location{
	width:110px;
}
.events TD.age{
	padding-left:8px;
	text-align:center;
	width:35px;
}
.events TD.type P{
	width:85px;
}
#contentbox.events TR.tablecontent TD.type{
	width:92px;
}

/* EVENTS CONTENT END */



/* PROFILE CONTENT BEGIN */

.profile TABLE{
	margin-top:2px;
}

.profile TD{
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
	vertical-align:top;
}
.profile TD.thumbnail{
	padding-left:6px;
	width:80px;
	height:80px;
}
.profile TD.details{
	padding:0px 8px 0px 8px;
	margin:0px;
	width:150px;
	height:80px;
	overflow:hidden;
	white-space:nowrap;
}
.profile TD.actions{
	width:98px;
	height:80px;
	overflow:hidden;
	white-space:nowrap;
	padding:1px 0px 0px 5px;
}
.profile TD.actions A{
	clear:both;
	float:left;
	font:11px "Arial", Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	color:#519CCE;
	width:98px;
	padding:0px 0px 5px 18px;

}
.profile .myname{
	padding:0px 0px 1px 0px;
	margin:0px;
	font:15px/1em "Arial", Helvetica, sans-serif;
	color:#0B9FD2;
	display:block;
}
.profile .mydetails{
	clear:both;
	float:left;
	padding:0px 0px 2px 0px;
	margin:0px;
	font:12px/1.2em "Arial", Helvetica, sans-serif;
	color:#676768;
}

.profile .mystatus{

	 1px solid;
	clear:both;
	float:left;
	display:block;
	height:23px;
	width:100%;
	padding:4px 0px 0px 0px;
	margin:0px;
	font:12px/1.2em "Arial", Helvetica, sans-serif;
	color:#676768;
}
.profile .mystatus SPAN{
	padding:0px 5px 0px 0px;
	font:12px "Arial", Helvetica, sans-serif;
	color:#628DAE;
}

/* PROFILE BOX END  */

#contentbox.home TR.alt {
	background:#E9E9E9;
}
#contentbox.home A:hover{
	text-decoration:underline;
}

#contentbox.home .boxmain, #contentbox.home .midtitlebar{
	width:398px;
	display:block;
	float:left;
}
#contentbox.home .boxmain{
	background:#eceac9;
	border-right:#919396 solid 1px;
	border-left:#d0d3d5 solid 1px;
	display:inline;
	margin:0px;
	padding:0px;
}
/* CONTENT BOX START  */

/*#contentbox.home{
	clear:both;
	width:200px;
	display:block;
	margin:0px 0px 7px 0px;
	float:left;
}
 #contentbox.home .topbar, #contentbox.home .bottombar{
 	clear:both;
	display:block;
	float:left;
 	width:200px;
	font-size:0px;
 }*/


/*#contentbox.home .titlebar .strip, 

#contentbox.home .topbar .strip{
	width: 386px;
	font-size:0px;
	display:block;
	float:left;
}*/
/*#contentbox.home .titlebar1 .strip, 
#contentbox.home .bottombar1 .strip,
#contentbox.home .topbar1 .strip{
	width: 386px;
	font-size:0px;
	display:block;
	float:left;
}
*/
#contentbox.home .boxmain, #contentbox.home .midtitlebar{
	width:398px;
	display:block;
	float:left;
}
#contentbox.home .boxmain{
	background:#eceac9;
	border-right:#919396 solid 1px;
	border-left:#d0d3d5 solid 1px;
	display:inline;
	margin:0px;
	padding:0px;
}

#contentbox .topbar .left{
	float:left;
	height:5px;
	width:7px;
	background:url("../images/bg-box-top-left.gif") no-repeat;
}
#contentbox .topbar .right{
	float:right;
	height:5px;
	width:7px;
	background:url("../images/bg-box-top-right.gif") no-repeat;
}
#contentbox .topbar .strip{
	float:left;
	height:5px;
	display:block;
	background:url("../images/bg-box-top-strip.gif") repeat-x;
}
#contentbox .titlebar{
	float:left;
	display:block;
	height:26px;
	padding:0px;
	margin:0px;
	font-size:0px;
}
.titlebar1{
	float:left;
	display:block;
	height:26px;
	padding:0px;
	margin:0px;
	font-size:0px;
}
/*#contentbox .titlebar .left12{
	float:left;
	height:26px;
	width:7px;
	background:url("../images/bg-box-title-top-left.gif") no-repeat;
}
#contentbox .titlebar .right{
	float:right;
	height:26px;
	width:7px;
	background:url("../images/bg-box-title-top-right.gif") no-repeat;
}
#contentbox .titlebar .strip{
	float:left;
	height:26px;
	display:block;
	background:url("../images/bg-box-title-top-strip.gif") repeat-x;
}*/
#contentbox .midtitlebar{
	clear:both;
	float:left;
	height:23px;
	display:block;
	background:url("../images/bg-box-midtitle-strip.gif") repeat-x;
}
.divider_bg{
	height:1px;	
	background:url("../images/divider_bg.gif") repeat-x;
}
#contentbox .titlebar .boxtitle{
	padding:5px 0px 0px 2px;
	font:14px "Arial", Helvetica, sans-serif;
	font-weight:bold;
	color:#fff;
	float:left;
}
#contentbox .midtitlebar .boxtitle{
	padding:3px 0px 0px 10px;
	font:14px "Arial", Helvetica, sans-serif;
	font-weight:bold;
	color:#fff;
	float:left;
}
#contentbox .titlebar .boxtitlelink A{
	padding:3px 18px 0px 2px;
	margin:4px 2px 0px 0px;
	font:12px "Arial", Trebuchet MS, Helvetica, sans-serif;
	font-weight:bold;
	color:#B3E3FA;
	float:right;
	text-decoration:none;
	background:url("../images/link-titlebar-0.gif") right 4px no-repeat;
}
#contentbox .titlebar .boxtitlelink A:hover{
	color:#fff;
	text-decoration:underline;
	background:url("../images/link-titlebar-1.gif") right 4px no-repeat;
}
#contentbox .bottombar .left{
	float:left;
	height:7px;
	width:7px;
	background:url("../images/bg-box-bottom-left.gif") no-repeat;
}
#contentbox .bottombar .right{
	float:right;
	height:7px;
	width:7px;
	background:url("../images/bg-box-bottom-right.gif") no-repeat;
}
#contentbox .bottombar .strip{
	float:left;
	height:5px;
	display:block;
	border-bottom:#919396 solid 1px;
	background:#FFFFFF;	
}

#contentbox1 .bottombar .left{
	float:left;
	height:7px;
	width:7px;
	background:url("../images/bg-box-bottom-left.gif") no-repeat;
}
#contentbox1 .bottombar .right{
	float:right;
	height:7px;
	width:7px;
	background:url("../images/bg-box-bottom-right.gif") no-repeat;
}
#contentbox1 .bottombar .strip{
	float:left;
	height:5px;
	display:block;
	border-bottom:#919396 solid 1px;
	background:#FFFFFF;	
}


/* CONTENT BOX END  */

a.upgrade{
	margin-top:13px;
	padding-bottom:0px; margin-bottom:2px;
	width:98px;
	height:20px;
	display:block;
	background:url("../images/btn-upgrade.gif") 0px 0px no-repeat;
}

a.addupgrade{

	width:111px;
	height:28px;
	display:block;
	background:url("../images/Img-addupgrade.gif") 0px 0px no-repeat;
}

A.buycredit{
	
	background:url("../images/link-buycredit-0.gif") 0px 0px no-repeat; margin-left:3px;
}
 A.editprofile{
	
	background:url("../images/link-viewprofile.gif"); background-repeat:no-repeat; margin-left:4px; 
}
 A.search1{
	clear:both;
	float:left;
	background:url("../images/link-searchprofile.jpg") no-repeat;

	height:53px;
	width:368px; margin-bottom:5px;
} 


/* NEWS STORIES START */

/* NEWS STORIES START */

#newswrap{
 margin-left:185px; width:761px;

	background:#fff;
	   border-top:1px solid #dbe6f2;
}
#newstitle{
	padding:10px 0px 0px 20px;
	float:left;
	color:#666666;	background:#fff; 
	display:block; 

}
#newscolumnwrap{
	margin:0px 0px 0px 0px;
	clear:both;
	float:left;  border:0px solid #000000;
	display:block;	background:#fff;  padding-bottom:35px;

}
#newscolumnwrap #storyimage{
	float:left; width:100px; border:0px solid #000000;	background:#fff; padding-left:10px;
}
#newscolumnwrap #story{

	float:left;
	width:260px;  	background:#fff;
}

#newscolumnwrap #storyrgt{

	float:left; width:250px;
	 background:#fff;/* padding-right:15px;*/
}
td .storytitle{
	font:14px/1.3em Arial, Helvetica, sans-serif; width:100%;
	color:#5C5C5C; vertical-align:text-top; background-color:#ffffff;
}


#storyrgt .storytitle{
	font:14px/1.3em Arial, Helvetica, sans-serif;
	color:#5c5c5c;background:#fff; 
}

 #story1{ line-height:1.7em; width:335px; padding-right:28px; padding-top:10px;background-color: #FFffff; padding-left:5px; border:0px solid #000000;	 }
#storyrgt A{
	clear:both;
	float:left;
	font:11px "Arial", Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	color:#5c5c5c; 
/*	padding:10px 0px 7px 148px;*/
}

#storyrgt A:hover{

	text-decoration:underline;
}

A.readlink1{
	background:url("../images/link-viewprofile.gif") 133px 11px no-repeat; 
}
#story A{

	/*float:left;*/
	font:14px/1.2em Arial, Helvetica, sans-serif;
	text-decoration:none;

	color:#00679D; padding-left:5px;
	/*padding:0px 0px 7px 18px;*/
}


#story A:hover{

	text-decoration:none;
}

#story1 A{
	clear:both;	
	font:11px "Arial", Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
http://90.0.0.158/dating/
	padding:0px 5px 7px 5px;
}

#story1 A:hover{

	text-decoration:none;
}


 #story A.readlink{
	background:url("../images/link-viewprofile.gif") 1px 2px no-repeat; padding-left:18px; color:#6699cc; font-weight:bold; font-size:12px;
}

/* NEWS STORIES END */

/*-styleon15/12*/
/* MAIN CONTENT START  */

#maincontentwrap{
	float:left;
	color:#5C5C5C;
	display:block;
}


.homepage #welcomemessage{
	padding:10px 0px 5px 12px;
	float:left;
	color:#5C5C5C;
	display:block;
	width:500px;
}
#welcomemessage .hellothere{
	color:#2F8CB8;
	font:19px "Arial", Helvetica, sans-serif;
	font-weight:normal;
	height:22px;
}
#welcomemessage P{
	padding:0px 0px 0px 0px;
	margin:5px 0px 0px 0px;
}

#pagetitle{
	padding:10px 0px 0px 12px;
	float:left;
	color:#5C5C5C;
	display:block;
	width:500px
}

#columnwrap
{
	clear:both;
	float:left;
	padding-bottom:10px;
}
 #column1
{
	clear:both;
	padding:10px 0px 0px 0px; 
	margin:0px 0px 0px 9px;
	display:inline;
	float:left;
}
#column2{
	padding:10px 0px 0px 0px;
	margin:0px 0px 0px 7px;
	display:inline;
	float:left; 
}

/* MAIN CONTENT END  */


#column21{
/*	padding:10px 0px 0px 0px;*/padding:0px 0px 0px 0px;
	margin:0px 0px 0px 7px;
	display:block;
	float:right;background:#fff;
}
ul.reg{

    background: url(../images/reg-8-1.gif) top no-repeat;
	height:236px;
	width:169px; float:left;
	margin:5px 0px 10px 0px;
	padding:0px 7px 0px 8px; 
	color:#fff;}
UL.reg LI{
	list-style:none; 
	margin:0px 7px 0px 0px; 
}
UL.reg LI a{ border:0px; text-decoration:none;
}

UL.reg LI.first{
	background:url("../images/reg-pinktitle.gif") top no-repeat;
	height:27px;
	width:146px;
	display:block;
	margin:10px 0px 3px 5px;
	padding:0px 0px 0px 0px; 
	color:#fff;
}
UL.reg LI.pink{ padding:7px 0px 5px 10px; color:#e85bb9; 	font:12px "Arial", Arial, Helvetica, sans-serif;
	font-weight:bold;}

UL.reg LI.label{
	font:11px/0.5em "Arial", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#fff;
	display:block;
	padding:7px 0px 2px 10px; 
	margin:0px 0px 0px 0px;
}
UL.reg LI.label12{ padding:2px 0px 5px 10px; color:#fff;font:12px "Arial", Arial, Helvetica, sans-serif;
	font-weight:bold;}

UL.reg INPUT.regdetails{
	width:149px;
	border: #ec6bbe 0px solid;
	color:#333333;
	padding:0px 0px 0px 0px;
	margin:112px 0px 0px 11px;
	display:block;
	font:12px "Arial", Arial, Helvetica, sans-serif;
}
UL.reg INPUT.regdetails1{
	width:149px;
	border: #ec6bbe 0px solid;
	color:#333333;
	padding:0px 0px 0px 0px;
	margin:25px 0px 0px 11px;
	display:block;
	font:12px "Arial", Arial, Helvetica, sans-serif;
}
UL.reg input.regsubmit4{
/*	margin:6px 0px 4px 0px;*/
clear:both;margin:0px; color:#FFFFFF;  padding:0px;

}
input.regsubmit4{  background:none; height:55px; 
	ackground: url(../images/reg-pink.gif) no-repeat; 
	
	border:0px;
	idth:118px; font-family:Arial, Helvetica, sans-serif; font-size: inherit; letter-spacing:1.5px;
	font-weight:bold;  width:144px; padding-left:1px; cursor:pointer;
}

UL.registration{
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
UL.registration LI{
	list-style:none; 
	margin:0px 7px 0px 7px; 
}
UL.registration LI a{ border:0px; text-decoration:none;
}
UL.registration LI.first{
	background:url("../images/bg-regtitle.gif") top no-repeat;
	height:27px;
	width:184px;
	display:block;
	margin:0px 0px 3px 0px;
	padding:0px 0px 0px 0px; 
	color:#fff;
}

UL.registration LI.label{
	font:11px/0.5em "Arial", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#fff;
	display:block;
	padding:7px 0px 2px 10px; 
	margin:0px 0px 0px 0px;
}

UL.registration INPUT.regdetails{
	width:162px;
	border: #999999 1px solid;
	color:#333333;
	padding:1px 3px 2px 3px;
	margin:0px 0px 0px 0px;
	display:block;
	font:12px "Arial", Arial, Helvetica, sans-serif;
}
UL.registration input.regsubmit{
/*	margin:6px 0px 4px 0px;*/
margin:3px 0px 4px 0px;

}

input.regdetails{
	font:14px/1.0em Arial, Helvetica, sans-serif;
	padding:4px 4px 4px 4px;
	width:212px;

}		
* FRONTPAGE BEGIN */


 #bannerwrap{
	background:url("../images/ban-frontpage.jpg") 0px -2px no-repeat;
	display:block;
	width:520px;
	height:464px;

}

 #regform{
	float:right; 
	margin-top:10px;
	display:block;
	width:260px;
	}
	
#regform .labelnew{
	padding-left:5px;
	font:14px/1.0em Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;

}	
 #regform .regdetails{
	font:14px/1.0em Arial, Helvetica, sans-serif;
	padding:4px 4px 4px 4px;
	width:212px;

}		


 #regformdating{
	float:right; 
	margin-top:0px;
	display:block;
	width:260px;
	}
	
#regformdating .labelnew{
	padding-left:5px;
	font:14px/1.0em Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;

}	
 #regformdating .regdetails{
	font:14px/1.0em Arial, Helvetica, sans-serif;
	padding:4px 4px 4px 4px;
	width:212px;

}		
	
/* FRONTPAGE END */



/* FRONT NEW MEMBERS BEGIN */

#AsianWomanmagNewmemberwrap{ width:410px; }
#AsianWomanmagNewmemberwrap1 .column-girls{ width:410px;
	float:left; border-left:1px solid #d0d3d5; border-right:1px solid #d0d3d5; padding-top:0px;
	background-color:#eceac9; 
}
#AsianWomanmagNewmemberwrap1 .column-boys{
	float:left; width:410px; padding-left:8px; padding-bottom:0px; background-color:#eceac9;  
     border-left:1px solid #d0d3d5; border-right:1px solid #d0d3d5;
}
#AsianWomanmagNewmemberwrap1 .last{
	padding-bottom:0px;
}


#newmemberwrap1{ width:310px; }
#newmemberwrap1 .column-girls{ width:310px;
	float:left; border-left:1px solid #d0d3d5; border-right:1px solid #d0d3d5; padding-top:7px;
	background-color:#eceac9; 
}
#newmemberwrap1 .column-boys{
	float:left; width:310px; padding-left:8px; padding-bottom:0px; background-color:#eceac9;  
     border-left:1px solid #d0d3d5; border-right:1px solid #d0d3d5;
}
#newmemberwrap1 .last{
	padding-bottom:0px;
}

#newmemberwrap{ width:401px; }
#newmemberwrap .column-girls{ width:195px;
	float:left; border-left:1px solid #d0d3d5; padding-top:7px;
	background-color:#eceac9; padding-left:8px;
}
#newmemberwrap .column-boys{
	float:right; width:195px; padding-top:7px; background-color:#eceac9;  border-right:1px solid #919396;

}
#newmemberwrap .last{
	padding-bottom:0px;
}
#miniprofile{  width:182px; background-color: #ffffff; margin-left:5px;}

#miniprofile1{  width:90px; background-color: #ffffff; margin-left:5px;}

#miniprofile .profileimage{

	width:80px;
	float:left; 

}
#miniprofile .profileimage1{
	padding-left:5px;
	width:70px;
	float:left;
	display:block;
}


 #miniprofile .profilewrap{

/* padding-left:5px; 
	width:100px; */ background-color: #eceac9; border:1px solid #000000; float:right; width:100px;

}

  a.myname12 { 	font:15px/1.1em "Arial", Helvetica, sans-serif;
	color:#0B9FD2; text-decoration:none;

	
}

 #miniprofile .profilewrap1{
	display:block;
	float:right;
	width:102px;
	padding-left:5px;
	padding-right:5px;
}
#miniprofile .profilewrap A{
	float:left;
/*	font:11px "Arial", Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;*/
	color:#519CCE;
/*	margin-top:9px;*/
	padding:0px 0px 0px 0px;
	/*background:url("../images/link-viewprofile.gif") 0px 0px no-repeat;*/
}
#miniprofile .profilewrap A:hover{
	text-decoration:underline;
}
/* FRONT NEW MEMBERS END */
.favdetails,
.favlinks
{	
	width:80px; 

}
.favdetails .cell-1{
	float:left;

}
.favdetails .cell-2{
	width:20px;
	text-align:right;
	float:right;
}
.favdetails A.closelink{
	width:20px;
	height:20px;
	display:block;
	padding:0px;
	background:url("../images/btn-close.gif") 0px 0px no-repeat;
}

.mydetails2,
.favdetails .lastlog{
	font:12px/1.2em "Arial", Helvetica, sans-serif;
	color:#676768; padding-left:5px;
}
.myname2{
	font:15px/1.1em "Arial", Helvetica, sans-serif;
	color:#0B9FD2; padding-left:5px;
}

.myname a{
	font:15px/1.1em "Arial", Helvetica, sans-serif;
	color:#732018; text-decoration:none;
}
.mynameF a{
	font:15px/1.1em "Arial", Helvetica, sans-serif;
	color:#691c1a; text-decoration:none;
}
.mynameM a{
	font:15px/1.1em "Arial", Helvetica, sans-serif;
	color:#0c3159; text-decoration:none;
}
.myname2 a{
	font:15px/1.1em "Arial", Helvetica, sans-serif;
	color:#631008; text-decoration:none;
}
.myname1{
	font:15px/1.1em "Arial", Helvetica, sans-serif;
	color:#0B9FD2; 
}
.favlink,
.lastlog
{
	clear:both;
	float:left;
	width:165px;
}
.favlink
{
	padding-top:5px;
	padding-bottom:3px;
}

.favlink A{
	float:left;
	font:11px "Arial", Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	color:#519CCE;
	padding:0px 0px 0px 18px;
	background:url("../images/link-message.gif") 0px 0px no-repeat;
}
.favlink A:hover{

	text-decoration:underline;

}
.boxleft{ float:left; background-color:#FF0000;}
.boxright{ float:right; background-color:#000000;}
td.recentborder{ border-left:1px solid #d0d3d5; border-right:1px solid #000000;}

td.recentmembers{ padding-left:5px; padding-top:5px;}
.tablediv{}
.tableleft{ float:left; padding-left:5px; padding-right:5px;}
.tablergt{ }
#datinghome{ width:726px; }
#datingleft{ width:400px; float:left; background-color:#FF0000;}
#datingright{ float:right; width:120px; background-color:#CCCCCC;}

/*eventbox*/
#eventsbox{ width:325px; }
#eventsbox.titlebarnew 
{	width: 325px;
	font-size:0px;
	display:block;
	float:left; border:0px;}


#eventsbox .titlebarnew .left{
	float:left;
	height:26px;
	width:7px;
	background:url("../images/bg-box-title-top-left.gif") no-repeat;
}
#eventsbox .titlebarnew .right{
	float:right;
	height:26px;
	width:7px;
	background:url("../images/bg-box-title-top-right.gif") no-repeat;
}
#eventsbox .titlebarnew .strip1{
	float:left;
	height:26px; width:311px;
	display:block;
	background:url("../images/bg-box-title-top-strip.gif") repeat-x;
}
#eventsbox .titlebarnew .boxtitle1{
	padding:5px 0px 0px 2px;
	font:14px "Arial", Helvetica, sans-serif;
	font-weight:bold;
	color:#fff;
	float:left;
}
#eventsbox .midtitlebar .boxtitle1{
	padding:3px 0px 0px 10px;
	font:14px "Arial", Helvetica, sans-serif;
	font-weight:bold;
	color:#fff;
	float:left;
}
#eventsbox .titlebarnew .boxtitlelink1 A{
	padding:3px 18px 0px 2px;
	margin:4px 2px 0px 0px;
	font:12px "Arial", Trebuchet MS, Helvetica, sans-serif;
	font-weight:bold;
	color:#B3E3FA;
	float:right;
	text-decoration:none;
	background:url("../images/link-titlebar-0.gif") right 4px no-repeat;
}
#eventsbox .titlebarnew .boxtitlelink1 A:hover{
	color:#fff;
	text-decoration:underline;
	background:url("../images/link-titlebar-1.gif") right 4px no-repeat;
}
/*eventbox*/
/*middlebox*/



.boxmain1{
	background:#FFFFFF;
	border-right:#919396 solid 1px;
	border-left:#d0d3d5 solid 1px;
/*	display:inline;*/
	margin:0px;
	padding:0px;
}

.boxmain12{
	background:#FFFFFF;
 	width:262px;
	margin:0px;
	padding:0px;
}
TABLE.table1
{	
	clear:both;
	display:table;
	width:100%;
	border:0px; vertical-align:top;
	padding:0px;
	margin:0px;
}
.table1 TR.tabletitle {
	background:url("../images/bg-table-title.gif") 0px -0px repeat-x;
	color:#216391;
	font:11px "Arial", Helvetica, sans-serif;
	font-weight:bold;
	height:25px;
}
.table1 .tabletitle TD{
	padding-top:4px;
}
.tablefull TD{
	display:block;
	float:left;
	text-align:left;
	vertical-align:top;
}
.table1 P{
		font:11px "verdana", Helvetica, sans-serif;
	display:block;
	white-space:nowrap;
	overflow:hidden;
	margin:0px;
	padding:3px 0px 5px 0px;

}
#eventsbox  TD.date P, #eventsbox TD.date{
	width:25px; padding-left:5px; 
}
#eventsbox TD.location P, #eventsbox TD.location{
	width:50px;
}
#eventsbox TD.age{

	text-align:left;
	width:15px;
}
#eventsbox TD.type P{
	width:85px;
}
#eventsbox TR.tablecontent TD.type{
	width:52px;
}
#eventsbox TR.alt {
	background:#E9E9E9;
}

#eventsbox .bottombar1 .left{
	float:left;
	height:7px;
	width:7px;
	background:url("../images/bg-box-bottom-left.gif") no-repeat;
}
#eventsbox .bottombar1.right{
	float:right;
	height:7px;
	width:7px;
	background:url("../images/bg-box-bottom-right.gif") no-repeat;
}
#eventsbox .bottombar1 .strip2{ 	float:left; display:block;
	

	border-bottom:1px solid #919396;  width:311px; background-color:#ffffff; height:5px;}
 .midtitlebar{

	float:left;
	height:23px;
	display:block; color:#ffffff;
	background:url("../images/bg-box-midtitle-strip.gif") repeat-x;
}
td tr.tabletitleblue{ background-color:#48a2d3; width:325px; height:20px;  color:#ffffff;}
.titlebarnew .strip3{background-color:#48a2d3;width:320px; height:20px; float:left;  color:#ffffff; }
.titlebarnew .strip3 .boxtitle1{background-color:#48a2d3;width:321px; height:20px;  color:#ffffff;}

.titlebarnew .boxtitlelink1 A{
	padding:3px 18px 0px 2px;
	margin:4px 2px 0px 0px;
	font:12px "Arial", Trebuchet MS, Helvetica, sans-serif;
	font-weight:bold;
	color:#B3E3FA;
	float:right;
	text-decoration:none;
	background:url("../images/link-titlebar-0.gif") right 4px no-repeat;
}
.titlebarnew .boxtitlelink1 A:hover{
	color:#fff;
	text-decoration:underline;
	background:url("../images/link-titlebar-1.gif") right 4px no-repeat;
}

td.actionsnew 
{
	 border-top:1px solid #cccccc; padding-left:15px; padding-top:8px; padding-bottom:10px; height:16px;
}

td.actionsnew1 
{
	 border-top:1px solid #000000; padding-top:5px; padding-bottom:5px; 
}
td.actionsnew A{
	clear:both;
	font:11px "Arial", Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	color:#948618;
	padding:0px 0px 7px 18px;
}
td.actionsnew A:hover{
	text-decoration:underline;
}
A.forwardon{
	background:url("../images/link-forward.gif") 1px 0px no-repeat;
}
A.reportpro{
	background:url("../images/link-report.gif") 1px 0px no-repeat; color:#cc3366;
}
A.sendmess1{
	background:url("../images/link-message.gif") 0px 3px no-repeat;
}

A.home_chatrequest{
	background:url("../images/red_chat_icon.jpg") 0px 0px no-repeat;
	text-decoration:none;	
}

A.home_chatrequest:hover{
	text-decoration:none;	
}

.home_chatrequest{
	background:url("../images/red_chat_icon.jpg") 0px 0px no-repeat; 
}

A.home_chatrequest_green{
	background:url("../images/green_chat_icon.jpg") 0px 0px no-repeat;
}

A.home_chatrequest_amber{
	background:url("../images/amber_chat_icon.jpg") 0px 0px no-repeat;
}


td.blue{ background-image:url(../images/bg-box-midtitle-strip.gif); background-repeat:repeat-x; /*background:url("../images/bg-box-midtitle-strip.gif") repeat-x;*/ height:23px; color:#ffffff; font-weight:bold; font-size:14px; padding-left:10px;  }
td.blue1{ background-color:#fff; height:20px; color:#ffffff; font-weight:bold; padding-left:10px; padding-top:3px; padding-bottom:3px; }
div.blue{ background-color:#409fd2; height:20px; color:#ffffff; font-weight:bold; padding-left:10px; padding-top:3px; padding-bottom:3px; }


td .bullet{
	text-align:left;
	width:25px; 
}
td .tablecontentnew{
	clear:both;
	float:left;
}
/*td .tablerow{
	clear:both;
	float:left;
	padding-top:3px;
	padding-bottom:3px;
}*/
td .cell-1{
	text-align:right;
	width:150px;
	padding-right:15px
}

#buttonwrap{
	clear:both;
	float:left;
	width:550px;
	padding-top:15px;
	padding-bottom:10px;
	text-align:center;
	}
.tablecell{
	padding:3px 0px 0px 10px; 
	height:18px;
	float:left;
	
}
 TR.tabletitle {
	background:url("../images/bg-table-title.gif") 0px -3px repeat-x;
	color:#216391;
	font:11px "Arial", Helvetica, sans-serif;
	font-weight:bold;
 display:block; 
}
/* TR.tabletitle3 { background-image: url(../images/bg-1.jpg)background-repeat:repeat-x; background-position:top; padding-top:3px; padding-bottom:3px;  }*/



.titlebar .left{
	float:left;
	height:26px;
	width:7px;
	background:url("../images/bg-box-title-top-left.gif") no-repeat;
}
 .titlebar .right{
	float:right;
	height:26px;
	width:7px;
	background:url("../images/bg-box-title-top-right.gif") no-repeat;
}
 .titlebar .strip{
	float:left;
	height:26px;
	display:block;
	background:url("../images/bg-box-title-top-strip.gif") repeat-x;
}
table.favtable{ width:539px;}
td.leftbg{background:url("../images/bg-box-title-top-left.gif") no-repeat; 	height:26px;
	width:7px;}
td.rightbg{	background:url("../images/bg-box-title-top-right.gif") no-repeat; 	height:26px;
}
td.middlebg{	
	background:url("../images/bg-box-title-top-strip.gif") repeat-x; width:525px; float:left; height:27px;}
td.bgrgrey{ background-color:#ff0000; height:5px;}
td.white{ border-bottom:0px solid #ffffff;}

td.actionsearch A{
	clear:both;


	font:11px "Arial", Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	color:#519CCE;
	padding:0px 0px 7px 18px;
}
td.actionsearch A:hover{
	text-decoration:underline;
}

A.pagenum:hover{
	background:#efebce;	
	text-decoration:none; 
}


a.pagenum{
	float:left;
	display:block;	text-decoration:none;

	border: #CCCCCC 1px solid;
	width:25px; 
	height:15px;
	font:12px "Arial", Helvetica, sans-serif;
	color:#948618;
	text-align:center;
	padding-top:3px;
	margin-right:5px;
	background:#FFFFFF;	
}
a.pagenum1{
	float:left;
	display:block;	text-decoration:none; 

	border: #CCCCCC 0px solid;
	width:18px;
	height:15px;
	font:12px "Arial", Helvetica, sans-serif;
	color:#948618;
	text-align:center;
	padding-top:3px;
	margin-right:5px;
	background:#EFEBCE;	
}
#resultnav{ height:50px;}
A.pagenext{
	float:left;
	display:block;
	font:15px "Arial", Helvetica, sans-serif;
	color:#a4a6a8;
	text-align:left;text-decoration:none;
	margin-top:3px;
	padding-right:11px;
	margin-right:5px;
	background:url("../images/arw-result-next.gif") right 3px no-repeat;
}


 A.pagenext:hover{
	text-decoration:none;
}

A.pageprev{
	float:left;
	display:block;
	font:15px "Arial", Helvetica, sans-serif;	
	color:#a4a6a8;
	text-align:left;text-decoration:none;
	margin-top:3px;
	padding-left:10px;
	margin-right:5px;
	background:url("../images/arw-result-prev.gif") 0px 3px no-repeat;
}
 A.pageprev:hover{
	text-decoration:none;
}
A.sendmess2{
	background:url("../images/link-message.gif") 0px 0px no-repeat;
}
A.activepage{
	border: 1px ;
	color:#631c00;
	border: #f1f6fa 1px solid;
	background:none;	
}
a.links{ color:#ffffff; text-decoration:none; background:url("../images/link-titlebar-0.gif") right 4px no-repeat;	padding:3px 18px 0px 2px;	margin:4px 5px 0px 0px;}
a.links:hover{ color:#732010; text-decoration:underline;	background:url("../images/link-titlebar-1.gif") right 4px no-repeat; }

.topbox{ width:262px; height:5px;     }
.topbox1{float:left;
	height:5px;
	width:5px;
	background:url("../images/bg-box-top-left.gif") no-repeat;
}
.topboxmiddle{	float:left;
	height:5px;
	display:block; width:255px;
	background:url("../images/bg-box-top-strip.gif") repeat-x;}
.topboxrgt{	float:right;
	height:5px;
	width:5px; 
	background:url("../images/bg-box-top-right.gif") no-repeat;}
table.favtable1{ margin-top:10px;margin-left:12px; width:250px; margin-right:0px; }
table.favtable3{ margin-top:5px;margin-left:12px; width:250px; margin-right:0px; }
table.favtable2{ margin-top:5px; margin-right:5px;}
table.favtable4{ margin-top:5px;margin-right:0px;}
td.middletd{  border-left:1px solid #d0d3d5; border-right:1px solid #919396;  padding-left:5px; }
.middletd
.photodiv{ padding:0px 5px 0px 1px;  }
.photoleft{ float:left;}
.photorgt{ float:left; padding-left:5px;}

.bottombox{ width:265px;  margin-top:-8px;  height:10px;  }
.bottombox1{float:left;
	height:15px;
	width:7px;
	background:url("../images/bg-box-top-left2.gif") no-repeat;
}
.bottomboxmiddle{	float:left;
	height:15px; border-bottom:1px solid #919396; margin-top:-1px;
	display:block; width:251px;
}
.bottomboxrgt{	float:right;
	height:15px;
	width:7px; 
	background:url("../images/bg-box-top-right2.gif") no-repeat;}
.sendmess3{
	background:url("../images/link-message.gif") 0px 3px no-repeat;
}
.sendmess4{background:url("../images/link-message.gif") 0px 0px no-repeat; color:#519cce; padding-left:18px;text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; }
/*.sendmess4 img{ vertical-align:top;}*/
.mystatus a{	font:11px "Arial", Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	color:#519CCE;
	padding:0px 0px 7px 15px;}
.mystatus a:hover{	
	text-decoration:underline;
	
	padding:0px 0px 7px 15px;}
	
	ul.sidelinks1{
	clear:both;
	display:block;
	width:169px;
	padding:0px; 
	margin:0px 7px 5px 7px;
	background:#fff;
}
ul.sidelinks1 li, ul.sidelinks1 li.last{
	list-style:none; 
	background:#fff; color:#ffffff;
	border-left:#d5d5d5 1px solid;
	border-right:#d5d5d5 1px solid; line-height:21px; 
}
ul.sidelinks1 li a{
	color: #85a3c3;
	font: 11px "Arial", Arial, Helvetica, sans-serif; 
	font-weight:bold;

	margin:0px; 
	width:160px;
	display:inline;
	padding:4px 0px 4px 3px;
	text-decoration:none;



	
}
p.popupcolor{ color:#FFFFFF; padding-left:10px;}

input.searchimage{ background:url("../images/link-message.gif") 0px 3px no-repeat; color:#519cce; padding-left:15px; vertical-align:middle; font-weight:bold; text-decoration:none;}

div.toplink{	margin-top:5px;
	border-right:1px #d980d4 dotted;
	padding-left:20px; 
	padding-right:20px; 
	padding-top:1px;
	padding-bottom:2px;}
	
div.toplinkavi{	margin-top:5px;
	border-right:1px #d980d4 dotted;
	padding-left:5px; 
	padding-right:5px; 
	padding-top:1px;
	padding-bottom:2px;}
	
	
ul.main{
	padding-top:10px;
}
ul li{ color:#5C5C5C;}
li a {color:#5C5C5C;}

TD.remember{
	display:table-cell;
	text-align:right;
	color:#B3E3FA;
	font-weight:normal;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
 TD.remember A{
	padding:0px 5px 0px 0px;
	text-decoration:none;
	color:#B3E3FA;
}
 TD.remember A:hover{
	text-decoration:underline;
	color:#fff;
}


/*0801*/

#topbanner{
	background:  url("../images/bg-topbanner.jpg"); repeat-x; 
	height:85px;
	width:946px;	
}
.logowrap{
	float:left;
	margin:0px;
	padding:0px 0px 0px 0px;
}
.signinwrap{
	float:right;
	width:500px;	
	padding:0px 20px 0px 0px;
	font-weight:bold;	
}

.bannerad{
	float:right;
	width:500px;
	width:70px;
	padding:0px 20px 0px 0px;
	font-weight:bold;
}

.signinwrap TD.first{
	padding:1px 0px 2px 0px;
}
.signinwrap TD.label12{
	display:table-cell;
	text-align:right; 
	padding:2px 5px 0px 0px; color:#ffffff;
}

div.label13{ color:#e7f6fb;	display:table-cell;
	
	padding:0px 5px 0px 220px;   font-size:15px; font-family: Arial, Helvetica, sans-serif;}

div.label13_n{ color:#e7f6fb;	display:table-cell;
	
	padding:9px 5px 0px 220px;   font-size:15px; font-family: Arial, Helvetica, sans-serif;}

INPUT.signin{
	width:120px;
	height:15px;
	border: #999999 1px solid;
	color:#5C5C5C; background-color:#ffffff;
	padding:0px 3px 0px 3px;
	font:11px "Arial", Arial, Helvetica, sans-serif;
}

INPUT.signin1{
	width:192px;
	height:15px;
	border: #e7aa65 1px solid;
	color:#5C5C5C; background-color:#ffffff;
	padding:0px 3px 0px 3px;
	font:11px "Arial", Arial, Helvetica, sans-serif;
}
.signinwrap INPUT.checkin{
	border: 0px;
}

.signinwrap input.regsubmit{
	margin:0px 0px 0px 5px;
}
.signinwrap TD.remember{
	display:table-cell;
	text-align:right;
	color:#B3E3FA;
	font-weight:normal;
	margin:0px 0px 0px 0px;
	padding:0px 3px 0px 0px;
}
.signinwrap TD.remember A{
	padding:0px 5px 0px 0px;
	text-decoration:none; 
	color:#efdf7b;
}
.signinwrap TD.remember A:hover{
	text-decoration:underline;
	color:#fff;
}

.signinwrap TD.remember INPUT{
	height:auto;
	width:auto;
	margin:0px 2px 0px 0px;
	padding:0px 0px 0px 0px;
}
.signout{
	float:right;
	padding-right:25px; 
	padding-top:5px; 
	height:22px; 
	padding-left:10px; 
	font-family: "Arial"; 
	color:#ff96fb
}

.login{
	float:right; 
	padding-top:5px; 
	height:22px; 
	padding-left:10px; 
	padding-right:15px;
	color:#f2a5ef;

}
.login a{
	color:#FFFFFF; 
	text-decoration:none; 
	font: 12px "Arial", Verdana, Arial, Helvetica, sans-serif;
	
	font-weight:bold;
}
.login a:hover{
	color:#fff;
}
.login a:hover{
	text-decoration:underline;
}

.signin{
	float:right; 
	padding-top:5px; 
	height:22px; 
	padding-left:10px; 
	padding-right:15px;
	color:#f2a5ef;

}
.signin a{
	font-family: "Arial"; 
	color:#f2a5ef;
}
.signin a:hover{
	color:#fff;
}
.signin a:hover{
	text-decoration:underline;
}
.signout a {
	font-family: "Arial"; 
	font-weight:bold; 
	color:#f2a5ef
}
.signout a:hover{
	color:#fff;
	text-decoration:underline;
}
p#copyright {
	clear:both;

	
	color:#519CCE;


}
p#mission {
	clear:both;
	float:left;
	width:886px;
	text-align:center;
	color:#7A7A7D;
	margin:10px 0px 20px 0px;
	padding:0px 30px 0px 30px;
}
.footerlinks{margin:5px 0px 0px 0px;
	padding:0px 30px 0px 30px;	text-align:center;
	float:left;
	width:886px;
	color:#caa541;
	display:block;}
	
.footerlinks a{	
	text-decoration:none;
	color:#caa541;}	
.footerlinks a:link{	
	text-decoration:none;
	color:#caa541;}	
.footerlinks a:hover{
	text-decoration:underline;
}

.div_footerlinks{
	margin:0px 0px 0px 0px;	
	text-align:left;
	float:left;
	width:100%;
	idth:886px;
	color:#caa541;
	display:block;
}

.new_footerlinks{		
	padding-left:30px;
	padding-top:5px;	
	background-color:#FFE8BF; 
	border-left:2px solid #ffffff;
}

.new_footerlinks a{	
	text-decoration:none;
	color:#caa541;
	font-size:10px;	
}	
.new_footerlinks a:link{	
	text-decoration:none;
	color:#caa541;
	font-size:10px;	
	}	
.new_footerlinks a:hover{
	text-decoration:underline;
}

.new_footerlinks_left{		
	padding-left:30px;
	padding-top:5px;	
	background-color:#FFE8BF; 	
}

.new_footerlinks_left a{	
	text-decoration:none;
	color:#caa541;
	font-size:10px;	
}	
.new_footerlinks_left a:link{	
	text-decoration:none;
	color:#caa541;
	font-size:10px;	
	}	
.new_footerlinks_left a:hover{
	text-decoration:underline;
}


.new_footerlinks_head {
	background:#EDEAC9; 
	padding-left:30px;	
	font-weight:bold;
	vertical-align:top;
}

p.toppara{ padding-top:10px;}	


.homeprofile .profilewrap 
{
	width:366px;
	margin:0px 0px 0px 0px; border-right:1px solid #919396;
	border-left:1px solid #d0d3d5;
	float:left; background-color:#eceac9; 
}
.homeprofile .cell 
{
	float:left; padding:5px 0px -0px 8px;
}
.homeprofile .photo 
{
	width:80px;
	display:block;
}
.homeprofile .details 
{
	padding:3px 0px 0px -0px; 
	width:125px;
	display:block;
}
.homeprofile .mystatus{
	padding:5px 0px 0px 5px;
	font:12px/1.3em "Arial", Helvetica, sans-serif;
}

.homeprofile .mystatus SPAN{
	padding:0px 5px 0px 0px;
	color:#628DAE;
}
.homeprofile .actions 
{
	width:110px;
	display:block; float:right;
}
.homeprofile .actions A{
	clear:both;
	float:left;
	width:100px;
	font:11px "Arial", Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	color:#948618;
	padding:0px 0px 7px 18px;
}
.homeprofile .actions A:hover{
	text-decoration:underline;
}

.contentbox1{	
	display:block;
	float:left;	
	font-size:0px;	

}

.contentbox2{	
	display:block;
	float:left;	
	font-size:0px;	

}

.contentbox1 #topbar, .contentbox1 #bottombar{
	clear:both;
	display:block;
	height:5px;
	padding:0px;
	margin:0px;
	font-size:0px;
}
.contentbox1 #strip{
	padding:0px;
	margin:0px;
	font-size:0px;
	display:block;
	float:left;
}

.contentbox2 #topbar, .contentbox1 #bottombar{
	clear:both;
	display:block;
	height:0px;
	padding:0px;
	margin:0px;
	font-size:0px;
}
.contentbox2 #strip{
	padding:0px;
	margin:0px;
	font-size:0px;
	display:block;
	float:left;
}

.contentbox{
	clear:both;
	display:block;
	padding:0px 0px 7px 0px;
	font-size:0px;

}

.contentbox #topbar, .contentbox #bottombar{
	clear:both;
	display:block;
	height:5px;
	padding:0px;
	margin:0px;
	font-size:0px;
}
.contentbox #strip{
	padding:0px;
	margin:0px;
	font-size:0px;
	display:block;
	float:left;
}
.contentbox #strip1{
	padding:0px;
	margin:0px;
	font-size:0px;
	display:block;
	float:left;
}
.contentbox #strip2{
	padding:0px;
	margin:0px;
	font-size:0px;
	display:block;
	float:left;
}



.w368
{
	width:368px;
}
.w368 #strip{
	width: 354px;
}
.w368 #strip1{
	width: 354px;
}
.w368 #strip2{
	width: 354px;
}
.w368 #midtitlebar,
.w368 #boxmain{
	width: 366px;
}

.contentbox #topbarsearch #left1{
	float:left;
	height:5px;
	width:7px; background-image:url(../images/bg-searchtop.jpg); background-repeat:no-repeat;
}
.contentbox #topbarsearch #right1{
	float:left;
	height:5px;
	width:7px;
	background:url("../images/bg-searchrgt.jpg") no-repeat;
}
.contentbox #topbarsearch #strip1{
	float:left;
	height:5px;
	background:url("../images/obg-box-top-strip.gif") repeat-x; width:538px;
}
.contentbox #topbarsearch #strip2{
	float:left;
	height:5px;
	background:url("../images/obg-box-top-strip.gif") repeat-x; width:538px;
}

.contentbox #topbar #left{
	float:left;
	height:5px;
	width:7px;
	background:url("../images/bg-box-top-left.gif") no-repeat;
}
.contentbox #topbar #right{
	float:left;
	height:5px;
	width:7px;
	background:url("../images/bg-box-top-right.gif") no-repeat;
}
.contentbox #topbar #strip{
	float:left;
	height:5px;
	background:url("../images/bg-box-top-strip.gif") repeat-x;
}	
.contentbox #bottombar #left{
	float:left;
	display:block;
	height:10px;
	width:7px;
	padding-bottom:7px;
	background:url("../images/bg-box-bottom-left.gif") no-repeat;
}
.contentbox #bottombar #right{
	float:right;
	display:block;
	height:10px;
	width:7px;
	background:url("../images/bg-box-bottom-right.gif") no-repeat;
}
.contentbox #bottombar #strip{
	float:left;
	display:block;
	padding-top:3px;
	height:2px;	
	border-bottom:#919396 solid 1px;
	background:#ffffff;
	
	}		
	
	.contentbox1 #bottombar #left{
	float:left;
	display:block;
	height:10px;
	width:7px;	
	background:url("../images/bg-box-bottom-left.gif") no-repeat;
}
.contentbox1 #bottombar #right{
	float:right;
	display:block;
	height:10px;
	width:7px;
	background:url("../images/bg-box-bottom-right.gif") no-repeat;
}
.contentbox1 #bottombar #strip{
	float:left;
	display:block;
	padding-top:3px;
	height:2px;	
	border-bottom:#919396 solid 1px;
	background:#ffffff;
	
	}	
	
.contentbox1 #bottombar #left1{
	float:left;
	display:block;
	height:10px;
	width:7px;	
	background:url("../images/obg-box-bottom-left.gif") no-repeat;
	
}	

	.contentbox2 #bottombar #left{
	float:left;
	display:block;
	height:10px;
	width:7px;	
	background:url("../images/bg-box-bottom-left.gif") no-repeat;
}
.contentbox2 #bottombar #right{
	float:right;
	display:block;
	height:10px;
	width:7px;
	background:url("../images/bg-box-bottom-right.gif") no-repeat;
}
.contentbox2 #bottombar #strip{
	float:left;
	display:block;
	padding-top:3px;
	height:2px;	
	border-bottom:#919396 solid 1px;
	background:#ffffff;
	
	}	
	
.contentbox2 #bottombar #left1{
	float:left;
	display:block;
	height:10px;
	width:7px;	
	background:url("../images/obg-box-bottom-left.gif") no-repeat;
	
}	
	
	.contentbox #bottombar #left1{
	float:left;
	display:block;
	height:10px;
	width:7px;
	padding-bottom:7px;
	background:url("../images/obg-box-bottom-left.gif") no-repeat;
	
}
.contentbox #bottombar #left2{
	float:left;
	display:block;
	height:10px;
	width:7px;
	padding-bottom:7px;
	background:url("../images/bg-box-bottom-left2.gif") no-repeat;
	
}
.contentbox1 #bottombar #right1{
	float:right;
	display:block;
	height:10px;
	width:7px;
	background:url("../images/obg-box-bottom-right.gif") no-repeat;
}
.contentbox #bottombar #right1{
	float:right;
	display:block;
	height:10px;
	width:7px;
	background:url("../images/obg-box-bottom-right.gif") no-repeat;
}
.contentbox #bottombar #right2{
	float:right;
	display:block;
	height:10px;
	width:7px;
	background:url("../images/bg-box-bottom-right2.gif") no-repeat;
}
.contentbox1 #bottombar #strip1{
	float:left;
	display:block;
	padding-top:0px;
	margin-top:0px;	
	border-bottom:#000000 solid 1px;
	background:#efebce;
	
	}
.contentbox #bottombar #strip1{
	float:left;
	display:block;
	padding-top:3px;
	height:2px;	
	border-bottom:#000000 solid 1px;
	background:#efebce;
	
	}
.contentbox #bottombar #strip2{
	float:left;
	display:block;
	padding-top:3px;
	height:2px;	
	border-bottom:#000000 solid 1px;
	background:#efebce;
	
	}
	
	
.contentbox #boxmain{
	clear:both;
	float:left;
	background:#ffffff;
	border-right:#919396 solid 1px;
	border-left:#d0d3d5 solid 1px;
	display:block;	
	padding:0px;
	font:12px/1.2em Arial, Helvetica, sans-serif;
	olor:#5C5C5C;
}
.contentbox1 #boxmain{
	float:left;	
	background:#ffffff;
	border-right:#919396 solid 1px;
	border-left:#d0d3d5 solid 1px;
	display:block;	
	padding:0px;
	margin:0px;
	font:12px/1.2em Arial, Helvetica, sans-serif;
}
.contentbox2 #boxmain{
	float:left;	
	background:#ffffff;
	border-right:#919396 solid 1px;
	border-left:#d0d3d5 solid 1px;
	display:block;	
	padding:0px;
	margin:0px;
	font:12px/1.2em Arial, Helvetica, sans-serif;
}
.contentbox #tabbar{
	float:left;
	width:550px;
	border-right:solid #919396 1px;
	border-left:solid #d0d3d5 1px;	
}
.w368 .tabletitle,
.w368 .tablerow
{
	clear:both;
	float:left; 
	width:366px;  height:21px; 
}


.w368 .tablerow a
{
	clear:both; text-decoration:none; font-weight:bold;

}
.w368 .tablerow a:hover
{
	clear:both; text-decoration:underline;font-weight:bold;

}
.w552 .tabletitle,
.w552 .tablerow
{
	clear:both;
	float:left;
	width:550px;
}

.w36 .tabletitle,
.w36 .tablerow
{
	clear:both;
	float:left; width:363px;  /*height:21px;*/

}
tr.tablerow{ background-color:#ffffff;}



.tabletitle .tablecell{
	float:left;
	font:11px "Arial", Arial, Helvetica, sans-serif;
	font-weight:bold;
}


.w368 .date{
	width:68px;
}

.w368 .sender{
	width:100px;overflow:hidden;
}


.w368 .age{
	text-align:left;
	width:60px;
}
.w368 .type{
	width:97px; overflow:hidden;
}
.tablecontent P{
	margin:0px; 

 display:block;padding-top:3px; height:15px;
}

 .tablecontent .alt {
	background:#E9E9E9; padding:0px; padding-top:3px; height:23px;
}



/* .tablecontent  a:hover{
 background-color:#000000; height:23px;display:block; 
}
 .tablecontent .alt a:hover{
	 padding-top:5px; display:block; background-color:#000000; height:23px;
}*/
/* .tablecontent .alt a:hover{
	background:#000000;
}*/

 .tablecontent{
	font:11px "Verdana", Arial, Helvetica, sans-serif;
	color:#5C5C5C;
}
.contentbox #titlebar #boxtitlelink{
	padding:3px 0px 0px 2px;
	margin:4px 2px 0px 0px;
	font:12px "Arial", Trebuchet MS, Helvetica, sans-serif;
	font-weight:bold;
	color:#B3E3FA;
	float:right;
	width:200px;
}


.contentbox #titlebar #boxtitlelink A{
	padding-right:18px;
	font:12px "Arial", Trebuchet MS, Helvetica, sans-serif;
	font-weight:bold;
	color:#B3E3FA;
	float:right;
	text-decoration:none;
	background:url("../images/link-titlebar-0.gif") right 1px no-repeat;
}
.contentbox #titlebar #boxtitlelink A:hover{
	color:#fff;
	text-decoration:underline;
	background:url("../images/link-titlebar-1.gif") right 1px no-repeat;
}
.yourmatches .profilewrap
{
	/*width:346px;
	margin:5px 10px 0px 10px;
	float:left;*/
		width:366px;
	margin:0px 0px 0px 0px; border-right:1px solid #919396;
	border-left:1px solid #d0d3d5;
	float:left; background-color:#fff; 
}
.yourmatches .profile 
{
	clear:both;
	float:left;
	padding:5px 0px 5px 0px;
	width:350px;border-bottom:#d3dde9 solid 1px; margin-left:5px;

}
.yourmatches .profile2
{
	clear:both;
	float:left;
	padding:5px 0px 5px 0px; text-align:left;
	width:350px;border-bottom:#d3dde9 solid 0px; margin-left:5px;

}

.yourmatches .last{
	border-bottom-width:0px;
}
.yourmatches .cell 
{
	float:left;/*padding:5px -0px -0px 8px;*/
}
.yourmatches  .photo 
{
width:80px; background:#b4b4b4; loat:left; 
}
.yourmatches  .details 
{
/*	padding:0px 5px 0px 5px; 
	width:130px;
	display:block;*/
		padding:0px 0px 0px 5px; 
	width:125px;
	display:block;
}

.yourmatches  .details_chat
{
/*	padding:0px 5px 0px 5px; 
	width:130px;
	display:block;*/
		padding:0px 0px 0px 5px; 
	width:110px;
	display:block;	
}

.yourmatches .actions_chat
{
	width:150px;
	display:block;
	border:0px #333333 solid;	
	padding:0px 0px 0px 0px; 
}

.yourmatches .actions_chat a
{	
	display:block;
	font:11px "Arial", Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	color:#b59621;
	padding:0px 0px 7px 17px;
	float:left;	
}

.yourmatches .actions_chat A:hover{
	text-decoration:underline;
}


.yourmatches .actions_chat .home_latestmatch_chat_help{		
	width:15px;
	font:11px "Arial", Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	color:#b59621;
	padding:0px 0px 0px 5px;	
}

.yourmatches .actions 
{
	width:100px;
	display:block;
}
.yourmatches .actions A{
	clear:both;
	float:left;
	width:110px;
	font:11px "Arial", Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	color:#b59621;
	padding:0px 0px 7px 18px;
}
.yourmatches .actions A:hover{
	text-decoration:underline;
}

A.viewprofile{
	background:url("../images/link-viewprofile.gif") 1px 0px no-repeat;
}
A.addfav{
	background:url("../images/link-addfav.gif") 1px 0px no-repeat;
}
A.forwardon{
	background:url("../images/link-forward.gif") 1px 0px no-repeat;
}
A.reportpro{
	background:url("../images/link-report.gif") 1px 0px no-repeat;
}
.w36
{
	width:365px; 
}
.w36 #strip{
	width: 351px;
}
.w36 .date{
	width:68px;
}
.w36 .sender{
	width:10px; 
}

.w36 .location{
width:95px; overflow:hidden; overflow:hidden; text-align:left;
}
.w36 .age{
	text-align:center;
	width:60px;overflow:hidden; text-align:center;
}
.w36 .type{
	width:67px; overflow:hidden; text-align:left;
}
.w36 #midtitlebar,
.w36 #boxmain{
	width: 363px;
}
.contentbox #midtitlebar{
	clear:both;
	float:left;
	height:23px;
	display:block;
	background:url("../images/bg-box-midtitle-strip.gif") repeat-x;
}
.contentbox #midtitlebar #boxtitle{
	padding:3px 0px 0px 10px;
	font:14px "Arial", Helvetica, sans-serif;
	font-weight:bold;
	color:#fff;
	float:left;
}
.contentbox1 #titlebar #boxtitle{
	padding:5px 0px 0px 0px;
	font:14px "Arial", Helvetica, sans-serif;
	font-weight:bold;
	color:#fff;	
	width:297px;	

}
.contentbox2 #titlebar #boxtitle{
	padding:0px 0px 0px 0px;
	font:14px "Arial", Helvetica, sans-serif;
	font-weight:bold;
	color:#fff;	
	width:297px;	

}
.contentbox #titlebar #boxtitle{
	padding:5px 0px 0px 0px;
	font:14px "Arial", Helvetica, sans-serif;
	font-weight:bold;
	color:#fff;

}

.contentbox #titlebar #boxtitlelink,
.contentbox #midtitlebar #boxtitlelink
{
	padding:3px 0px 0px 2px;
	margin:4px 2px 0px 0px;
	font:12px "Arial", Trebuchet MS, Helvetica, sans-serif;
	font-weight:bold;
	color:#B3E3FA;
	float:right;
	width:200px;
}
.contentbox #midtitlebar #boxtitlelink{
	padding:0px 0px 0px 0px;
	margin:4px 10px 0px 0px;

}

.contentbox #titlebar #boxtitlelink A,
.contentbox #midtitlebar #boxtitlelink A
{
	padding-right:18px;
	font:12px "Arial", Trebuchet MS, Helvetica, sans-serif;
	font-weight:bold;
	color:#ffffff;
	float:right;
	text-decoration:none;
	background:url("../images/link-titlebar-0.gif") right 1px no-repeat;
}
.contentbox #titlebar #boxtitlelink A:hover,
.contentbox #midtitlebar #boxtitlelink A:hover{
	color:#ffb64a;
	text-decoration:underline;
	background:url("../images/link-titlebar-1.gif") right 1px no-repeat;
}


.tabletitle{
	height:16px;
	float:left;
	display:block;
	background: url('../images/bg-table-title.gif') 0px -4px repeat-x;
	padding:4px 0px 0px 0px;
	color:#216392; font:11px "Arial", Arial, Helvetica, sans-serif;
	
font-weight:bold;

}

.contentbox1 #titlebar{
	float:left;
	display:block;
	height:26px;
	padding:0px;
	margin:0px;
	font-size:0px;
	width:315px;
}
.contentbox1 #titlebar #left{
	float:left;
	height:26px;
	width:7px;
	background:url("../images/bg-box-title-top-left.gif") no-repeat;
}
.contentbox1 #titlebar #left12{
	float:left;
	height:26px;
	width:7px;
	background:url("../images/bg-box-title-top-left.gif") no-repeat;
}
.contentbox1 #titlebar #right{
	float:left;
	height:26px;
	width:7px;
	background:url("../images/bg-box-title-top-right.gif") no-repeat;
}
.contentbox1 #titlebar #strip{
	height:26px; float:left; color:#ffffff; 
	background:url("../images/bg-box-title-top-strip.gif") repeat-x;
}

.contentbox #titlebar{
	float:left;
	display:block;
	height:26px;
	padding:0px;
	margin:0px;
	font-size:0px;
}
.contentbox #titlebar #left{
	float:left;
	height:26px;
	width:7px;
	background:url("../images/bg-box-title-top-left.gif") no-repeat;
}
.contentbox #titlebar #left12{
	float:left;
	height:26px;
	width:7px;
	background:url("../images/bg-box-title-top-left.gif") no-repeat;
}
.contentbox #titlebar #right{
	float:left;
	height:26px;
	width:7px;
	background:url("../images/bg-box-title-top-right.gif") no-repeat;
}
.contentbox #titlebar #strip{
	height:26px; float:left; color:#ffffff; 
	background:url("../images/bg-box-title-top-strip.gif") repeat-x;
}

/* NOTE 
#strip is 14px less than .contentbox
#boxmain is 2px less the  .contentbox
 */
/*****************************/
.w185
{
	width:185px;
}
.w185 #strip{
	width: 171px;
}
.w185 #midtitlebar,
.w185 #boxmain{
	width: 183px;
}
/*****************************/

.w552
{
	width:552px; 
}
.w552 #strip{
	width: 538px;
}
.w552 #strip1{
	width: 538px;
}
.w401 #strip1{
	width: 387px;
}
.w401 #strip2{
	width: 387px;
}
.w552 #midtitlebar,
.w552 #boxmain{
	width: 550px;
}
/*****************************/

.w401
{
	width:401px; 
}
.w401 #strip{
	width: 387px;
}
.w401 #boxmain{
	width: 399px;
}
.w401 #boxmain1{
	width: 401px;
}
.w401 .tabletitle,
.w401 .tablerow
{
	clear:both;
	float:left;
	width:399px;
}
.w401 .date{
	width:68px;
}
.w401 .location{
	width:100px; overflow:hidden;
}
.w401 .age{
	text-align:center;
	width:60px;
}
.w189
{
	width:189px;
}
.w189 #strip{
	width: 175px;
}
.w189 #boxmain{
	width: 187px;
}

.w310
{
	width:310px;
} 
.w310 #strip1{
	width: 310px;
}
.w310 #boxmain{
	width: 310px;	
}

.w100
{
	width:94px;
}
.w100 #strip{
	width: 80px;
}
.w100 #boxmain{
	width: 92px;
}

.w70
{
	width:69px;
}
.w70 #strip{
	width: 55px;
}
.w70 #boxmain{
	width: 67px;
}

.contentbox1 #topbarnew #left{
	float:left;
	height:5px;
	width:7px;
	background:url("../images/bg-box-top-leftnew.gif") no-repeat;
}
.contentbox1 #topbarnew #right{
	float:left;
	height:5px;
	width:7px;
	background:url("../images/bg-box-top-rightnew.gif") no-repeat;
}
.contentbox1 #topbarnew #strip{
	float:left;
	height:5px;
	background:url("../images/bg-box-top-strip.gif") repeat-x;
}

.contentbox2 #topbarnew #left{
	float:left;
	height:5px;
	width:7px;
	background:url("../images/bg-box-top-leftnew.gif") no-repeat;
}
.contentbox2 #topbarnew #right{
	float:left;
	height:5px;
	width:7px;
	background:url("../images/bg-box-top-rightnew.gif") no-repeat;
}
.contentbox2 #topbarnew #strip{
	float:left;
	height:5px;
	background:url("../images/bg-box-top-strip.gif") repeat-x;
}

.contentbox #topbarnew #left{
	float:left;
	height:5px;
	width:7px;
	background:url("../images/bg-box-top-leftnew.gif") no-repeat;
}
.contentbox #topbarnew #right{
	float:left;
	height:5px;
	width:7px;
	background:url("../images/bg-box-top-rightnew.gif") no-repeat;
}
.contentbox #topbarnew #strip{
	float:left;
	height:5px;
	background:url("../images/bg-box-top-strip.gif") repeat-x;
}
 TR.tabletitle12 {
	background:url("../images/bg-table-title.gif") 0px -3px repeat-x;
	color:#ffffff; padding-top:3px;
	font:11px "Arial", Helvetica, sans-serif;
	font-weight:bold; 
	height:27px; 
}


 TR.tabletitle13 {
 	height:22px;
}
	
td.bgrimage SELECT.drop{
	border: #999999 1px solid;
	color:#5C5C5C;
	padding:1px 1px 1px 1px;
	font:11px "Arial", Arial, Helvetica, sans-serif;
	width:150px; 
}

SELECT.drop2{
	border: #999999 1px solid;
	color:#5C5C5C;
	padding:1px 1px 1px 1px;
	font:12px "Arial", Arial, Helvetica, sans-serif;
	width:120px; 
}
SELECT.drop3{
	border: #999999 1px solid;
	color:#5C5C5C;
	padding:1px 1px 1px 1px;
	font:12px "Arial", Arial, Helvetica, sans-serif;
	width:80px; 
}


td.midtitlebar{

	float:left;
	height:18px;
	display:block; color:#ffffff;
	background:url("../images/bg-box-midtitle-strip.gif") repeat-x;
}


.searchresult .resultimg{
	float:left;
	padding:0px 0px 5px 4px;
}

.searchresult .resulttext{
	float:left;
	padding-left:7px;
	padding-top:2px;
}
.searchresult .resultname{
	font:16px/1.1em "Arial", Helvetica, sans-serif;
	color:#0B9FD2;
}

.searchresult .resultname a{
	font:16px/1.1em "Arial", Helvetica, sans-serif;
	color:#842000; text-decoration:none;
}
.searchresult .resultdetails{
	clear:both;
	float:left;

}
.searchresult .detail{
	float:left;
	padding-right:10px;
}
.searchresult .detail SPAN{
	color:#948618;
	font:10px/1.5em Verdana, Arial, Helvetica, sans-serif;
}
.searchresult .age{
	width:20px;
}
.searchresult .sex{
	width:55px;
}
.searchresult .occupation{
	width:105px;
}
.searchresult .location{
	width:70px;
}

.searchresult .actions{
	width:140px; 
}
.searchresult .actions A{
	clear:both;
	float:left;
	font:11px "Arial", Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	color:#948618;
	padding:0px 0px 0px 17px;
	margin:5px 0px 0px 17px;
}
.searchresult .actions A:hover{
	text-decoration:underline;
}

.searchresult .chataction{
	
	clear:both; 
	float:left;
	font:11px "Arial", Helvetica, sans-serif;
	font-weight:bold;
	color:#948618;
	padding-left:15px;
	padding-top:2px;
	width:141px;
	osition:relative; op:-20px;
}
.searchresult .chataction A{
	
	font:11px "Arial", Helvetica, sans-serif;
	font-weight:bold;
	color:#948618; 	
	text-decoration:none;	
}
.searchresult .chataction A:hover{
	text-decoration:underline;
}

.home_latest_match {
color:#990000;	
}

/* EVENT PROMO BEGIN  */

#eventpromowrap{
	clear:both;
	float:left;
	display:block;
	padding-bottom:10px;
	width:530px;
}
#bookingwrap #eventpromowrap{
	margin:0px 10px 0px 10px;
	border-bottom:#d8dde5 1px solid;
}
#eventswrap #eventpromowrap{
	margin:0px 10px 0px 10px;
}
#eventpromowrap TABLE{
	clear:both;
	margin-top:10px;
	display:table;
	float:left;
	width:530px;
}
#eventpromowrap TD{
	display: table-cell;
	vertical-align:top;
}
#eventpromowrap .eventtext{
 	text-align:left;
	 float:left; 
	 padding-left:10px;
}
#eventpromowrap .center .eventtext{
	 text-align:right;
	 float:right;
	 padding-left:20px;
	  padding-right:7px;
}
.eventtext .event{
	padding:0px 0px 1px 0px;
	margin:0px;
	font:18px/1em "Arial", Helvetica, sans-serif;
	color:#0B9FD2;
	display:block;
}
.eventtext .datetime{
	padding:0px 0px 1px 0px;
	margin:0px;
	font:14px/1.3em "Arial", Helvetica, sans-serif;
	color: #5C5C5C;
	display:block;
}
.eventtext .brief{
	padding:7px 0px 1px 0px;
	margin:0px;
	font:12px/1.3em "Arial", Helvetica, sans-serif;
	color: #5C5C5C;
	display:block;
}
.eventtext .address{
	padding-top:15px;
	color:#5C5C5C;
	font:12px/1.3em "Arial", Helvetica, sans-serif;
}
.eventtext .address .clubname{
	color:#0B9FD2;
	font:14px/1.3em "Arial", Helvetica, sans-serif;
}
.eventtext a{
	font:11px "Arial", Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	color:#948618;
	
	padding:0px 0px 5px 17px;
	background:url("../images/link-viewprofile.gif") 0px 0px no-repeat;
}
.eventtext a:hover{
	text-decoration:underline;
}
.eventtext .directionswrap{
	padding-top:15px;
}
.directionswrap .directions{
	padding-bottom:4px;
}


/* EVENT PROMO END  */

/* BOOKING START  */

.bookingwrap{
	clear:both;
	float:left;
	display:block;
	width:550px;
}
#costingwrap{
	clear:both;
/*	float:left;
	display:block;*/


}
#costingwrap .rowwrap{
	clear:both;
/*	width:540px;
	padding-right:10px;*/
}
#costingwrap .row-1, #costingwrap .row-6{
	font:15px/1.3em "Arial", Helvetica, sans-serif;
	font-weight:bold;
	color: #5C5C5C; 
}
#costingwrap .row-2{
	padding-top:0px;
}
#costingwrap .row-3 .cell-3{
	padding-right:10px;
}
#costingwrap .row-4{
	padding-top:2px;
}
#costingwrap .row-5{
	padding-top:7px;
}
#costingwrap .row-6 .cell-1{
	border-top:1px solid #5C5C5C;
	padding-top:5px; 
}
#costingwrap .row-6 .cell-2{
	padding-top:5px;
}
#costingwrap A{
	color:#4CA1D1;
	font:11px/1.0em "Arial", Helvetica, sans-serif;
	background:url("../images/link-remove.gif") 0px 1px no-repeat;
	padding-left:11px; text-decoration:none;
}
#costingwrap  INPUT.text{
	border: #999999 1px solid;
	color:#5C5C5C;
	padding:2px 1px 2px 3px;
	font:12px "Arial", Arial, Helvetica, sans-serif
}
.addition{
	color:#D3118D;
}
.active{
	color:#5C5C5C; font-weight:normal;
}
#costingwrap .cell-1{
	float:right;
	width:60px;
	text-align:right; 
/*	padding-right:7px;
	margin-left:7px;*/
}
#costingwrap .cell-2{
	float:right;
	padding-right:5px;
	text-align:right;
	width:125px;
}
#costingwrap .cell-3{
	float:right;
	padding-right:5px;
	text-align:right;
}
#costingwrap .cell-4{
	float:right;
	padding-right:5px;
	padding-top:2px;
	text-align:right;
}
.smallprint{
	font:11px/1.1em "Arial", Arial, Helvetica, sans-serif;
}

#bookingwrap #paymentformwrap {
	margin-left:94px;
}

/* BOOKING END */

/* PAYMENT FORM BEGIN  */

.smallprint{
	font:11px/1.1em "Arial", Arial, Helvetica, sans-serif;
}

#paymentformwrap {
	padding:10px 0px 0px 33px;
	clear:both;
	float:left;
	display:block;
}
.cell-1,.cell-2{
	float:left
}
#paymentformwrap .rowwrap{
	width:340px;
	clear:both;
	padding:2px 0px 2px 0px;
}
#paymentformwrap .cell-1{
	width:125px;
	text-align:right;
}
#paymentformwrap .statement .cell-1{
	width:350px;
	text-align:left;
	font:11px/1.3em "Arial", Arial, Helvetica, sans-serif;
}
#paymentformwrap .creditcards .cell-1{
	width:250px;
	text-align:left;
}
#paymentformwrap .terms .cell-1{
	width:20px;
}
#paymentformwrap .terms .cell-2{
	padding-top:5px;
	font:11px/1em "Arial", Arial, Helvetica, sans-serif;
	text-align:left;
	width:300px;
}
#paymentformwrap .submitbutton .cell-1{
	width:300px;
	text-align:center;
}
#paymentformwrap .first{
	padding:15px 0px 2px 0px;
}
#paymentformwrap .last{
	padding:2px 0px 10px 0px;
}
#paymentformwrap .terms{
	padding:0px 0px 0px 0px;
}
#paymentformwrap .search{
	padding:7px 0px 7px 0px;
}
#paymentformwrap .creditcards{
	padding:7px 0px 7px 0px;
}
#paymentformwrap .statement{
	padding:4px 0px 2px 0px;
}
#paymentformwrap .submitbutton{
	padding:14px 0px 0px 0px;
}
#paymentformwrap .star{
	font:15px/1.2em "Arial", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FF0000;
	padding-left:2px;
	width:10px;
}
#paymentformwrap SELECT.drop{
	border: #999999 1px solid;
	color:#5C5C5C;
	padding:1px 1px 1px 1px;
	font:12px "Arial", Arial, Helvetica, sans-serif;
}
#paymentformwrap SELECT.long{
	width:167px;
}
#paymentformwrap  SELECT.short{
	width:67px;
}
#paymentformwrap  INPUT.text{
	border: #999999 1px solid;
	color:#5C5C5C;
	padding:1px 1px 1px 3px;
	font:12px "Arial", Arial, Helvetica, sans-serif
}
#paymentformwrap INPUT.short{
	width:61px;
	height:15px;
}
#paymentformwrap INPUT.long{
	width:161px;
	height:15px;
}
#paymentformwrap TEXTAREA{
	width:161px;
	border: #999999 1px solid;
	color:#5C5C5C;
	padding:1px 1px 1px 3px;
	font:12px "Arial", Arial, Helvetica, sans-serif
}
#paymentformwrap A{
	color:#5cb0df;
	clear:none;	
} 

/* PAYMENT FORM END  */


/* CALL FOR BOOKING BEGIN */

#eventbookwrap{
	clear:both;
	float:left;
	display:block;
	width:540px;
	padding:10px 0px 12px 10px; 
	
}
#eventbookwrap .rowwrap{
	padding:0px 0px 12px 0px;
}
#eventbookwrap .rowwrap{
	clear:both;
	display:block;
	float:left;
}
#eventbookwrap .member .row_a{
	padding-bottom:8px; 
}
#eventbookwrap .non-member .row_a{
	padding-bottom:2px;
}
#eventbookwrap .non-member .row_a2{
	font:11px/1.1em "Arial", Helvetica, sans-serif;
	padding-bottom:8px;
}
#eventbookwrap .fullprice{
	padding-top:10px;
}
#eventbookwrap .row_a .cell-1{
	width:350px;
	font:14px/1.1em "Arial", Helvetica, sans-serif;
	font-weight:normal;
	color:#948618;
}

#eventbookwrap .row_c{
	padding-top:10px;
}

#eventbookwrap .row_c .cell-1{
	width:350px;
}



#eventbookwrap .cell-1,#eventbookwrap .cell-2,#eventbookwrap .cell-3,#eventbookwrap .cell-4{
	float:left;
	text-align:left;
}
#eventbookwrap .row_a2 .cell-1{
	width:450px;
	color:#878787;
}



#eventbookwrap .row_b .cell-1{
	width:130px;
	line-height:1.6em; 
}
#eventbookwrap .row_b .cell-2{
	width:70px;
	line-height:1.6em; border:0px solid #000000;
}
#eventbookwrap .cell-3{
	width:102px;border:0px solid #000000;

}
#eventbookwrap .cell-4{
	width:160px;border:0px solid #000000;
	float:right; 
}
#eventbookwrap A.bookafriend{
	display:block;
	width:160px;
	height:32px;
	background:url("../images/btn-bookafriend.jpg") no-repeat;
}


#eventbookwrap .fullprice .cell-1,
#eventbookwrap .phone .cell-1
{
	padding-bottom:0px;
width:510px;
}
#eventdetailswrap{
	clear:both;
	float:left;
	display:block;
	width:530px;
	padding:10px 10px 3px 10px;
}

.booking{width:510px; border:0px solid #acacac;}

#eventdetailswrap .title{
	color:#0B9FD2;
	font:14px/1.1em "Arial", Helvetica, sans-serif;
}
#eventdetailswrap P{
	margin:0px 0px 0px 0px;
	padding:4px 0px 14px 0px;

}
#eventdetailswrap UL{
	margin:0px 0px 0px 20px;
	padding:4px 0px 14px 0px;

}

/* CALL FOR BOOKING END */
#eventmessage {

	display:block;
	font:12px/1.4em Arial, Helvetica, sans-serif;
	color:#5C5C5C;
	padding-bottom:7px;
	background:url(../images/ban-552x200-eventhome-v1.jpg) no-repeat;
	width:553px; height:200px;
}
select.border{ border:1px solid #acacac; width:100px;}
SELECT.distance{
	width:167px;border:1px solid #acacac;
}
SELECT.distance1{
	width:127px;border:1px solid #acacac;
}
SELECT.drop1{
	border: #999999 1px solid;
	color:#5C5C5C;
	padding:1px 1px 1px 1px;
	font:12px "Arial", Arial, Helvetica, sans-serif;
}

/*****************************/

.w262
{
	width:262px; 
}
.w262 #strip{
	width: 248px;
}
.w262 #boxmain{
	width: 260px; border-left:1px solid #d0d3d5;
}


/*****************************/

.w736
{
	width:736px;
}
.w736 #strip{
	width: 722px;
}
.w736 #boxmain{
	width: 734px;
}

/*****************************/

.w368
{
	width:368px;
}
.w368 #strip{
	width: 354px;
}
.w368 #midtitlebar,
.w368 #boxmain{
	width: 366px;
}

/*****************************/

.w189
{
	width:189px;
}
.w189 #strip{
	width: 175px;
}
.w189 #boxmain{
	width: 187px;
}

/*****************************/

/* BOX VARIABLES BEGIN */

#regmessagewrap{
	float:left;
	idth:236px;
	width:205px;
	display:block;
	padding:10px 30px 0px 10px;	
}
#regmessagewrap .title{
	font:16px/1.1em "Arial", Arial, Helvetica, sans-serif;
	color:#948618;
}
#regdivider{
	float:left;
	width:1px;
	border-right:#f2f2f2 1px solid;
}


/* ESSENTIALS FORM BEGIN  */

.smallprint{
	font:11px/1.1em "Arial", Arial, Helvetica, sans-serif;
}
#essentialswrap {
	padding:30px 0px 0px 38px;
	float:left;
	display:block;
}
.cell-1,.cell-2,.cell-3,.newcell-1,.newcell-2 {
	float:left
}
#essentialswrap .rowwrap .incomplete{
	color:#9EC660;
	font-weight:bold;
}
#essentialswrap .rowwrap .incomplete IMG{
	padding-right:3px;
}
#essentialswrap .rowwrap{
	width:470px;
	clear:both;
	padding:5px 0px 2px 0px;
}
#essentialswrap .cell-1{
	padding-top:3px;
	width:145px;
	text-align:right;
}
#essentialswrap .cell-3{
	padding-top:3px;
	padding-left:5px;
}
#essentialswrap .first{
	padding:15px 0px 2px 0px;
}
#essentialswrap .last{
	padding:2px 0px 10px 0px;
}
#essentialswrap .search{
	padding:7px 0px 7px 0px;
}
#essentialswrap .submitbutton{
	padding:14px 0px 0px 0px;
}
#essentialswrap SELECT.drop{
	border: #999999 1px solid;
	color:#5C5C5C;
	padding:1px 1px 1px 1px;
	font:12px "Arial", Arial, Helvetica, sans-serif;
}
SELECT.drop5{
	border: #999999 1px solid;
	color:#5C5C5C;
	padding:1px 1px 1px 1px;
	font:12px "Arial", Arial, Helvetica, sans-serif;
}
#essentialswrap SELECT.long{
	width:167px;
}

select.down4{ 	width:40px;}

#essentialswrap  SELECT.short{
	width:75px;
}
#essentialswrap  SELECT.date{
	width:60px;
}

#essentialswrap  INPUT.text{
	border: #999999 1px solid;
	color:#5C5C5C;
	padding:1px 1px 1px 3px;
	font:12px "Arial", Arial, Helvetica, sans-serif
}
#essentialswrap INPUT.short{
	width:61px;
	height:15px;
}
#essentialswrap INPUT.long{
	width:161px;
	height:15px;
}
#essentialswrap INPUT.postcode{
	width:90px;
}
#essentialswrap TEXTAREA{
	width:300px;
	border: #999999 1px solid;
	color:#5C5C5C;
	padding:1px 1px 1px 3px;
	font:12px "Arial", Arial, Helvetica, sans-serif
}
#essentialswrap A{
	color:#5cb0df;
	clear:none;	
	padding:0px 0px 5px 14px;
	background:url("../images/link-viewprofile.gif") 0px 2px no-repeat;
} 

/* ESSENTIALS FORM END  */


/* REGISTRATION FORM BEGIN  */

.smallprint{
	font:11px/1.1em "Arial", Arial, Helvetica, sans-serif;
}
#regformwrap {
	adding:30px 0px 0px 260px;
	padding:10px 0px 0px 50px;
	float:left;
	display:block;		
}
#regformwrap1 {
	padding:20px 0px 0px 30px;
	float:left;
	display:block;	
}
.cell-1,.cell-2,.cell-3,.newcell-1,.newcell-2{
	float:left; padding-right:5px;	
}
#regformwrap .rowwrap{
	width:350px;
	clear:both;
	padding:5px 0px 2px 165px;		
}

#regformwrap .newrowwrap{
	width:680px;
	clear:both;
	float:left;
	color:#948618;	
	padding:5px 0px 2px 0px;	
	order:1px #333333 solid;
	
}

#regformwrap .newcell-1{
	padding-top:3px;
	padding-bottom:3px;
	width:298px;
	text-align:right;	
	padding-right:10px;	
	order:1px #333333 solid;
}
#regformwrap .newcell-2{
	float:left;
	padding-bottom:3px;	
	padding-right:3px;
	width:180px;
	ext-align:right;
	order:1px #333333 solid;
}


#regformwrap .rowwrap1{

	idth:620px;
	width:643px;
	clear:both;
	padding:5px 0px 2px 0px;
	order:1px #333333 solid;		
}

#regformwrap .rowwrap2{

	idth:620px;
	width:620px;
	clear:both;
	padding:5px 0px 2px 0px;		
}

#regformwrap .cell-1{
	padding-top:3px;
	padding-bottom:3px;
	width:135px;
	text-align:right;	
	padding-right:10px;
}

#regformwrap .cell-11{

	float:left;
	padding-right:10px;
	padding-top:3px;
	padding-bottom:3px;
	idth:267px;	
	width:298px;
	text-align:right;
}

#regformwrap .cell-22{
	float:left;
	padding-top:3px;	
	padding-right:3px;
	idth:290px;
	width:250px;
	text-align:right;
	order:1px #333333 solid;	
}

.compulsory{ 
	padding:3px;	
	clear:both;	
}

/*
#regformwrap .compulsory1{ 
	padding:3px;
	background-color:#FFD8D7;
	order:1px #ff0000 solid;
	order-bottom:1px #ff0000 solid;
	order-top:1px #ff0000 solid;
	padding-top:1px;
	padding-bottom:1px;
}
*/

.compulsory1{ 	  	
	padding-right:30px;
	padding-top:5px;	
	background:url(../images/animated_arrow1.gif) no-repeat;
	width:20px;	 	
}

#regmessagewrap .frmtext{
	font:13px/1.1em "Arial", Arial, Helvetica, sans-serif;
	olor:#2F8CB8;
	color:#948618;
	ont-weight:bold;
}

#regformwrap .frmtext{
	font:13px/1.1em "Arial", Arial, Helvetica, sans-serif;
	olor:#2F8CB8;
	color:#948618;
	ont-weight:bold;
}

#regformwrap .title{
	font:14px/1.1em "Arial", Arial, Helvetica, sans-serif;
	color:#2F8CB8;	
	ont-weight:bold;
}

#regformwrap .title1{
	font:12px/1.1em "Arial", Arial, Helvetica, sans-serif;
	color:#5CB0DF;
	font-weight:bold;
}

#overlay_bg {
	background: url("/images/div_overlay_bg.gif") no-repeat;
	width:420px;
	idth:800px;
	eight:500px;
	height:160px;
	padding-top:5px;
	font-size:12px;
	text-align:left;	
	padding-left:10px;
	padding-right:20px;
	
}


#regformwrap1 .cell-22{	
	float:left;
	width:200px;		
}

#regformwrap .cell-5{
	padding-top:3px;
	width:175px;
	text-align:center;
}
#regformwrap .cell-3{
	padding-top:3px;
	padding-left:0px;
	width:120px;
	float:left;	
}

a.step2link { text-decoration:none; color:#0b9fd2; font-size:16px; ursor:hand; }
a.step2link:hover { text-decoration:underline; color:#5CB0DF; font-size:16px; ursor:hand; }

#regformwrap .first{
	padding:15px 0px 2px 0px;
}
#regformwrap .last{
	padding:2px 0px 10px 0px;
}
#regformwrap .search{
	padding:7px 0px 7px 0px;
}
#regformwrap .submitbutton{
	padding:14px 0px 0px 0px;
}
#regformwrap SELECT.drop{
	border: #999999 1px solid;
	color:#5C5C5C;
	padding:1px 1px 1px 1px;
	font:12px "Arial", Arial, Helvetica, sans-serif;
}
#regformwrap SELECT.long{
	width:167px;
}
#regformwrap  SELECT.short{
	width:75px;
}
#regformwrap  SELECT.date{
	width:60px;
}

#regformwrap  INPUT.text{
	border: #999999 1px solid;
	color:#5C5C5C;
	padding:1px 1px 1px 3px;
	font:12px "Arial", Arial, Helvetica, sans-serif
}
#regformwrap INPUT.short{
	width:61px;
	height:15px;
}
#regformwrap INPUT.long{
	width:161px;
	height:15px;
}
#regformwrap INPUT.postcode{
	width:90px;
}
#regformwrap TEXTAREA{
	width:161px;
	border: #999999 1px solid;
	color:#5C5C5C;
	padding:1px 1px 1px 3px;
	font:12px "Arial", Arial, Helvetica, sans-serif
}
#regformwrap A{
	color:#948618;
	clear:none;	
	padding:0px 0px 5px 16px;
	font:11px "Arial", Arial, Helvetica, sans-serif;
	font-weight:bold;
	
} 
#regformwrap .active a{
	color:#5cb0df;
	clear:none;	
	padding:0px 0px 5px 16px;
	font:11px "Arial", Arial, Helvetica, sans-serif;
	font-weight:bold;

} 

/* REGISTRATION FORM END  */


/* PAGE VARIABLES BEGIN */


#page.lefthandmenu{
	background: #fff url("../images/bg-main-shadow.gif") repeat-y; 
}
#page.pagefull{
	background: #fff url("../images/bg-main-pagefull-shadow.gif") repeat-y; 
}
#page.lefthandmenu #columnwrap{
	width:762px;
}
#page.pagefull #columnwrap{
	width:946px;
}

/*****************************/

.profilecreator #column1,
.events #column1,
.favourites #column1
{
	width:552px;
}

/*****************************/

.registration #column1
{
	width:736px;
}
.registration #column2
{
	width:185px;
}
/*****************************/
tr.table12{ background-color:#ffffff; color:#5c5c5c;  height:21px; font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;
}
tr.table13{ background-color:#e9e9e9;  height:21px; color:#5c5c5c;  font:13px "Arial", Arial, Helvetica, sans-serif;}
input.username{ border:1px solid #999999; width:167px; 	height:15px;}
select.height{ 	width:60px;}
tr.eg1{ background-color:#dddcc1; height:29px; }
tr.eg2{ 	background:#eceac9; height:29px; }

#left3{ background-color:#f1f6fa; width:740px; margin-left:194px; }
.starthere{background:url("../images/linkviewprofile123.gif") 0px 0px no-repeat; color: #d34a85; padding-left:15px; text-decoration:none;  font-size:13px; font-weight:bold;}
A.forwardon1{
	background:url("../images/link-viewprofile.gif") 0px 0px no-repeat; color:#948618; padding-left:15px; text-decoration:none; font-weight:bold;
}
A.forwardon2{
	background:url("../images/link-viewprofile12.png") 0px 3px no-repeat; color:#ffffff; padding-left:15px; text-decoration:none;
}
A.forwardon2:hover{
	background:url("../images/link-viewprofile12.png") 0px 3px no-repeat; color: #fff; padding-left:15px; text-decoration:underline; font-weight:bold; vertical-align:text-bottom; 
}


td.title3{  padding-top:3px; padding-bottom:3px;  background-image: url(../images/bg-1.jpg);background-repeat:repeat-x;  font:11px "Arial", Arial, Helvetica, sans-serif;
 font-weight:bold;
 color:#732818;  }
td.title31{  padding-top:3px; padding-bottom:3px;  background-image: url(../images/bg-1.jpg);background-repeat:repeat-x; border-left:1px solid #cd7b22; padding-left:10px; font:11px "Arial", Arial, Helvetica, sans-serif; 
 font-weight:bold;
 color:#732818; idth:81px;   }
td.title32{  padding-top:3px; padding-bottom:3px;  background-image: url(../images/bg-1.jpg);background-repeat:repeat-x; border-right:1px solid #cd7b22; font:11px "Arial", Arial, Helvetica, sans-serif;
 font-weight:bold;
 color:#732818;   }
td.title33{  padding-top:3px; padding-bottom:3px; background-color:#ffffff;  border-right:1px solid #919396; font-weight:bold;     border-left:1px solid #d0d3d5;  font:11px "Arial", Arial, Helvetica, sans-serif;
 font-weight:bold;
 color:#732818; }
td.bg{ background-image:url(../images/eg1.jpg); background-repeat:no-repeat; width:365px; height:25px; }
td.bgblue{ background-image:url(../images/img-bluebg.jpg); background-repeat:repeat-x;width:365px; height:23px; }
td.bghome{ background-image:url(../images/eg2.jpg); background-repeat:no-repeat; width:401px; height:25px; }
td.bg1{ background-image:url(../images/bgright.jpg); background-repeat:no-repeat;   width:365px; height:5px; }
td.bg1home{ background-image:url(../images/bg-right1.jpg); background-repeat:no-repeat;  width:401px; height:5px; }

td.bgleft{ background-image:url(../images/bg-left.jpg); background-repeat:no-repeat; height:25px; }
td.bgright{ background-image:url(../images/bg-box-title-top-right.gif); background-repeat:no-repeat; background-position:right;}
td.bgcnter{ background-image:url(../images/bg-box-title-top-strip.gif); background-repeat:repeat-x; }
a.msgbox{ color:#330000; text-decoration:none; }
a.msgbox:hover{ color:#330000; text-decoration:underline; }
a.recommend{color:#948618; text-decoration:none;}
a.recommend:hover{color:#948618; text-decoration:underline;}
a.nicsug{color:#948618; }
a.recommend1{color:#CE4000; text-decoration:none;}
a.recommend1:hover{color:#CE4000; text-decoration:underline;}

/*new*/


.contentboxnew{ width:262px;  }
.contentboxnew #topbarnew { width:262px; }
.contentboxnew #topbarnew #left1{
	float:left;
	height:5px;
	width:5px;
	background:url("../images/bg-box-top-left.gif") no-repeat;}
.contentboxnew #topbarnew #right1{
	float:left;
	height:5px;
	width:5px;
	background:url("../images/bg-box-top-right.gif") no-repeat;}
.contentboxnew #topbarnew #strip1{
	float:left;
	height:5px;
	width:252px;
	background:url("../images/bg-box-top-strip.gif") repeat-x;}
#miniprofilenew .profilewrap2{ float:left;width:173px;}
.favourite{clear:none;float:left;padding:0px 0px 5px 5px;}
#favouriteswrap{float:left;padding:0px 0px 0px 0px;clear:both;}
.favourites #column1{width:549px;}
.favrow{clear:both;}
#miniprofile1{  width:255px;}
#miniprofile1 .profileimage{width:80px; padding-left:5px;float:left;}
#miniprofile1 .profilewrap{float:right; text-align:right; width:170px;}

#miniprofile2{width:0px;}
#miniprofile2 .profileimage{width:90px; padding-left:0px;float:left;}
#miniprofile2 .profilewrap{float:right; text-align:right; width:175px;}

#miniprofile3{width:0px;}
#miniprofile3 .profileimage{width:61px; float:left; padding-top:0px;}
#miniprofile3 .profilewrap{float:right; text-align:right; width:55px;}

.AsianWomanmag_td {
	adding-left:20px;
	argin-left:20px;
}
	
.favdetailsnew,{width:170px; text-align:left;clear:both; background-color:#ffffff;}
.favdetailsnew .cell-1{
	float:left; text-align:left; width:135px; 
	
}
.favdetailsnew .cell-2{
	width:14px;
	text-align:right;
	float:right; 
}
.favdetailsnew A.closelink{
	width:14px;
	height:14px;
	display:block;

	background:url("../images/Icon-close1.gif") 0px 0px no-repeat;
}
.searchwidget_mydetails { 	font:12px/1.2em "Arial", Helvetica, sans-serif;
	color:#f99f1e;
 }
.mydetails { 	font:12px/1.2em "Arial", Helvetica, sans-serif;
	color:#736142;
 }
.favdetailsnew .lastlog{
	font:12px/1.2em "Arial", Helvetica, sans-serif;
	color:#676768;
}
.myname{
	font:15px/1.1em "Arial", Helvetica, sans-serif;
	color:#0B9FD2;
}
.favlinknew,
.lastlog
{
	clear:both;
	float:left; text-align:left;
	width:165px; padding-left:5px;
}
.favlinknew
{
	padding-top:5px;
	padding-bottom:3px;
}

.favlinknew A{
	float:left;
	font:11px "Arial", Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	color:#b59e31;
	padding:0px 0px 0px 18px; 
	background:url("../images/link-message.gif") 0px 0px no-repeat;
}
.favlinknew A:hover{

	text-decoration:underline;

}

td.common{ padding-left:15px; color:#7e8186; font-family:Arial, Helvetica, sans-serif; text-align:left; height:15px;}
td.payup{ font-size:10px; font-family: tahoma; padding-top:15px; padding-left:10px; color:#b3b3b3; }
td.payup1{ font-size:11px; font-family:Arial, Helvetica, sans-serif;  padding-left:10px; color:#5c5c5c; }
td.formpayup{ color:#9c9b9b;  font-size:12px; font-family: arial; font-weight:bold;}


.contentbox #topbarhome #left1{
	float:left;
	height:5px;
	width:7px; background-image:url(../images/bg-searchtop.jpg); background-repeat:no-repeat;
}
.contentbox #topbarhome #right1{
	float:left;
	height:5px;
	width:7px;
	background:url("../images/bg-searchrgt.jpg") no-repeat;
}
.contentbox #topbarhome #strip1{
	float:left;
	height:5px;
	background:url("../images/obg-box-top-strip.gif") repeat-x; width:354px;
}

#upgrade{ width:460px;
color:#333333; 
margin-left:auto; 
margin-right:auto;
margin-top:30px;
}
#upgradeboxtop
{
background:url(../images/Bgr-bluetop.jpg) no-repeat;
background-color:#dbe9f2; width:460px; 

}
#upgradeboxmiddle
{
background-color:#dbe9f2;

margin-top:-13px;
padding-top:15px;
border-left:2px solid #bbc0c4;
border-right:2px solid #bbc0c4;
}
#upgradeboxright
{
background:url(../images/Bgr-blubtm.jpg); background-repeat:no-repeat; height:6px; background-position:top;
}
.titleupgde
{
color:#70797e;
padding-left:30px;
font-size:18px;
float:left;
padding-bottom:5px;
}
.close
{
float:right;
margin-right:10px;
color:#075597;
font-weight:bold;
/*margin-top:-5px;*/
}
.close a{color:#075597; text-decoration:none;}
.close a:hover{color:#075597; text-decoration:none;}
span.subtitleup
{ 
color:#4ba3d3;
font-weight:bold;
}


.contentbox #topbarreg #left1{
	float:left;
	height:5px;
	width:7px; background-image:url(../images/bg-searchtop-new.jpg); background-repeat:no-repeat;
}
.contentbox #topbarreg #right1{
	float:left;
	height:5px;
	width:7px;
	background:url("../images/bg-searchrgt-new.jpg") no-repeat;
}
.contentbox #topbarreg #strip1{
	float:left;
	height:5px;
	background:url("../images/bg-box-top-strip.gif") repeat-x; width:722px;
}

/**/
.eventtitle{ color:#948618; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
p.eventpara{ padding-left:10px;}
select.cmbbox3{ border:1px solid #acacac;}
/*ul{ padding-left:15px;}*/
td.blkbg{ border-right:0px solid #47496f; border-left:2px solid #47496f; background-image:url(../images/tr-blkbg.gif); background-repeat:repeat-x; height:107px; color:#bbb9bc; padding-left:15px; padding-top:15px;  }
td.bklbg1{ background-image:url(../images/bg-blk.gif); background-repeat:no-repeat; height:169px; background-color:#47496f; padding-left:15px;border-right:1px solid #929397; border-left:0px solid #cfd3d4;color:#bbb9bc;}
td.blkbg2{ background-image:url(../images/trbtmbg.gif); background-repeat:no-repeat; height:16px; background-position:bottom;  color:#FFFFFF;  }
span.bkltxt{color:#ffffff; font-size:16px; padding-bottom:5px; line-height:21px;}
spanblktxt1{color:#ffffff; font-size:12px; padding-bottom:5px;line-height:23px; background-image:url(../images/blkbtm.gif); background-repeat:repeat-x;background-position:bottom;  display:block; margin-right:5px;}

div.toplinkprem{	margin-top:5px;
	border-right:0px #d980d4 dotted;
	padding-left:20px; 
	padding-right:0px; 
	padding-top:1px; margin-left:10px;
	padding-bottom:2px; background-image:url(../images/bg-back.gif); background-repeat:no-repeat;background-position:left;
}
	
a.mainnavprem{
	font: 12px "Arial", Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF; 
	font-weight:bold; 
	display:block; 
	height:22px; 

	float:left; 
	text-decoration:none;
}

a.mainnavprem:hover{
	color:#fff;
	text-decoration:none;
		height:22px;	display:block;
	
}
ul.registration li { color:#ffffff; font-weight:bold; padding-top:3px;}

#mainbannerdating{clear:both;width:946px; padding-top:8px; padding-left:10px; margin-bottom:0px;   }

/*#left{float:left; width:523px; padding-left:10px;}*/
#leftdating{ background-image:url(../images/ban-dating.jpg);  background-repeat:no-repeat; background-position:left;
	display:block;
	width:520px;
	height:468px; float:left; padding-bottom:10px;}

#righthomedating{ width:406px; float:left; padding-left:8px;}

.mynamedating{
	font:15px/1.1em "Arial", Helvetica, sans-serif;
	color:#0B9FD2; 
}

.mynamedating a{
	font:15px/1.1em "Arial", Helvetica, sans-serif;
	color:#0B9FD2; text-decoration:none;
}
.mydetailsdating{	font:12px/1.2em "Arial", Helvetica, sans-serif;	color:#676768; padding-bottom:5px;}
A.viewprofiledtng{	background:url("../images/link-viewprofile.gif") 0px 0px no-repeat;}

#form-tab-control A{
	font:12px "Arial", Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#948618;
}
#form-tab-control A:hover{
	text-decoration:underline;
}
#form-tab-control A.prev{
	padding-left:13px;
	background:url("../images/arw-profile-prev.gif") 0px 3px no-repeat;
}
#form-tab-control A.next{
	padding-right:14px; 	font:14px "Arial", Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#519CCE;
	background:url("../images/arw-profile-next.gif") right 5px no-repeat;
}
#form-tab-control A.next:hover{
	padding-right:14px; 	font:14px "Arial", Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:underline;
	color:#519CCE;
	background:url("../images/arw-profile-next.gif") right 5px no-repeat;
}

#form-tab-control .rowwrap{ width:502px; padding:0px 0px 0px 0px; }
#form-tab-control{
	clear:both;
	float:left; }
#form-tab-control .cell-1{
	float:left; 
	text-align:left;
	display:block;
	width:60px; padding-left:20px;

	padding-top:5px; 
}
#form-tab-control .cell-2{
	float:left;
	display:block;
	width:232px; 
}
#form-tab-control .cell-3{
	float:right;
	text-align:right; 
	display:block;
	padding-right:20px; 
	padding-top:5px;	
}
#profilestats_wrap {
	padding:5px 0px 5px 38px;
	float:left;
	width:512px;
	display:block;
	clear:both;

}

#profilestats_wrap .rowwrap{
	width:470px;
	clear:both;
	float:left;
	display:block;
	padding:5px 0px 2px 0px;
}

#profilestats_wrap .upgraderow{
	width:470px;
	clear:both;
	float:left;
	display:block;
	padding:5px 0px 3px 0px;
}

#profilestats_wrap .cell-1{
	display:block;
	float:left;
	width:145px;
	color:#948618;
}
#profilestats_wrap .cell-2{
	float:left;
	display:block;
	color:#5C5C5C;
}
#profilestats_wrap .cell-3{
	padding-left:5px;
}
#profilestats_wrap UL.comp_list{
	list-style:none;
	margin:3px 0px 0px 0px;
	padding:0px;
}
#profilestats_wrap LI{
	width:10px;
	height:7px;
	display:block;
	float:left;
	margin-right:2px;
}
#profilestats_wrap LI.comp_green{
	border: #999999 1px solid;
	background:#6FDD6F;
}
#profilestats_wrap LI.comp_red{
	border: #999999 1px solid;
	background:#E85750;
}
#profilestats_wrap .status{
	margin-bottom:10px;

}
#profilestats_wrap .status .cell-1, #profilestats_wrap .status .cell-2{
	padding-top:5px;
}
#profilestats_wrap .status .cell-2, #profilestats_wrap .creditrow .cell-2{
	width:120px;
}

#profilestats_wrap A.buycredit{
	float:left;
	width:110px;
	font:11px "Arial", Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	color:#948618;
	padding:0px 0px 0px 21px;
	background:url("../images/link-buycredit-0.gif") 6px 0px no-repeat;
}
#profilestats_wrap A:hover{
	text-decoration:underline;
}
.contentbox #tabbar{
    width:550px; float:left;
	border-right:solid #919396 1px;
	border-left:solid #d0d3d5 1px; background-color:#FF0000; 
}
.contentbox .tabrow{
	clear: both;
	display:inline; width:550px; 
	float:left;

}
#tabbar A.tabcell{
	border-bottom:solid #989898 1px;
	border-right:solid #989898 1px;
	display:inline;
	font:11px/1.2em Arial, Helvetica, sans-serif;
	padding-top:6px;
	font-weight:bold;
	color:#636467;
	float:left;
	height:20px; width:91px;text-align:center;
	background:url("../images/tab-0.gif") repeat-x;
	border-top:solid #d0d3d5 1px;
	
}

#tabbar A.first{border-left:0px;}
#tabbar A.last{
width:89px; float:right;
display:block;
}

#tabbar A.tabcell:hover{
	text-decoration:none;
	background:url("../images/tab-1-1.gif") repeat-x;
	border-bottom:solid #3186c7 1px;
	border-top:solid  #989898 1px;
	color:#fff;
}

#tabbar A.active,
#tabbar A.active:hover
{
	text-decoration:none;
	background:url("../images/tab-1.gif") repeat-x;
	border-bottom:solid #3186c7 1px;
	border-top:solid #3a5582 1px; 
	color:#fff;
}
.contentbox .tabbottom12{
	height:6px;
	display:block;
	float:left;
	width:550px;
	background:#3787c7;

}
ul.searchul{ clear:both; margin:0px; padding:10px; display:block; padding-left:15px; }
ul.searchul li{ margin:0px; padding:0px; }
a.upgrade1{
    padding-bottom:0px; 
	width:98px;
	height:27px;
	display:block;
	background:url("../images/btn-upgrade.gif") 0px 0px no-repeat;
}

a.book_friendup{background:url(/images/btn-submit-3.gif) no-repeat;
 padding-top:5px; border:1px; width:110px; text-align:center;  
 font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; 
 font-weight:bold; color:#3d3d3d; cursor:pointer; text-decoration:none; height:25px;}

a.remove{	
    color:#4CA1D1;
	font:11px/1.0em "Arial", Helvetica, sans-serif;
	background:url("../images/link-remove.gif") 0px 1px no-repeat;
	padding-left:11px; text-decoration:none;
	}
	
div.btmwhite{background-color:#FFFFFF; min-height:0px;}
*html div.btmwhite{background-color:#FFFFFF; height:-0px;}
		
a.submitarw1{
	background:url(../images/btn-submit2-blank.gif) no-repeat;
	text-align:left; padding-left:20px;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold; 
	color:#ffffff; vertical-align:text-top;
	height:28px; border:0px;
	width:106px;
	border:0px; 
}
input.ok-cancel{
	background:url(../images/ok-cancel.gif) no-repeat; width:80px;  text-align:center;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold; 
	color:#ffffff; 
	height:28px; border:0px;
	padding-bottom:5px;
	padding-left:0px;
}
input.submitgrey{ 
    background:url(../images/btn-submit2.gif) no-repeat; width:106px; height:28px; text-align:center;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold; 
	color:#ffffff; 
	height:28px; border:0px;
	padding-bottom:3px;
}	
a.submitgrey{ 
    background:url(../images/btn-submit2.gif) no-repeat; width:106px; text-align:center;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold; 
	color:#ffffff; padding-top:5px; text-decoration:none;
	height:28px; border:0px; display:block;
}

input.addguest{ 
    background: url(../images/addguest.gif) no-repeat; width:125px; text-align:center;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold; 
	color:#ffffff; text-decoration:none; padding-top:3px;
	height:24px; border:0px; display:inline;}	
				
a.addguest{ 
    background: url(../images/addguest.gif) no-repeat; width:125px; text-align:center;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold; 
	color:#ffffff; text-decoration:none; padding-top:3px;
	height:24px; border:0px; display:block;
	}
	
a.addsave{ 
    background: url(../images/addguest.gif) no-repeat; width:125px; text-align:center;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold; 
	color:#ffffff; text-decoration:none; padding-top:3px; padding-left:3px;
	height:24px; border:0px; display:block;
	}			
			
#leftasian{
    background: url(../images/bnr-frnt-asian.jpg) 0px 0px no-repeat;	
	display:block;
	width:520px; border:0px; margin-bottom:10px;
	height:464px; float:left;
	}	
input.upgrade{
	margin-top:13px;
	padding-bottom:0px; 
	width:138px; height:28px;
 border:0px;background: url(../images/upgradeoptions.gif) 0px 0px no-repeat;
}
input.addguest1{ background: url(../images/commit.gif) no-repeat; width:135px; 
	font:12px Arial, Helvetica, sans-serif;padding-bottom:5px;
	height:28px; border:0px; display:inline;}

input.addguest2{ background: url(../images/helptopic.gif) no-repeat;  width:135px; 
	font:12px Arial, Helvetica, sans-serif;padding-bottom:5px; color:#FFFFFF; font-weight:bold;height:28px; border:0px; display:inline;}
	
input.upgradenow{ background: url(../images/upgradenow.gif) no-repeat; width:115px; 
	font:12px Arial, Helvetica, sans-serif; color:#FFFFFF; padding-left:0px; font-weight:bold; height:28px; border:0px; display:inline; padding-bottom:5px;}
	
input.addguest4{ background: url(../images/backtorecommend.gif) no-repeat;  width:185px; 
	font:12px Arial, Helvetica, sans-serif;padding-bottom:5px; color:#FFFFFF; font-weight:bold;
	height:28px; border:0px; display:block; text-decoration:none;  padding-left:0px;}		
		
a.addguest3{ background: url(../images/helptopic1.gif) no-repeat;  width:180px; 
	font:12px Arial, Helvetica, sans-serif;padding-bottom:5px; color:#FFFFFF; font-weight:bold;
	height:28px; border:0px; display:block; text-decoration:none; padding-top:5px; padding-left:8px;}
	
a.addguest4{ background: url(../images/backtorecommend.gif) no-repeat;  width:185px; 
	font:12px Arial, Helvetica, sans-serif;padding-bottom:5px; color:#FFFFFF; font-weight:bold;
	height:28px; border:0px; display:block; text-decoration:none; padding-top:5px; padding-left:15px;}	
	
input.email{ background: url(../images/emailactive.gif) no-repeat;  width:160px; 
	font:12px Arial, Helvetica, sans-serif;padding-bottom:5px; color:#FFFFFF; font-weight:bold;
	height:28px; border:0px; display:inline; text-decoration:none; padding-top:2px; padding-left:8px;}

div.headingdiv{clear:both;float:left;width:520px;}	
.blueheading{font-size:12px; font-weight:bold;}
.blueheading a{font-size:12px; font-weight:bold; text-decoration:none; }		
span.blk{ color:#948618; font-size:10px;}
.hint{ color:#000000; font-size:13px; font-family:Arial, Helvetica, sans-serif; }
.hint-txt{ color:#948618; font-size:11px; padding-right:0px; }
.tbl_space { padding-bottom:10px;}

ul.guide
{
	padding:5px 5px 5px 20px;
	list-style-type:none;
	margin:0px;
}

ul.guide li
{
	background:url(../images/bullet_guide.gif) no-repeat 0px 3px;
	padding:0px 5px 0px 13px;
}
#popup-scrollbar { overflow:auto; width:590px; height:700px; scrollbar-face-color:#67a1e1; scrollbar-highlight-color:#67a1e1; scrollbar-shadow-color:#67a1e1; scrollbar-3Dlight-color:#fff; scrollbar-arrow-color:#fff;	scrollbar-track-color:#ffffff;	scrollbar-darkshadow-color:#fff;}

/* index-new styles*/

.loginbg{
	float:right;
	padding:0px 16px 0px 0px;
	font-weight:bold;
	background:url(../images/loginbg.jpg) no-repeat;
	width:384px;
	height:76px;
	border:0px solid #FF3333;
	margin-top:2px;
}
.txtblue			{ color:#ffffff; font-weight:normal; font-size:11px;}
.smallblue			{ color:#ff920f; font-weight:normal; font-size:11px;}
.small_login_text			{ color:#000000; font-weight:normal; font-size:11px;}
.chkbox				{ width:15px; height:10px; }
ul.welcome 			{ float:left; color:#0c76ac; margin:0px auto; padding:3px 0px 7px 20px; list-style-type:disc; width:270px;}
ul.welcome li		{ color:#56462a; margin:0px; padding:5px 0px 5px 0px; list-style-type:disc;}
#middle				{ width:401px; float:left; border:0px solid #CCCC00; padding-left:3px;}

#event_table_bg		{ background:url(../images/event_table_bg.jpg) no-repeat; width:397px; eight:185px; padding:2px;}
#event_table_bg1		{ background:url(../images/home_event_top.jpg) no-repeat; width:397px;  }
#event_table_bg2		{ width:395px; }
#event_table_bg2 td		{ background:url(../images/home_event_head.jpg) repeat-x top left; color:#732818; font-size:12px; font-weight:bold;}
#event_table_bottom { background:url(../images/home_event_btm.jpg) no-repeat; width:397px; height:29px;}

.home_test{	background-color: #eff7ce; border-left:#ACC2CF 1px solid; border-right:#ACC2CF 1px solid; color:#766240; font-size:11px; }
.home_test1{	background-color: #e7f4ff; border-left:#ACC2CF 1px solid; border-right:#ACC2CF 1px solid; color:#2a5a96; font-size:11px;}
.home_test2{background-color:#d3cb88; border-left:#ACC2CF 1px solid; border-right:#ACC2CF 1px solid; color:#766240; font-size:11px; }

.next				{ float:left; font-weight:bold; font-size:16px; color:#dee7c6; padding:3px 0px 3px 8px;}
.tbl_head			{ font-size:11px; color:#934985; padding:0px; margin:0px;}
.tbl_data1			{ background:url(../images/home_event_tr1.jpg) no-repeat; width:397px; background-color: #e7f4ff; color:#2a5a96;  font-size:11px; cursor:pointer; color:#2a5a96; padding:0px; margin:0px;}
.tbl_data2			{ background:url(../images/home_event_tr2.jpg) no-repeat; width:397px; background-color:#D894B3; color:#2a5a96; font-size:11px; color:#2a5a96; padding:0px; margin:0px;}
.online_blue		{ font-size:20px; color:#770000; }
.reg_violet			{ font-size:24px; color:#d83700; padding:5px 0px 5px 0px; }
.txtbox4			{ border:1px solid #979684; height:18px; width:185px;}
.register_bg		{ background:url(../images/register_bg.jpg) no-repeat; width:384px; height:172px; margin-top:3px; padding:10px 7px 0px 10px;}
.fname				{ width:190px; float:left; color:#56462a; font-size:11px;}
.reg_txt			{ width:255px; float:left; color:#2a1f0b; font-family:arial; font-size:11px; margin-top:8px; }
.reg_btn			{ float:left; width:120px; margin-top:8px; }
.register			{ background:url(../images/btn_register.jpg) no-repeat; width:122px; height:25px; border:0px; cursor:pointer;}
.tab_bg				{ background:url(../images/tab_bg.jpg) no-repeat bottom; width:401px; height:230px; margin-top:3px;}
#tabs				{ float:left; height:34px; width:396px; padding:0px 0px 0px 5px; }
#vid_big			{ float:left; width:280px; padding:0px 0px 0px 12px; margin-top:5px;}
#vid_small			{ float:left; padding:0px 14px 0px 5px; margin-top:5px;}

.col_left			{ width:85px; float:left;}
.news_title			{ font-size:15px; color:#20426e; font-weight:normal; }
.news_img			{ float:left; width:78px; margin-top:10px; }
.news_txt			{ float:left; width:275px; height:140px; margin-top:10px; padding-left:18px; color:#768496; }
.rss				{ width:215px; float:left; color:#e37439; font-size:11px; }
.blog_btn			{ width:157px; float:left; }

#recent_home		{ width:204px; padding:0px 0px 0px 3px; float:left; margin-bottom:12px;}
#recent_bg			{ background:url(../images/recent_bg.jpg) no-repeat; width:204px; height:338px; font-size:16px; color:#20426e; padding:5px 0px 0px 7px; font-weight:bold;}
.photo_bg			{ background:url(../images/photo_bg.jpg) no-repeat; width:90px; height:90px;}
.photo_tbl			{ padding:11px 0px 0px 0px;}

#search_bg			{ background:url(../images/search_bg.jpg) no-repeat; width:204px; height:275px;}
.search_txt			{ font-size:16px; color:#ffffff; height:23px; font-weight:bold; padding:5px 0px 0px 7px; border:0px solid #00FF00;}
.search_tbl			{ padding:10px 0px 0px 10px;}
.btn_search			{ background:url(../images/btn_search.jpg) no-repeat; width:82px; height:25px; border:0px; }

.hometab_inactive{ float:left; background:url(../images/tab_normal.jpg) no-repeat;  height:21px; _height:26px; width:86px; padding:6px 0px 0px 0px;  _padding:0px 0px 1px 0px; text-align:center;  cursor:pointer; color:#20426e; font-size:11px; font-weight:bold; font-family:Arial; border:0px solid #00FFCC;}
.hometab_active{ float:left; text-decoration:none; background:url(../images/tab_active.jpg) no-repeat;  height:23px; _height:23px; width:86px;  padding:4px 0px 0px 0px;  _padding:0px 0px 4px 0px; text-align:center;  color:#ffffff; cursor:pointer; font-size:11px; font-weight:bold; font-family:Arial; border:0px solid #00FFCC;}
.hometab_hover{	float:left; text-decoration:none; background:url(../images/tab_active.jpg) no-repeat;  height:23px; _height:23px; width:86px;  padding:4px 0px 0px 0px;  _padding:0px 0px 4px 0px; text-align:center;  color:#ffffff; cursor:pointer; font-size:11px; font-weight:bold; font-family:Arial; border:0px solid #00FFCC;}

a.myf { color:#ffffff; text-decoration:none;  }
a.myf:hover { color:#ffffff; text-decoration:underline;  }
.grey-bb { color:#5a5d5a; }
a.signUp
{
	color:#f26403;
	text-decoration:none;
	font:bold 14px Arial;
}
a.signUp:hover
{
	color:#7a0000;
	text-decoration:underline;
}

.header_title	{ background:url(../images/header_title.jpg) repeat-y 5px 0px ; padding:6px 25px 6px 14px;}
.title_dm			{ color:#233e4c; font-weight:bold; margin:0px; padding:0px; font-size:14px;}
.img_blog		{ border:#18819f 1px solid; padding:20px 0px 20px 0px; overflow:hidden;}
.blog_txt		{ padding:0px 15px 0px 15px; color:#666666;}
.blog_date		{ padding:7px 0px 0px 0px; font-size:12px; color:#22587a; }
.dot_line		{ border-bottom:#0b70a8 1px dotted; margin:0px 0px 15px 0px;}
.pad_top		{ padding-left:10px; padding-top:0px;}

#bgPhotoWall	{ background:url(../images/bgPhotoWall.jpg) no-repeat; width:713px; height:789px; margin:14px 0 0 8px; padding:30px 0 0 0px;  }
#photo1			{ width:107px; height:122px; background:url(../images/bgPhoto_1.jpg) no-repeat; width:107px; height:122px;  }	
#photo2			{ width:107px; height:122px; background:url(../images/bgPhoto_2.jpg) no-repeat; width:107px; height:122px;  }	
#photo3			{ width:107px; height:122px; background:url(../images/bgPhoto_3.jpg) no-repeat; width:107px; height:122px;  }	
#photo4			{ width:107px; height:122px; background:url(../images/bgPhoto_4.jpg) no-repeat; width:107px; height:122px;  }	

.exclussive_offer { background:url(../images/exclusive_offer.jpg) no-repeat right top; padding:20px 0 0 25px;}
.orange_heading { color:#e64902; font-size:40px; font-family:Arial, Helvetica, sans-serif; padding:0 0 10px 0 }
.font_gray1 { font-size:20px; font-family:Arial, Helvetica, sans-serif;  color:#666666; line-height:25px; padding:0 0 15px 0 }
ul.gray_list_big{ padding:0; margin:0 0 10px 15px; } 
ul.gray_list_big  li{ font-size:16px; font-weight:bold; padding:0 0 10px 0; margin:0; line-height:20px; color:#666666; }
.font_orange2 { color:#e54a00;  font-size:16px; font-family:Arial, Helvetica, sans-serif; line-height:20px; padding:0 0 20px 0 }
.font_gray2 { color:#666666;  font-size:16px; font-family:Arial, Helvetica, sans-serif; line-height:20px; }
.stay_with_us_bottom { background:url(../images/bottom_stay_with_us.jpg) no-repeat right bottom; padding:10px 0 50px 25px; }
.font_blue2 { color:#4b729c;  font-size:16px; font-family:Arial, Helvetica, sans-serif; line-height:20px; padding:0 0 20px 0 }
.font_orange3 { color:#8d2400;  font-size:20px; font-family:Arial, Helvetica, sans-serif; line-height:20px; padding:0 0 7px 0 }
.dating_bg { background:url(../images/bg_dating.jpg) repeat-y top; width:928px; margin:0 auto; margin-top:20px; margin-bottom:30px; }
.dating_bg .dating_content { background:url(../images/bg_dating_bott.jpg) no-repeat left bottom; padding:15px 25px; }

.dating_bg_reg_enhancement { background:url(../images/bg_dating.jpg) repeat-y top; width:928px; margin:0 auto; margin-top:10px; margin-bottom:20px; }
.dating_bg_reg_enhancement .dating_content { background:url(../images/bg_registration_enhancement.jpg) no-repeat left bottom; padding:0px 0px 12px 15px; }

.lable { width:210px; color:#948618; float:left; height:20xp; line-height:20px; padding:0 5px 10px 0; text-align:right; }

.span_label2 { clear:both; width:200px; float:left; height:0xp; line-height:10px; padding:0 5px 15px 215px; text-align:left;}
.span_label2 .text{ border: #999999 1px solid; 	color:#5C5C5C; 	padding:0px 1px 2px 3px; 	font:12px "Arial", Arial, Helvetica, sans-serif; width:161px; height:10px; margin:0; }
.span_label2 a, .lable a { color:#948618; text-decoration:underline; font-weight:bold }
.span_label2 a:hover, .lable a:hover{ color:#948618; text-decoration:none;  font-weight:bold; }



.lable2 { width:118px; float:left; height:20xp; line-height:20px; padding:0 5px 10px 0; text-align:left;}
.lable2 .text{ border: #999999 1px solid; 	color:#5C5C5C; 	padding:2px 1px 2px 3px; 	font:12px "Arial", Arial, Helvetica, sans-serif; width:161px; height:15px; margin:0; }
.lable2 a, .lable a { color:#948618; text-decoration:underline; font-weight:bold }
.lable2 a:hover, .lable a:hover{ color:#948618; text-decoration:none;  font-weight:bold; }
.input_1 { width:170px; padding: 0 25px 10px 0; height:20px; line-height:20px; float:left; }
.msg { float:left;  height:20px; line-height:20px; padding:0px 0 0 0 }
.clear { clear:both; line-height:0; height:0; padding:0; margin:0; font-size:0px; }
.input_1 .text{ border: #999999 1px solid; 	color:#5C5C5C; 	padding:2px 1px 2px 3px; 	font:12px "Arial", Arial, Helvetica, sans-serif; width:161px; height:15px; margin:0; 	}
.input_1 SELECT.drop{ 	border: #999999 1px solid; 	color:#5C5C5C; 	padding:1px 1px 1px 1px;  	font:12px "Arial", Arial, Helvetica, sans-serif; width:167px; margin:0; }
.input_1 .submitarw{ 	background: url(../images/btn-submitarw1.gif) no-repeat; 	text-align:center; 	font:12px Arial, Helvetica, sans-serif; 	font-weight:bold;  	color:#ffffff; padding:0 10px 3px 0px; margin:0px; 	height:28px; border:0px;  	width:106px; 	border:0px; cursor:pointer; }
.input_1 .submitarw2{ background: url(../images/btn-submitarw_event.gif) no-repeat; 	text-align:center; 	font:12px Arial, Helvetica, sans-serif; 	font-weight:bold;  	color:#ffffff; padding:0px; margin:0px; 	height:28px; border:0px; padding-bottom:3px; padding-right:15px; 	width:180px; 	border:0px; }
.font_orange { color:#e64902; font-size:25px; line-height:30px; padding:0 0 5px 0 }
.font_gray3 { font-size:19px; color:#666666; padding:0 0 5px 0; line-height:20px; }
a.blue_link { color:#59b0df; text-decoration:underline; font-size:19px;  }
a.blue_link:hover{ color:#59b0df; text-decoration:none;  font-size:19px; }
ul.list_orange_tick { padding:0; margin:15px 0; list-style:none; }
ul.list_orange_tick li { background:url(../images/tick_orange.gif) 0 1px no-repeat; color:#666666; list-style-type:none; font-size:14px; font-weight:bold; margin:0; padding:0 0 0 15px; line-height:17px; }

.asian_img_bg{background:url(../images/img_bg.jpg) no-repeat; width:61px; height:61px; text-align:center;}

#tour_main{padding:0px 0px 0px 17px; width:735px;}
#tour_online{background:url(../images/tour_online_img.jpg) no-repeat right top; padding:32px 0px 0px 0px;}
#tour_btm_bg{background:url(../images/tour_btm_bg.jpg) no-repeat left bottom; width:571px; padding-bottom:7px; margin-bottom:30px;}
#tour_cont_bg{background:url(../images/tour_cont_bg.jpg) repeat-y; width:571px;}
#tour_top_bg{background:url(../images/tour_top_bg.jpg) no-repeat; width:571px; font-size:14px; font-family:Arial; color:#666666;}
#tour_intro_img{background:url(../images/tour_intro_img.gif) no-repeat right bottom; position:relative; top:5px; right:2px;}
#tour_title{position:relative; top:-3px; left:4px;}
#step1_cont{padding:15px 265px 30px 24px; color:#666666;}
#tour_start_img{background:url(../images/tour_start_img.gif) no-repeat right bottom; position:relative; top:5px; right:2px;}
#step2_cont{padding:15px 230px 20px 24px; color:#666666;}
#step3_cont{padding:15px 20px 20px 24px;}
#step3_cont_pad{width:270px; padding:10px 0px 0px 0px; font-size:13px;}
#step3_cont_pad ul{ text-align:left; padding:0px 0px 10px 0px; margin:0px; list-style-type:none;}
#step3_cont_pad ul li{ text-align:left; padding:0px 0px 7px 20px; margin:0px; background:url(../images/tour_bullet.gif) no-repeat 0px 3px;}
#step4_cont{padding:15px 20px 0px 24px;}
#step4_cont_pad{padding: 15px 210px 20px 0px;}
#tour_single_img{background:url(../images/tour_single_img.jpg) no-repeat right bottom; position:relative; top:5px; right:2px;}
#tour_message_img{background:url(../images/tour_message_img.gif) no-repeat right bottom; position:relative; top:5px; right:2px;}
#tour_full_img{background:url(../images/tour_fullmember_img.jpg) no-repeat right bottom; position:relative; top:5px; right:2px;}
#tour_getting_img{background:url(../images/tour_getting_img.gif) no-repeat right bottom; position:relative; top:5px; right:2px;}
#tour_getting_img ul{ text-align:left; padding:15px 0px 10px 0px; margin:0px; list-style-type:none;}
#tour_getting_img ul li{ text-align:left; padding:0px 0px 7px 20px; margin:0px; background:url(../images/tour_bullet.gif) no-repeat 0px 3px;}
.tour_orange_title{color:#ce4000; font-size:16px;}
.tour_dark_red_title{color:#6c0b13; font-size:16px;}
.tour_dark_red{color:#6c0b13; font-size:14px;}
a.tour_link{color:#6c0b13; text-decoration:underline;}
a.tour_link:hover{color:#6c0b13; text-decoration:none;}
.new_feature { background:url(../images/tour_new_future.jpg) no-repeat left top; height:60px; margin:0 0 0 4px; padding:8px 15px 5px 122px; color:#FFFFFF; font-size:14px; line-height:17px;  }
.font_white_big { font-size:17px; padding:0 0 5px 0 } 
.font_orange_small { font-size:14px; color:#ce4000; } 

.twitter_link { width:29px; height:117px; position:fixed; right:0; top:0px; }