body {background:url(../../images/site_specific/bg_image.jpg) center -60px;font-family:Helvetica;font-size:12px;}
strong {font-weight:bold;}
em {font-style:italic;}
a {color:#5E0000;}
a:hover {color:#5E0000;}
a:visited {color:#404040;}

#navigation {height:187px; clear: both;}

#top_nav {background:url(../../images/site_specific/top_nav.jpg) no-repeat;width:902px;height:72px;margin:0 auto; overflow:hidden;padding:0;}
#top_nav ul {margin: 0 0 0 63px;}
#top_nav ul li {float: left; background-repeat: no-repeat; background-position: top; margin: 0 11px; height: 100%;}
#top_nav ul li.no-border {border-right:0;}
#top_nav ul li a {z-index: 30; display: block; position: relative; top: 36px; line-height: 35px; background-repeat: repeat-x; background-position: bottom; font-size: 11px; letter-spacing: 0px; text-decoration:none; text-transform: uppercase; color:#000;}

#top_nav ul li a.hover-green {background-image: url(../../images/site_specific/nav/green_line.jpg);}
#top_nav ul li a.hover-blue {background-image: url(../../images/site_specific/nav/blue_line.jpg);}
#top_nav ul li a.hover-orange {background-image: url(../../images/site_specific/nav/orange_line.jpg);}
#top_nav ul li a.hover-purple {background-image: url(../../images/site_specific/nav/purple_line.jpg);}
#top_nav ul li a.hover-gold {background-image: url(../../images/site_specific/nav/gold_line.jpg);}
#top_nav ul li a.hover-teal {background-image: url(../../images/site_specific/nav/teal_line.jpg);}
#top_nav ul li a.hover-yellow {background-image: url(../../images/site_specific/nav/yellow_line.jpg);}

#top_nav ul li#green:hover, #top_nav ul li#green.selected {background:url(../../images/site_specific/nav/green_rollover.png) repeat-x;}
#top_nav ul li#blue:hover, #top_nav ul li#blue.selected {background:url(../../images/site_specific/nav/blue_rollover.png) repeat-x;}
#top_nav ul li#orange:hover, #top_nav ul li#orange.selected {background:url(../../images/site_specific/nav/orange_rollover.png) repeat-x;}
#top_nav ul li#purple:hover, #top_nav ul li#purple.selected {background:url(../../images/site_specific/nav/purple_rollover.png) repeat-x;}
#top_nav ul li#gold:hover, #top_nav ul li#gold.selected {background:url(../../images/site_specific/nav/gold_rollover.png) repeat-x;}
#top_nav ul li#teal:hover, #top_nav ul li#teal.selected {background:url(../../images/site_specific/nav/teal_rollover.png) repeat-x;}
#top_nav ul li#yellow:hover, #top_nav ul li#yellow.selected {background:url(../../images/site_specific/nav/yellow_rollover.png) repeat-x;}

#top_nav ul li.seperator {float: left; width: 1px; height: 36px; margin: 35px 0 0 0; background-color: #ABA999;}

#lower_nav {position:relative;width:902px;margin:0 auto;clear:both;z-index: 1;}
#logo {float:left;width:330px;height:150px;}
#search {background:url(../../images/site_specific/search_bar.jpg) no-repeat;width:572px;height:42px; float:right;}
#search form {float:right;margin:8px -3px 0 0;}
#search form input.search-text {border:2px solid #848484;width:65%;padding:2px 0;}
#search_button {vertical-align: middle; margin-top: -5px;}
#empty {position:relative; background:url(../../images/site_specific/below_search.jpg) no-repeat; width:572px; height:108px; float:right; margin:0;}
#empty a {display:block; position:absolute; top:4px; width:38px; height:38px; background-position:0px 0px; background-repeat:no-repeat; text-indent:-9999px;}
#empty a#fb {right:127px; background-image:url(../../images/site_specific/icon-fb.png);}
#empty a#fb:hover {background-position:0px -38px;}
#empty a#tw {right:89px; background-image:url(../../images/site_specific/icon-tw.png);}
#empty a#tw:hover {background-position:0px -38px;}
#empty a#li {right:51px; background-image:url(../../images/site_specific/icon-li.png);}
#empty a#li:hover {background-position:0px -38px;}

#popup {position:absolute;top:22px;left:65px;background-color: #F0F2DB;opacity:.9;width:640px;height:330px;z-index: 4;}
#popup #text {margin:30px 0 0 20px;width:345px;height:275px;float:left;}
#popup #text h1 {color:#8f2023;font: 24px Georgia;padding-bottom:0;border-bottom:1px dotted #a6a6a6;}
#popup #text p {font-size:12px;margin-top:20px;}
#popup #text a {color:#000;}
#popup img {float:right;margin-top:65px;}

#footer {color:#d39193;width:902px;margin:15px auto 25px auto;font-size:10px;letter-spacing:.1em;font-weight:normal;text-align:center;}
#footer a {text-decoration:none;color:#d39193;}
#footer a:hover {text-decoration:underline;color:#d39193;}

/*
.button a {background-color:#f5f5f5;border:1px solid #dedede;border-top:1px solid #eee;border-left:1px solid #eee;font-size:100%;font-weight:bold;color:#565656;padding:5px 10px 6px 7px;margin-right:10px;text-decoration:none;}
.button a:hover {background-color:#A01518;border:1px solid #c2e1ef;color:#FFF;}
*/
