﻿a {color: #008E92; text-decoration: none}
a:hover {color: #0F4142}
a img {border: 0}
.clear {clear: both; height: 1px; padding: 0; line-height: 0em; font-size: 1px}

body {margin: 0px; background-color: #EDE9DD; background-image: url(../images/back.gif); background-repeat: no-repeat; background-position: center top; font-family: arial, helvetica, sans-serif; font-size: 14px; color: #6e695b}

#wrapper {width: 940px; margin: 0 auto}

#header {height: 64px; padding: 45px 0 15px 0}
#header #logo {float: left}

#links {float: right; margin: 45px 0 0 0}
#links ul {margin: 0; padding: 0; list-style: none}
#links ul li {display: block; float: left; margin: 0; padding: 0 10px; font-weight: bold; font-size: 14px; text-transform: lowercase}

#main {}

#content {width: 664px; float: left; padding: 30px; margin-left: -7px; border: 7px solid #FFFFFF; background-image: url(../images/back_content.gif); background-repeat: no-repeat; background-color: #E5DCBF}
/*.home {width: 500px !important}*/
#content h1 {font-size: 30px; font-weight: normal; color: #008e92; letter-spacing: -1px; margin: 0}
#content p.first {font-size: 14px; margin-top: 5px}
#content p {line-height: 1.3em}

#sidebar {float: right; margin: -30px -30px -30px 30px; border-left: 7px solid #FFFFFF}

#footer {padding: 15px 15px 40px 210px; position: relative}
#footer ul {margin: 0; padding: 0; list-style: none}
#footer ul li {display: block; float: left; margin: 0; padding: 0 15px 0 0; font-size: 11px; text-transform: lowercase}
#footer p {clear: both; font-size: 11px; margin: 0; padding: 5px 5px 0 0}




/* nav & dropdown */

#nav {width: 195px; position: relative; float: left; border: 7px solid #FFFFFF; background-color: #008E92; background-image: url(../images/back_nav.gif); background-repeat: repeat-x; background-position: bottom; padding: 20px 0 0 0}
#nav img {margin: 20px 0 0 0; position: relative; border-top: 7px solid #FFFFFF}
#nav ul {margin: 0; padding: 0; list-style: none}
#nav ul li {display: block; float: left; width: 195px; position: relative; font-size: 16px; font-weight: bold; border-bottom: 1px solid #249EA1; text-transform: lowercase}
#nav ul li#last {border-bottom: 0px}
#nav ul li a {display: block; float: left; width: 160px; padding: 5px 10px 5px 25px; color: #D8CDAF}
#nav ul li a:hover {color: #FFFFFF}

#nav ul ul {position: absolute; left: -999em; height: auto; width: 143px; background-color: #FFFFFF; margin: -3px 0 0 195px !important; padding: 3px; text-align: left}
#nav ul ul li {width: 143px; font-size: 11px; border-bottom: 0; font-family: arial, helvetica, sans-serif}
#nav ul ul li a {background-color: #0F4142; width: 123px; padding: 3px 10px !important; color: #ffffff !important}
#nav ul ul ul li.last a {border-bottom: 0}
#nav ul ul li.last a {border-bottom: 0}
#nav ul ul li a:hover {background-color: #008E92; background-repeat: no-repeat}

#nav ul ul ul {margin: -1px 0 0 150px !important; border: 1px solid #FFFFFF}

#nav li ul ul {left: -999em}

#nav li ul {left: -999em}
#nav li.sfhover ul {left: 0}
#nav li.sfhover ul ul {left: -999em}
#nav li li.sfhover ul {left: 0}

#nav li.sfhover a {color: #ffffff; background-repeat: no-repeat}

#nav li:hover a {color: #ffffff; background-repeat: no-repeat}
#nav li.sfhover li a {}
#nav li:hover li a {}
#nav li li.sfhover a {}
#nav li li:hover a {}
#nav li li li.sfhover a {}

#nav li li li:hover a {}

#nav ul {z-index: 1001}
#nav ul ul {z-index: 1002}
#nav ul ul ul {z-index: 1003}

#sidebar {height: 1300px; background-color: #ffffff}

#nav {position: relative}
#text {position: absolute; top: 510px; left: 0}
#text h3 {margin: 0 0 5px 0; font-size: 16px}
#text p {margin-top: 0; font-size: 14px}



