/* CSS Document */

body {
	background: url(../images/bg.gif) repeat-x #181F2E;
	font-family:Helvetica, Arial;
	color:#fff;
	font-size:12px;
	}
* {
	margin:0;
	padding:0;
	}	
a:link {
	color:#b69556;
	}	
a:visited {
	color:#4c5f89;
	}	
h1 {
	font-family:Georgia, "Trebuchet MS";
	font-size: 18px;
	color:#b69556;
	border-bottom: solid 1px #2a3141;
	font-weight:normal;
	padding:0 0 10px 0;
	margin:0 0 10px 0;
	letter-spacing:2px;
	}	
#sub-contentsec h2 {
	font-family:Georgia, "Trebuchet MS";
	font-size: 16px;
	color:#b69556;
	border-bottom: solid 1px #2a3141;
	font-weight:normal;
	padding:0 0 10px 0;
	margin:2px 0 10px 0;
	letter-spacing:2px;
	}		
p {
	line-height:20px;
	margin:0 0 10px 0;
	font-size:14px;
	}	
img {
	border:none;
	}
#wrapper {
	width:900px;
	margin:0 auto;
	}	
#logo {
	margin:0;
	padding:20px 0 0 0;
	width:450px;
	height:74px;
	float:left;
		}	
#logo img {
	border:none;
	}	
#main-nav {
	float:right;
	width:450px;
	text-align:right;
	height:94px;
	}	
#register {
	float:right;
	margin:0;
	padding:0;
	clear:both;
	}
#register li {
	list-style:none;
	float:left;
	padding:10px 15px;
	margin:0 2px;
	background:#D8A042;
		}	
#register li a {
	text-decoration:none;
	font-size:10px;
	color:#181F2E;
	padding:2px 0 2px 20px;
	}
#regis {
	background:url(../images/register.gif) no-repeat left;
	}	
#check {
	background:url(../images/check.gif) no-repeat left;
	}		
#nav {
	float:right;
	width:450px;
	margin:30px 0 0 0;
	padding:0;
	}
#nav li {
	list-style:none;
	display:inline;
	padding:0;
	margin:0;
	}	
#nav li a {
	text-decoration:none;
	font-size:12px;
	color:#fff;
	padding:10px 20px;
	background:url(../images/nav-divider.gif) no-repeat right;
}
#nav li a:hover {
	color:#4c5f89;
	}
#header-image {
	float:left;
	height:188px;
	width:488px;
	margin:0;
	padding:0;
	}
#steps {
	background:url(../images/3steps.jpg) no-repeat;
	height:188px;
	width:412px;
	float:left;
	}	
#steps ul {
	margin:0 0 0 15px;
	}
#steps li {
	list-style:none;
	padding:40px 0 0 0;
	height:22px;
	}	
#header-bottom {
	background:url(../images/rbnbottom.gif) no-repeat;
	height:33px;
	width:900px;
	}	
.clear {
	clear:both;
	}
.emphasis {
	font-size: 18px;
	font-weight:bold;
	color:#303A55;
	}	
#content-wrap {
	float:left;
	}
#contentmain {
	float:right;
	width:450px;
	}
#contentmain .feat-container {	
	clear:both;
	border-bottom:solid 1px #2a3141;
	height:100px;
	padding:15px 0 15px 0;
	}	
#contentmain div.feat-container:hover {
	background:#2a3141;
	}		
#contentmain .feat-container img {
	float:left;
	border:3px solid #2a3141;
	}	
#contentmain .feat-container p {
	width:297px;
	float:left;
	font-size:12px;
	line-height:16px;
	padding:0 0 0 15px;
	}	
#contentsec {
	float:left;
	width:410px;
	padding:0 40px 0 0;
	text-align:center;
	}	
#contentsec .emphasis {
	font-size:18px;
	font-weight:bold;
	color:#fff;
	}
#contentsec img {
	margin:0 0 15px 0;
	}	
/* Search Form */	
#contentsec fieldset {
	text-align:left;
	background:url(../images/letus.gif) no-repeat top center #242936;
	border:none;
	padding:35px 15px 25px;
	margin:15px 0;
	}	
#contentsec label {
	width:125px;
	float:left;
	}	
#contentsec li {
	list-style:none;
	margin:5px 0;
	}	
#contentsec input {
	border:solid 1px #2a3141;
	padding:1px;
	color:#333;
	font-size:12px;
	}
#contentsec select {
	color:#333;
	font-size:12px;
		}		
#contentsec h3 {
	font-family:Georgia, "Trebuchet MS";
	font-size: 14px;
	color:#b69556;
	border-bottom: solid 1px #2a3141;
	font-weight:normal;
	padding:0 0 10px 0;
	margin:10px 0 10px 0;
	}	
#contentsec textarea {
	width:250px;
	height:70px;}	
#contentsec legend {
	font-size:18px;
	margin:40px 0 0 0;
	font-weight:bold;
	}
#contentsec input.formBtn {
	margin:15px 0 0 0;
	background:url(../images/search.gif) no-repeat;
	width:278px;
	height:42px;
	border:none;
	cursor:pointer;
	}	
