BODY {background:#9a603d; margin:0;}
P, TD, Div {
	font-family: "Lucida Grande", "Lucida Sans Unicode", geneva, verdana, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	color: #7D7B7A;
}
form {margin:0;}
P {margin-top:0}
A:link, A:visited, A:active	{text-decoration: none; color: #99544a;}
A:hover {text-decoration: underline;}


#left {background:url("/images/back-left2.gif") no-repeat top right;}
#right {background:url("/images/back-right2.gif") no-repeat top left;}
#leftbot {background:url("/images/back-leftcap2.gif") no-repeat top right;}
#rightbot {background:url("/images/back-rightcap2.gif") no-repeat top left;}
#main	{
	width:760px;
}
#nav	{
	width:191px;
	background-color: #FFF;
	background-image: url(/images/back-navin.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#navPP	{
	width:191px;
	background-image: url(/images/back-navPP.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#navbot	{width:191px;background:url("/images/back-navbot.jpg") repeat-y top left;}
#navcap	{height:23px;}

#content	{width:551px;background:#FFF url("/images/back-content.jpg") no-repeat top left;}
#rightside	{width:18px;background: url("/images/back-rightside.gif") repeat-y top left;}
#owner		{text-align:center; padding-top:30px;}
#request	{
	text-align:center;
	padding-top:69px;
}

#nav ul {margin:0;padding:49px 0 0 12px;}
#nav li {list-style-type:none;margin:0; padding:5px 0 4px 0; list-style-image:none;}
.botline	{ background: url("/images/navdiv.gif") no-repeat left bottom; }

#nav #sub {margin:0;padding:0 29px 0 0px; text-align:right;}
#nav #sub li a {margin:0;padding:0 2px 2px 15px;color:#7d7b7a; text-decoration:none;}
#nav #sub li a:hover {color:#000;background:url("/images/subnav-arrow.gif") no-repeat left;}
#nav #sub li a#select {color:#000;background:url("/images/subnav-arrow.gif") no-repeat left;}

#footer	{width:760px;text-align:left; color:#895650;}
#footer ul {margin:0;padding:0;}
#footer li {list-style-type:none;display:inline; padding:0 0 0 4px;margin:0;}
#footer a	{color:#e8d1c4;text-decoration:underline;}
#footer a:hover	{color:#895650;text-decoration:none;}
#red	{color:#99544a;}

#temp	{float:right;color:#E8D1C4;} 

H1	{font-weight:bold;font-size:250%;margin:0 0 5px 0;text-align:Left;}
H2 	{font-size:110%;color:#99544a; margin:0 0 2px 0;text-align:Left;}
H3  {font-size:130%;color:#99544a; margin:0 0 2px 0;text-align:Left;}
H4  {font-weight:bold;font-size:100%;margin:0 0 5px 0;text-align:Left;}
.small {font-size:10px;}

UL  {margin:5px 0 0 20px;padding:0;}
LI	 {margin:0 0 5px 0; padding-bottom:2px; list-style-image: url('/images/bullet.gif');}

.nobullets		{margin:0px;}
.nobullets li	{margin:0 0 5px 0; padding-bottom:2px; list-style:none;}

address {font-style:normal;float:left; padding-right:15px;color:#895650;}

#faq h2 {font-size:100%;font-weight:normal;}
#faq			{padding:10px 0 15px 30px; width:500px;}


#leftcol		{padding:10px 30px 15px 30px;}
#text			{padding:10px 0 15px 30px; width:522px;}
#concierge		{background:#f3e9dd;padding:4px; clear:both;}
#concierge TD	{border-bottom:1px #bca38d solid; padding:5px 0 5px 0;}
.conbord{border:1px solid #e6e6e6;padding:4px;}
 
.imageborder	{
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 9px;
	padding-left: 2px;
}
.imageright		{
	padding:2px;
	float:right;
	margin:0 0 10px 20px;
}
.imagerightsub		{
	float:right;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 5px;
	padding: 1px;
}
#quotebot	{background:url("/images/vertdot.gif") repeat-y left; padding:15px 0 0 13px;}


.form	{background:#f4eeed;font-size:100%;color:#99544a; padding:2px;}

.error 			{border:1px solid red;}
.errorselect 			{background:#cc3333;font-size:100%;color:#FFF; padding:2px;}
.errormsg		{color:red;}
#homelink	{text-align:center;margin:0 0 4px 0;font-size:90%}
#homelink a	{color:#b8867f}
#topquote {
	position: relative;
	top: 66px;
}
.footertext {
	color: #e8d1c4;
}
#rteam {
	padding-right: 30px;
}
#lteam {
	padding-left: 30px;
}

td.dir_name {
/*	background:#E9D7B1;*/
padding-left: 3px;
}
			
td.dir_content {
	padding-bottom:5px;
	padding-left:30px;
	padding-right:10px;
	padding-top:5px;
}
table.dir {
	border: none;
	}
	
H6 {
	font-size:155%;
	color:#99544a;
	margin:0 0 2px 0;
	text-align:Left;}
}
	
/*table.map_link:hover {
	background:#CCCCCC;
}*/
