body {
	background-color: #FFFFDC;
	background-image: url(../images/bg_fall.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-attachment: fixed;
	margin: 0px;
	padding: 0px 0px 50px;
	color: #423B37;
}

h1 {
	font-size: 1.8em;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #11693E;
	margin: 0px;
	padding: 0px;
}
h2 {}
h3 {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #990000;
	padding-bottom: 2px;
	color: #003399;
	margin-bottom: 5px;
	font-weight: normal;
	font-size: 1em;
}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	line-height: 1.4em;
}

a:link, a:active, a:visited {
	color: #00487A;
}

a:hover {
	text-decoration: none;
}

ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
	line-height: 1.4em;
}

li {}

div#shadow {
	margin: 0px auto;
	padding:0px;
	background-image:url(../images/center_shadow.png);
	background-repeat: repeat-y;
	background-position: top center;
	width: 768px;
}

div#container {
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FFFFFF;
	width: 742px;
	border-right-width: 4px;
	border-left-width: 4px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

div#homebg {
	background-image: url(../images/water_ripplebg.jpg);
	background-repeat: no-repeat;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	background-position: 200px 217px;
}

h1#masthead {
	font-size: 10px;
	background-image: url(../images/home_header2.jpg);
	margin: 0px;
	padding: 0px;
	background-repeat: no-repeat;
	text-indent: -999em;
	display: block;
	height: 217px;
	width: 742px;
	}

h1#header1 {
	font-size: 10px;
	background-image: url(../images/h1_home.jpg);
	margin: 0px;
	padding: 0px;
	background-repeat: no-repeat;
	text-indent: -999em;
	height: 34px;
	width: 539px;
	background-position: left top;
	}
	

div#left {
	margin: 0px;
	padding: 0px;
	width: 200px;
	float: left;
	background-color: #986040;
}

div#left2 {
	margin: 0px;
	padding: 60px 0px 0px;
	width: 200px;
	float: left;
	background-color: #986040;
}

div#right {
	margin-left: 200px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	min-height:450px;
}

*html div#right {
	height:450px;}


div#right2 {
	margin-left: 200px;
	padding: 0px;
	margin-top: 0px;
	min-height:570px;}
	
*html div#right2 {
	height:570px;}

div#right2 p {
	margin-right: 30px;
	margin-left: 30px;
}

div#footer {
	padding:0px;
	margin:0px auto;
	text-align: center;
	color: #FFFFDC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .7em;
	height: 39px;
	line-height: 1.6em;
	background-image: url(../images/bottom_shadow.jpg);
	width: 768px;
	background-color: #B3A577;
	background-repeat: no-repeat;
	background-position: center bottom;
}

ul#bottomnav {
	margin: 0px;
	padding: 0px;
}
ul#bottomnav li {
	display: inline;
}
ul#bottomnav li a {
	color: #FFFFDC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E6D498;
	padding-right: 3px;
	padding-left: 3px;
	text-decoration: none;
}
ul#bottomnav li a:hover {
	text-decoration: underline;
}

ul#leftnav {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	background-color: #975E3E;
}
ul#leftnav li {
	font-size: 10px;
}
ul#leftnav li a {
	background-color: #975E3E;
	height: 26px;
	width: 200px;
	display: block;
	color: #FFFFFF;
	text-indent: -999em;
	text-decoration: none;
}

#hom a { background-image:  url(../images/rollovers/0a.gif); 	background-repeat:no-repeat;}
#hom a:hover, #hom a.chosen { background-image: url(../images/rollovers/0b.gif);}

#com a { background-image:url(../images/rollovers/1a.gif); 	background-repeat:no-repeat;}
#com a:hover, #com a.chosen { background-image:url(../images/rollovers/1b.gif);}
	
#vis a { background-image:url(../images/rollovers/2a.gif); 	background-repeat:no-repeat;}
#vis a:hover, #vis a.chosen { background-image:url(../images/rollovers/2b.gif);}

#geo a { background-image:url(../images/rollovers/3a.gif); 	background-repeat:no-repeat;}
#geo a:hover, #geo a.chosen { background-image:url(../images/rollovers/3b.gif);}

