*
{
margin: 0;
padding: 0;
}
p
{
margin: 1em 1.5em 1em 1.5em;
}
body
{
text-align: center;
background-color:#000000;
font: 12px Arial, Helvetica, sans-serif;
}
#wrapper
{
width: 1013px;
margin: 12px auto;
background-image: url("../images/bg.jpg");
background-repeat:repeat-y;
}
#innerwrapper
{
width: 1013px;
/*height: 774px;*/
margin: -12px auto;
background:  url("../images/bg_over.jpg") no-repeat;

}
#banner
{/**/
float: left;
background-image: url("../images/banner.jpg");
background-repeat:none;
text-align: center;
width: 1013px;
height: 202px;
}
.menushadow
{
float:left;
margin:220px 0 0 50px;
text-align:	right;
list-style: none;
color:black;
font-family: Arial Black, Helvetica, sans-serif;
font-size:26px;
text-decoration:none;
font-weight:bold;
height:350px;
}
.menu
{
float:left;
position:relative;
margin:218px 0 0 -220px;
text-align:	right;
}
.menu ul, .menushadow ul
{
list-style: none;
}
.menu a:link, .menu a:visited, .menu a:hover, .menu a:active
{
font-family: Arial Black, Helvetica, sans-serif;
font-size:26px;
text-decoration:none;
font-weight:bold;
}
.menu a:link, .menu a:visited
{
color:#FFD780;
}
.menu a:hover, .menu a:active
{
color:#FFFFFF;
}
#content
{
width:521px;
float:left;
margin:0 0 0 26px;
text-align:left;
}
#content ul { margin: 1em 2em; }
#content p
{
}
#content a:link, #content a:visited
{

}
#content a:hover, #content a:active
{

}
h1
{
font-family: Arial Black, Helvetica, sans-serif;
font-size:18px;
background-color:#FFD780;
color:#19235b;
padding:0 5px 0 5px;
line-height:26px;
}
h2
{
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
background-color:#FFD780;
color:#cc0000;
padding:0 5px 0 5px;
line-height:26px;
}
h3
{

}

h4
{

}

#footer
{
clear: both;
float:inherit;
}
#messagebox
{
background-color: #FDEAC0;
padding:1px 0 1px 0;
margin-top:2px;
}
#messagebox p
{
padding-bottom:10px;
border-bottom:1px solid #384ab0;
}