@charset "utf-8";
@font-face {
 font-family: 'RockwellExtraBoldRegular';
 src: url('includes/fonts/ROCKEB.eot');
 src: local('Rockwell Extra Bold Regular'), local('Rockwell-ExtraBold'), url('includes/fonts/ROCKEB.woff') format('woff'), url('includes/fonts/ROCKEB.ttf') format('truetype'), url('includes/fonts/ROCKEB.svg#Rockwell-ExtraBold') format('svg');
}

html { height: 100%; }

body { background: url(_img/BG1.gif); margin: 0px; padding: 0px; font: 0.8em Geneva, Arial, Helvetica, sans-serif; height: 100%; color: #322E23; }

#wrapper { min-height: 100%; height: auto !important; height: 100%; width: 100%; background: url(_img/BG2.png) no-repeat center top; *background: url(none);
margin: 0 auto -70px; }

#container { width: 810px; margin: 0px auto; background: #009999; }

#headerWrapper { text-align: center; height: 190px; width: 100%; background: url(_img/Header2.gif) repeat-x; *padding-bottom: 20px;
}

a img { border-style: none; }

#header { margin-bottom: 10px; }

#nav { width: 810px; text-align: center; text-transform: uppercase; margin: 0px auto; padding: 0px; }

#nav a { border-left: 1px solid #666666; text-decoration: none; border-right: 1px solid #666666; font: bold 1.2em/26px "RockwellExtraBoldRegular", Geneva, Helvetica, Arial, sans-serif; *font: bold 1.2em/20px "RockwellExtraBoldRegular", Geneva, Arial, Helvetica, sans-serif;
margin: 0px 2px; padding: 0px 10px; letter-spacing: 2px; }

#content { width: 810px; margin: 20px auto 0px; text-align: justify; padding-top: 0px; padding-bottom: 40px; }

.ThreeColumn { background: url(_img/3column.gif) repeat-y center; }

.TwoColumn { background: url(_img/2column.gif) repeat-y center; }

#leftContent { float: left; width: 195px; margin-right: 20px; }

#centerContent { float: left; width: 338px; padding-right: 20px; padding-left: 20px; *padding: 0 15px;
border-right: 1px solid #CBBCA0; border-left: 1px solid #CBBCA0; }

#rightContent { float: left; width: 195px; margin-left: 20px; }

#threequarterbox { width: 490px; float: left; margin: 0px; padding-right: 20px; }

#onequarterbox { width: 280px; float: left; margin-left: 20px; }

#fullBox { float: left; width: 810px; }

.push { height: 60px; width: 100%; clear: both; }

#footer { background: #000000 url(_img/footerBG.jpg) repeat-x top; height: 40px; width: 100%; color: #DBDBBF; text-align: center; padding-top: 10px; }

#footer strong { color: #DBDBBF; }

#footer p { padding: 0px; margin: 0px; font-size: 1em; }

h1 { text-align: center; font: 2em "RockwellExtraBoldRegular", Geneva, Helvetica, Arial, sans-serif; padding: 0px; margin: 15px 0; text-transform: uppercase; }

h2 { text-align: center; *margin-bottom: 15px;
padding: 0px; text-transform: uppercase; font: 1.5em "RockwellExtraBoldRegular", Geneva, Helvetica, Arial, sans-serif; margin: 0px; }

a:hover { color: #333333; text-decoration: underline; }

a { color: #336585; font-weight: bold; text-decoration: none; -webkit-transition: color .5s linear;
}

p { font-size: 1em; margin-bottom: 15px; }

ul { margin: 0px; padding: 0px; }

li { list-style: disc inside; margin-top: 10px; margin-bottom: 10px; font-size: .9em; }

hr.hrTop { height: 4px; padding: 0px; line-height: 0px; font-size: 1px; border-top: 1px solid #FF6600; border-right: 1px none #FAFAF9; border-bottom: 1px solid #999999; border-left: 1px none #FAFAF9; margin: 50px 0 0; *margin: 20px 0 0;
}

hr.topHR { margin-top: 0px; }

hr.hrBottom { height: 4px; padding: 0px; line-height: 0px; font-size: 1px; border-top: 1px solid #999999; border-right: 1px none #FAFAF9; border-bottom: 1px solid #FF6600; border-left: 1px none #FAFAF9; margin: 0 0 15px 0; *margin: 0 0 5px 0;
}

td.bottomBorder { border-bottom: 1px dashed #999999;padding:10px; }

table { text-align: left; font-size: .9em; }

strong { font: bold 1.1em "RockwellExtraBoldRegular", Geneva, Helvetica, Arial, sans-serif; color: #6F665E; text-transform: uppercase; }

.alignLeft { float: left; margin-right: 15px; }

em { font-weight: bold; }

#footer a { color: #FFFFFF; }

