BODY {
margin-top:0;
margin-bottom:0;
margin-left:0;
margin-right:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
background-image: url(images/stripe.png); 
background-repeat: repeat
}

.header{
font-size: 13px;
font-weight: bold;
color: #0059A2;
}
.header2{
font-size: 13px;
color: #0059A2;
}

.bodytext{
font-size:10px;
color: #000000;
}

.bodytext a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0059A2;
	text-decoration: underline;
}

.bodytext a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0059A2;
	text-decoration: underline;
}

.bodytext a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0059A2;
	text-decoration: underline;
}

.bodytext a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0059A2;
	text-decoration: none;
}
.bodytextsmall{
font-size:8px;
color: #000000;
}

.bodytextsmall a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #0059A2;
	text-decoration: underline;
}

.bodytextsmall a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #0059A2;
	text-decoration: underline;
}

.bodytextsmall a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #0059A2;
	text-decoration: underline;
}

.bodytextsmall a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #0059A2;
	text-decoration: none;
}

.bodytextlink{
font-size:11px;
color: #0059A2;
text-decoration: underline;
}

.bodytextlink a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0059A2;
	text-decoration: underline;
}

.bodytextlink a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0059A2;
	text-decoration: underline;
}

.bodytextlink a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0059A2;
	text-decoration: underline;
}

.bodytextlink a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0059A2;
	text-decoration: none;
}

#dropmenudiv{
position:fixed;
border:1px solid black;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:200;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: yellow;
}
#hide_forum
{
display: block;
}
#hide_gallery
{
display: none;
}

<!--Drop Down Menu Styling-->

#menu {
width: 250px;
background: #eee;
float: left;
}
#menu ul {
list-style: none;
margin: 0;
padding: 0;
width: 12em;
float: left;
text-align: center;
}

/* style, color and size links and headings to suit */

#menu a, #menu h2 {
font: bold 11px/16px arial, helvetica, sans-serif;
display: block;
border-width: 1px;
border-style: solid;
border-color: #ccc #888 #555 #bbb;
margin: 0;
padding: 2px 3px;
}

#menu h2 {
color: #fff;
background: #000;
}

#menu a {
color: #000;
background: #efefef;
text-decoration: none;
}

#menu a:hover {
color: #0059A2;
background: #fff;
}

#menu li {position: relative;}

#menu ul ul {
position: absolute;
left: 0;
z-index: 500;
}

#menu ul ul ul {
top: 0;
left: 100%;
}

div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}

#centermenu {
width: 24em;
margin: 0 auto;
background: #eee;
}