body {
	padding : 35px 0 50px 0;
	font : 13px Verdana, Arial, Helvetica, sans-serif;
	background : #000000;
}

#wrap { margin : auto; width : 800px; }
#wrapbox { margin : auto; width : 400px; }

#header {
	background : #517CA1 url("./pictures/banner.png") no-repeat;
	width : auto;
	height : 150px;
}

#menu {
	font-size : 11px;
	padding : 5px;
	text-align : center;
}
#menu a { color : #FFFFFF; font-weight : bold; padding : 0 8px 0 8px; }
#menu a:hover { color : #DFE6ED; padding : 0 5px 0 5px; border-left : 3px solid #CCCCCC; border-right : 3px solid #CCCCCC; }

#content {
	background : #FFBF00 url('./pictures/content.png');
	width : 770px;
	padding : 15px;
}
#contentbox { background : #FFBF00 url('./pictures/content.png'); width : 370px; padding : 15px; }

#footer {
	color : #FFBF00;
	margin : 2px 0 0 0;
	text-align : center;
	font-size : 11px;
}
#footer a { color : #FFBF00; }
#footer a:hover { color : #FFFFFF; }

input { border : 1px solid #CBD1D8; background : #DFE6ED; padding : 5px; font-weight : bold; }
textarea { border : 1px solid #FFBF00; background : #DFE6ED; }
h1 { border-left : 6px solid #FFBF00; border-bottom : 1px solid #FFBF00; font-size : 18px; margin : 0 0 10px 0; padding : 0 0 0 5px; }
a { color : #00579C; text-decoration : none;}
a:hover { color : #000000; }
form { margin : 0; } 
table { border-collapse : collapse; border : 1px solid #DDE4EB; width : 100%; text-align : center; }
th { padding : 5px; background : #FFBF00; color : #FFFFFF; }
tr { background : #FBFBFB; }
td { border : 1px solid #FFBF00; padding : 5px; }
hr { border : 0; border-bottom : 1px solid #CCCCCC; }