body {

	color: #000000;

	font-family: Verdana, Arial, Helvetica; 

	font-size: 12px;

	line-height: 17px;

	background-color: #8a827f;

	margin: 0; 

	padding: 0;

	text-align: center;

	min-width: 1098px;  }



#wrapper {

	margin: 0 auto;

	width: 1098px;

	text-align: left;		

	padding: 0; 

	background: url('../images/bg.jpg') no-repeat; }





/* TOP SECTION  */

#header {

	width: 1098px;

	height: 107px;

	background:url('../images/bg-top.gif') repeat-x;

	padding-bottom: 20px; }

#headleft {

	float: left;

	width: 256px; }

#headleft img {

	width: 256px;

	height: 107px; }

#headright {

	float: left;

	width: 743px; }

#space {

	height: 20px; }  	


/* START MAIN BODY  */

#body-wrapper {

	padding-left: 99px; }

#body-main {

	width: 900px;

	background-color: #ffffff;

	border-top: 1px solid #ffffff; }  /*added to eliminate space between top white img */



/* OTHER PAGES */

#page {

	padding: 0 15px 0 15px; }

#page div#buttons {

	padding-top: 15px;
	
	text-align: left;  }



#topedge {

	width: 900px;

	height: 9px;

	background:url('../images/white-top.gif') no-repeat; }



table.products td {

	vertical-align: top;

	text-align: center;

	width: 160px; }


h1 {

	font-size: 17px;

	line-height: 18px;

	font-weight: bold;

	letter-spacing: 2px;

	margin-top: 10px; }

h2, h3 {

	font-size: 12px;

	line-height: 17px;

	font-weight: bold;

	margin-bottom: 0; }

h3 {

	color: #cc0000; }

.sml {

	font-size: 9px; }

	

#compare {

	color: #5f5e5e;

	font-weight: bold;

	padding: 10px 0; }

#compare a {

	color: #ee3439;

	text-decoration: none; }



#testimonials {

	font-style: italic; }


#top td, table.top td {

	vertical-align: top;

	padding-right: 10px; }

table.prins td, table.specs td {

	vertical-align: top;

	padding-right: 10px; 

	border-bottom: 1px solid #999999; }



td.ind {

	padding-left: 20px; }


table.nhra td {

	padding: 4px;

	vertical-align: top;

	font-size: 11px; }

table.nhra td.head {

	color: #ffffff;

	background-color: #A70007;

	font-weight: bold; }

table.nhra td.dk {

	background-color: #F1F1F1; }

table.nhra td.lt {

	background-color: #FFFFFF; }

#tours {

	width: 400px; }

#tours td {

	padding: 0 10px 10px 0;

	vertical-align: top; }



/* FOOTER  */		

#footer  {

	padding: 15px 0 0 99px; }



#lowernav {

	background-color: #3d3b3b; 

	width: 900px; 

	margin: 0; }

#lowernav td {

	vertical-align: top;

	padding: 8px; }

#lowernav td.first {

	padding-left: 70px; }

#lowernav a, #footer {

	font-family: Verdana, Arial, Helvetica;

	font-size: 11px;	

	line-height: 14px;

	color: #a7a19f;

	text-decoration: none; }

#lowernav a:hover {

	text-decoration: underline; }

#lowernav a.main {	

	color: #da9023;

	font-weight: bold; }

	

.copy {

	margin: 0 0 0 0;

	padding: 10px 0 10px 0;

	text-align: center;

	font-size: 10px;

	color: #fff;

	width: 900px;

}



.copy A:link {

	text-decoration: underline;

	color: #fff;

}



.copy A:visited {

	text-decoration: underline;

	color: #fff;

}



.copy A:active {

	text-decoration: underline;

	color: #fff;

}



.copy A:hover {

	text-decoration: underline;

	color: #CCCCCC;

}