﻿html, body {width:100%;height:100%;margin:0px;padding:0px;}
body {font-family:'PT Sans', Arial, Sans-Serif;font-size:10pt;color:#373839;background-repeat:no-repeat;background-position:center top;background-image:url(/i/background.jpg);}
a, a:active, a:visited {color:#72797d} a:hover {}
h1, h2, h3, h4, h5, h6, p {margin:0px 0px 10px 0px;padding:0px;}
h1 {font-family: 'PT Sans Narrow';font-size:24pt;color:#536b3f;font-weight:normal}
h2 {font-size:12pt;color:#373839;font-weight:bold;}
h3 {font-size:10pt;color:#536b3f}
h4 {font-size:9pt;font-weight:bold}
p {line-height:14pt}
img {border:0px;}
form {margin:0px 0px 10px 0px;padding:0px;}
ol, ul {margin:0px 0px 10px 24px;padding:0px}
li {margin:0px;padding:0px;line-height:13pt}

form td.left {padding:4px 10px 4px 0px;border-right:solid 1px #ffffff;vertical-align:top;text-align:right;font-style:italic;}
form td.right {padding:2px 0px 2px 10px;vertical-align:top}
form td.right input[type=text] {width:300px;margin:0px;}
form td.right label {margin-right:4px;cursor:pointer}

#Root {width:960px;margin:0px auto;}
#Header {position:relative;width:960px;height:169px;}
#Header #Logo {position:absolute;top:24px;left:54px}
#Header #Facebook {position:absolute;top:53px;left:520px;width:101px;height:30px;border:0px; }
#Header #Tel {position:absolute;top:33px;left:648px}
#Header #Request {position:absolute;top:69px;left:645px}
#Header #Navigation {position:absolute;top:120px;left:54px}
#Header #Navigation a {margin:0px 12px 0px 0px}
#Header #Navigation img {height:37px;background-repeat:no-repeat;background-position:0px 0px}
#Banner {position:relative;width:960px;height:325px;}
#Banner img {position:absolute;left:41px;top:16px;width:878px;height:268px;}
#Content {width:857px;margin:0px auto;}
#Features {float:left;width:206px;}
#Body {float:right;width:609px;padding:22px 0px 0px 23px;background-image:url(/i/body-background.png);background-repeat:no-repeat}
#Body.wide {float:none;width:834px;}
#Footer {clear:both;position:relative;top:20px;padding:30px 0px 20px 0px;font-size:8pt;text-align:center;background-image:url(/i/footer-background.jpg);background-repeat:no-repeat;background-position:center top}

#Gallery {position:relative;width:857px;height:560px;margin:0px auto;}
#Gallery div.images {position:absolute;top:16px;left:89px;width:680px;height:510px;white-space:nowrap;overflow:hidden}
#Gallery div.images div {position:absolute;top:0px;left:0px;}
#Gallery div.images div img {width:662px;height:492px;border:solid 9px #ffffff}
#Gallery img.previous {position:absolute;top:245px;left:5px;width:52px;height:52px}
#Gallery img.next {position:absolute;top:245px;left:800px;width:52px;height:52px}
#Gallery img.loading {position:absolute;top:16px;left:89px;width:680px;height:510px;visibility:hidden}

#Map {float:right;width:400px;height:300px;margin:0px 0px 20px 20px;border:solid 1px #babbbc;padding:1px}
#InmanVideo {float:right;width:320px;height:285px;margin:0px 0px 20px 20px;border:solid 1px #babbbc;padding:1px}

.menu {position:absolute;left:0px;top:0px;z-index:100;display:none;padding:3px 10px 3px 8px;border:solid 1px #424242;background-color:#191919;}
.menu a {display:block;padding:3px 0px;font-size:8pt;text-decoration:none;color:#eaebec}
.menu a:hover {text-decoration:underline;}

#SubMenu {margin-bottom:6px;}
#SubMenu div {width:180px;padding:12px 13px 0px 13px;background-image:url(/i/feature-background.png);background-repeat:no-repeat}
#SubMenu a {text-decoration:none;} #SubMenu a:hover {text-decoration:underline}
#SubMenu span {font-weight:bold}

.feature {width:206px;margin-bottom:6px;text-align:center;background-image:url(/i/feature-background.png);background-repeat:no-repeat}
.feature .image {padding:2px 3px 0px 3px}
.feature .text {padding:12px 13px 0px 13px}

.blue-box {margin-bottom:10px;padding:15px;background-color:#ebebeb}
.quote {font-family:Georgia, Serif;font-style:italic;font-size:10pt;line-height:13pt;}
.caption {margin-bottom:15px;font-size:9pt;font-style:italic;color:#656667}

#Video {position:absolute;width:720px;height:405px;border:solid 1px #ffffff;}
#Video img {position:absolute;width:30px;height:30px;top:-15px;right:-15px;cursor:pointer;z-index:10000;}
