/* layout */
body {text-align: center;}
#body {
  margin-right: auto;
  margin-left: auto;
}
#top_1 {}
#gateNav_1 { }
#leftNav_1 {float:left;}
#content_1 {float:right;}
#footer_1 {clear:both;}
#dclaimer_1 {float: left;}
#printHeader { 
	display: none;
}
.nowrap {
  white-space: nowrap;
}
/* DESIGN*/
body {
margin-top: 20px;
margin-bottom: 100px;
margin-left: 0px;
margin-right: 0px;
padding: 0px;
font-family:Arial, Helvetica, sans-serif;
background-color:#764e30;

background-repeat:no-repeat
}
body a{
font-size:12px;
}
table{

}
#container{
	width: 780px;
	padding: 0px;
	margin: 0px;
	margin-left: auto;
	margin-right: auto;
}

#header{
	width: 780px;
	height: 160px;
	padding: 0px;
	margin: 0px;
}
#logo{
	width: 170px;
	height: 160px;
	float: left;
	background-image: url(../images/toplogo.jpg);
}
#headerTitle{
width: 610px;
height: 160px;
background-color: #999966;
float: right;
	color: #fce6c5;
text-align: center;
background-image: url(../images/bg_div2.jpg);
background-repeat: no-repeat;
padding-top: 8px;
}

#headerTitleText{
position: relative;
top: 5px;
left: 10px;
width: 480px;
color: white;
font-size: 80%;
opacity: .7;
line-height: 100%}

#headerTitleText h2 {
font-size: 120%;
line-spacing: 50%;
letter-spacing: +4px;
}

#headerContent{
margin-top:30px;
margin-bottom:10px;
}
.headerBody{
font-family:Arial, Helvetica, sans-serif;
font-size:12;
color:ffffff;
width:550px;
}
.middle{
width:780px;
float:left;
}

#navLeft{
//	height: 100%;
//	background-image: url(../images/bg_div4b.jpg);
	background-color: #f2d6a3;
//	width: 170px;
	width: 780px;
//	float: left;
	margin: 0px;
	padding: 0px;
//	clear: both;
//	overflow: hidden;
	overflow: auto;
}

#lNav2{
	height:	400px;
//	height:	100%;
//	min-height: 385px;
	text-align:	left;
	float:	left;
	width:	170px;
//	padding-top:	10px;
	background-position:	top;
	font-size:	110%;
	background-color:#f2d6a3;
	background-image:url(../images/bg_div3.jpg);
	background-repeat:no-repeat;
//	overflow: hidden;
}


#lNav2 a {
font-size:13;
}

.nav{
padding-left:10px;
text-align:left;
float:left;
width:170px;
padding-top:10px;
padding:10px 0px 0px 10px;
font-family:Arial, Helvetica, sans-serif;
}

#navColumn {
//	position:absolute; 
	top:10px;
	left:10px;
	width:170px;
	padding: 0px;
	margin: 0px;
	background: transparent;
}

#navColumn ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

#navColumn li {
	float: left;
	margin: 0px 0px;
}

#navColumn li a {
	background: transparent;
	height: 30px;
	float: left;
	width: 170px;
	display: block;
	color: #300503;
	font-size: 100%;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	z-index: 99;
	padding-top: 10px;
}

#navColumn li a:hover {
	background-color: #f2d6a3;
	color: #c60000;
}

#content{
//	width: 610px;
	width: 610px;
	float: right;
//	height: 300px;
	background-image:url(../images/bg_div4b.jpg);
	background-repeat:repeat-y;
//	margin-left: 140px;
	margin: 0px;
	padding: 0px;
//	clear: both;
}

#content2{
	height:100%;
	background-image:url(../images/bg_div4.jpg);
	background-position:top;
	background-repeat:no-repeat;
	padding:10px;
}

#content2 h3 a{

}

#footer{
	clear: both;
	width: 780px;
	font-size: 80%;
	height: 50px;
}

#footerLeft{
	clear: left;
	top: 0px;
	width: 170px;
	height: 46px;	
	float: left;
	padding-top: 0px;
	background-image:url(../images/bg_div6_l.jpg);
	text-align:center;
	padding-bottom:0px;
	background-repeat:repeat;
	display: inline;
}

#energyStar{
	background-image: url(../images/ES_Logo_earth_93x46.png);	
	background-repeat: no-repeat;
	background-position: center;
	top: 0px;
	height: 46px;
	width: 170px;
	padding: 0px;
	margin: 0px;
	bottom: 0px;
	position: relative;
	overflow: auto;
}

#footerLeft a{
text-decoration:none;
color:3b0604;
}
#footerLeft a:hover{
color:c60000;
}

#footerRight{
	clear: right;
	height: 46px;
	width: 610px;
	float: right;
	text-align: center;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px;
	background-image:url(../images/bg_div6_r.jpg);
	background-repeat: repeat;
	display: inline;
}

#footerRightText {
	color: #fce6c5;
	font-size: 80%;
	width: 600px;
	height: 16px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 15px;
	margin-bottom: 15px;
}

.commFooterPadding{
//	padding-top: 5px;
}
.commFooterPaddingLogo{
//		padding-top: 5px;
}

#homeLinks{
	width:780px;
	text-align:center;
}
.homeLink{
	font-size:12px;
	text-decoration:underline;
	color:#990000;
}
.homeLink:hover{
	color:black;
}

.dummy{
padding:0px;
background-color:#330033;
}

/*CONTENT STYLE*/

