.nav a {
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:14px;
}

.nav a:hover {
	text-decoration:underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#CC0000;
	font-size:14px;
}

.nav2 a {
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
}

.nav2 a:hover {
	text-decoration:underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#CC0000;
	font-size:12px;
}

.heading {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:18px;
}

.body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
}

.gallerytitle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
}

.boxes {
	font-family:Arial, Helvetica, sans-serif;
	color:#990000;
	font-size:18px;
}

.boxessmall {
	font-family:Arial, Helvetica, sans-serif;
	color:#990000;
	font-size:14px;
}
.boxes12px {
	font-family:Arial, Helvetica, sans-serif;
	color:#990000;
	font-size:12px;
}

#nav  { z-index: 20; width: 500px }

/* START MENU */

#menuwrapper { z-index: 50; width: 100%; height: 30px; float: left; }

.clearit { font-size: 0; line-height: 0; z-index: 50; height: 0; clear: both }

#p7menubar { font-family: Arial, Helvetica, sans-serif; list-style: none; margin-top: 0; margin-bottom: 0; margin-left: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; z-index: 50; height: 30px; }

#p7menubar ul { font-family: Arial, Helvetica, sans-serif; list-style-type: none; list-style-image: none; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-right: 0; padding-bottom: 0; z-index: 50; float: left }

#p7menubar a { color: #000000; text-decoration: none; display: block; padding: 2px 8px 5px; z-index: 50; }

#p7menubar a.trigger { background-position: right center; padding-right: 13px; padding-left: 13px; z-index: 50 }

#p7menubar li          { background-position: right 0; margin-top: 0; margin-right: auto; z-index: 50; float: left }

#p7menubar li ul, #p7menubar ul li { list-style-type: none; margin-right: auto; margin-bottom: 0; margin-left: auto; padding: 0; z-index: 50; width: 12em }

#p7menubar ul li a { background-color: #CCCCCC; margin-top: 0; padding-right: 12px; padding-bottom: 7px; padding-left: 12px; z-index: 50; }

#p7menubar li ul { background-color: #333333; background-repeat: repeat-x; display: none; position: absolute; z-index: 50 }

#p7menubar li:hover a, #p7menubar a:focus,
#p7menubar a:active, #p7menubar li.p7hvr a  { color: #FFFFFF; background-color: #333333; z-index: 50 }

#p7menubar li:hover ul, #p7menubar li.p7hvr ul  { display: block; z-index: 50 }

#p7menubar li:hover ul a, #p7menubar li.p7hvr ul a  { color: #FFFFFF; background-color: #CCCCCC; z-index: 50 }

#p7menubar ul a:hover  { color: #FFFFFF!important; background-color: #3a3631 !important; z-index: 50 }

#p7menubar li  { z-index: 50; width: auto }