/* Layout Stylesheet */

/* Main Content */
#container {width:1075px; margin: 0 auto;}
#content-area {background:url(/img/skin/content-bg.jpg) repeat-y; padding-left:80px; padding-right: 80px; float:left}
#content {width:915px; float:left; margin-top:5px;}

/* Header */
#header {width:100%; position:relative; height:238px;}
#header .logo {position:absolute; left:60px;}

#header #prinav {position:absolute; left:53px; top:200px;}
#header #prinav li {float:left; margin-right:15px;}
#header #prinav li a {padding:10px 15px; float:left}
#header .searchsite {position:absolute; top:205px; right:30px; width:250px;}
#header .searchsite .fields {width:250px; }
#header .searchsite .fields li {float:left; clear:none;}
#header .searchsite .fields .submit {margin-top:6px; }
#header .searchsite .fields .submit input {margin-left:10px;}
#header .searchsite .fields .input { margin-top: 1px; } 
#header .searchsite .fields .input .text {width:150px; height:13px; padding: 2px;}
#header .nav_divider {position:absolute; top:234px; height:2px; width:960px; left:53px;}

/* Footer */
#footer {background:url(/img/skin/footer-bg.jpg) no-repeat; padding-top:20px; float:left; width:100%;}
#footer ul {float:left; margin-left:50px; width:965px;}
#footer li {float:left; margin-right:10px; font-weight:bold;}
#footer li a, #footer li {text-decoration:none; color:#920B0B; font-weight:bold;}
#footer li.copyright {float:right;}
#footer li.orca {float:right;}

/* Home Page */
.home .main_image {float:right;}
.home .home_left {float:left; width:300px; margin-top:10px;}
.home .home_title {margin-bottom:10px;}
.home .home_logos {margin-top:30px; width:303px; height:86px; float:left}
.home .home_right {float:right; width:599px;}
.home .home_right .featured_pages {margin-top:20px; float:left; margin-left:20px;}
.home .home_right .featured_pages .featured_page{float:left; width:130px;}
.home .home_right .featured_pages .featured_divider {float:left; width:1px; height:50px; margin-right:10px; margin-top:20px;}
.home .home_right .featured_pages .featured_title {margin-bottom:10px;}
.home .home_right .featured_pages .featured_more a {float:right;}

/* Section */
.sec_nav {width:100%; float:left}
.sec_nav  li {float:left; margin-right:15px;}
.sec_nav li a {padding:7px 0px; float:left;}
.sec_nav li a {text-decoration:none; font-size:14px; color:#000; font-weight:bold}
.sec_nav li.selected {background:#999}
.secnav_divider {background:url(/img/skin/prinav-divider.jpg) no-repeat; width:100%; height:2px; float:left}
h2 {font-size:15px; font-weight:bold; margin-top:10px; float:left; width:100%;}
.body {float:left}
.body .visual {float:right}

/* Search Results */
.sorting .options {float:left; margin-top:10px;}
.sorting .options li {float:left; margin-right:15px;}
.sorting .options li input {border:none; background:none; text-transform:uppercase; font-weight:bold; cursor:pointer;}

/* Contact Form */
.page-contact_us #content-area .left { float: left !important; width: 500px; }
.page-contact_us #content-area .right { float: right !important; width: 400px; margin-top: 20px; }
.page-contact_us .contact-form .fields li input { width: 200px; border: #000 1px solid; }
.page-contact_us .contact-form .fields li textarea { width: 200px; border: #000 1px solid; }
.page-contact_us .contact-form .text, .page-contact_us .contact-form .fields .textarea { padding: 2px; }
.page-contact_us .contact { padding: 10px 10px 10px 0; margin-top: 10px; width: 250px; }
.page-contact_us .contact dt { width: 100%; font-weight: bold; margin: 5px 0 0px 0; }
.page-contact_us .contact dd { width: 100%; margin:5px 0 0px 0}
.page-contact_us .contact .email a { color: #000; }
.page-contact_us .submit { text-align: left; }
.page-contact_us .submit li { float: none; }

.page-contact_us .visual { float: left; width: 400px; }
.page-contact_us .visual img { width: 400px; }

/* Send to friend */
#sendtofriend {background:#fff; padding: 10px;}
#sendtofriend h2, #sendtofriend h3 { margin-bottom: 5px; }
#sendtofriend legend { font-weight: bold; color: #000; }
#sendtofriend .textarea { padding: 2px; width: 296px; }
#sendtofriend .submit { text-align: left; }

/* Site Map */
.sitemap h2 {margin-bottom: 10px;}
.sitemap a {color:#000;}
.sitemap a:hover {color:#666;}
.sitemap li {margin:5px 15px;}
.sitemap li { font-weight: bold; }
.sitemap li li {font-weight:normal;}
.sitemap li a {text-decoration:none;}