#cli a { background-image:url(../images/rollovers/4a.gif); 	background-repeat:no-repeat;}
#cli a:hover, #cli a.chosen { background-image:url(../images/rollovers/4b.gif);}

#goo a { background-image:url(../images/rollovers/5a.gif); 	background-repeat:no-repeat;}
#goo a:hover, #goo a.chosen { background-image:url(../images/rollovers/5b.gif);}

#cos a { background-image:url(../images/rollovers/6a.gif); 	background-repeat:no-repeat;}
#cos a:hover, #cos a.chosen { background-image:url(../images/rollovers/6b.gif);}

#tax a { background-image:url(../images/rollovers/7a.gif); 	background-repeat:no-repeat;}
#tax a:hover, #tax a.chosen { background-image:url(../images/rollovers/7b.gif);}

#ppg a { background-image:url(../images/rollovers/10a.gif); background-repeat:no-repeat;}
#ppg a:hover, #ppg a.chosen { background-image:url(../images/rollovers/10b.gif);}

#sac a { background-image:url(../images/rollovers/12a.gif); background-repeat:no-repeat;}
#sac a:hover, #sac a.chosen { background-image:url(../images/rollovers/12b.gif);}

#req a { background-image:url(../images/rollovers/8a.gif); 	background-repeat:no-repeat;}
#req a:hover, #req a.chosen { background-image:url(../images/rollovers/8b.gif);}

#mor a { background-image:url(../images/rollovers/9a.gif); 	background-repeat:no-repeat;}
#mor a:hover, #mor a.chosen { background-image:url(../images/rollovers/9b.gif);}

div#navfoot {
	background-image: url(../images/leftnav_botgraphic.jpg);
	height: 346px;
	width: 200px;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	background-position: left top;
}

.homescdwn1 {
	margin-top: 300px;
}
.homescdwn2 {
	margin-top: 8px;
}

div.ourcomm, div.visittn, div.ourgeo, div.climate, div.goodlife, div.cost, div.ppg, div.reqlit, div.other {
	height: 75px;
	width: 742px;
}

div.ourcomm {
	background-image: url(../images/header_communities2.jpg);
	background-repeat: no-repeat;
}

div.visittn {
	background-image: url(../images/header_visittn.jpg);
	background-repeat: no-repeat;
}

div.ourgeo {
	background-image: url(../images/header_ourgeo.jpg);
	background-repeat: no-repeat;
}

div.climate {
	background-image: url(../images/header_climate.jpg);
	background-repeat: no-repeat;
}

div.goodlife {
	background-image: url(../images/header_goodlife.jpg);
	background-repeat: no-repeat;
}

div.cost {
	background-image: url(../images/header_cost.jpg);
	background-repeat: no-repeat;
}

div.reqlit {
	background-image: url(../images/header_reqlit.jpg);
	background-repeat: no-repeat;
}

div.other {
	background-image: url(../images/header_other.jpg);
	background-repeat: no-repeat;
}

h1.pghdrhome, h1.pghdrcomm, h1.pghdrvisi, h1.pghdrgeog, h1.pghdrclim, h1.pghdrgood, h1.pghdrcost, h1.pghdrtaxi, h1.pghdrppg, h1.pghdrsac, h1.pghdrrequ, h1.pghdrmore {
	height: 33px;
	width: 511px;
	text-indent: -999em;
	margin: 10px 0px 0px 10px;
	padding: 0px;
	border: 1px solid #C7BCA6;
	font-size: 11px;
	}

h1.pghdrhome {	background-image: url(../images/home_header.gif);
	background-repeat: no-repeat;
}

h1.pghdrcomm {
	background-image: url(../images/communities_header.gif);
	background-repeat: no-repeat;
}

h1.pghdrvisi {
	background-image:url(../images/visittn_header.gif);
	background-repeat: no-repeat;}
	
h1.pghdrgeog {
	background-image:url(../images/geography_header.gif);
	background-repeat: no-repeat;}

