body  { color: #fff; font-size: 90%; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #535353; text-align: center; margin: 0; padding: 0; position: relative }
p { color: #fff; font-size: 0.85em; margin: 0; padding: 0 0 1em; text-align:justify }
p ul { color: #fff; font-size: 0.85em; margin: 0; padding: 0 0 1em; text-align:justify }
p ul ul { color: #fff; font-size: 0.85em; margin: 0; padding: 0 0 1em; text-align:justify }
p ul li { color: #fff; font-size: 0.85em; margin: 0; padding: 0 0 1em; text-align:justify }
p a { color: #fff; font-size:16px}
p img{ border: solid 10px #535353}
p a:hover { color: #f00 }
h1 { color: #fff; font-size: 0.95em; margin: 0; padding: 0 0 0.5em }
h1 img { border: solid 4px #fff }
h2 { color: #fff; font-size: 0.9em; margin: 0; padding: 0 0 0.5em }
br { width: 100%; height: 50px; clear: both }
img { border-style: none }
#main     { margin-right: auto; margin-left: auto; padding: 0; width: 830px; overflow: hidden; clip: auto; border-right: 1px solid #fff; border-left: 1px solid #fff }
#contentwidth    { text-align: left; margin-top: 8px; margin-right: auto; margin-left: auto; padding: 0; position: relative; width: 100%; overflow: hidden }
#banner     { background-color: #000; background-image: url("images/banner.jpg"); background-repeat: no-repeat; background-position: center; position: relative; width: 100%; height: 233px; min-width: 830px }
#banner h1 { position: relative; width: 0; height: 0; overflow: hidden; clip: auto }
#bannerepeat1 { background-image: url("images/banner_rule_repeat1.gif"); background-repeat: repeat-x; position: relative; width: 100%; height: 12px }
#bannerepeat2 { background-color: #f00; background-image: url("images/banner_rule_repeat2.gif"); background-repeat: repeat-x; position: absolute; z-index: 1000; bottom: 0; left: 0; width: 100%; height: 22px }
#menu     { background-image: url("images/vert_divider.gif"); background-repeat: no-repeat; background-position: right top; margin-right: 10px; padding-top: 0; padding-left: 0; position: absolute; top: 10px; left: 0; width: 180px; height: 658px}
#menu ul  { list-style-type: none; margin: 0 0 15px; padding: 0 }
#menu ul ul { margin-top: 0 }
#menu ul ul li  { background-image: url("images/menu_rule.gif"); background-repeat: no-repeat; background-position: left bottom }
#menu ul a    { color: #afafaf; font-size: 14px; font-weight: bold; text-decoration: none; background-image: url("images/menu_rule.gif"); background-repeat: no-repeat; background-position: left bottom; text-indent: 30px; display: block; margin-bottom: 2px; padding-bottom: 0.5em; width: 180px; height: auto }
#menu ul ul a   { color: #e0e0e0; font-size: 12px; font-weight: normal; text-decoration: none; background-image: none; text-indent: 0; display: block; margin-bottom: 2px; margin-left: 30px; padding-bottom: 0.25em; width: 140px; height: auto }
#menu ul ul a:hover { color: #f00 }
#content  { display: block; margin-top: 10px; margin-left: 200px; padding: 0; width: 610px; height: auto }
#footer { background-image: url("images/footer.gif"); background-repeat: no-repeat; background-position: 10px 0; position: relative; width: 100%; height: 75px; clear: both; overflow: visible; clip: auto }
#copyright  {
	text-align: center;
	position: absolute;
	top: 14px;
	left: 28px;
	width: 772px;
	height: 26px;
}
.feature   { background-color: #7f807f; margin-bottom: 10px; padding-bottom: 10px; width: 600px; height: auto; border: solid 1px #26060a }
.feature h1 { color: #f4f4f4; font-size: 15px; background-color: #26060a; text-indent: 10px; margin: 0 0 0.5em; padding-top: 0.25em; padding-bottom: 0.25em; width: 100%; height: auto; clear: both }
.feature img { border: solid 4px #fff }
.column1a  { display: block; padding: 5px; width: 160px; float: left }
.column1b  { width: 320px; float: left }
.column1c { width: 100px; float: left }
.column1c ul { list-style-type: none; margin: 0; padding: 0 }
.column1c ul li { text-indent: 10px; margin-left: 10px }
.title { color: white; background-color: #888a8a; font-weight:600 }
.links ul { list-style-type: none; margin: 0; padding: 0 }
.links ul li { display: block; float: left }
.links ul li a { color: #26060a; padding-right: 5px; padding-left: 5px }
.links ul li a:hover { color: #fff }
.more { border-right: 1px solid #26060a }
.download { border-right: 1px solid #26060a }
.clearfix::after{content:"";display:table;clear:both}
