body{
    background-color: #EEE;
    margin: 0;
    padding:0;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-align:center;
}
h1{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #314294;
	height:30px;
	font-weight:bold;
	margin-bottom:0px;
}
h2{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #F90;
	font-weight:bold;
	margin-bottom:0px;
}
td{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
}
a{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color: #314294;
}

a:hover{
	color: #F90;
}
.blue{
    color:#314294;
    font-size:12px;
}
div#pageContainer {
    border: solid 1px #666;
    width: 762px;
    /*min-height: 950px;*/
    background-color: #FFF;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	margin:0 auto;
	text-align:left;
	position:relative; 
}
div#topBanner{
    height:169px;
    background: #000 url('../images/hampton_hammers_banner.gif');
}
div#menuContainer {
	float: left;
	width: 100%;
	margin: 0;
	padding:0;
	background-color: #314294;
}

div#menuContainer ul {
	margin: 0; 
	padding: 0; 
	background-color: #314294;
	white-space: nowrap;
	width: 100%;
}

div#menuContainer > ul a {
	width: auto;
}

div#menuContainer li {
	position: relative;
	list-style: none;
	margin: 0px;
	float: left;
}

div#menuContainer li a {
	display: block; 
	padding: 4px 6px;
	text-decoration: none; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	font-weight: normal;
	font-style: normal;

}

div#menuContainer li:hover {
	background-color: #444;
}

div#menuContainer li a:hover {
	color: #FFF;
}

div#menuContainer a#active {
	background: #444;
	color: #FFF;

}

<!-- submenu styles -->

div#menuContainer ul li ul li a {
	width:100px;
}


div#menuContainer ul li ul li a:hover {
	background-color: #444;
}



div#menuContainer ul ul {
	position: absolute;
	width:120px;
	border: 1px 1px 0px 1px solid #FFF;
}

div#menuContainer ul ul li{
	border-bottom: 1px solid #FFF;
	float: left; 
	display:block;
	width: 100%;

}


div#menuContainer ul ul ul {
	top: 0px; 
	left: 100%;
	position: absolute;
	width:100px;

}

div#menuContainer ul ul ul  li{
	border-bottom: 1px solid #FFF;
}


div#menuContainer ul ul ul ul {
	top: 0px; 
	left: 100%;
	position: absolute;
	width:100px;
}
div#menuContainer ul ul,
div#menuContainer ul li:hover ul ul,
div#menuContainer ul ul li:hover ul ul{
    display: none;
}

div#menuContainer ul li:hover ul,
div#menuContainer ul ul li:hover ul,
div#menuContainer ul ul ul li:hover ul{
    display: block;
}
div#contentContainer{
    text-align: left;
    /*min-height: 800px;*/
    margin:5px;
    width:530px;
    margin-bottom:150px;
}
div#right_column{
    position:relative;
    width:0px;
    height:0px;
    overflow:visible;
    left:550px;
    top:30px;
    padding:0;

}
div#fixturesContainer1{
    position:absolute;
    left:0;
    top:0;
    width:195px;
    height:190px;
    padding:5px;
    background-color:#F8DB01;
}    
div#fixturesContainer1 td{
	color:#000;
}
div#fixturesContainer2{
    position:absolute;
    left:0;
    top:205px;
    width:195px;
    height:190px;
    padding:5px;
    background-color:#314294;
    color:#FFF;
}
div#fixturesContainer2 td{
	color:#FFF;
}
div#eventsContainer{
    position:absolute;
    left:0;
    top:410px;
    width:195px;
    height:200px;
    padding:5px;
    background-color:#FFF;
    overflow:hidden;
    border: 1px solid #314294;
}
div#eventsContainer td{
	color:#666;
}
div#sponsorsContainer {
    position:absolute;
    left:0;
    top:622px;
    width:195px;
    height:100px;
    padding:5px;
    background-color:#FFF;
    overflow:hidden;
}
div#sponsorsContainer img{
    border:0px;
}
div#footerContainer{
    border-top: solid 3px #F8DB01;
    padding:5px;
    /*position:absolute;
    bottom:0px;*/
	clear: both;
    background-color:#000;
    color:#FFF;
    width:762px;
}
div#headlines{
    margin-top:20px;
    padding:5px;
    width:520px;
    border: 1px solid #F90;
}