/* CSS Document */
body{font:13px 'Lucida Sans Unicode','Lucida Grande',Arial,sans-serif; color:#000}
a{color:#807050; text-decoration:none}
a:hover{text-decoration:underline; color:#605f5f}
/* CONTAINER */
#container{position:absolute;  left:50%;  width:800px;  margin-left:-380px; margin-top:20px;  background:#96c url(images/wrap_back.png) repeat-y;  background-color:#fff}
/* HEADER */
#header{height:200px;  background:url(images/banner3.png) no-repeat}
/* TOPNAV */
#topnav{position:absolute; top:135px; left:488px; width:300px; color:#fff; font-size:10px; text-align:right; text-transform:uppercase;  text-decoration:none;  color:#fff}
#topnav a{text-transform:uppercase;  text-decoration:none;  color:#fff}
#topnav a:hover{color:#605f5f}
/* Main Wrapper */
#wrapper{width:100%;  float:right;  margin-left:-220px}
/* Content */
#content{margin-left:50px; padding-top:0px; padding-right:0px; width:710px}
/* Left-side Navigation */
#sidenav{float:left; width:236px; background:url(nav_bg.png) no-repeat; padding-top:0px}
#sidenav ul{list-style:none}
#sidenav ul li{ font-size:11px; font-weight:bold;  padding-bottom:10px;  border-top:1px dashed #C69AAD;  margin-right:20px;  padding-top:10px}
#sidenav ul li ul li{font-size:10px; font-weight:normal;  margin-left:-35px;  height:15px;  width:220px;  border:0;  padding-top:0;  padding-bottom:0}
#sidenav ul li a{padding-left:5px;  color:#fff;  text-decoration:none}
#sidenav ul li a:hover{color:#E4B3C8}
/* FOOTER */
#footer{background:url(footer.png) no-repeat;  color:#333;  padding:17px 20px 0px 0px;  text-align:right;  font-size:9px;  height:15px}
h1{font:bold 1.4em  'Lucida Sans Unicode','Lucida Grande',Arial,sans-serif; letter-spacing:-.02em; color:#000; margin-top:15px}
h2{font:bold 1.2em  'Lucida Sans Unicode','Lucida Grande',Arial,sans-serif; letter-spacing:-.01em; color:#756545}
h3{font:14px/1.1 'Lucida Sans Unicode','Lucida Grande',Arial,sans-serif; letter-spacing; font-weight:bold; color:#668b47}
h4{font:14px/1.1 'Lucida Sans Unicode','Lucida Grande',Arial,sans-serif; letter-spacing; font-weight:bold; color:#656363}
h5{font:14px/1.1 'Lucida Sans Unicode','Lucida Grande',Arial,sans-serif; letter-spacing; font-weight:bold; color:#656363}
h6{font:14px/1.1 'Lucida Sans Unicode','Lucida Grande',Arial,sans-serif; letter-spacing;  color:#000}
#faux-footer{text-align:center; font-size:10px}
.spectable{width:540px; padding:0; margin:0; font:11px "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif}
caption{padding:0px 0px 7px 0px; width:540px; border-bottom:1px solid #807050; text-align:left; font:bold 1.6em  'Lucida Sans Unicode','Lucida Grande',Arial,sans-serif; letter-spacing:-.01em; color:#756545; }
th{font:11px "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif; border-right:1px solid #807050; border-bottom:1px solid #807050; letter-spacing:2px; text-transform:uppercase; text-align:left; padding:3px 3px 3px 6px; background:#CAE8EA url(images/bg_header.jpg) no-repeat}
th.nobg{border-top:0; border-left:0; border-right:1px solid #807050; background:none}
td{border-right:1px solid #807050; border-bottom:1px solid #807050; background:#fff; padding:3px 3px 3px 6px}
td.alt{background:#DFCFAF; color:#797268}
th.spec{border-left:1px solid #807050; background:#fff; font:10px "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif; width:120px}
th.specalt{border-left:1px solid #807050; background:#DFCFAF; font: 10px "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif; color:#797268; width:120px}
.clear-both{clear:both; margin-bottom:10px}
.hr{height:20px; background-image:url(images/hr.gif); background-repeat:repeat-x; display:block; margin-bottom:0px; clear:both}
.custom ul{list-style:none; margin-left:0; padding-left:2em; text-indent:-1em}

