/* ------------------------ universal */
* { margin:0; padding:0 } 
body {
	background-color:#000; margin:0; padding:0; color:#000;
	font-family:Arial, Helvetica, sans-serif; font-size:10px;
	background-image:url(../Images/background-woodBig1.gif);
	background-repeat:repeat-y; background-position:0% -55px;
}

p { font-size:11px; margin:0.75em 0 }
h1 { color:#900; font-size:13px; }
.bolden { font-weight:bold; }
.redtext {font-size:12px; font-weight:bold; color:#900; margin:0; }

a { text-decoration: none; color: #69C; }
a:link { color:#69C; }
a:active { color:#69C; }
a:visited { color:#69C; }
a:hover { color:#69C; }
a img { margin:0; border: 0px; }


/* ---------------------------------------------------- navigation NEW */

div.navsection { display:block; float:left; clear:left; left:0; top:20em; width:100%; background-color:#000; }
div.navsection a { text-decoration: none; color: #e4dbc0; }

#navigation {
	display:block; float:left; width:100%;
	font-size:12px; background-color:#000; margin-left:-4px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
li { display:inline; padding:0; margin:0; }
li.dead { display:block; float:left; padding:0.6em 1.54em; background-color:#662f23; color:#e4dbc0; border-left:double 4px #dcd1b3; }
li a { display:block; float:left; padding:0.6em 1.54em; border-left:double 4px #dcd1b3; color:#dcd1b3; }
li a:link { color:#dcd1b3; }
li a:active { color:#dcd1b3; }
li a:visited { color:#dcd1b3; }
li a:hover { background-color:#662f23; color:#dcd1b3; }

#top_portion { display:block; width:100%; height:42em; background-color:#9ab1be; float:left; }
div.flash_section {display:block; float:left; clear:left; padding:0 0 0 68px;}


/* ------------------------------------------------------ page section */

div.main { display:block; float:left; width:79.9em; height:42em; background-image:url(../Images/tanstripe.gif); }
div.rlogo {display:block; float:left; width:26em; height:42em; background-color:#9ab1be; }
div.copy { display:block; float:left; width:37.6em; height:33em; background-color:#FFF; padding:7.5em 1.5em 1.5em; }



div.pricing { display:block; float:left; width:666px; height:42em; background-color:#000; padding:0; }
div.location { display:block; float:left; width:406px; height:42em; background-color:#FFF; padding:0 }
div.location img { padding-top:18px; }





/* ------------ from body.css */

.body-white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.body-cream {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #FFCC99;
	text-decoration: none;
}