body { background:#300d0c url(elements/backgrad.gif) top center repeat-x; background-attachment:fixed; text-align:center; margin-right: auto; margin-left: auto; }* { margin:0; padding:0; border:0; }html, body, form, container { height:100%; text-align:center; margin-right: auto; margin-left: auto; }* html #container { height:100%; text-align:center; margin-right: auto; margin-left: auto;  }#container { width:1000px; min-height:1000px; text-align: center; margin-left:auto; margin-right:auto; background-color: #ffffff; border-right: solid 10px #c5922c; border-left: solid 10px #c5922c; height:100%;}#mainContent { width:1000px; margin:0px auto; background:url(elements/bgHome.jpg) top center no-repeat; text-align:center; margin-right: auto; margin-left: auto; }#subContent { width:1000px; margin:0px auto; background:url(elements/bgSubpage.jpg) top center no-repeat; text-align:center; margin-right: auto; margin-left: auto; }#header {position:relative; left:0px; right:5px; display:block; margin:0 auto; width:990px; height:130px; background: url(elements/headerBg.gif) top left repeat-x}#footer { display:block; width:1000px; text-align:center; color:#bbbbbb; font:normal 10px Verdana, Arial, Helvetica, sans-serif; line-height:22px; }#logo { position:absolute; display:block; margin:11px -250px 0px 20px; width:119px; height:110px; }#logoR { float:right; display: block; padding:11px 20px 0 0; width: 109px; height: 102px; }* MAIN NAV */#navContainer { width: 675px; background: url(elements/nav.gif) no-repeat;position: absolute; margin: 50px 0 0 160px}/* SUBPAGE */#subpageHeader {position:relative; left:0px; width: 990px; margin: 5px auto; height: 60px; background-color: #5C1817}#subpageHeader .subpageTitle {position:relative;top:10px; padding: 4px 0 0 20px; float:left}#subpageHeader .subnavHeader{color:#ffffff;position:relative;top:10px;font-size:30px;}/* FOOTER EMAIL SIGN UP */.footerPlaceholderBox { background-color: #f7f1e5; padding: 10px; margin: 15px 30px; height: 20px }#footerSignUp { background-color: #f7f1e5; padding: 10px; margin: 15px 30px; height: 20px }#footerSignUp p { float: left;padding:0 5px 0 150px; color: #5d5151;font-weight: bold; font-size: 15px; font-family: Serif, Times New Roman, Garamond}#facebook a{color:#5d5151;text-decoration:none;font-weight:bold;}#facebook a:hover{text-decoration:underline;}/* FOOTER */#footer a, #footer a:visited, #footer a:active, #footer a:focus { padding:0px 10px 0px 5px; color:#bbbbbb; text-transform:uppercase; border-right:solid 1px #bbbbbb; }a.footer:active, a.footer:focus { color:#b3b3b3; }#footer a:hover { color:#5d5151; }a#noLine, a:active#noLine, a:visited#noLine, a:focus#noLine { border:none }/* Begin Main Nav */.hovermenuMain{width:800px;}.hovermenuMain ul{font: bold 20px Georgia; padding-left: 0; margin-left: 0; height: 20px; position:relative; left:150px; top:50px;}.hovermenuMain ul li{list-style: none; display: inline;}.hovermenuMain ul li a{padding: 2px 0.5em; text-decoration: none; float: left; color: #ffffff; background-color: transparent; border: 2px solid transparent;}.hoverMenuMain #menuSpacr{color:#ffffff;float:left;font-size:20px;font-size:22px;}.hoverMenuMain #menuSpacr1{color:#ffffff;float:left;font-size:20px;font-size:22px;}.hoverMenuMain #menuSpacr2{color:#ffffff;float:left;font-size:20px;font-size:22px;}.hoverMenuMain #menuSpacr3{color:#ffffff;float:left;font-size:20px;font-size:22px;}.hoverMenuMain #menuSpacr4{color:#ffffff;float:left;font-size:20px;font-size:22px;}.menuSpacr{color:#ffffff;float:left;font-size:20px;font-size:22px;}.menuSpacr1{color:#ffffff;float:left;font-size:20px;font-size:22px;}.menuSpacr2{color:#ffffff;float:left;font-size:20px;font-size:22px;}.menuSpacr3{color:#ffffff;float:left;font-size:20px;font-size:22px;}.menuSpacr4{color:#ffffff;float:left;font-size:20px;font-size:22px;}.hovermenuMain ul li a:hover{background-color: transparent; color:#caa53e;}html>body .hovermenuMain ul li a:active{ /* Apply mousedown effect only to NON IE browsers */border-style: inset;}/*End*//* Begin Sub Nav */.hovermenu{width:850px;}.hovermenu ul{font: normal 20px Georgia; padding-left: 0; margin-left: 0; height: 20px; position:relative; left:180px;margin-bottom:5px;top:10px;}.hovermenu ul li{list-style: none; display: inline;}.hovermenu ul li a{padding: 2px 0.5em; text-decoration: none; float: left; color: #ffffff; background-color: #5C1817; border: 2px solid #5C1817;position:relative;left:-100px;}.hovermenu ul li a:hover{background-color: #5C1817; color:#e3bc7c;}html>body .hovermenu ul li a:active{ /* Apply mousedown effect only to NON IE browsers */border-style: inset;}