.section{ font-size: 10pt;}
.section table td{font-size:10pt;}
.section h1{
  display:inline;
  /***HP LINK SIZE***/
}
.section li{padding: 5px 3px 0px 0px;}
table#hpText{/***HP TABLE WIDTH***/}
#lifestyle table{/***LIFE TABLE WIDTH***/}
table#features {/***FEATURES TABLE WIDTH***/}
table#availTable{/***AVAIL TABLE WIDTH***/}

.bulFeat li{
	list-style-type: disc;
}
.colHead{
  font-size:10pt;
  font-weight: bold;
}
.models{font-size: 10pt;}
.unitRow{font-size: 10pt;}
.unitRowHover{font-size: 10pt;}

img.eho{
	/***EHO INVERT***/
}

/* AUTO-GENERATED Palette */
body {
  background-color: #764e30;
}
#body {
  background-color: transparent;
}
#top_1 {
  background-color: transparent;
}
#gateNav_1 {
  background-color: transparent;
}
#leftNav_1 {
  background-color: transparent;
}
#content_1 {
  background-color: transparent;
}
#footer_1 {
  background-color: transparent;
}
table#footer_2 {
  color: #fff;
}
#pageFoot {
  background-color: transparent;
	width: 780px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}

.pageFoot {
	height: 50px; 
	width: 200px; 
	text-align: center;  
	padding: 0px;
	margin: 0px;
}
#other1 {
  color: #fff;
}
#other1:hover {
  color: #e7c490;
}
.nav {
  color: #300503;
  background-color: transparent;
}
.nav:hover, #nav_hover {
  color: #c60000;
  background-color: #f2d6a3;
}
.hpLinks {
  color: #a47042;
}
.hpLinks:hover {
  color: #520b08;
}
a {
  color: #a47042;
}
a:hover {
  color: #520b08;
}
#copyright {
  color: #fce4c2;
	text-align: center;
	width: 380px;
	margin-left: auto ;
	margin-right: auto ;
	font-size: 7.5pt;
	clear: none;
 	padding: 0px;
 }

.disclaimer {
  color: #f0d3a0;
}
#disclaimer_hover, .disclaimer:hover {
  color: #c99564;
}
#home_blurb {
  color: #520b08;
}
.avail_text {
  color: #520b08;
}
.bulFeat {
  color: #520b08;
}
.models {
  color: #300503;
  background-color: transparent;
}
a.models:hover {
  color: ;
}
.colHead {
  color: #520b08;
  background-color: #fff;
}
.unitRowHover td {
  color: #300503;
  background-color: transparent;
}
.unitRow {
  color: transparent;
  background-color: #300503;
}
.unitRow td {
  color: transparent;
  background-color: #300503;
}
.unitNav {
  color: #fff;
  background-color: transparent;
}
.unitNav:hover {
  background-color: #fff;
  color: transparent;
}
#interestHead {
  background-color: #fff;
  color: transparent;
}
.blockOutline {
  color: #520b08;
}
.unitDetails {
  color: #520b08;
  background-color: #520b08;
}
#unitDetBG {
  background-color: #520b08;
}
#unit_box td {
  color: #520b08;
}
#featDiv {
  color: transparent;
}
#featTable #featBull {
  color: #a47042;
}
#questDiv {
  color: #520b08;
}
#bottom_boxes table td {
  color: #520b08;
}
#bottom_boxes td {
  color: #520b08;
}
#schoolsFontCol {
  color: #520b08;
}
.appLink {
  color: #fff;
  background-color: transparent;
}
a.appLink:hover {
  background-color: #fff;
  color: transparent;
}
.monthTR td {
  color: transparent;
  background-color: #764e30;
}
.weekdayTR td {
  color: transparent;
  background-color: #300503;
}
.regularDay {
  color: #a47042;
  background-color: #520b08;
}
.todayTD {
  background-color: #a47042;
  color: #520b08;
}
.nonMonthDay {
  background-color: #FFF;
}
.modelName {
  color: transparent;
}
.boxHighlightsBG {
  background-color: #c60000;
}
.boxHighlights {
  background-color: #c60000;
}
#details table td {
  color: #520b08;
}
 /* GLOBAL STYLES by PHP */
#top_page_cont h1{
	color:#a47042;
}

#top_page_cont a{
	color:#a47042;
}
#top_page_cont a:hover{
	color:#520b08;
}

#bottomNav{
	clear: both;
	width: 100%;
	text-align: center; 
	font-size: 60%;
	color: #666;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	line-height: 150%;
	background-color: transparent;
}

/**** SHARED CSS ****/

.alt_links{
	padding:7px 0 4px 0;
}
.alt_links .disclaimer{
	text-decoration:none;
}
.disclaimer{
	cursor:pointer;
	text-decoration:underline;
}
.section h2{
	display:inline;
	font-size: 14pt;
}
.nav{
	text-decoration:none;
}
#top_page_cont{
	position:absolute;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	font-size: 12px; 
	line-height: 1.2em; 
	padding-bottom: 2px;
	z-index:2;
}
#top_page_cont h1{
	margin:0px;
	padding: 0px;
	font-size: 14px;
	text-align:center;
}
#mt{
	height:115px;
}
.emphasis{
 font:'MS Sans-serif', Arial, Helvetica, sans-serif; 
 font-weight:bold;
 font-size: 10px;
}
.inline{ 
	font-size: 13px;
}
#top_page_cont .inline:hover{}

.gate_divs{
	font-weight:bold;
	text-align:center;
}
.gate_divs span{
	font-size:11px;
}
#gate_cont{
	margin-top:6;
}

#slideShow {
	width: 500px;
	height: 398px;	
}
