body, div, dl, dt, dd, ul, ol, li,h1,h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {margin:0; padding:0;}

html, body {font-family:  Arial, Helvetica, sans-serif; font-size: 12px; text-align:center; background:url(images/bg.jpg) repeat-x ;}

/* PARAGRAPH STYLES */

 H1, H2, H3, H4, H5 {font-size:100%;	font-weight:normal;} 
H1 {
color:#F1AC33;
font-size:18px;
font-weight:bold;
}
H2 {
color:#80A20F;
font-size:16px;
font-weight:bold;}
H3 {}
H4 { color:#D8180D; font-size:20px;}
H4 a{ color:#D8180D; font-size:20px; text-decoration:none;}
H4 a:hover{ color:#D8180D; font-size:20px; text-decoration:underline;}
 
UL, OL {list-style: none; }
li {list-style-type:none;}
.form_btns {
	font: bold 12px Arial, Helvetica, sans-serif;
	text-decoration: none;
	background: #FB3804 center center;
	padding: 2px;
	border: 1px solid #FDC472;
	color: #FFFFFF;
}


 
A { color:#a23c0b; text-decoration:none;}
/*A:visited{ text-decoration:none; color:#;}*/
A:hover {color:#77a20a; text-decoration:none;}
/*A:active { text-decoration:none; color:#;}*/
A:focus {outline:none;}

:focus {outline: 0;}
fieldset, img {border:0;}
.bold_links {
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #CC0000;
	text-decoration: none;
}

q:before, q:after {	content:'';}

input, textarea, select {font-family:inherit; font-size:inherit; font-weight:inherit;}

.clr {clear: both;}
.lF {float:left;}
.rF {float:right;}
.redColor {color:#930;}

/* LAYOUT STYLES */
#wrapper { width:940px; margin:0 auto; text-align:center; background:url(images/main_rpt.gif) repeat-y; }
#main{ width:940px; background:url(images/main_bg.gif) no-repeat top; overflow:auto; padding:0px 15px 10px 20px; width/**/:/**/905px; text-align:center;}
/* header*/
#header { overflow:hidden; width:905px; text-align:center;}
.logo { float:left;  width:284px; height:111px;}
.logo a{ display:block; text-indent:-9999px; width:284px; height:111px;}
.topbanner1 {width:905px; height:111px; padding-left:22px; width/**/:/**/883px; background:url(images/header.jpg) no-repeat; }
.topbanner2 {width:905px; height:111px; padding-left:22px; width/**/:/**/883px; background:url(images/header1.jpg) no-repeat; }
.topbanner3 {width:905px; height:111px; padding-left:22px; width/**/:/**/883px; background:url(images/header2.jpg) no-repeat; }
.topbanner4 {width:905px; height:111px; padding-left:22px; width/**/:/**/883px; background:url(images/header3.jpg) no-repeat; }
.topbanner5 {width:905px; height:111px; padding-left:22px; width/**/:/**/883px; background:url(images/header4.jpg) no-repeat; }
.topbanner6 {width:905px; height:111px; padding-left:22px; width/**/:/**/883px; background:url(images/header5.jpg) no-repeat; }
.topbanner7 {width:905px; height:111px; padding-left:22px; width/**/:/**/883px; background:url(images/header6.jpg) no-repeat; }
.topbanner8 {width:905px; height:111px; padding-left:22px; width/**/:/**/883px; background:url(images/header7.jpg) no-repeat; }
.topbanner9 {width:905px; height:111px; padding-left:22px; width/**/:/**/883px; background:url(images/header8.jpg) no-repeat; }
.topbanner10 {width:905px; height:111px; padding-left:22px; width/**/:/**/883px; background:url(images/header9.jpg) no-repeat; }
/* navigation */
			/* navigation links
			-------------------------------------------------------- */
			.navbar { width:905px;  height:60px; background:url(images/nav_new.gif) no-repeat; padding:10px 10px 0px 10px;  height/**/:/**/40px; }
			ul#nav {
				width:440px; height:51px;
				background:url(images/nav.gif) no-repeat;
				position: relative;
				padding:0px 0px ; margin:0 0px;
				float:left;
				}
			
				ul#nav li {float: left; list-style: none; padding:0; margin:0; list-style-type:none;}
				
				ul#nav li a {
					position: absolute;	text-indent: -9999px; text-decoration: none; border: none !important; top:0; height:51px;}
			
					ul#nav li#nav-1 a { 
						left: 0; width: 91px; 
						background: url("images/nav.gif") 0 0 no-repeat;
						}
					ul#nav li#nav-2 a { 
						left: 91px; width: 86px; 
						background: url("images/nav.gif") -91px 0 no-repeat;
						}
					ul#nav li#nav-3 a { 
						left: 177px; width: 119px; 
						background: url("images/nav.gif") -177px 0 no-repeat;
						}
					ul#nav li#nav-4 a { 
						left: 306px; width: 151px; 
						background: url("images/nav.gif") -306px 0 no-repeat;
						}
					
			
			ul#nav li#nav-1 a:hover  	{ background-position: -0px -51px; }
			ul#nav li#nav-2 a:hover  	{ background-position: -91px -51px; }
			ul#nav li#nav-3 a:hover  	{ background-position: -177px -51px; }
			ul#nav li#nav-4 a:hover  	{ background-position: -306px -51px; }
			
			ul#nav li#nav-1 a.active  	{ background-position: -0px -51px; }
			ul#nav li#nav-2 a.active  	{ background-position: -91px -51px; }
			ul#nav li#nav-3 a.active  	{ background-position: -177px -51px; }
			ul#nav li#nav-4 a.active  	{ background-position: -306px -51px; }
			
			
			/* navigation close */
			
			/*middle*/
