/* Author:Md. Tohedul Islam
   date:11-11-09
   Title:Mingle Tonight	
*/

body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#767676;
	background:url(image/bg.jpg) repeat;
	text-align:center;
	margin-top:29px;
}
*{
	margin:0; padding:0;
}
img,fieldset{
	border:none;
}
ul,ol,li{
	list-style:none;
} 
a{
	text-decoration:none;
} 
.hide,em{
     position: absolute;
     left: -9999px;
}
/*--------------------------start page structure
*/
#wrap{
	margin:29px auto 0;
	width:975px;
	text-align:left;
	background:url(image/wrapBg.jpg) no-repeat;
	position:relative;
}
#contener{
	width:975px;
	overflow:hidden;
}
/*------------------lftpart
*/
#lftpart{
	width:346px;
	float:left;
	padding:0 71px 0 30px;
}
.logo{
	width:346px;
	height:82px;
}
.logo h1{
	width:272px;
	height:50px;
	padding:16px 61px 16px 13px;
}
.logo h1 a{
	width:272px;
	height:50px;
	background:url(image/logo.png) no-repeat;
	display:block;
}
/*--------------------lfttopBx
*/
#lfttopBx{
	width:346px;
	height:130px;
	padding:59px 0 23px 0;
}
#lfttopBx dl {
	width:346px;
	overflow:hidden;
}
#lfttopBx dl dd {
	width:346px;
	padding-bottom:9px;
	float:left;
}
#lfttopBx dl dd label{
	width:118px;
	color:#F22069;
	font-size:12px;
	padding-right:9px;
	display:block;
	text-align:right;
	float:left;
	font-weight:bold;
}
#lfttopBx dl dd span{
	color:#F22069;
	padding:0 5px 0 6px;
	font-weight:bold;
}
#lfttopBx dl dd select{
	width:122px;
	height:18px;
	border:none;
	font-size:11px;
}
#lfttopBx dl dd .between{
	width:49px;
	height:18px;
	border:none;
}
#lfttopBx dl dd .location{
	width:158px;
	height:18px;
	border:none;
}
.sub_btn{
	width:253px;
	padding:7px 0 0 93px;
}
.submit{
	width:152px;
	height:41px;
	cursor:pointer;
	border:none;
	background:url(image/search.jpg) no-repeat 0 0;
}
.submithover{
	width:152px;
	height:41px;
	cursor:pointer;
	border:none;
	background:url(image/search.jpg)  no-repeat 0 0px;
}
/*------------------------lftmidBx
*/
#lftmidBx{
	width:301px;
	height:78px;/*155*/
	padding:51px 18px 26px 27px;
	margin-top:10px;
	_margin-top:0px;
	overflow:hidden;
}
#lftmidBx ul{
	width:167px;
	float:left;
}
#lftmidBx ul li{
	background:url(image/lftlibullet.jpg) no-repeat left center;
	padding-left:9px;
}
#lftmidBx ul li a{
	color:#fff;
	font-size:12px;
	line-height:18px;
	font-weight:bold;
}
#lftmidBx ul li a small{
	color:#C53BCC;
	font-size:12px;
}
#submitarea{
	width:134px;
	margin-top:33px;
	float:left;
}
.submit1{
	width:134px;
	height:41px;
	border:none;
}
/*.submit1:hover{
	width:134px;
	height:41px;
	cursor:pointer;
	border:none;
	background:url(image/signup.jpg)  no-repeat 0 -41px;
}*/
/*--------------------lftbtmBx
*/
#lftbtmBx{
	width:325px;
	margin-top:13px;
	padding:4px 0 8px 21px;
}
#lftbtmBx a{
	background:url(image/twitter.jpg) no-repeat;
	height:29px;
	padding-left:39px;
	display:block;
	line-height:29px;
	color:#fff;
	font-weight:bold;
}
/*--------------------rgtpart
*/
#rgtpart{
	width:528px;
	float:right;
	overflow:hidden;
}
/*------------------------btmpart
*/
#btmpart{
	width:975px;
	float:left;
	margin-top:11px;
	padding-bottom:14px;
}
.piccont{
	width:970px;
	overflow:hidden;
	padding-left:5px;
}
.piccont dt{
	color:#7E3187;
	font-size:18px;
	padding:12px 0 7px 11px;
}
.piccont dd{
	width:131px;
	float:left;
	margin:0 3px;
}
.piccont dd label{
	text-align:center;
	color:#7E3187;
	display:block;
}
.piccont dd span{
	text-align:center;
	color:#1D1D1D;
	display:block;
}
/*-----------------------footer
*/
#ftrLft,
#ftrBg,
#ftrRgt{
	height:35px;
	display:block;
}
#ftrLft{
	background:url(image/ftrlft.png) no-repeat;
	padding-left:32px;
}
#ftrBg{
	background:url(image/ftrbg.png) repeat-x;
}
#ftrRgt{
	background:url(image/ftrrgt.png) no-repeat right;
	padding-right:31px;
}
#footer{
	width:912px;
	text-align:right;
	overflow:hidden;
}
#footer span{
	float:left;
	color:#fff;
	line-height:28px;
}
#footer p{
	color:#fff;
	line-height:28px;
}
#footer p a{
	color:#fff;
}
/*-----------------------positioning
*/
#loginarea{
	width:121px;
	height:40px;
	float:right;
	position:absolute;
	right:20px;
	top:-29px;
}
#loginarea.submit2{
	width:121px;
	text-indent:-9999px;
	cursor:pointer;
	overflow:hidden;
	height:40px;
	border:none;
	background:url(image/login.jpg) no-repeat 0 0;
}

/*#loginarea.submitter{
	width:121px;
	height:40px;
}*/

#lftbar{
	width:500px;
	height:760px;
	background:url(image/leftBg.png) no-repeat;
	position:absolute;
	left:-500px;
	top:-29px;
}
#rgtbar{
	width:500px;
	height:760px;
	background: url(image/rightBg.png) no-repeat;
	position:absolute;
	right:-500px;
	top:-29px;
}