* {padding:0px; margin:0px;}
html {font-family:"Arial"; font-size:12px; color:#ffffff; line-height:17px;}
body {width:920px; background:#000000 url('../images/bg_body.jpg') no-repeat top center; overflow-y:scroll;}

a, a:active, a:visited {color:#931016; text-decoration:none; font-weight:bold;}
a:hover {text-decoration:underline;}

/* MISC */
h1 {color:#931016; font-size:16px; margin-bottom:10px;}
hr {margin-top:20px; margin-bottom:20px; border-width:0px; color:#ffffff; border-top:2px dotted #444444;}
ul {margin-left:25px;}
ol {margin-left:25px;}
.imginfo {font-size:9px; line-height:13px; color:#777777; padding-top:6px;}

/* HEADER */
.header {float:left; width:654px; height:185px; margin-left:266px; overflow:hidden;}
.header_1 {float:left; padding-top:100px; width:85px;}
.header_2 {float:left; padding-left:10px; height:20px; width:85px; padding-top:130px;}
.header_3 {float:left; padding-left:44px; line-height:35px; width:516px; text-align:left; font-size:13px;}
.header_3 a, .header_3 a:active, .header_3 a:link, .header_3 a:visited {color:#ffffff; text-decoration:none; margin-left:7px; margin-right:7px;}
.header_3 a:hover {color:#cccccc;}

/* MAIN */
.main {float:left; width:920px; min-height:768px; position:absolute; left:50%; margin-left:-594px; background:#000000 url('../images/bg_masker.jpg') no-repeat top center;} 

.content {float:left; width:570px; margin-left:350px; background-image: url('../images/bg_gray.png')}

.submenu {float:left; width:526px; background-color:#333333; font-size:11px; margin-top:3px; line-height:20px; text-align:left; padding-left:44px; padding-top:6px; padding-bottom:6px;}
.submenu a, .submenu a:active, .submenu a:link, .submenu a:visited {color:#cccccc; text-decoration:none; margin-left:5px; margin-right:5px;}
.submenu a:hover {color:#ffffff;}
.subcontent {float:left; width:470px; margin-left:50px; margin-right:50px; padding-top:30px; padding-bottom:50px;}
.subcontent img {border:1px solid #444444; padding:1px;}

/* FOOTER */