/* general */
* {margin:0;padding:0}
html {margin:0;padding:0;}
body {margin:0px auto;padding:0;text-align:center;font:12px verdana,arial,sans-serif;color:#666;margin-top:12px}
.clear {clear:both; margin-top:-1px; height:1px; overflow:hidden}
a {text-decoration:none;color:#669}
a:hover {text-decoration:none;color:#c96}
p {margin:6px 0px 18px 0px}

/* layout divs */
#wrap {margin:0px auto;text-align:center;width:699px}
#header {width:699px;margin:0px auto;padding-bottom:6px}
#topnav {width:699px;margin:0px auto;font:bold 11px/22px arial,helvetica,sans-serif;padding-bottom:30px;color:#ccc}
#asheville {margin:0px auto;width:699px;background-image:url(/g/home_bg.gif)}
#ashville {margin:0px auto;width:699px}
#hendersonville {margin:0px auto;width:575px;text-align:left}
#sidebar {padding-right:40px;float:left;color:#669;text-align:right;width: 250px; \width:290px; w\idth: 250px}
#main {width:409px;float:right;text-align:left}
#credit {padding-top:24px;text-align:center;font:10px verdana,arial,helvetica,sans-serif;color:#999}
#footer {padding-top:24px;text-align:center;font:11px/22px arial,helvetica,sans-serif;color:#999}
.sct {margin-bottom:24px}


/* headlines */
h1 {font:bold 19px verdana,arial,sans-serif;color:#669;margin-bottom:3px;margin-top:6px}
h1.go {font:bold 19px georgia,verdana,arial,sans-serif;color:#669;margin-bottom:3px;margin-top:6px}
h2 {font: bold 14px verdana,arial,sans-serif;color:#A4A4A4;margin:2px 0px}
h3 {font: bold 14px verdana,arial,sans-serif;color:#669;margin:18px 0px 8px 0px}
h4 {font:bold 14px verdana,arial,sans-serif;color:#a4a4a4;margin:6px 0px}
h5 {font: bold 13px verdana,arial,sans-serif;color:#ccc;margin:0px}
h6 {font:bold 12px verdana,arial,sans-serif;color:#669;margin-bottom:3px;margin-top:6px}
.ab3 {font-size:21px}
.hd5 {font-size:11px;font-weight:bold;text-align:right}
.hd10 {font: italic bold 18px Georgia, "Times New Roman", Times, serif;color: #669}
.hd12 {color: #669;font-weight:bold}
/* topnav */
#topnav a {padding:0px 6px}
.cur {text-decoration:none;padding:0px 6px}

/* assorted */
#smap {border: solid 1px #999}
#fbox {margin: 12px; background-color: #ddd; padding: 9px 6px}
#main a {text-decoration:underline}
#main a.no {text-decoration:none}
.un {text-decoration:underline}
.bx {margin-bottom:12px}
.bx2 {margin-bottom:12px;text-align:left}
.gray {color:#666}
.gray2 {color:#ccc}
.smallgray {color:#666;font-size:8px}
.smallgray2 {color:#999;font:10px verdana,arial,serif}
.blue {color: #669}
.pg {margin-left: 5px; padding-left: 0; list-style: none}
.pg li {padding-left:25px;margin-bottom:12px;background-image: url(/g/bullet1.gif); background-position: 0 .4em;background-repeat: no-repeat}
.pg2 {margin-left: 5px; padding-left: 0; list-style: none}
.pg2 li {padding-left:35px;margin-bottom:12px;background-image: url(/g/bullet2.gif); background-position: 0 .3em;background-repeat: no-repeat}
.pg3 {margin-left: 170px; padding-left: 0; list-style: none;padding-top:6px}
.pg3 li {padding-left:25px;margin-bottom:12px;background-image: url(/g/bullet1.gif); background-position: 0 .4em;background-repeat: no-repeat}


.logo {margin: 12px 5px}
.logo2 {margin: 0px 5px}
.thm {margin-left: 12px}
.thmr {margin: 4px 8px 4px 0px}
.dropcap {font: bold 18px "Times New Roman", Times, serif; color:#666}
.m2 {margin-top:2px}
.th {font:bold 14px verdana,arial,sans-serif;color:#fff;background-color:#33329A;padding:3px;text-align:center}
.th2 {font:bold 12px verdana,arial,sans-serif;color:#fff;background-color:#33329A;padding:3px;text-align:center;margin-right:6px}
.sma {font:12px arial,helvetica,sans-serif;text-decoration:underline;text-align:center}
.smtd {font:12px arial,helvetica,sans-serif;color:#666;width:33%;border-right:solid 1px #999;vertical-align:top;text-align:left}
.srtd {font:12px arial,helvetica,sans-serif;color:#666;width:33%;vertical-align:top;text-align:left}
.spacer {color: #fff; background-color:#fff; border:0;height:12px}
.13 {font-size:13px}
td.aff {vertical-align:middle;text-align:center}
.smalllink {font:10px arial,helvetica,sans-serif; color: #63F; text-decoration: underline}
.text2 {font: bold 12px/17px Arial, Helvetica, sans-serif;padding:2px;color:#333;background-color:#ddd;text-align:center;vertical-align:middle;border-right:solid 2px #fff;width: 170px; \width: 176px; w\idth: 170px}
.text3 {font: bold 12px/17px Arial, Helvetica, sans-serif;padding:2px;color:#333;background-color:#ddd;text-align:center;vertical-align:middle;border-right:solid 2px #fff;width: 227px; \width: 233px; w\idth: 227px}
.hshd {font:bold 13px arial,helvetica,sans-serif;color:#fff;background-color:#666;padding:4px;border-bottom:solid 9px #fff}
.hsph {padding-right:11px;width: 150px; \width: 161px; w\idth: 150px}
.sold {color:#ff6}
#lk {margin-top: 15px}
#lk h2 {font: bold 14px Verdana, Arial, sans-serif; color: #669; margin-bottom: 2px; margin-top: 1px}
#lk {font: 12px arial, verdana, sans-serif}
#lk a {color: #669; font-weight: bold}
.photorow {float:left;width:190px}
.photoleft {float:left; margin-right:8px;font-size:10px;display:inline}
.photoright {float:right; margin-left:8px;font-size:10px;display:inline}