#contentsec input.formBtn:hover {
	background:url(../images/searchon.gif);
	}	
/* Claim Form */
/* Claim Form */
.form fieldset {
	text-align:left;
	background:#242936;
	border:none;
	padding:35px 35px 25px;
	margin:15px 0;
	}	
.form label {
	width:165px;
	float:left;
	}	
.form ul {
	clear:both;
	}		
.form li {
	list-style:none;
	margin:10px 0;
	clear:both;
	border-bottom:solid 1px #2a3141;
	padding:3px 0;
	}	
.form input {
	border:solid 1px #2a3141;
	padding:1px;
	color:#333;
	font-size:12px;
	}
.form select {
	color:#333;
	font-size:12px;
		}		
.form h3 {
	font-family:Georgia, "Trebuchet MS";
	font-size: 14px;
	color:#b69556;
	border-bottom: solid 1px #2a3141;
	font-weight:normal;
	padding:0 0 10px 0;
	margin:10px 0 10px 0;
	}	
.form textarea {
	width:250px;
	height:70px;}	
.form legend {
	font-size:18px;
	margin:40px 0 0 0;
	font-weight:bold;
	}
.form input.formBtn {
	margin:15px 0 0 0;
	background:url(../images/report.gif) no-repeat;
	width:278px;
	height:42px;
	border:none;
	cursor:pointer;
	}	
.form input.formBtn:hover {
	background:url(../images/reporton.gif);
	}		
.form input.contactformBtn {
	margin:15px 0 0 0;
	background:url(../images/contact.gif) no-repeat;
	width:278px;
	height:42px;
	border:none;
	cursor:pointer;
	}	
.form input.contactformBtn:hover {
	background:url(../images/contacton.gif);
	}	
.form input.proceedformBtn {
	margin:15px 0 0 0;
	background:url(../images/proceed.gif) no-repeat;
	width:278px;
	height:42px;
	border:none;
	cursor:pointer;
	}	
.form input.proceedformBtn:hover {
	background:url(../images/proceedon.gif);
	}		
	
	/* forms */
#form fieldset {
	text-align:left;
	background:#242936;
	border:none;
	padding:35px 35px 25px;
	margin:15px 0;
	}	
#form label {
	width:165px;
	float:left;
	}	
#form ul {
	clear:both;
	}		
#form li {
	list-style:none;
	margin:10px 0;
	clear:both;
	border-bottom:solid 1px #2a3141;
	padding:3px 0;
	}	
#form input {
	border:solid 1px #2a3141;
	padding:1px;
	color:#333;
	font-size:12px;
	}
#form select {
	color:#333;
	font-size:12px;
		}		
#form h3 {
	font-family:Georgia, "Trebuchet MS";
	font-size: 14px;
	color:#b69556;
	border-bottom: solid 1px #2a3141;
	font-weight:normal;
	padding:0 0 10px 0;
	margin:10px 0 10px 0;
	}	
#form textarea {
	width:250px;
	height:70px;}	
#form legend {
	font-size:18px;
	margin:40px 0 0 0;
	font-weight:bold;
	}
#form input.formBtn {
	margin:15px 0 0 0;
	background:url(../images/report.gif) no-repeat;
	width:278px;
	height:42px;
	border:none;
	cursor:pointer;
	}	
#form input.formBtn:hover {
	background:url(../images/reporton.gif);
	}		
#form input.contactformBtn {
	margin:15px 0 0 0;
	background:url(../images/contact.gif) no-repeat;
	width:278px;
	height:42px;
	border:none;
	cursor:pointer;
	}	
#form input.contactformBtn:hover {
	background:url(../images/contacton.gif);
	}	
#form input.proceedformBtn {
	margin:15px 0 0 0;
	background:url(../images/proceed.gif) no-repeat;
	width:278px;
	height:42px;
	border:none;
	cursor:pointer;
	}	
#form input.proceedformBtn:hover {
	background:url(../images/proceedon.gif);
	}	
	
#usearch {
	width:278px;
	height:42px;
	background:url(../images/usearch.gif);
	display:block;
	text-indent:-9999px;
	margin:0 0 20px 0;
	}
#usearch:hover {
	background:url(../images/usearchon.gif);
	
	}				
#ctasec	{
	background:url(../images/bottombg.gif) repeat-x #C19D5A;
	height:240px;
	}
#chart {
	width:279px;
	height:200px;
	float:left;
	border-right:dashed 1px #EDDBB9;
	}
#gc {
	width:289px;
	height:200px;
	padding:0px 0 0 10px;
	float:left;
	border-right:dashed 1px #EDDBB9;
	}
#why {
	width:280px;
	height:200px;
	float:left;
	padding:0px 0 0 20px;
	}	
#ctasecwrap	{	
	width:900px;
	margin:0 auto;
	padding:25px 0;
	height:250px;
	}		
#ctasec table, #paychart {
	padding:0;
	margin:0
	}		
#ctasec th, #paychart th {
	background:#242936;
	padding:10px 25px;
	}	
