html{margin:0;padding:10;}
body{margin:0;padding:0;background:#cccccc;font-size:0.77em;line-height:150%;font-family:Arial,Verdana,Helvetica,Geneva,Swiss,SunSans-Regular;}
body{text-align:center;}

div.clear{clear:both;}

#nav,#nav ul{position:relative;padding:0;margin:0;list-style:none;line-height:20px;z-index:100;width:780px;}
#nav li{float:left;padding:0;background:transparent url(../images/bg-button.gif) center bottom no-repeat;}
#nav li a{display:block;padding:5px;text-decoration:none;color:#000000;text-align:center;font-weight:700;background:transparent url(../images/bg-button-top.gif) center top no-repeat;width:120px !important;width:130px;position:relative;z-index:11;}
#nav li ul{position:absolute;z-index:10;color:#C3C86C;width:120px !important;width:120px;margin:-30px 0 0 5px;padding-top:30px;background:transparent url(../images/bg-button.gif) center bottom no-repeat;left:-999em;overflow:display;}
#nav li.selected ul{background:transparent url(../images/bg-button-over.gif) center bottom no-repeat;}
#nav li ul li{background:none;}
#nav li.selected ul li{background:none;}
#nav li ul li a{padding:0 0 5px 0;width:120px;text-align:center;background:none;overflow:display;}
#nav li ul li.last{background:transparent url(../images/bg-button.gif) center bottom no-repeat;}
#nav li.selected ul li.last{background:transparent url(../images/bg-button-over.gif) center bottom no-repeat;}
#nav li.selected ul li a{background:none;}
#nav li ul ul{left:-999em;margin:-31px 0 0 120px;padding:7px 0 0 0;}
#nav li a:hover{text-decoration:underline;}
#nav li.selected{background:transparent url(../images/bg-button-over.gif) center bottom no-repeat;color:#00465F;}
#nav li.selected a{background:transparent url(../images/bg-button-top-over.gif) center top no-repeat;color:#00465F;}
#nav li ul li.selected{background:#C9E6C8;}
#nav li ul li.last.selected{background:transparent url(../images/bg-button-over.gif) center bottom no-repeat;}
#nav li:hover ul ul,#nav li:hover ul ul ul,#nav li.sfhover ul ul,#nav li.sfhover ul ul ul{left:-999em;}
#nav li:hover ul,#nav li li:hover ul,#nav li li li:hover ul,#nav li.sfhover ul,#nav li li.sfhover ul,#nav li li li.sfhover ul{left:autox;}

#wrap{width:780px;margin-left:auto;margin-right:auto;text-align:justify;}

#header{margin-left:auto;margin-right:auto;width:780px;background:#cdbd95;height:125px;}
#header div{display:block;border:0 solid #f00;background:transparent url(../images/bg-header-right.jpg) right bottom no-repeat;float:right;padding:30px 60px 30px 0;}
#header a{display:block;border:0 solid #f00;float:left;background:transparent url(../images/bg-header-left.jpg) left bottom no-repeat;padding:5px 0 5px 40px;}
#header #logo{border:0 solid #f00;}

#menu{margin-top:-8px;background:#F5FAF4;border:0 solid #f00;}

#container{width:780px;height:2400px;background:#f6f6f6;padding-bottom:15px;clear:both;}
#container.home{padding-top:300 px;}
#content-wrap{width:500px;float:left;padding-top:0;}


#content{line-height:150%;margin-top:0px;margin-left:15px;margin-right:15px;color:#444;width:748px;padding-top:0px;}
.intro-box li,#content li,#sidebar li{line-height:150%;list-style:url(../images/arrow.gif);margin-left:0;}
#footer{text-align:center;padding:15px 5px 20px 5px;color:#615858;background-color:#cdbd95;}
#footer a{color:#355256;text-decoration:none;}
#footer a:hover{text-decoration:underline;}

h1{font-size:1.5em;color:#00465F;text-align:center;padding:15px 0 5px 0;margin:0;width: 735px;}
h2{font-size:1.3em;color:#004B6E;font-weight:700;border-bottom:1px solid #eee;}
h3{font-size:1.1em;color:#004B6E;border-bottom:1px solid #eee;}

#breadcrumbs{text-align:left;margin-left:15px;padding-top:20px;}
#breadcrumbs,#breadcrumbs a:hover,#breadcrumbs a:visited,#breadcrumbs a:link,#breadcrumbs a:active{color:#aaa;text-decoration:none;}
a:link,a:visited,a:active{color:#004B6E;text-decoration:none;}
a:hover{color:#1076A6;text-decoration:underline;}


#footer-nav li{display:inline;list-style-type:none;padding:0 5px;margin:-2px !important;margin:0;border-left:1px solid #ccc;border-right:1px solid #aaa;}
#footer-nav li.first{border-left:0;}
#footer-nav li.last{border-right:0;}
#footer-nav li a{text-decoration:none;}
#footer-nav li a:hover{text-decoration:underline;}
#footer-nav{padding:0;}