h1.pghdrclim {
	background-image:url(../images/climate_header.gif);
	background-repeat: no-repeat;}
	
h1.pghdrgood {
	background-image:url(../images/goodlife_header.gif);
	background-repeat: no-repeat;}
	
h1.pghdrcost {
	background-image:url(../images/costliving_header.gif);
	background-repeat: no-repeat;}
	
h1.pghdrtaxi {
	background-image:url(../images/taxinfo_header.gif);
	background-repeat: no-repeat;}
	
h1.pghdrppg {
	background-image:url(../images/ppg_header.gif);
	background-repeat: no-repeat;}
	
h1.pghdrsac {
	background-image:url(../images/AARC_communities_header.gif);
	background-repeat: no-repeat;}
	
h1.pghdrrequ {
	background-image:url(../images/requestlit_header.gif);
	background-repeat: no-repeat;}
	
h1.pghdrmore {
	background-image:url(../images/moretncomm_header.gif);
	background-repeat: no-repeat;}

.bgcomm {
	background-image: url(../images/communities_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.bggeog {}
.bgclim {}
.bggood {}
.bgcost {}
.bgtaxi {}
.bgrequ {}
.bgmore {}

div#logo {
	position: absolute;
	height: 128px;
	width: 200px;
	top: auto;
	left: auto;
}
.paddingtop60 {
	padding-top: 60px;
}
table#pilots {
	padding: 0px;
	width: 519px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

table#pilots th {
	width: 173px;
	background-color: #990000;
	color: #FFFFCC;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding-top: 3px;
	padding-bottom: 3px;
	font-size: .8em;
}

table#pilots td {
	vertical-align: text-top;
	margin: 0px;
	padding: 0px;
	text-align: center;
}

table#pilots a:link, table#pilots a:active, table#pilots a:visited {
	color: #006699;
	font-weight: bold;
}

table#pilots a:hover {
	text-decoration: none;
} 

.rightborder1 {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

div#stretch {
	font-size: 12.5em;
}
	
div#absolute {
	position: absolute;
	margin:0px auto 0px 20px;
}

table#climate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .7em;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E8DFD4;
	width: 500px;
	background-color:#FFFFFF;
}
table#climate th {
	padding: 5px;
	color: #FFFFCC;
	background-color: #990000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E3DDCE;
}
table#climate td {
	padding: 3px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #E3DDCE;
	border-bottom-color: #E3DDCE;
}
.cities {
	background-color: #E8DFD4;
	color: #513220;
}
.none {
	background-color: #FFFFFF;
	border: none;
}
table#request {
	font-family: Arial, Helvetica, sans-serif;
	margin-right: auto;
	margin-left: auto;
	font-size: 0.8em;
	width: 350px;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #E5DFD3;
	border-left-color: #E5DFD3;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E5DFD3;
	color: #4A3A28;
}
table#request td {
	padding: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E5DFD3;
}
table#request th {
	color: #FFFFCC;
	background-color: #990000;
	padding: 4px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.1em;
}
table#request tr {
}
.color {
	background-color: #F8F6EF;
}
form#litreq input {
	background-color: #FFFFFF;
	border: 1px solid #E5DFD3;
	color: #4A3A28;
}

.imgleft {
	float: left;
	margin-right: 10px;
}

.imgright {
	float: right;
	margin-left: 10px;
}

form#litreq input.button {width:82px; height:21px;}
div#verbage {
	width: 700px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #9E936B;
}
div#verbage a {
	color: #9F6F60;
	text-decoration: none;
}
div#verbage a:hover {
	text-decoration: underline;
}
.pad10 {
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}

#homequote {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 30px;
	color: #97A579;
	background-image: url(../images/quote_box_bg.gif);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 10px 15px;
	background-color: #E5F6C7;
	text-align: center;

}
.outline {
	background-color:#FFFFFF;
	border: 1px solid #D1E3BF;
	width: 180px;
	float: right;
	margin: 10px 10px 100px;
	padding: 5px;
}
.displaynone {
	display: none;
}
