@charset"utf-8";html, body{width:100%;margin:0 0 0 0;padding:0;background:#620e0e url('../images/site/background.png') repeat-x;color:#fff;font:normal 12px"Trebuchet MS", Arial, Helvetica, sans-serif}
#container{width:903px;margin:0 auto;position:relative;}
#top{width:903px;height:95px;margin:0;padding:0;position:relative;}
#top img{padding-top:6px;border:none;}
#body-container{background:url('../images/site/body_background.gif') repeat-y;clear:both;padding:0 16px 0 10px;}
#body{padding:42px 45px 24px 65px;background-color:#fff;color:#000;width:766px;font-size:12px;height:100%;}
#body a{color:#aa1919;text-decoration:underline;}
#left{width:453px;margin-right:64px;}
#right{width:229px;float:right;margin-right:20px;}
#full{width:746px;}
h1, h2 {width:100%;overflow:hidden;border-bottom:1px solid #e1aeae;font-size:24px;margin:0;padding:0 0 8px 0;font-weight:normal;}
#bottom{width:903px;margin:20px 0;text-align:center;}
#contactForm label{width:10em;float:left;text-align:right;margin-right:0.5em;display:block;}
#contactForm .submit input{margin-left:9.5em;}
#navigation{background:url('../images/site/navigation_background.gif') repeat-x;width:876px;height:45px;font-size:16px;text-transform:uppercase;}
#navigation ul{position:relative;margin:0 auto;padding:0;list-style:none;text-align:center;}
#navigation ul li{text-align:center;height:45px;display:-moz-inline-stack;display:inline-block;vertical-align:top;*display:inline;list-style-type:none;}
#navigation ul li img{display:inline-block;border:none;}
#navigation ul li a{height:33px;padding:12px 14px 0 28px;display:inline-block;color:#fff;text-decoration:none;position:relative;}
#navigation ul li a img{position:absolute;left:14px;top:21px;}
#page-image{clear:both;padding:0 16px 0 10px;}
#searchBox{position:absolute;padding:10px;background-color:#620e0e;top:70px;left:650px;}
.highlight{background-color:#00FF00}
.navSecondary{margin:0 0 2em;padding:0;list-style:none;}
.navSecondary li ul{margin-left:0;list-style:none;}
.navSecondary li{position:relative;margin:0 0 1em;padding:0 0 0 1em;line-height:1;}
.navSecondary li a{display:block;width:100%;padding:0;text-decoration:none;}
.navSecondary li a:hover{color:#000;text-decoration:none;}
.navSecondary li.current a{color:#000;font-weight:bold;}
.navSecondary li.current ul{margin:10px 0 0;padding:0 0 0 10px;list-style:none;}
.navSecondary li.current ul li{position:relative;margin:0 0 6px;padding:0;font-weight:normal;}
.navSecondary li.current ul li.last{position:relative;}
.navSecondary li.current ul li a{display:block;padding:0;font-weight:normal;text-decoration:none;}
.navSecondary li.current ul li a:hover{color:#333;}
.navSecondary li.current li.current a{color:#000;}
#svGallery{margin-top:10px;}
#svGallery ul{margin:0;list-style:none;}
#svGallery li{float:left;width:23%;margin:0 1%;padding:0 0 1.5em;list-style:none;font-size:1.1em;text-align:center;}
#svGallery li img{margin:0;border:0;}
#svGallery li p{margin:0;font-size:.9em;text-align:center;}
#svGallery dl{margin:0;padding:0;}
#svGallery dt{margin:0;padding:0;}
#svGallery dd{float:none;margin:0;padding:0;line-height:1.25;background:transparent;}
#svGallery .comments a{padding-left:13px;background:url(../images/icon_comments.gif) no-repeat 0 50%;}
.clearfix:after, .svIndex dl:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix, .svIndex dl{display:inline-block;}
* html .clearfix, * html .svIndex dl{height:1%;}
.clearfix, .svIndex dl{display:block;}
.svIndex dl{height:30px}
#idList{margin:0;padding:0;width:150px;}
#idList li{display:block;margin:0;padding:4px;width:150px;background:#333;color:#888;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;}
* html ul li a{width:1%;}
#idList li a{color:#FFF;text-decoration:none;font-size:14px;}
#idList li a.current{color:#FF6}
#container{padding-top:10px;}
.contactForm{padding-top:8px;}
.contactForm p{clear:left;height:1%;margin:0;padding:5px 0 8px 155px;width:298px;}
.contactForm label{float:left;font-weight:bold;margin-left:-155px;width:150px;}
.contactForm input{width:200px;}
.contactForm textarea{width:200px;height:100px;}
.contactForm .submit input{width:150px;}
h4{font-size:16px}
h5{font-size:12px}
hr{border:0;color:#E1AEAE;background-color:#E1AEAE;height:1px;}
