#header
{
	background:transparent url('../images/banner.gif') no-repeat 0px 0px;
	padding: 0px;
	padding-top: 120px;
	color:black;
}

#header h1, #header h2
{
	background: white url("../images/border.gif");
	color: #38A;
	margin: 0px;
	text-align: center;
	padding: 3px;
}

#header h1
{
	font-size:2em;
}

#header h2
{
	font-size:1.5em;
	font-weight:normal;
}

/* Main menu style sheet */

#header ul
{
	/*background:#333 url("../images/button.gif") top left repeat;*/
	float: left;
	list-style: none;
	height: 40px;
	/*width: 100%;*/
	display: inline;
	margin: 0px 30px 0px 170px;
	padding: 0px;
	border-left: 1px solid #444;
}

#header li
{
	float: left;
/*	font: 67.5% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;*/
/*	font-family: arial;*/
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

#header div, #header a
{
	background:#555 url("../images/button-active.gif") top left repeat;
	color: black;
	display: table-cell;
	text-decoration: none;
	vertical-align: middle;
	float: left;
	margin: 0px;
	border-right: 1px solid #444;
	padding: 0px 12px;
	height: 40px;
}

#header a
{
/*	background: #333 url("images/seperator.gif") bottom right no-repeat;*/
	background: url("images/button.gif") top left repeat;
	color: black;
}

#header a:hover
{
/*	background: #2580a2 url("images/hover.gif") bottom center no-repeat;
	background: #2580a2;*/
	background:#38A url("../images/button-hover.gif") top left repeat;
	color:black;
	/*padding-bottom:4px;*/                    
}

#footer
{
	background: yellow url("../images/footer.gif");
	color:#38A;
	padding-top:5px;
	text-align:center;
	font-size:12px;
	height: 35px;
}
