/*
Theme Name: hblu

*/


html { margin: 0px; }

h1 { 
	color: #669900;
	font: bold 1.6em Arial, Verdana, Helvetica, sans-serif;	
}

h2 { 
	color: #669900;
	font: bold 1.4em Arial, Verdana, Helvetica, sans-serif;	
}


body {
	background: #8E9CB9;
	text-align: center;
	font: .7em Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}
#maincol img {border:0px;}

#wrapper, #wrapper3col {
	margin: 0px auto; 				/* to fix centering in Mozilla */
	background: url('images/eec-bg.gif') repeat-y;
	text-align: left;
	width: 900px;					/* width should be the same as the background image */
	padding: 0px 17px 0px 17px;
	/* box model hack */
	voice-family: "\"}\"";
	voice-family:inherit;
}
	html>body #wrapper, html>body #wrapper3col { width: 900px; }
	
#wrapper3col {
	background: url('images/eec-bg3col.gif') repeat-y;
}

#footer {
	margin: 0px 3px ; 				/* to fix centering in Mozilla */
	background: url('images/eec-bottom.gif') repeat-x bottom center;

	width: 836px;					/* width should be the same as the background image */
	color: #B1B5C1;
height:25px;
	padding: 10px 10px 0px 15px;
}

#header {
	background: #292C36;
	width: 863px;
	background: url(images/header_bg.jpg) repeat-x;
height:175px;
}

#menu {
	background: url('images/eec-menubg.gif') #4858A4 repeat-x;
	border-top: solid 1px #000;
	border-bottom: solid 1px #000;
	padding: 5px;
	color: #fff;
	font: small  Arial,Verdana, Helvetica, sans-serif;
	width:853px;
}

	#menu ul {
		list-style: none;			/* removes list marker */
		padding: 0px;				/* removes left indent */
		margin: 0px;
	}
	
	#menu ul li {
		display: inline;			/* sets list items to display in a row */
		padding-left: 10px;			/* puts space in between list items */
	}
	
	#menu a:link, #menu a:visited {
		color: #fff;
		text-decoration: none;
	}
	
	#menu a:active, #menu a:hover {
		color: #669900;
		text-decoration: none;
	}
	
#leftcol {
background-color:transparent;
	float: left;
	background: url('images/eec-leftcoltop.gif') no-repeat;
background-position:top center;

	padding: 10px 0px 8px 10px;
	/* box model hack */
	voice-family: "\"}\"";
	voice-family:inherit;
}
	html>body #leftcol {
	width: 203px;
}

#maincol {
	float: left;
	padding: 10px;
	/* box model hack */
	voice-family: "\"}\"";
	voice-family:inherit;
	
}
#maincol p,#maincol li {
color:#000080;
}
#maincil h2 {color: #167ba7}

	html>body #maincol {
	width: 620px;
}

#centercol {			/* basically a modification of "maincol" */
	width: 395px;
	float: left;
	padding: 10px;
	/* box model hack */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 375px;
}
	html>body #centercol { width: 375px; }
	
#rightcol {
	width: 150px;
	float: left;
	padding: 10px;
	/* box model hack */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 130px;
}
	html>body #rightcol { width: 130px; }
	
.clear { clear: both; }


.verticalmenu {
	list-style: none;
	padding: 0px;
	margin: 0px;
}

	.verticalmenu a:link, .verticalmenu a:visited, .verticalmenu a:hover {
		display: block;
		font: regular 1.1em Verdana, Arial, Helvetica, sans-serif;
		color: #1A286E;
		text-decoration: none;
		padding: 5px 5px 15px 5px;
		width: 185px;
		/* box model hack */
		voice-family: "\"}\"";
		voice-family:inherit;
	}
		html>body .verticalmenu a:link, html>body .verticalmenu a:visited, html>body .verticalmenu a:hover {
			width: 185px;
		}
		
	.verticalmenu a:hover {
		background: url('images/eec-vertical.gif') no-repeat;
background-position:bottom right;
	}
.event {
	list-style: none;

}
ul.event,li.event {
		display: block;		
width: 185px;		
text-decoration: none;
padding:5px;	list-style: none;

}

ol , ol li{
text-decoration:none;
list-style:none;
padding-left:10px;
}



