html { font-size: 62.5%; height: 100%; }
body { background: #040404 url(../images/bg.png) repeat-x top; color: #292728; font-family: arial, sans-serif; height: 100%; margin: 0; }
img { border: 0; }
a { outline: none; }
.clr { clear: both; }
.err { color: #FF0000; }
.inp input { font-family: arial, sans-serif; font-size: 14px; width: 200px;}
textarea { font-family: arial, sans-serif; font-size: 14px; width: 200px; }
#c { background: #FFFFFF; height: auto !important; height: 100%; margin: 0 auto; min-height: 100%; position: relative; width: 800px; }
#h { background: #10659E url(../images/hbg.png) repeat-x top; height: 161px; position: relative; width: 800px; }
#h h1 { margin: 0; }
#h h1 a { background: url(../images/logo.png) no-repeat; display: block; height: 73px; left: 25px; margin: 0; position: absolute; text-indent: -9999px; top: 25px; width: 420px; }
#h img { position: absolute; top: 25px; right: 25px; }
#n ul { bottom: 0; color: #FFFFFF; left: 25px; list-style: none; margin: 0; padding: 0; position: absolute; }
#n li { display: block; float: left; font-size: 1.8em; font-weight: bold; padding: 0 25px 0 0; }
#n a, #h a:visited, #h a:active { color: #FFFFFF; display: block; padding: 0 0 12px; text-decoration: none; }
#n a:hover, #act span { background: url(../images/a.png) no-repeat bottom; color: #292728; display: block; text-decoration: none; }
#act span { padding: 0 0 12px; }
#m { background: url(../images/mbg.png) repeat-x top; padding: 0 0 69px; width: 800px; }
#hfc { height: 300px; margin: 0 auto; padding-top: 25px; width: 750px; }
#ml { float: left; margin: 0 0 0 25px; width: 417px; }
#ml h2, #mr h2 { color: #1275B7; font-size: 1.8em; margin-top: 21px; }
#ml p, #mr p, #ml ul { font-size: 1.4em; }
#ml a, #ml a:visited, #ml a:active { color: #1275B7; text-decoration: underline; }
#ml a:hover { color: #292728; text-decoration: none; }
#mr { float: right; margin: 0 25px 0 0; width: 257px; }
.img { margin-right: 9px; }
.gal1 { margin: 0 25px 23px 0; display: block; float: left; }
#f { background: #1275B7; bottom: 0; color: #FFFFFF; height: 54px; left: 0; position: absolute; width: 800px; }
#f p { float: left; font-size: 1.2em; margin: 20px 0 0 25px; }
#f span { float: right; font-size: 1.2em; margin: 20px 25px 0 0; }
#f a, #f a:visited, #f a:active { color: #FFFFFF; text-decoration: underline; }
#f a:hover{ color: #FFFFFF; text-decoration: none; }
