body, div, span, td, h1, p, ol, input { 
        font-family: Georgia, Times New Roman, Times, serif; 
        }

ul, li, h2, h3, h4, h5 { 
        font-family: Verdana, Arial, sans-serif; 
        }


body {
		margin: 30px 0 30px 0;
        background-color: #EEE8D9;
        font-size: 12px; 
        color: #333;
        line-height: 20px;
        text-align: left;
        }

td {
        }

#left {
        text-align: left;
        }

#center {
        }

#img {
        margin: 0 0 20px 0;
        border: 1px solid #4C3300;
        }

#img.features {
        margin: 0 0 5px 0;
        border: 1px solid #4C3300;
        }

.features-subhead {
        }

#gallery {
        background-image: url(images/gallery/htile.gif); 
        background-repeat: repeat-x;
        width: 100%;
        }

#gnav-left {
        color: #A84C0D; 
        font-family: Verdana, Arial, sans-serif; 
        font-size: 11px; 
        position: absolute;
        left: 42px;
        top: 60px;
        width: 170px;
        text-align: left;
        }

#gnav-right {
        color: #A84C0D; 
        font-family: Verdana, Arial, sans-serif; 
        font-size: 11px; 
        position: absolute;
        left: 128px;
        top: 60px;
        width: 426px;
        text-align: right;
        letter-spacing: 3px;
        }

#gphoto {
        position: absolute;
        left: 42px;
        top: 85px;
        padding: 0 0 0 0;
        border: 1px solid #000;
        }

#gphoto-topleft {
        position: absolute;
        left: 42px;
        top: 85px;
        padding: 0 0 0 0;
        border: 1px solid #000;
        }

#gphoto-topright {
        position: absolute;
        left: 306px;
        top: 85px;
        padding: 0 0 0 0;
        border: 1px solid #000;
        }

#gphoto-bottomleft {
        position: absolute;
        left: 42px;
        top: 265px;
        padding: 0 0 0 0;
        border: 1px solid #000;
        }

#gphoto-bottomright {
        position: absolute;
        left: 306px;
        top: 265px;
        padding: 0 0 0 0;
        border: 1px solid #000;
        }

#gfooter {
        position: absolute;
        left: 43px;
        top: 438px;
        padding: 0 0 0 0;
        width: 512px;
        text-align: right;
        }

.mnuHm {
        display: none;
        text-align: center;
        font-size: 10px;
        }

.mnuSub {
        display: none;
        position: absolute;
        z-index: 100;
        font-size: 10px;
        background-color: #F5F2E9;
        padding: 0 3px 5px 10px;
        }

.brnLnk {
        font-family: Verdana, Arial, sans-serif; 
        color: #4C3300;
        font-size: 10px;
        text-decoration: none;
        line-height: 18px;
        height: 18px;
        }

.brnSpc {
        line-height: 3px;
        }

.left-home { 
        padding: 0 0 20px 0;
        width: 202px;
        }

.left-box {
        color: #761E00;
        font-size: 9pt;
        background-color: #F6F3EC;
        width: 96px;
        padding: 10px 10px 10px 10px;
        margin: 21px 0 21px 21px;
        border: 1px solid #EEE8D9;
        list-style-type: none;
        spacing: 0;
        }

.left-box-nav {
        color: #761E00;
        font-size: 9pt;
        background-color: #EEE8D9;
        width: 96px;
        padding: 10px 10px 10px 10px;
        margin: 21px 0 21px 21px;
        border: 1px solid #FFF;
        list-style-type: none;
        spacing: 0;
        }

* html .left-box {
        width: 96px;
        w\idth: 96px;
        }

.left-plain {
        color: #761E00;
        font-family: Verdana, Arial, sans-serif; 
        font-size: 8pt;
        margin: 0 0 20px 0;
        width: 96px;
        position: relative;
        }

.left-gen {
        padding: 0 0 27px 12px;
        margin: 0 0 20px 0;
        width: 605px;
        }

.center-third {
        padding: 0 0 27px 0;
        width: 349px;
        }

.center-third p {
        margin-top: 20px;
        margin-bottom: 1em;
        }

.center-half {
        padding: 0 0 27px 0;
        margin: 0 0 20px 0;
        width: 268px;
        }

.subhead-local { 
        color: #761E00; 
        font-size: 11px; 
        line-height: 15px; 
        font-weight: bold;
        text-transform: uppercase;
        }

.subhead-list { 
        color: #19334C; 
        font-size: 11px; 
        line-height: 15px; 
        font-weight: bold;
        text-transform: uppercase;
        }

