BODY {margin:0; padding:0; background:#555352; font:normal 12px Arial, Helvetica, sans-serif; color:#fff;}
* {font-family:Arial, Helvetica, sans-serif;}

/*Mozilla Hack - doesn't like spacer divs with out content*/
div.spacer {clear:both; padding-top:.1px;}

/*--GENERAL INDEX LAYOUT STYLES------------*/
#page {padding:0; margin:0 auto;}
#pageHeader {float:left; margin:0 auto 0 0; padding:0; width:100%; text-align:left; height:120px; background:url(../img/page-header-bg.jpg);}
#pageHeader img {float:left; display:inline; margin:0; padding:0; border:none;}
#pageHeader img.logo {padding-top:60px;} 
#pageHeader #topNav {display:inline; margin:0; padding:0; border:none;}
#pageHeader #topNav img {float:left; display:inline; margin:0; padding:67px 40px 0 0; border:none;}
#pageHeader #topNav img.home {float:right; display:inline; margin:0; padding:67px 15px 0 0; border:none;}

#pageMain {float:left; margin:0 auto 0 0; padding:0; width:100%; text-align:left; height:464px; background:#839764;}
#pageBottom {float:left; margin:0 auto 0 0; padding:35px 0 40px 0; width:100%; text-align:left; height:auto; background:url(../img/page-bottom-content-bg.jpg) repeat-x;}
#pageBottomContent {float:left; margin:0 auto 0 0; padding:10px 0 0 50px; width:600px; text-align:left; height:auto;}
#pageBottomContent p {margin:0; padding:0 0 14px 0; font:normal 15px Arial, Helvetica, sans-serif; color:#dfdad7; line-height:19px;}

#footer {width:100%; position:relative; padding:0; margin:0 auto 40px 0; text-align:left; font:normal 11px Arial, Helvetica, sans-serif;color:#807d7b;}
#footerContent {margin:0 0 0 50px; padding:5px 0 0 0; border-top:1px solid #807d7b;}
#footer {width:100%; position:relative; padding:0; margin:0 auto 40px 0; text-align:left; font:normal 11px Arial, Helvetica, sans-serif;color:#807d7b;}
#footerContent {margin:0 0 30px 50px; padding:5px 0 0 0; border-top:1px solid #807d7b;}
#footerContent a {color:#a29e9c; text-decoration:underline;}
#footerContent a:link {color:#a29e9c; text-decoration:underline;}
#footerContent a:active {color:#a29e9c; text-decoration:underline;}
#footerContent a:visited {color:#a29e9c; text-decoration:underline;}
#footerContent a:hover {color:#c4bfbb; text-decoration:none;}