/* CSS Document */

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3B3A3A;
	background-color:#010101;
	line-height:18px;
}

a,a:hover{
	color:#9F7758;
	text-decoration:none;
	font-size:12px;
}

#wrap {
	width:807px;
	margin:0px auto 0px auto;
	clear:both;
}

#logo {
	width:121px;
	height:106px;
	float:left;
	clear:both;margin-bottom:5px;
}

#logo  img{*margin-top:-5px;}

#logoText {
	width:494px;
	height:102px;
	float:left;
}

#logoPhone {
	width:192px;
	height:102px;
	float:left;
}

.phoneText {
	color:#B5B5B5;
	font-size:24px;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:35px;*margin-top:33px;
	margin-left:30px;
	font-weight:normal;
	_margin-left:20px;
	
}

.greyLogoText {
	color:#FCFBFB;
	font-size:30px;
	font-family:HeleveticaNeue, Arial, Helvetica, sans-serif;
		margin-top:17px;*margin-top:13px;
	margin-left:30px;
	font-weight:normal;
}

.brownLogoText {
	color:#AC8063;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:5px;
	margin-left:30px;
	font-weight:normal;
}

#header {
	/*background-image:url(../images/header.jpg);*/
	background-repeat:no-repeat;
	width:800px;
	height:198px;
	float:left;
	clear:both;padding-left:4px;padding-top:0px;
}

#mainContainer {
	width:807px;
	float:left;
	clear:both;
	background-image:url(../images/bgRepeat.jpg);
	background-repeat:repeat-y;
	height:auto;
}


#footer {
	background-image:url(../images/footer.jpg);
	background-repeat:no-repeat;
	width:807px;
	height:22px;
	float:left;
	clear:both;
}

#outerFooter {
	background-image:url(../images/outerFooter.jpg);
	background-repeat:no-repeat;
	width:777px;
	height:25px;
	float:left;
	clear:both;
	color:#FCFBFB;
	font-size:10px;
	/*text-align:right;*/
	padding-right:30px;
	padding-top:7px;
}

#outerFooter a{ color:#FFFFFF; font-size:10px;}
#outerFooter a:hover{ color:#CF4343;}
.leftpos{ float:left; padding-left:30px;}
.rightpos{ float:right;}
.clearpos{ clear:both;}
#footerText {
	font-size:9px;
	color:#999999;
	text-align:center;
	line-height:12px;
}

#footerText a,a:hover{
	font-size:9px;
	color:#CF4343;
	text-decoration:none;
}

#navBar {
	background-image:url(../images/navBar.jpg);
	background-repeat:no-repeat;
	height:20px;
	width:797px;
	float:left;
	clear:both;
	color:#FCFBFB;
	font-size:12px;
	padding-left:10px;
	padding-top:3px;
	margin-bottom:24px;
}

#logoBar {
	background-image:url(../images/logoBg2.png);
	background-position:bottom;
	background-repeat:no-repeat;
	width:807px;
	float:left;
	clear:both;
	_background-image:url(../images/logoBg2.gif);
	_background-repeat:no-repeat;
	_background-position:bottom;
}


#navBar a {
	color:#FCFBFB;
	font-size:12px;
	margin-left:4px;
	margin-right:4px;
	text-decoration:none;
}

#navBar a:hover{
	color:#CF4343;
	font-size:12px;
	text-decoration:none;
	margin-left:4px;
	margin-right:4px;
}


/*#lhs {
	clear:both;
	float:left;
	width:349px;
	padding-left:30px;
	_padding-top:5px;
}
*/


.title {
	color:#9F7758;
	font-size:14px;
}

/*#rhs {
	width:411px;
	float:left;
}*/


#lhs {
	clear:both;
	float:left;
	width:450px;
	padding-left:30px;
	_padding-top:5px;margin-right:10px;*margin-right:0px;_margin-right:6px;
}

#lhs a,a:hover{
	color:#9F7758;
	text-decoration:none;
	font-size:12px;
}


#rhs {
	width:295px;
	float:left;
}
.history{float:left;}

input {
	border:1px solid #9F7758;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3B3A3A;
	
}

.textbox {
	width:175px;
}

#signupBtn {
	z-index:1;
	position:absolute;
	margin-top:7px;*margin-top:5px;
	margin-left:-6px;margin-bottom:8px;
	background-color:#CCCCCC;
	_margin-left:-3px;
}

textarea {
	border:1px solid #9F7758;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3B3A3A;
	width:265px;
}




