body {margin:0; padding:0; background: #2d2c29 url('../images/bg.png') repeat top left; font-family:"Arial"; font-size:9pt;}
#background-top {display:block; position:absolute; left:0; top:0; right:0; height:769px; background: url('../images/bg-top.png') repeat-x top left;}
#background-banner {display:block; position:absolute; left:0; top:64px; right:0; height:211px; background: url('../images/bg-header.jpg') repeat-x center top;}
#website {display:block; position:absolute; left:50%; top:0; margin-left:-513px; width:1026px; height:768px; }
#website > .left {display:block; float:left; width:85px; height:100%; background: url('../images/website-left.png') no-repeat top left;}
#website > .center {display:block; position:relative; float:left; width:856px; height:100%; }
#header {display:block; width:100%; height:64px; background: #ececec url('../images/bg-header.png') repeat-x top left;}
#header > a > img {margin:4px 0 0 17px;}
#banner {display:block; width:100%; height:178px; background:black url('../images/loading.gif') no-repeat center center; }
#menu {display:block; width:100%; height:34px; background: #800000 url('../images/bg-menu.png') repeat-x top left; line-height:34px; font-family:"Arial Narrow"; font-size:13px; font-weight:bold; }
#content {display:block; position:relative; width:100%; height:463px; overflow:auto; background: #e5e5e5 url('../images/bg-content.png') no-repeat top left;}
#footer {display:block; width:100%; height:30px; background: url('../images/bg-footer.png') no-repeat left top; color:white; line-height:30px; color:#B0B0B0; text-indent:10px;}
#footer > .left {display:block; float:left;}
#footer > .right {display:block; float:right; margin-right:10px; color: #606060;}
#footer > .right > a:link,
#footer > .right > a:visited {font-weight:bold; color: #909090;}
#footer > .right > a:hover {color: white;}
#website > .right {display:block; float:left; width:85px; height:100%; background: url('../images/website-right.png') no-repeat top left;}

a:link, a:visited {color:#E00000; text-decoration:none; }

#menu u {display:block; float:left; width:10px; height:100%;}
#menu a {text-decoration:none; text-transform:uppercase; color:black; height:100%;}
#menu a i {display:block; float:left; width:8px; height:100%; background:url('../images/menu-items.png') no-repeat -222px 0px; cursor:hand;}
#menu a span {display:block; float:left; height:27px; padding-top:7px; background:url('../images/menu-items.png') no-repeat -231px 0px; color:#4F4F4F;cursor:hand;}
#menu a b {display:block; float:left; width:8px; height:100%; background:url('../images/menu-items.png') no-repeat -449px 0px; cursor:hand;}

#menu a.selected {text-decoration:none; text-transform:uppercase; color:black; height:100%;}
#menu a.selected i {display:block; float:left; width:8px; height:100%; background:url('../images/menu-items.png') no-repeat 0px 0px; cursor:hand;}
#menu a.selected span {display:block; float:left; height:31px; padding-top:3px; background:url('../images/menu-items.png') no-repeat -9px 0px; color:black; cursor:hand; }
#menu a.selected b {display:block; float:left; width:8px; height:100%; background:url('../images/menu-items.png') no-repeat -213px 0px; cursor:hand;}

#content h1 {font-size:14pt; font-family: "Arial"; color:#800000; font-weight:bold; margin:10px 0 10px 10px;}
#content h2 {font-size:12pt; font-family: "Arial"; font-weight:bold; margin:15px 0 5px 10px;}
#content p {margin:0px 10px 10px 10px; padding:0;}
#content ul {margin:0px 0 10px 25px; padding:0;}
