html{height:100%;}
body{font-family:verdana, arial, sans-serif;padding:0px;margin:0px;font-size:.68em;color:#70695A;background-color: #000000;}
.floatstop{clear:both;}
p{margin:0px;padding:0px 0px 16px 0px;line-height:1.7em;}
h1{font-family:arial, sans-serif;letter-spacing:.1em;}
h2{font-family:arial, sans-serif;letter-spacing:.1em;}
h3{margin:0px;padding:0px 0px 4px 0px;font-size:100%;}
h4{font-family:arial, sans-serif;font-size:180%;}
img{border:0px;}
a{outline:none;}
.left{float:left;padding:0px 8px 0px 0px;}
.right{float:right;padding:0px 0px 0px 8px;}
ul{margin:8px 0px 0px 16px;padding:0px;}
ul li{list-style-type:square;margin:0px 0px 11px 0px;padding:0px;}
#main, #links, #footer, #logo, #menu, #content{margin-left:auto;margin-right:auto;}
#main{max-width:1000px;width:100%;z-index:10;position:relative}
#links, #footer{padding:10px 0px 0px 0px;max-width: 1000px;width:100%;height:26px;font-size:94%;text-transform:uppercase;}
#links{text-align:right;}
#footer{text-align:center;}
#header{background-color: #666666;}
#links a, #footer a{text-decoration:none;}
#links a:hover, #footer a:hover{text-decoration:underline;}

#logo h1{margin:0px;padding:41px 0px 0px 19px;font-size:50%;letter-spacing:.2em;}
#menu{height:40px;max-width:1000px;width:100%}
#menu ul{margin:0px auto;}
#menu li{float:left;margin: 10px 0px 0px 0px;padding:0px;list-style:none;}
#menu li a{display:block;float:left;height:15px;text-decoration:none;padding:3px 10px 2px 10px;text-transform:uppercase;}
#content{max-width:1000px;width:100%;height:auto;padding:0px;overflow:hidden;}
#column1{max-width:207px;width:100%;float:right;padding:16px 0px 15px 0px;background-color: #666666;}
.sidebaritem{text-align:left;width:188px;float:left;margin:0px 0px 25px 0px;}
.sbihead{height:14px;width:186px;padding:5px 0px 5px 19px;text-transform:uppercase;font-weight:bold;font-size:100%;background-color: #FFCC33;color:#70695A;}
.sbicontent{padding:14px 8px 8px 19px;}
.sbicontent p{line-height:14px;padding:0px 0px 8px 0px;}
.sbilinks{padding:0px;}
.sbilinks ul{margin:0px auto;}
.sbilinks li{margin:0px;float:left;list-style:none;}
.sbilinks li a , .sbilinks li a:hover{float:left;height:16px;text-decoration:none;padding:5px 0px 4px 19px;width:186px;border:0px;}
#column2{text-align:justify;max-width:752px;width:92%;float:left;padding:12px 3px 15px 19px;}
#column2 h1{padding:6px 0px 4px 0px;margin:0px 0px 12px 0px;border-bottom:1px solid;font-size:150%;text-transform:uppercase;font-weight:bold;}
.sidebaritem a, #column2 a, .sidebaritem a:hover, #column2 a:hover{padding:0px;text-decoration:none;padding-bottom:2px;border-bottom:1px dashed;}
.sidebaritem a:hover, #column2 a:hover{border-bottom:1px solid;}
.orange{background-color:#FFCC33;color:#FF9C21;padding:0px 0px 0px 20px;display:block;width:100%;font-size:200%;}
#main{color:#70695A;}
#links, #footer, #menu, #menu li a{background-color: #666666;color:#DBD7D1;border-color:#D7D7D7;}
#footer, #menu, #menu li a{background-color: #666666;color:#DBD7D1;border-color:#D7D7D7;}
#links a, #footer a, #links a:hover, #footer a:hover{background:transparent;color:#DBD7D1;}
#logo{color:#70695A;}
h1{background:transparent;color:#EA8916;border-color:#CAAE90;}
h2{background:transparent;color:#EA8916;border-color:#CAAE90;}
h4{background:transparent;color:#EA8916;border-color:#CAAE90;}
#menu li a:hover, #menu li a#selected, #menu li a#selected:hover{background-color:#FFCC33;color:#70695A;}
#content{background-color: #FFFFFF;}
#column2 a, #column2 a:hover{background:transparent;color:#70695A;}
.sidebaritem, .sidebaritem a, .sidebaritem a:hover{background:transparent;color:#DBD7D1;}
.sbilinks li a{background:#666666;color:#DBD7D1;}
.sbilinks li a:hover{background:#595959;}
#thumbBox{position:absolute;left:0;top:0;width:auto;padding:10px;padding-bottom:0;background:#313131;visibility:hidden;z-index:12;cursor:pointer;}
#thumbBox .footerbar{font:bold 16px Tahoma;letter-spacing:5px;line-height:1.1em;color:white;padding:5px 0;text-align:right;}
#thumbBox #thumbImage{background-color:white;}
#thumbLoading{position:absolute;visibility:hidden;border:1px solid black;background-color:#EFEFEF;padding:5px;z-index:11;}
.mmocontent{ margin: 20px 0px 20px 0px;padding: 10px 20px 0px 20px;border-left: 10px solid; clear:both; }.mmocontent{border-color: #767676;}
@media (max-width: 1020px) { #menu{height:60px;} #logo{display:none;} }
@media (max-width: 997px) { #column1{ display:none; } #column2{ max-width: 100%; } }
@media (max-width: 530px){ #menu{height:100px;} }
@media (max-width: 370px){ #menu{height:120px;} }