#ctasec td, #paychart td {
	padding:5px 25px;
	border:solid 1px #64728e;
	background:#9ca5b7;
	color:#242936;
	font-weight:bold;
	}	
#ctasecwrap h2 {
	font-family:Georgia, "Trebuchet MS";
	font-size:16px;
	font-weight:normal;
	color:#664F23;
	margin:0 0 15px 0;
	}	
#why li {
	list-style:none;
	background:url(../images/blt-ck.gif) no-repeat left;
	padding:3px 0 3px 25px;
	font-size:14px;
	}	
#ctasec td.cash, #paychart td.cash {
	color:#006600;
	}	
#chart p{
	font-size:10px;
	color:#664F23;
	line-height:14px;
	margin:10px 0 0 0;
	}	
/* Subpage styles 2 column */

#sub-contentsec {
	float:left;
	width:300px;
	padding:0 40px 20px 0;
	}
#sub-contentsec li {
	float:left;
	border-bottom:dotted 1px #2a3141;
	list-style:none;
	padding:5px 0;
	width:99%;
	color:#4c5f89;
	}
#sub-contentsec li a {
	text-decoration:none;
	color:#4c5f89;
}
#sub-contentsec li a:hover {
	color:#b69556;
	}
.float-left {
	float:left;
	padding:0 15px 30px 0;
	}	
#sub-contentmain {
	float:right;
	width:560px;
	padding:0 0 20px 0;
	}
#sub-contentmain dt {
	font-size:14px;
	font-weight:bold;
	margin:0 0 15px 0;
	color:#4c5f89;
	}	
#sub-contentmain dd {
	margin: 0 0 15px 0;
	border-bottom:dotted 1px #2a3141;
	line-height:18px;
	padding:0 0 15px 0;}	
#sub-contentmain dd ul {
	margin:10px 0 0 15px;}
#sub-contentmain dd a.top{
	color:#b69556;	
	display:block;
	text-align:right;
	margin:10px 0 0 0;
	}	
#sub-contentmain h2 {
	font-family:Georgia, "Trebuchet MS";
	font-size: 16px;
	color:#b69556;
	border-bottom: solid 1px #2a3141;
	font-weight:normal;
	padding:0 0 10px 0;
	margin:2px 0 10px 0;
	letter-spacing:2px;
	}
#onecol {
	float:left;
	width:870px;
	padding:25px 15px;

	}	
#howitworks li{
	padding:15px 0;
	line-height:22px;
	font-size:14px;
	}
 ol#howitworks{
	padding:0 0 0 25px;
	}		
 ul#faq {
	margin:20px 0 50px 15px;}
#faq li {
	margin: 10px 0;
	list-style:none;
	font-size:14px;}
#faq li a {
	border-bottom:dotted 1px #fff;
	color:#fff;
	text-decoration:none;
	}			
/* Subpage styles 1 column */
#sub-contentmain1 {
	float:right;
	width:450px;
	}	
#footer {
	text-align:center;
	padding:15px 0;
	height:20px;
	}	
/* Specials Table */
#specialtbl {
	border: none;
	}
#specialtbl td {
	padding:10px 15px 10px 0;
	border-bottom:solid 1px #2a3141;
	line-height:15px;
	}		
.special {
	font-size:14px;
	font-weight:bold;
	color:#4c5f89;
	display:block;
	margin:10px 0 0 0;
	}	
#specialtbl tr:hover {
	background:#2a3141;
	}
#specialtbl h3 {
	margin:0 0 5px 0;
	font-size:12px;
	color:#b69556;
	}		
.price {
	font-size:14px;
	font-weight:bold;
	color:#006600;
	width:100px;
	}		
#specialtbl td img {	
	border:3px solid #2a3141;
	}		
.moreinfo {
	background:url(../images/moreinfo.gif);
	width:88px;
	height:23px;
	display:block;
	text-indent:-9999px;
	margin:20px 0 0 0;
	}	
.moreinfo:hover {
	background:url(../images/moreinfohover.gif);
	}	
#form input.findBtn {
	margin:15px 0 0 0;
	background:url(../images/search.gif) no-repeat;
	width:278px;
	height:42px;
	border:none;
	cursor:pointer;
	border:none;
	}	
#form input.findBtn:hover {
	background:url(../images/searchon.gif);
	}		
	
.form input.findBtn {
	margin:15px 0 0 0;
	background:url(../images/search.gif) no-repeat;
	width:278px;
	height:42px;
	border:none;
	cursor:pointer;
	border:none;
	}	
.form input.findBtn:hover {
	background:url(../images/searchon.gif);
	}		
#contentmain .feat-container p .moreinfo {
	float:right;
	margin:10px 0 0 0;
	}	
table#podsites  {
	margin:15px 0;
	}
#podsites th {
	background:#c19d5a;
	color:#181f2e;
	text-align:left;
	font-size:14px;
	padding:10px;

	}	
#podsites td {
	padding:10px;
	border-bottom:dashed 1px #242936;
	border-top:dashed 1px #242936;

	}	
#podsites .alt {
	background:#242936;
	}	
