* {margin: 0; padding: 0;}
body, html {background:#d3be72 url(/img/bodyBG.jpg) fixed top center; color:#000; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
img	{border:0; display:block;}
table {border-collapse:collapse;}
input, textarea {padding:2px;}
td {vertical-align:top;} 
a {color:#366; outline:none;}

#header {margin:0 auto; height:165px; width:962px; background:url(/img/headerBG-2.png) bottom no-repeat;}
#header h1 { float:left; text-indent:-123456px;}
#header h1 a {display:block; width:382px; height:110px; background:url(/img/logo.png) bottom no-repeat;}
body.home #header {background:url(/img/headerBG.png) bottom no-repeat;}

#nav {width:962px; height:41px; float:left; background:url(/img/navBG.png) no-repeat; clear:left;}
#nav ul {padding:0; width:962px; margin:6px 0 0 52px; height:25px; list-style:none; float:left;}
#nav ul li {float:left; height:25px; font-size:11px; letter-spacing:1px; font-weight:bold; color:#000; line-height:25px; padding-top:3px;}
#nav ul li a {color:#000; display:block; height:25px; text-decoration:none;}
#nav ul li.active a {color:#900; text-decoration:none;}
#nav ul li.text a {color:#900; text-decoration:none;}
#nav ul li a:hover {color:#900;} 
#nav ul li.navSpacer {width:50px; background:url(/img/navSpacer.gif) center no-repeat;}




#contentWrapper {margin:0 auto 0 auto; width:962px; background:url(/img/wrapperBG-2.png) repeat-y;}
body.home #contentWrapper {background:url(/img/wrapperBG.png) repeat-y;}

#content {width:949px; margin:0 0 0 6px; float:left; background:url(/img/contentBG.jpg) bottom left no-repeat;}
body.home #content {background:none;}

#content #subNav {width:158px; float:left;}
#content #subNav h3 {font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; text-transform:uppercase; color:#fff; padding:20px 0 10px 20px}
#content #subNav ul {padding:0; width:158px; margin:0; list-style:none; float:left;}
#content #subNav ul li {float:left; width:158px; font-size:11px; color:#fff;}
#content #subNav ul li.text {background:url(/img/subNavActiveBG.gif) repeat-y;}
#content #subNav ul li > a {color:#fff; display:block; text-decoration:none; padding:8px 0 8px 20px;}
#content #subNav ul li > a:hover {color:#bdaea3;}
#content #subNav ul li.text a {color:#000; text-decoration:none;}

#content #subNav ul li ul {list-style:none; width:158px; float:left; padding:0 0 10px 0; background:#fff url(/img/subNavActiveBG.gif) repeat-y;}
#content #subNav ul li ul li { font-weight:normal; font-size:10px;}
#content #subNav ul li ul li a {line-height:12px; color:#000; font-size:10px; display:block; padding:0 0 8px 30px; text-decoration:none; font-weight:normal;}
#content #subNav ul li ul li a:hover {color:#900;}
#content #subNav ul li ul li.active a {color:#900; font-weight:bold;}

#content #contentHeightHolder {width:5px; height:520px; float:left;}

#content #contentArea {width:740px; margin-left:40px; margin-top:30px; float:left;}
#content #contentArea p {font-size:12px; line-height:18px; padding:0 20px 18px 0;}
#content #contentArea h3 {font-size:16px; line-height:22px; padding:0 0 10px 0;}

#footer {width:962px; height:37px; clear:left; background:url(/img/footerBG.gif) left no-repeat;}
body.home #footer {background:none;}
#footer p {font-size:10px; text-align:center; line-height:37px; letter-spacing:1px;}
#footer p a {color:#000; text-decoration:none;}


#bottom {margin:0 auto 10px auto; height:40px; width:962px; background:url(/img/bottomBG.png) no-repeat; clear:left;}
