* {margin:0; padding:0;}
body {
	margin: 0px;
	height:560px;
	padding:0px;
}
div, td, p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

a:link,a:active,a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;color:#154073;
text-decoration:none;
}
a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px; color:#FE7C04;
text-decoration:none;
}


a.or:link, a.or:visited, a.or:active
{
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px; 
color:#FE7C04;
font-weight:bold;
text-decoration:none;
}
 a.or:hover
{
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px; 
color:#4E6172;
font-weight:bold;
text-decoration:none;
}
 a.menumain:link,  a.menumain:visited,  a.menumain:active
{
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px; 
color:#154073;
font-weight:bold;
text-decoration:none;
}
 a.menumain:hover
{
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px; 
color:#88C674;
font-weight:bold;
text-decoration:none;
}
a.nav:link, a.nav:visited, a.nav:active
{
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px; 
color:#ffffff;
text-decoration:none;
}
 a.nav:hover
{
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px; 
color:#000000;
text-decoration:none;
}
.left_bg{ background-image: url(images/left_bg.gif); background-repeat:repeat-y; background-position:top right; background-color:#e4e4e4;}
.right_bg{background-image: url(images/right_bg.gif); background-repeat:repeat-y; background-position:top left; background-color:#f9f9f9;}
.con{ background-image:url(images/content_bg.gif); background-repeat:no-repeat; background-position:top left; padding:10px 20px;}
.menu_bg{background-image: url(images/menu_bg.gif);background-repeat:no-repeat; background-position:top left; padding-left:25px;}
.logo{ background-image: url(images/logo_right.gif); background-repeat:no-repeat; background-position:top right;}
.logo_bg{ background-image: url(images/logo_bg.gif); background-repeat:repeat-x; background-position:top center;}
.copy{ background-color:#154073; font-family::Arial, Helvetica,sans-serif; font-size:12px; color:#FFFFFF;}
.gal{  background-image: url(images/gallery_bg1.gif);background-position:top left; background-repeat:no-repeat;}
.camp{ background-image: url(images/news_bg.gif);background-position:top left; background-repeat:no-repeat; padding:10px;}
.event{ background-image: url(images/ach_bg.gif); background-position:top left; background-repeat:no-repeat; padding:10px;}
.re{color:#FF0000; font-weight:bold; font-style:italic;}
.dark{color:#5F2424; font-weight:bold;}


<!-- submenu-->
#menu {
width: 192px;

}

#menu ul {
list-style: none;
margin: 0;
padding: 0;
}

#menu a.main_link {
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px; 
color:#4E6172;
font-weight:bold;
text-decoration:none;
display: block;
margin: 0;
border-width: 1px;
border-style: solid;
border-color: #94A1AE #94A1AE #94A1AE #94A1AE;
padding: 10px 12px;
height:19px;
vertical-align:middle;
background-image:url(images/menu.gif);
}

#menu h2 {
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#4E6172;
text-decoration:none;
display: block;
margin: 0;
padding: 10px 3px;
height:19px;
vertical-align:middle;
}

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

#menu a:hover {
color: #a00;
text-decoration: none;
}

#menu li {
position: relative;
}

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

#menu a.menumain:link, #menu a.menumain:visited, #menu a.menumain:active
{
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px; 
color:#154073;
font-weight:bold;
text-decoration:none;
}
#menu a.menumain:hover
{
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px; 
color:#88C674;
font-weight:bold;
text-decoration:none;
}

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

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