#ContentArea {  width:905px; width/**/:/**/871px;  overflow:hidden; padding:15px 20px 10px 14px; text-align:left;}

.contentLeft { float:left; width:314px; margin:0 auto; overflow:hidden;}
.contentRight { float:right; width:541px; margin:0 auto; overflow:hidden; text-align:left; padding-top:8px; padding-bottom:10px;}
.lfttopcurv{ background:url(images/lft_topcurv.gif) no-repeat; width:314px; height:40px;  padding:10px 10px; width/**/:/**/294px; height/**/:/**/20px; text-align:left; overflow:hidden; font:Arial, Helvetica, sans-serif; font-size:18px; color:#514532; }
.lftmid{ background:url(images/lft_rpt.gif) repeat-y; padding:0px 10px 10px 10px; overflow:auto; width/**/:/**/294px;}
.lftbtmcurv{ background:url(images/lft_btmcurv.gif); width:314px; height:9px;}
.linklist{ width:294px; padding:10px 15px; background:#F7F1E8; width/**/:/**/264px; margin-top:10px;}
.linklist li{ width:264px; height:35px; padding:8px 8px; width/**/:/**/248px; height/**/:/**/19px; border-bottom:#DFD7C8 1px dashed; text-align:left; font:14px, Arial, Helvetica, sans-serif; color:#514532; text-decoration:none;}
.linklist li a{ text-decoration:none; color:#978568;}
.linklist li a:hover{ text-decoration:underline; color:#978568;}
p.topmar{ margin-top:10px;}
.featuredlist{ width:294px; padding-top:10px; padding-bottom:10px; border-top:#DFD7C8 1px dashed; text-align:left; overflow:auto; line-height:18px; color:#887454; margin-top:10px;}
.featuredlist img{ margin-right:10px; float:left; border:#EB2775 1px solid; width:90px; height:111px;}
.name {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #61890B;
	text-decoration: none;
}
.imgBor{ margin-top:8px; border:#EB2775 1px solid; margin-right:20px;} 
.imgBor1{ margin-top:8px; border:#EB2775 1px solid; margin-left:20px;} 
/*.contentRight p{ margin-top:15px; width:539px;}*/
.rightTopcurv{ width:539px; background:url(images/right_top_curv.gif) no-repeat; height:8px; margin-top:30px;}
.rightBtmcurv{ width:539px; background:url(images/right_btm_curv.gif) no-repeat; height:8px;}
.rightMid{ width:539px; background:url(images/right_rpt.gif) repeat-y; padding:8px 8px; width/**/:/**/523px; overflow:hidden; }
.rightMid form{ width:523px; background:#F9F4ED; padding:5px 5px; width/**/:/**/513px; }
.rightMid form p{ width:513px; border:#DEDEDE 1px solid; padding:6px 6px; width/**/:/**/501px; margin:0px 0px 10px 0px; overflow:auto;}
.rightMid form p input{ font:12px, Arial, Helvetica, sans-serif; width:auto;}
.rightMid form p span{ margin-left:12px;}
a.signup{ background:url(images/signup.gif) no-repeat; width:227px; height:55px; margin-left:auto; margin-right:auto; text-indent:-9999px; display:block;}
a.signup:hover{ background:url(images/signup_ov.gif) no-repeat;}
.testiTop{ background:url(images/testi_top.gif) no-repeat; width:539px; height:34px; padding:8px 8px 8px 8px; width/**/:/**/523px; height/**/:/**/18px;  font:Arial, Helvetica, sans-serif; font-size:18px; color:#514532; margin-top:30px;}
.rightMid img{ float:left; margin-right:10px; border:#EB2775 1px solid; }
.more{
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #77A30A;
	text-decoration: none;
	text-align:right;
	float:right;
}
.topmar123{ margin-top:0px;}
#footer{ background:url(images/footer.gif) no-repeat; height:59px; width: 940px; padding:20px 30px 10px 30px; width/**/:/**/880px; height/**/:/**/29px; font-size:11px; color:#887454; margin:auto; }
#footer2{ height:59px; width: 940px; padding:10px 30px 10px 30px; width/**/:/**/880px; height/**/:/**/29px; font-size:11px; color:#887454; margin:auto; }
#footer a{ color:#887454; text-decoration:none;}
#footer a:hover{ color:#887454; text-decoration:underline;}
.IndexcontentRight { float:right; width:314px; margin:0 auto; overflow:hidden;}
.IndexcontentLeft { float:left; width:541px; margin:0 auto; overflow:hidden; text-align:left; padding-top:8px; padding-bottom:10px;}
.IndexcontentLeft1 { float:left; width:870px; margin:0 auto; overflow:hidden; text-align:left; padding-top:8px; padding-bottom:10px;}
.IndexcontentLeft1 li a{ text-decoration:underline; color:#663300;}
.IndexcontentLeft1 li a:hover{ text-decoration:none ; color:#663300;}
.indexContainer{ width:871px;}
.bannerNew{
	background:url(images/banner_new.jpg) no-repeat;
	width:870px;
	height:259px;
	overflow:hidden;
	padding:18px 15px 10px 280px;
	width/**/:/**/575px;
	height/**/:/**/231px;
}
.IndexcontentLeft1 ul { text-align:left; float:left;}
a.smallMorelink { font-size:11px; color:#DB271D; text-align:right; float:right; text-decoration:none; margin-right:15px;}
a.smallMorelink:hover{ font-size:11px; color:#DB271D; text-align:right; float:right; text-decoration:underline;}
.featuredlistIndex{ width:294px; padding-top:6px; padding-bottom:6px; border-top:#DFD7C8 1px dashed; text-align:left; overflow:auto; line-height:18px; color:#887454; margin-top:2px;}
.indexbigimg{ background:url(images/index_bigimg.jpg) no-repeat; width:526px; height:414px; overflow:hidden; margin:35px auto;}
.featuredlistIndex img{ margin-right:10px; float:left; border:#EB2775 1px solid; width:90px; height:111px;}
a.indexSignup{ margin:327px 20px 34px 278px; width:229px; height:53px; display:block; text-indent:-9999px; background:url(images/index_signup.jpg) no-repeat;}
a.indexSignup:hover{background:url(images/index_signup_ov.jpg) no-repeat;}
.loginForm{  text-align:left; float:right; height:51px;  width:420px; padding-top:6px; height/**/:/**/45px; }
.logintopMar{ margin-top:5px; float:left;}
.login_txt{ width:90px; height:20px; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#000000; background:#F4940C; border:#FDC472 1px solid;}
.loginForm a{ font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; } 
.loginForm a:hover{text-decoration: underline;}
.loginRight{ background:url(images/login_right.jpg) no-repeat; width:390px; height:339px; float:right; padding:15px 10px 0px 15px; font:Arial, Helvetica, sans-serif; font-size:18px; color:#514532;}
.loginLeft{ float:left; background:url(images/login_left.jpg) no-repeat; width:390px; height:339px; padding:15px 10px 0px 15px; text-align:left;}
a.loginSignup{ float:right; margin-top:250px; background:url(images/signup.png) no-repeat; width:227px; height:55px; display:block; text-indent:-9999px; }
a.loginSignup:hover{ background:url(images/signup_ov.png) no-repeat;}
.loginLeft p{font:Arial, Helvetica, sans-serif; font-size:18px; color:#514532;}
.loginLeft form{ width:375px; height:269px; background:#F7F1E8; margin:auto; padding:25px 15px 15px 15px; width/**/:/**/345px; height/**/:/**/229px; text-align:left;}
.loginLeft form p{ font-size:14px; color:#514532; height:45px; text-align:left;}
a.loginbtn{ width:160px; height:46px; background:url(images/login_btn_ov.gif) no-repeat; display:block; text-indent:-9999px; margin-left:75px;}
a.loginbtn:hover{  background:url(images/login_btn.gif) no-repeat;}

.loginTxt{ width:265px; height:25px; background:#E6DCCE; border:#CFC6B6 1px solid; font-size:14px; color:#514532;}
.loginLeft form p a.forpass{ font-size:14px; color:#514532; height:45px; margin-left:80px;}
.loginLeft form p a.forpass:hover{ font-size:14px; color:#514532; height:45px; text-decoration:underline;}
.search_results{ background:#F7F1E8; width:850px; margin:auto; border:#CFC6B6 1px solid; padding:10px 10px 10px 10px; width/**/:/**/830px; margin-top:20px; overflow:hidden; line-height:20px; float:left; table-layout:auto;}
.search_results p{ text-align:left;}
.search_results img{ margin-top:8px; border:#EB2775 1px solid; margin-right:20px;} 
.lightbrwn{ float:left; background:#EEE6DB; width:317px; padding:10px 10px 10px 15px; margin-top:25px; text-align:left; overflow:auto;}
.lightbrwn p{ width:317px;}
.search_results a img{ border:none; !important}
a.message{ background:url(images/message.gif) no-repeat; width:87px; height:35px; display:block; text-indent:-9999px;}
a.message:hover{ background:url(images/message_ov.gif) no-repeat; }
.registrationForm{ background:#EEE6DB; margin:0 auto; padding:15px 15px 15px 15px; width:800px; float:left; text-align:left;}
.registrationForm p.lables{ float:left;  text-align:left; width:180px; margin-top:10px;}
.registrationForm p.descript{ float:left;  text-align:left; width:450px; margin-top:10px;}
.registrationForm p.descript input{ }
.regiTxt{ height:21px; background:#D8CDBD; border:#B2A695 1px solid; padding-top:4px;}
.regiTxt1{ height:21px; background:#D8CDBD; border:#B2A695 1px solid; padding-top:4px; }
.regiTxtarea{  background:#D8CDBD; border:#B2A695 1px solid; padding-top:4px; width:400px;}
a.regiSubmit{ background: url(images/regi_submit.png) no-repeat; width:86px; height:34px; display:block; text-indent:-9999px; margin-top:10px;  }
a.regiSubmit:hover{ background: url(images/regi_submit_ov.png) no-repeat;}
.registrationForm p.fuller{ float:left; width:100%; text-align:left;}
.pagelinks{ float:left; text-align:left; }
.pagelinks li{font:14px, Arial, Helvetica, sans-serif; color:#514532; text-decoration:none;}
.pagelinks li a{font:14px, Arial, Helvetica, sans-serif; color:#514532; text-decoration:none;}
.pagelinks li a:hover{font:14px, Arial, Helvetica, sans-serif; color:#514532; text-decoration:underline;}
.linkPage { width:207px; float:left; font:14px, Arial, Helvetica, sans-serif; color:#514532; text-decoration: none; text-align:left; line-height:18px;}
.linkPage a{ width:207px; float:left; font:14px, Arial, Helvetica, sans-serif; color:#514532; text-decoration:none;}
.linkPage a:hover{ width:207px; float:left; font:14px, Arial, Helvetica, sans-serif; color:#514532; text-decoration:underline;}
.IndexcontentLeft1 a{ text-decoration:underline; color:#663300;}
.IndexcontentLeft1 a:hover{ text-decoration: none; color:#663300;}
.IndexcontentLeft1 li a{ text-decoration:underline; color:#663300;}
.IndexcontentLeft1 li a:hover{ text-decoration: none; color:#663300;}
a.linkspagelink{ text-decoration:underline; color:#663300;}
 a.linkspagelink:hover{text-decoration:none; color:#663300;}
 .table_padding{ padding:5px;}
 .payments{ background:#F7F1E8; width:520px; margin:auto; border:#CFC6B6 1px solid; padding:10px 8px 10px 8px; width/**/:/**/504px; margin-top:5px; overflow:hidden; line-height:20px; text-align:left;  }
.bold_links:hover {
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #CC0000;
	text-decoration: underline;
}
.payments span{ text-align:left;}
.halfWidth{ width:46%; float:left;}
.centr{ margin-left:auto; margin-right:auto; text-align:center;}
.loginForm a{ font-weight:bold;}

.userLeft {float:left; width:200px; width/**/:/**/170px; background-color:#F8EBCD; border:1px solid #F93; padding:15px;} 
	ul.linkBox1 {padding:0; margin:0; background-color:#c9e194; border:1px solid #9f8962; font-weight:bold;}
	ul.linkBox1 li{ list-style-type:none; padding:0; margin:0;}
	ul.linkBox1 li a{ display:block; padding:4px 6px; border-bottom:1px dotted #7c6a49;}
	ul.linkBox1 li a:hover{ background-color:#fff;} 
	
	ul.linkBox {padding:0; margin:0; background-color:#ede1cb; border:1px solid #9f8962; font-weight:bold;}
	ul.linkBox li{ list-style-type:none; padding:0; margin:0;}
	ul.linkBox li a{ display:block; padding:4px 6px; border-bottom:1px dotted #7c6a49;}
	ul.linkBox li a:hover{ background-color:#fff;} 
	
	
	ul.linkBoxd {padding:0; margin:0; background-color:#C11B17; border:1px solid #9f8962; font-weight:bold;}
	ul.linkBoxd li{ list-style-type:none; padding:0; margin:0;}
	ul.linkBoxd li a{ display:block; padding:4px 6px; border-bottom:1px dotted #7c6a49;}
	ul.linkBoxd li a:hover{ background-color:#fff;} 
	
.userRight {float:right; width:650px; width/**/:/**/620px; background-color:#eceac5; border:1px solid #F93; padding:15px;}

	.messageBox { border-top:1px dotted #7c6a49; border-bottom:1px dotted #7c6a49; padding:15px 0;}
	
	.msTbk {}
		.msTbk td{ padding:9px 5px; border-bottom:1px solid #a0b86b;}
		
		.memimg {border:1px solid #666; margin:0 0 6px 0;}
		.memberdetailsl {}
				.memberdetailsl td{ padding:4px; border-bottom:1px dotted #999;}
				
a.upload { background: url(images/upload.gif) no-repeat; width:94px; height:34px; display:block; text-indent:-9999px; margin-top:10px;  }
a.upload:hover{ background: url(images/upload_ov.gif) no-repeat;}

		
		.headban {font-size:16px; font-weight:bold; color:#D16829; margin:0 0 5px 0;}
		.noBorder{ border:none !important;}
.searchBoxNew{ width:395px; float:right; overflow:hidden; height:185px; text-align: right; padding-left:20px; width/**/:/**/375px; margin-top:15px;  }
.serchTopNew{ width:395px; background:url(images/search_box_top.jpg) no-repeat; height:8px; overflow:hidden;}
.serchBtmNew{ width:395px; background:url(images/search_box_btm.jpg) no-repeat; height:7px; overflow:hidden;}
.serchMidNew{ width:395px; background:url(images/serch_mid_rpt.jpg) repeat-y; overflow:hidden;}

.textBoxNew {
	font: 12px Arial, Helvetica, sans-serif;
	color: #8D9937;
	text-decoration: none;
	border: 1px solid #B7C355;
	background: #ECF2B8;
}
.greenTxt {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #79A60C;
	text-decoration: none;
}
/* member navigation links
			-------------------------------------------------------- */
		.loginnavbar { width:905px; background: url(images/membernavbar_bg2.gif) no-repeat; height:51px; }
			ul#loginnav {
	width:440px;
	height:51px;
	background:url(images/member_nav.gif) no-repeat;
	position: relative;
	padding:0px 0px;
	margin:0 0px;
	float:left;

					}
			
				ul#loginnav li {float: left; list-style: none; padding:0; margin:0; list-style-type:none;}
				
				ul#loginnav li a {
					position: absolute;	text-indent: -9999px; text-decoration: none; border: none !important; top:0; height:51px;}
			
					ul#loginnav li#loginnav-1 a { 
						left: 0; width: 91px; 
						background: url("images/member_nav.gif") 0 0 no-repeat;
						}
					ul#loginnav li#loginnav-2 a { 
						left: 91px; width: 86px; 
						background: url("images/member_nav.gif") -91px 0 no-repeat;
						}
					ul#loginnav li#loginnav-3 a { 
						left: 177px; width: 119px; 
						background: url("images/member_nav.gif") -177px 0 no-repeat;
						}
			
			ul#loginnav li#loginnav-1 a:hover  	{ background-position: -0px -51px; }
			ul#loginnav li#loginnav-2 a:hover  	{ background-position: -91px -51px; }
			ul#loginnav li#loginnav-3 a:hover  	{ background-position: -177px -51px; }
						
			ul#loginnav li#loginnav-1 a.active1  	{ background-position: -0px -51px; }
			ul#loginnav li#loginnav-2 a.active1 	{ background-position: -91px -51px; }
			ul#loginnav li#loginnav-3 a.active1  	{ background-position: -177px -51px; }
			
			/* member navigation links */
.navNew{  text-align:left; }

.navNew  a{ padding:0 8px 0px 8px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FF3300; font-weight:bold; text-decoration:none;}
.navNew  a:hover{ color:#ffffff; text-decoration:underline} 
.topSignupLink{ float:right;    overflow:hidden;  height:110px; width:200px; padding:75px 17px 0px 0px; text-align:left; width/**/:/**/180px; height/**/:/**/35px;}
.topSignupLink a{ overflow:hidden; width:180px; height:35px; display:block; text-indent:-9999px;}
.newsignupBOx{width:173px; height:53px; margin-top:129px;  float:left; overflow:hidden;}
.signupnew{ width:173px; height:53px; background:url(images/sign_up_new_btn.jpg) no-repeat; text-indent:-9999px; display:block;  }
.signupnew:hover{  background:url(images/sign_up_new_btn_ov.jpg) no-repeat;  }
.arial {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}

.navNo a:hover{
text-decoration:none;
color:#FF3300;
}
.btmDottedBor {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #E2EC71;
}

.searchPageTop{ width:100%; border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #E2EC71;}
.searchPageBox{float:left; margin-right:8px; width:285px;}
.searchPageBox1 {float:left; width:285px;}
.searchtopCurv{ background:url(images/search_curv1.gif) no-repeat; height:7px; width:285px; }
.searchbtmCurv{ background:url(images/search_curv2.gif) no-repeat; height:7px; width:285px; }
.searchMidCurv{ background: url(images/search_crvmid.gif) repeat-y;  width:285px; }
.searchSmalBx{ width:161px; float:left; margin-right:15px; }
.searchSmlTop{ width:161px; background:url(images/searchsmallTop.gif) no-repeat; height:6px; overflow:hidden;}
.searchSmlBtm{ width:161px; background:url(images/searchsmallBtm.gif) no-repeat; height:5px; overflow:hidden;}
.searchsmlBG{width:161px; background: url(images/searchsmlbg.gif) repeat-y; padding-left:5px; width/**/:/**/156px;}
.searchSmalBx1{ width:161px; float:left;  }

/*.searchPageTop{ width:100%; border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #E2EC71;}
.searchPageBox{
	float:left;
	margin-right:3px;
	width:330px;
}
.searchPageBox1 {float:left; width:285px;}
.searchPageBoxTest{float:left; margin-right:8px; width:285px;}
.searchtopCurv{ background:url(images/search_curv1.gif) no-repeat; height:7px; width:225px; }
.searchtopCurvLeft{ background:url(images/search_curv1left.gif) no-repeat; height:7px; width:320px; }
.searchtopCurvRight{ background:url(images/search_curv1.gif) no-repeat; height:7px; width:200px; }
.searchtopCurv1{ background:url(images/search_curv11.gif) no-repeat; height:7px; width:300px; }
.searchtopCurvMid{ background:url(images/search_curv11.gif) no-repeat; height:7px; width:330px; }
.searchbtmCurv{ background:url(images/search_curv2.gif) no-repeat; height:7px; width:225px; }
.searchbtmCurvRight{ background:url(images/search_curv2.gif) no-repeat; height:7px; width:200px; }
.searchbtmCurvLeft{ background:url(images/search_curv2left.gif) no-repeat; height:7px; width:320px; }
.searchbtmCurv1{ background:url(images/search_curv22.gif) no-repeat; height:7px; width:300px; }
.searchbtmCurvMid{ background:url(images/search_curv22.gif) no-repeat; height:7px; width:330px; }
.searchtopCurvTest{ background:url(images/search_curv1.gif) no-repeat; height:7px; width:285px; }
.searchMidCurv{ background: url(images/search_crvmid.gif) repeat-y;  width:320px; }
.searchMidCurv1{ background: url(images/search_crvmid.gif) repeat-y;  width:330px; }
.searchMidCurv2{ background: url(images/search_crvmid.gif) repeat-y;  width:200px; }
.searchMidTest{ background: url(images/search_crvmid.gif) repeat-y;  width:285px; }
.searchSmalBx{ width:161px; float:left; margin-right:15px; }
.searchSmalBxM{ width:210px; float:left; margin-right:15px; }
.searchSmlTop{ width:161px; background:url(images/searchsmallTop.gif) no-repeat; height:6px; overflow:hidden;}
.searchSmlTopM{ width:210px; background:url(images/searchsmallTop.gif) no-repeat; height:6px; overflow:hidden;}
.searchSmlBtm{ width:161px; background:url(images/searchsmallBtm.gif) no-repeat; height:5px; overflow:hidden;}
.searchSmlBtmM{ width:210px; background:url(images/searchsmallBtm.gif) no-repeat; height:5px; overflow:hidden;}
.searchsmlBG{width:161px; background: url(images/searchsmlbg.gif) repeat-y; padding-left:5px; width:156px;}
.searchsmlBGM{width:250px; background: url(images/searchsmlbg.gif) repeat-y; padding-left:5px; width:210px;}
.searchSmalBx1{ width:161px; float:left;  }*/

#HomeProfile {
margin-top:20px;
width:350px;
height:250px;
float:right;
background:url(images/background_image1.jpg) no-repeat;
}
.HomeFirst {
margin-bottom:5px;
margin-left:10px;
margin-top:45px;
width:150px;
height:200px;
border:#F1AC33;
text-align:center;
}
.HomeSecond {
	margin-top:45px;
	margin-right:10px;
	margin-left:30px;
	width:150px;
	float:right;
	height:200px;
	text-align:center;
}
#HomeLeft {
margin-top:20px;
margin-right:10px;
width:510px;
height:auto;
float:left;
}

#paging {
text-align:center;
font-size:14px;
font-weight:bold;
padding:50px;
}
.price{
	background: url(images/price_icon.gif) no-repeat left center;
	padding-left: 20px;
	font-size: 12px;
	padding-top: 2px;

}
.website{
	background: url(images/website_icon.gif) no-repeat left center;
	padding-left: 20px;
	font-size: 12px;
    padding-top: 2px;

}
.tel{
	background: url(images/telephone_icon.gif) no-repeat left center;
	padding-left: 23px;
	font-size: 12px;
    padding-top: 2px;

}
.comment{
	background: url(images/comment_icon.gif) no-repeat left center;
	padding-left: 26px;
	font-size: 12px;
	padding-top: 2px;
}
.rating{
	background: url(images/rating_icon.gif) no-repeat left center;
	padding-left: 26px;
	font-size: 12px;
	padding-top: 2px;
}

.loginLeft_restaurant{ float:left; background:url(images/left_restorant.jpg) no-repeat; width:390px; height:180px; padding:15px 10px 0px 15px; text-align:left;}
.greenTxt {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color: #79A60C;
	text-decoration: none;
}

.loginRight_restaurant{ float:right; background:url(images/left_restorant.jpg) no-repeat; width:390px; height:180px; padding:15px 10px 0px 15px; text-align:left;}
.regiTxt_new{ height:22px; background:#D8CDBD; border:#B2A695 1px solid;  width:200px;}

div#box{background: #fff; width: 830px; margin-left:15px; border:#CFC6B6 1px solid; padding:10px 10px 10px 10px;}
b.btop, b.btop b, b.bbot, b.bbot b{
    display: block;height: 10px;font-size: 1px;
    background-image:url(images/rc.gif);
    background-repeat: no-repeat}
b.btop b{background-position: 100% -10px}
b.bbot{background-position: 0 -20px}
b.bbot b{background-position: 100% -30px}

div#boxc{background: #f6f5e9; width: 730px; text-align:center; margin-left:50px; margin-bottom:20px;}
b.btopc, b.btopc b, b.bbotc, b.bbotc b{
    display: block;height: 10px;font-size: 1px;
    background-image:url(images/rc3.gif);
    background-repeat: no-repeat}
b.btopc b{background-position: 100% -10px}
b.bbotc{background-position: 0 -20px}
b.bbotc b{background-position: 100% -30px}

.writecomment {
width:850px; 
margin-left:15px;
text-align:right;
}



.seoha1 {
font-weight:bold;
font-family:  Arial, Helvetica, sans-serif; font-size: 12px;
color:#000000; 
display:inline;
}

.seoh2 {
font-size:16px;
}

.seoh3 {
font-family:  Arial, Helvetica, sans-serif; font-size: 12px;
color:#F1AC33;
}

.seoha1bottom {
font-weight:bold;
font-family:  Arial, Helvetica, sans-serif; font-size: 12px;
color:#F1AC33;
display:inline;
}

#logo1 {
	position: absolute;
	margin: 22px 0 0 36px;
	display: block;
	width: 271px;
	height: 65px;
	padding: 0;
	font-size: 18px;
	line-height: 18px;
	overflow: hidden;
}

#logo1 span {
	position: absolute;
	width: 100%;
	height: 100%;
	background: url("../images/logo_seodotcom2.gif") no-repeat 0 0;
	cursor:pointer;
}

#logo1 a {
	text-decoration: none;
}
