body
{
   position:absolute;top:0;left:0;width:100%;height:100%;margin:0;   
   font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color:#333;
   background-image:url(../images/bg-tile-shadow.jpg);
   background-repeat:repeat-y;
   background-position:center;
   text-align:left;
   background-color:#333333;
}
.content-padding {
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	text-align:left;
}
A:link     {color:#333; text-decoration:underline;}
A:visited  {color:#333; text-decoration:underline;}
A:active   {color:#333; text-decoration:underline;}
A:hover    {color:#533c24; text-decoration:underline;}

.TopNav {font-size:10pt;font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold;}
.TopNav a{font-size:10pt;font-family: Tahoma, Arial, Helvetica, sans-serif;color: #ffffff;text-decoration:underline; font-weight: bold;}
.TopNav a:visited {text-decoration:underline;}
.TopNav a:active {color:#000000;text-decoration:underline;}
.TopNav a:hover {color:#533c24;text-decoration:underline;}

.FooterNav {font-size:8pt;font-family: Tahoma, Arial, Helvetica, sans-serif;}
.FooterNav a{font-size:8pt;font-family: Tahoma, Arial, Helvetica, sans-serif;color: #000000;text-decoration:underline;}
.FooterNav a:visited {color:#000000;text-decoration:underline;}
.FooterNav a:active {color:#000000;text-decoration:underline;}
.FooterNav a:hover {color:#533c24;text-decoration:underline;}

h1 {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:20pt;
font-weight:700;
color:#333;
margin:0;
padding:0;
}

h2 {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:18pt;
font-weight:700;
color:#333;
margin:0;
padding:0;
}

h3 {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:16pt;
font-weight:700;
color:#333;
margin:0;
padding:0;
}

h4 {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:14pt;
font-weight:700;
color:#333;
margin:0;
padding:0;
}

h5 {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12pt;
font-weight:700;
color:#333;
margin:0;
padding:0;
}

h6 {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:700;
color:#333;
margin:0;
padding:0;
}

.bg-tile-nav {
	background-image:url(../images/nav-bg-tile.jpg);height:30px;
}
.border-v {
	background-image:url(../images/tile-white.gif);width: 3px;
}
.border-h {
	background-image:url(../images/tile-white.gif);height: 3px;
}
.bg-gradient {
	background-image:url(../images/home-pic-gradient.jpg);
	background-position:center;
	width:760px;
}
.bg-color-content {
	background-color:#e5e5d9;
}
.bg-tile-footer {
	background-image:url(../images/footer-bg-tile.jpg);height:100px;
	width:760px;
}
.box-header-padding {
	padding-top: 1px;
	padding-right: 10px;
	padding-bottom: 1px;
	padding-left: 10px;
}
.form-content {
	padding: 3px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
hr { 
	width:98%;
	margin: 0px;
	padding: 0px;
}

#topnavright {
	text-align: right;
	height: 26px;
	width: 760px;
	background-image: url(../images/hdr-top.jpg);
	color: #FFF;
}

#express {
	float: left;
	position: absolute;
}

#floorbox {
	margin-left: 10px;
	margin-right: 10px;
}

#floorplan {
	width: 175px;
	padding: 15px 5px 0 5px;
	text-align: center;
	float: left;
}

#floorplan a{
	color: #03F;
	font-weight: bold;
	text-decoration: none;
}

#floorplan a.button {
    background: transparent url('../images/bg_button_a-b.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: center;
    font: normal 12px arial, sans-serif;
    height: 24px;
    margin-right: 0;
    padding-right: 18px;
    text-decoration: none;
}


#floorplan a.button span {
    background: transparent url('../images/bg_button_div-b.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
}

#floorplan a.button:active {
    background-position: bottom right !important;
    color: #000;
    outline: none;
}

#floorplan a.button:active span {
    background-position: bottom left !important;
    padding: 6px 0 4px 18px;
}


#floorplan a.button:hover {
    background-position: center right;
    color: #000;
    outline: none;
}

#floorplan a.button:hover span {
    background-position: center left;
}

#specs tr.rowcolor
{
background-color: #eee;
border-bottom:2px solid #fff;
margin: 10px;
}

#specs .title {
	background-color: #666;
	color: #FFF;
	font-size:12pt;
font-weight:700;
}
