@import url(form.css);
@import url(sitemap.css);
@import url(navigation.css);
@import url(tablestyles.css);
body {
padding: 0px;
margin: 0px;
background: #fff;
}
td {
font: 11px/16px Verdana, Arial, Helvetica, sans-serif;
color: #333;
vertical-align: top;
}
a:link,
a:visited {
color: #cd9933;
text-decoration: none;
}
a:hover,
a:visited:hover {
color: #5a5a5a;
text-decoration: none;
}
h1 {
font: bold 12px/16px Arial, Helvetica, sans-serif;
color:#cd9933;
margin: 0px 0px 5px 0px;
}
h2 {
font: bold 11px/16px Arial, Helvetica, sans-serif;
margin: 0px 0px 1px 0px;
}
ul{
margin: 10px 0px 10px 10px;
padding-left: 10px;
list-style: square url(../images/bullet.gif);
}
li{
margin: 3px 0px 3px 0px;
}
.hrdot {
background: url(../images/hr_tile.gif) repeat-x;
padding: 0px;
margin: 0px;
}

/*homepage styles*/
.mainborder {
	border-left: solid 2px #4a0d03;
	border-right: solid 2px #4a0d03;
	border-bottom: solid 2px #4a0d03;
}
.navborder {
	border-top: solid 2px #4a0d03;
	border-bottom: solid 2px #4a0d03;
}
.hmnews {
	border-right: solid 2px #4a0d03;
	border-left: solid 2px #4a0d03;
	font: 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #b17041;
}
.hmnews a:link,
.hmnews a:visited {
	font: 600 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.hmbanner{
	border-bottom: solid 2px #4a0d03;
}


.floatright {
float:right;
padding-left: 10px;
padding-bottom: 10px;
}
.floatleft {
float:left;
padding-right: 10px;
padding-bottom: 10px;
}
.navbar{
   background: url(../images/tile_navbar.gif) repeat-x;
}
.gold{
	background: #cd9933;
}
.white{
	background: #ffffff;
}
.header{
   background: url(../images/tile_header.gif) repeat-x;
}
.hmcommon {
	font:11px/15px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 10px 5px 0px;
	color: #718280;
}
.hmlivingbld {	
	color: #6DB23D;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	}
.hmliving {
	font:11px/15px Verdana, Arial, Helvetica, sans-serif;
	padding: 4px 0px 4px 0px;
	color: #718280;
}
.hmliving a,
.hmliving a:visited  {
	color: #6DB23D;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.hmliving a:hover,
.hmliving a:visited:hover {
	color: #718280; 
	text-decoration: none;
}


/* global stuff*/
.arch{
	background: url(../images/arch.gif) repeat-y;
}
.globalnav {
color: #fff;
font: 11px Verdana, Arial, Helvetica, sans-serif;
padding: 3px 10px 10px 50px;
vertical-align: top;
}
.globalnav a:link,
.globalnav a:visited {
color: #fff;
font: 11px Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
}
.globalnav  a:hover,
.globalnav  a:visited:hover  {
color: #8e4242;
font: 11px Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline;
}

/*homepage oh word*/
.hmcontent {
font: 11px/16px Verdana, Arial, Helvetica, sans-serif;
color: #333;
background: url(../images/tile_dot_vertical.gif) right repeat-y;
padding: 20px 15px 25px 20px;
vertical-align: top;
}
.hmcallout {
font: 11px/16px Verdana, Arial, Helvetica, sans-serif;
color: #333;
background: url(../images/tile_dot_vertical.gif) right repeat-y;
padding: 20px 15px 25px 15px;
vertical-align: top;
}

.hmcontent,
.hmcallout ,
.hmnews  p{
margin: 2px 0px 10px 0px;
}
/*tier page elements*/
.content {
font: 12px/16px Verdana, Arial, Helvetica, sans-serif;
color: #333;
padding: 20px 15px 25px 20px;
vertical-align: top;
}
.content h1 {
font: bold 16px/16px Verdana, Arial, Helvetica, sans-serif;
color:#8e4242;
margin: 0px 10px 15px 0px;
}
.content h2{
font: bold 12px/16px Verdana, Arial, Helvetica, sans-serif;
color: #333;
margin: 20px 10px 10px 0px;
}
.content p{
margin: 5px 0px 15px 0px;
}
.content .breadcrumb{
font: bold 11px/16px Verdana, Arial, Helvetica, sans-serif;
color: #949494;
}

.price{
font: oblique 11px/16px Verdana, Arial, Helvetica, sans-serif;
color: #e38484;
}

/*!!!!!!!!!add table stuff here ok!!!!!!!!!*/
/*footer stuff aiigght*/
.ftr {
font:10px/15px Verdana, Arial, Helvetica, sans-serif;
color: #8e4242;
background: #cd9933;
padding: 11px 14px 11px 25px;
border-left: solid 1px #fff;
text-decoration: none;
}
.ftr a:link,
.ftr a:visited{
font:10px/15px Verdana, Arial, Helvetica, sans-serif;
color: #fff;
text-decoration: none;
}
.ftr  a:hover,
.ftr  a:visited:hover  {
font:10px/15px Verdana, Arial, Helvetica, sans-serif;
color: #8e4242;
text-decoration: underline;
}
.ftr p {
margin: 5px 0px 0px 0px; 
}
.ftrnav {
color: #fff;
font: 10px Verdana, Arial, Helvetica, sans-serif;
}

