body {
background:#663366;
}
/*Text*/
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #FFFFFF;
	margin-left:10px;
	margin-top:5px;
	margin-bottom:5px;
	font-weight:bold;
}
p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:20px;
	margin-right:20px;
	line-height:1.3;
	color:#FFFFFF;
	text-align: left;
}
#internalheader p {
font-size:10px;
text-align:right;
margin-bottom:0px;
margin-top:0px;
margin-right:5px;
}
 a{
color:#FFFFFF;
}
 a:hover{
color: #99cc33;
}
#content tr {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
#content tr.main {
background:#99CC33;
}
#content tr.main p{
margin:2px 2px 2px 2px;
color: #330033;
font-size:12px;
font-weight:bold;
}
#content td.items p{
margin-left:40px;
line-height:1.5;
margin-top:5px;

}
#container #content #menu td.link{
text-align:right;
font-size:10px;
padding:2px 2px 2px 2px;
}
.images{
float:right;
padding:2px;
background-color:#99CC00;
margin-right:15px;
}
.images_left{
float:left;
padding:2px;
background-color:#99CC00;
margin-left:15px;
}
#list{
background:#330033;
width:500px;
margin-left:20px;
border:1px solid #FFFFFF;
}
#container #content #list p.list {
text-align:center;
line-height:1.8;
}

#content td {
font-size:12px;
color:#FFFFFF;
}
#content td.head {
padding:0px 7px 3px 0px;
}
/*Layout*/
#container {
width:691px;
background:url(../images/bg_container.gif);
border:1px solid #FFFFFF;
margin:0 auto 0 auto;
overflow:auto;
}
#sidebar {
background:url(../images/sidebar.gif);
background-repeat:repeat-y;
float:left;
width:145px;
}
#header {
width:544px;
height:375px;
float:right;
}
#internalheader {
width:544px;
height:130px;
float:right;
}
#internalheader a{
color:#FFFFFF;
}
#internalheader a:hover{
color: #99cc33;
}
#nav {
background: url(../images/nav_bar.gif);
background-repeat:repeat-x;
width:544px;
height:30px;
float:right;
}
#content {
width:544px;
float:right;
}
.img{
margin-top:410px;
}
/*footer*/
#footer{
width:690px;
margin:0 auto 0 auto;
}
#footer p{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
margin-top:3px;
	color: #FFFFFF;
	text-align:right;
	margin-right:0px;
}
#footer a{
color:#FFFFFF;
}
#footer a:hover{
color:#99CC33;
}
	


/*Navigation*/
#container #nav ul#mainNav {
	margin: 0;
	padding: 0;
	list-style: none;
	float: right;
}
#container #nav #mainNav li {
padding: 5px 1px 6px 3px;
	float: left;}

#container #nav #mainNav li.menu {
padding: 5px 1px 2px 3px;
}
#container #nav #mainNav li.menu:hover {
background-color: #330033;
padding: 5px 1px 2px 3px;
}
#container #nav #mainNav li.menu2 {
padding: 5px 1px 2px 3px;
}
#container #nav #mainNav li.menu2 a{
color:#99cc33;
}
#container #nav #mainNav li.menu2 a:hover {
color:#663366;

}

#container #nav a{
	font-family: Verdana, sans-serif;
	text-decoration: none;
	color: #663366;
	font-size: 11px;
	padding: 5px 1px 6px 3px;
	text-align:center;
	font-weight:bold;
	display:block;
	text-transform: uppercase;
}
#container #nav a:hover{
background-color:#330033;
color:#99cc33;
}
#map {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
/*Drop Down Menu*/
/* Fix IE. Hide from IE Mac \*/
* html ul#mainNav li {  height: 1%; }
* html ul#mainNav li a { height: 1%; }
/* End */
ul#mainNav ul {
margin: 0;
padding: 0px;
width: 60px; /* Width of Menu Items */
/*border-bottom: 1px solid #ccc;*/
background: #330033; /* IE6 Bug */
}
#container #nav ul#mainNav ul {
display: none;
 /* Set 1px less than menu width */
top:5px;
}

#container #nav ul#mainNav li {
position: relative;
list-style: none;
}
#container #nav ul#mainNav li a {
display: block;
text-decoration: none;
}


#container #nav ul#mainNav li ul li a 
/* Sub Menu Styles */
#container #nav ul#mainNav li ul li a:hover { background-color: #99cc33; }
#container #nav ul#mainNav li:hover ul ul,
#container #nav ul#mainNav li:hover ul ul ul,
#container #nav ul#mainNav li.over ul ul,
#container #nav ul#mainNav li.over ul ul ul { display: none; } /* Hide sub-menus initially */
#container #nav ul#mainNav li:hover ul,
#container #nav ul#mainNav li li:hover ul,
#container #nav ul#mainNav li li li:hover ul,
#container #nav ul#mainNav li.over ul,
#container #nav ul#mainNav li li.over ul,
#container #nav ul#mainNav li li li.over ul { display: block; } /* The magic */
#container #nav ul#mainNav li.menuparent {
 }
#container #nav ul#mainNav li.menuparent:hover,
#container #nav ul#mainNav li.over {
width:60px;
background-color: #330033;
 }
#container #nav ul#mainNav li a:hover { 
/*background: transparent url(images/arrow.gif) right center no-repeat; */}



