body {
font-family:Arial, Helvetica, sans-serif; 
background-color:#F3F3EE; 
margin:0 auto 0 auto; 
font-size:small;
color:#333333;
text-align:center;
background-image:url(images/body-bkg.jpg); 
background-position:center;
background-repeat:repeat-y;
}

#sitecontainer {
width:960px; 
margin:auto; 
position:relative; 
text-align:left;
z-index:0; 
}

#banner {
background-color:#F3F3EE; 
width:960px;
height:80px;
margin:0; 
top:0;
text-align:right;
background-image:url(images/site-container-top.jpg); 
background-position:center bottom;
background-repeat:no-repeat;
position:absolute;
z-index:10; 
}

#sitecontainer #logo {
width:260px;
height:219px;
margin:0;
text-align:right;
position:relative;
z-index:20; 
}

#sitecontainer #rightcontent {
width:600px;
margin:-150px 30px 0px 0px;
text-align:left;
position:relative;
z-index:30; 
float:right;
}

#sitecontainer #rightcontent #nav{
width:590px;
font-size:11px;
float:right;
margin-top:10px
}

#sitecontainer #rightcontent #mainimage{
width:600px;
margin-top:104px;
}

#sitecontainer #rightcontent #mainimage{
width:600px;
margin-top:104px;
}

#sitecontainer #rightcontent #mainimage img{
border:1px #F3F3EE solid;
padding:4px;
}

#sitecontainer #rightcontent img{
	 border:6px solid #F3F3EE
	 }

#sitecontainer #rightcontent img.noborder{
	 border:none
	 }

#sitecontainer #leftcontent {
width:260px;
margin:156px 0px 0px 0px;
text-align:left;
position:relative;
z-index:30; 
float:left;
text-align:right;
}

#sitecontainer #rightcontent #maincontent{
width:560px;
margin:30px 20px 0px 20px;
}

#sitecontainer #rightcontent #maincontent h1{
font-size:medium;
}

#sitecontainer #rightcontent #maincontent h2{
font-size:medium;
}

#sitecontainer #rightcontent #maincontent h3{
font-size:small;
}

#sitecontainer #rightcontent #maincontent h4{
font-size:small;
}

#sitecontainer #rightcontent #maincontent a{
color:#002053;
text-decoration:none
}

#sitecontainer #rightcontent #maincontent a:hover{
color:#AD8403;
text-decoration:underline
}

#sitecontainer #leftcontent img{
border:3px solid #F3F3EE;
}

#sitecontainer #leftcontent p{
color:#333333;
font-size:11px;
margin:0px 0px 10px 62px;
text-align:left;
}

#sitecontainer #leftcontent h4{
color:#AD8403;
font-size:11px;
margin:10px 0px 0px 62px;
text-align:left;
}

#sitecontainer #leftcontent hr{
size:1px;
color:#F3F3EE;
width:198px;
float:right;
}

#sitecontainer #footer {
background-color:#F3F3EE; 
width:960px;
height:108px;
text-align:center;
background-image:url(images/site-container-bottom.jpg); 
background-position:center top;
background-repeat:no-repeat;
position:relative;
z-index:10; 
font-size:11px;
}

#sitecontainer #footer p{
padding:30px 0px 0px 0px;
color:#666666;
}

#sitecontainer #footer a{
color:#666666;
}
/*dropdown menus */
#cssdropdown {
float:right;
padding: 0;
margin: 10px 0px 0px 0px;
list-style: none;
z-index:99999;
}

#cssdropdown ul {
padding: 0;
margin: 0;
list-style: none;
z-index:99999;
}

#cssdropdown li {
float: left;
position: relative;
padding: 0;
margin: 0;
z-index:99999;
list-style: none;
}

.mainitems{
z-index:99999;
font-weight:bold;
}

	.mainitems a {
	color:#333333;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:normal;
	padding:20px;
	}

	.mainitems a:hover {
	color:#002053; 
	text-decoration:none;
	}	


.subuls{
padding:0;
display: none;
position: absolute;
top: 1.2em;
left: 8px;
background-color: #ffffff;
border: 1px solid #002053;
z-index:999999;
}

	.subuls li{
	width: 98%;
	text-align:left;
	z-index:99999;
	}

	.subuls li:hover{
	background-color: #ffffff;
	}
	
	.subuls a{
	font-size:small;
	padding: 12px; 
	text-decoration: none; 
	color:#002053;
	z-index:99999;
	font-weight:normal;
	text-transform:none;
	}
	
	.subuls a:hover{
	color:#AD8403;
	}

#cssdropdown li:hover ul, li.over ul { /* lists nested under hovered list items */
display: block;
z-index:99999;
}
/*002053 dark blue
/*AD8403 gold
/*F3F3EE lt gray
