body {
	font-family: Arial, Helvetica, sans-serif;
	margin-top:0;
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}

.topbg {
background-image: url(../images/bluetopbg.jpg)
}

#topphotos{
float: right;
}

#topphotos a:link {font-size:14px;
					display:block;
					width:105px;
					color: #FFFFFF;
					font-weight: bold;
					text-decoration: none;
					text-align: center;
					}
					
#topphotos a:visited {
					display:block;
					width:105px;
					font-size:14px;
					color: #FFFFFF;
					font-weight: bold;
					text-decoration: none;
					text-align: center;
					}				
					
#topphotos a:hover {background-color: #DCE4D1;
					}		
					
					
#topphotos a.topsubs:link {font-size: 11px;
					display:block;
					width:105px;
					text-decoration: none;
					font-weight: normal;
					text-align: left;
					padding-top:5px;
					color:#000000;
					}
#topphotos a.topsubs:visited {font-size: 11px;
					display:block;
					width:105px;
					text-decoration: none;
					font-weight: normal;
					text-align: left;
					padding-top: 5px;
					color:#000000;}
#topphotos .submenu {top: 90px;
padding-left: 2px;
padding-right: 2px;
padding-bottom: 2px;}
							
							
#topphotos td {text-align:center;
				width:120px;
				}

#submenu 	{float:left;
			top: 100px;
			}

#submenu a:link {color: #3366CC;
				font-size:12px;
				text-decoration:none;
				}
				
#submenu a:visited {color: #3366CC;
				font-size:12px;
				text-decoration:none;
				}
				
#submenu a:hover {background-color: #33CCFF;}

#events {float: right;
		top: 130px;
		width: 150px;
		padding-left: 15px;
		margin-left: 10px;
		font-size: 12px;
		background-image: url(../images/blue/eventsdivider.jpg);
		}

				



#pagecontent {float: left;
			top: 130px;
			font-size: 14px;
			}
h1 {font-size: 18px;
	font-weight: bold;}
	
h2 {font-size: 16px;
	font-weight: bold;
	color:#6DB280;}
	
h3 {font-size: 11px;
	font-weight: bold;
	color:#333399;
	margin-bottom: 3px;
	margin-top: 8px;}
	
#menu {
	width: 100px;
	padding: 0 0 1em;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 20px;
	margin-left: 0px;
	position: static;
	font-size: 12px;


}
#menu ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border-top: 0px solid #333300;
	border-right: 0px none #333300;
	border-bottom: 0px none #333300;
	border-left: 0px none #333300;

}
#menu li {
		margin: 2 0;
}
#menu li a {
	display: block;
	color: #000099;
	text-decoration: none;
	width: 100px;
	border-bottom: 2px solid Black;
	border-right: 1px solid Black;
	margin-top: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 1em;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #3333CC;
	color:#FFFFFF;




		}
html>body #menu li a {
		width: auto;
}

#menu li a:hover {
	color: #FFFFFF;
	background-color: #3399FF;
	

}
<!-----------submenu1 --------------->

#submenu1 {
	width: 100px;
	padding: 0 0 1em;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 20px;
	margin-left: 20px;
	position: static;
	font-size: 12px;


}
#submenu1 ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border-top: 0px solid #333300;
	border-right: 0px none #333300;
	border-bottom: 0px none #333300;
	border-left: 0px none #333300;

}
#submenu1 li {
		margin: 0 0;
}
#submenu1 li a {
	display: block;
	color: #000099;
	text-decoration: none;
	width: 100px;
	border-bottom: 2px solid Black;
	border-right: 1px solid Black;
	margin-top: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 1em;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #3333CC;
	color:#FFFFFF;




		}
html>body #submenu1 li a {
		width: auto;
}

#submenu1 li a:hover {
	color: #FFFFFF;
	background-color: #3399FF;
	

}

<!---------------end sub 1 ----------->

.topborder{ background-image: url(../images/bluetopbg.jpg);
height: 20px;
vertical-align:bottom;
}


.topmenucolor {color:#FFFFFF; 
text-decoration:none;
font-size: 12px;
font-weight:bold;
}

a.dropmenu:link {color: #3366CC;
				font-size:12px;
				text-decoration:none;
				}
				
a.dropmenu:visited {color: #3366CC;
				font-size:12px;
				text-decoration:none;
				}
				
a.dropmenu:hover {background-color: #33CCFF;}


.topimage {background-image:url(../images/blue/topbg2.jpg)}

.newtopimage {background-image:url(../images/blue/newtop.jpg); background-repeat:no-repeat; border-bottom: 2px solid #165485;}
.toplittlepics { border-width: thin;
border-color:white;}

.contentcell {padding: 10px;}

.popularlinktitle {font-size:14px;
font-weight:bold;
color:#FFFF99;
}
a.popularlink:link {color: #FFFFCC;
				font-size:12px;
				text-decoration:none;
				padding-left: 5px;
				}
				
a.popularlink:visited {color: #FFFFCC;
				font-size:12px;
				text-decoration:none;
				padding-left: 3px;
				}
				
a.popularlink:hover {background-color: #6699FF;}

.menucell {border-right: 2px solid #165485;}


.newpopularlinktitle {font-size:14px;
font-weight:bold;
color:#165485;
}
a.newpopularlink:link {color: #165485;
				font-size:12px;
				text-decoration:none;
				padding-left: 5px;
				}
				
a.newpopularlink:visited {color: #165485;
				font-size:12px;
				text-decoration:none;
				padding-left: 3px;
				}
				
a.newpopularlink:hover {background-color: #0872ae;}



#newmenu {
	width: 100px;
	padding: 0 0 1em;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 20px;
	margin-left: 0px;
	position: static;
	font-size: 12px;


}
#newmenu ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border-top: 0px solid #333300;
	border-right: 0px none #333300;
	border-bottom: 0px none #333300;
	border-left: 0px none #333300;

}
#newmenu li {
		margin: 2 0;
}
#newmenu li a {
	display: block;
	color: #000099;
	text-decoration: none;
	width: 100px;
	border-bottom: 2px solid Black;
	border-right: 1px solid Black;
	margin-top: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 1em;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #165485;
	color:#FFFFFF;




		}
html>body #newmenu li a {
		width: auto;
}

#newmenu li a:hover {
	color: #FFFFFF;
	background-color: #0872ae;
	

}
.toplittlepics {border: 1px solid #000000;}