.subhead-process { 
        color: #4C1933; 
        font-size: 11px; 
        line-height: 15px; 
        font-weight: bold;
        text-transform: uppercase;
        }

.subhead-why { 
        color: #05431A; 
        font-size: 11px; 
        line-height: 15px; 
        font-weight: bold;
        text-transform: uppercase;
        }

.subhead-mdp { 
        color: #4C3300; 
        font-size: 11px; 
        line-height: 15px; 
        font-weight: bold;
        text-transform: uppercase;
        }

.quote-local {
        font-style: italic;
        color: #761E00;
        padding: 0 0 27px 0;
        }

.right-half {
        padding: 0 0 27px 0;
        margin: 0 0 20px 0;
        width: 268px;
        }

.right-plain {
        font-family: Verdana, Arial, sans-serif; 
        font-size: 8pt;
        margin: 0 0 20px 0;
        width: 96px;
        position: relative;
        }

.right-features-plain {
        font-family: Verdana, Arial, sans-serif; 
        font-size: 8pt;
        margin: 5px 0 0 0;
        }

.right-local-resources {
        color: #761E00;
        font-size: 9pt;
        padding: 0 0 27px 0;
        margin: 0 0 0 0;
        }

.footer { 
        color: #4C3300; 
        font-size: 9px; 
        line-height: 12px; 
        font-family: Verdana, Arial, sans-serif; 
        padding: 0 0 20px 0;
        }

a { 
        color: #930; 
        }

a:hover {
        color: #4C3300;
        }

a.local { 
        color: #761E00; 
        }

a.local:hover { 
        color: #4C3300; 
        }

a.list { 
        color: #19334C; 
        }

a.list:hover { 
        color: #4C3300; 
        }

a.process { 
        color: #4C1933; 
        }

a.process:hover { 
        color: #4C3300; 
        }

a.why { 
        color: #05431A; 
        }

a.why:hover { 
        color: #4C3300; 
        }

a.gallery { 
        color: #A84C0D; 
        text-decoration: none;
        }

a.gallery:hover { 
        color: #4C3300; 
        text-decoration: underline;
        }

a.footer { 
        color: #930; 
        text-decoration: none;
        }

a.footer:hover { 
        color: #4C3300; 
        text-decoration: underline;
        }

.brown { 
        font-size: 10px; 
        line-height: 16px; 
        color: #4C3300;
        font-family: Verdana, Arial, sans-serif; 
        }

ul.local { 
        color: #761E00;
        padding: 0 0 0 0;
        }

ul.list { 
        color: #19334C;
        padding: 0 0 0 0;
        }

table.features {
        width: 694px;
        border: 0;
        margin: 0;
        padding: 0;
        }



h1 { 
        color: #19334C; 
        font-size: 14px; 
        line-height: 16px; 
        }

h2 { 
        font-size: 10px; 
        }

h2 a {
        text-decoration: none;
	}


ul#nav {
	margin: 0;
	padding: 0;
	font-size: 10px; 
	line-height: 20px;
	list-style: none;
	text-align: center;
	}

ul#nav li {
	display: inline;
	}

ul#nav li a {
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	margin: 0;
	padding: 0;
	color: #fff;
	}

ul#nav li a:hover {
	color: #A84C0D;
	}

img.home {
         margin: 21px 0 21px 21px;
        border: 1px solid #4C3300;
	}

p.home {
	font: 15px/24px Georgia, Times New Roman, Times, serif;
	font-style: italic;
	color: #666;
         text-align: left;
         margin: 21px;
	}

p.specs {
	text-transform: uppercase;
	text-align: center;
	font: 10px Verdana, Arial, sans-serif;
	color: #000;
	}

a.schedule {
	font: 10px/16px Verdana, Arial, sans-serif; 
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	margin: 0;
	padding: 0;
	color: #A84C0D;
	}

img.logo {
	margin: 20px 0;
	border: 0;
        }

.subhead { 
        color: #761E00; 
        font-size: 11px; 
        line-height: 15px; 
        font-weight: bold;
        text-transform: uppercase;
        }

ul { 
        font-size: 10px; 
        line-height: 16px; 
        padding: 0 0 0 13px;
        margin: 0 0 0 0;
        list-style: outside disc;
        }

.half {
        padding: 0;
        margin: 21px 21px 21px 0;
        text-align: left;
        }



.alt {
	display: none;
	}


	/* Designed by Threestory Studio */


