body {
	margin: 0;
	font-family: arial;
	font-size: 12px;
	background: white url("../images/body_back.gif") center top no-repeat;
}

#logo	{
position: absolute; 
top: 0px; 
right: 0px; 
width: 94px; 
z-index: 3; 
}

#title_parent {
text-align: center;
background-color: #000;
padding: 0;
margin: 0;
}

#title {
margin: 0px auto;
width: 710px;
text-align: left;
padding: 0;
}

#title img {
display: block;
border:0;
}

#photos_parent {
height: 149px;
text-align: center;
background: white url("../images/blue_bar_back.gif") repeat-x;
}

#photos {
margin: 0px auto;
width: 779px;
text-align: left;
}

#breadcrumbs_parent {
border-bottom: 1px solid #069;
text-align: center;
}

#breadcrumbs {
margin: 0px auto;
text-align:left; 
font-size: 10px;
color: #666;
padding: 4px;
width: 779px;
text-indent: 285px;
}

#content_parent {
text-align: center;
}

#content {
margin: 0px auto;
text-align: left;
width: 750px;
margin-bottom: 50px;
}

#nav {
float: left;
width: 220px;
padding: 10px;
color: #069;
}

#main {
margin-left: 260px;
padding: 10px;
font-size: 12px;
line-height: 16px;
color: #000;
}

#main_part {
margin-left: 210px;
padding: 10px;
font-size: 12px;
line-height: 16px;
color: #000;
}

.block {
	display: block;	
}

/* begin text styles */

h2	{
font-size: 16px;
font-weight: bold;
}

#main_part h2	{
font-size: 16px;
font-weight: bold;
margin-left:50px;
}

.main_nav {
list-style: outside url(../images/menu_arrow.gif);
padding: 10px;
padding-top: 0px;
margin-left: 25px;
margin-bottom: 0px;
}

.main_nav li {
font-family: arial;
font-size: 12px;
margin: 7px 0px 7px 0px;
}

.lower_nav {
list-style: outside url(../images/menu_arrow_orange.gif);
padding: 10px;
padding-top: 10px;
margin-left: 25px;
border-top: 1px solid #069;
width: 110px;
margin-top:0px;
}

.lower_nav li {
font-family: arial;
font-size: 12px;
margin: 7px 0px 7px 0px;
}

.sub_nav	{
margin: 4px 5px 10px 15px;
list-style: outside url(../images/menu_arrow_orange.gif);
padding: 0px;
}

.sub_nav li {
font-family: arial;
font-size: 11px;
color: #777;
margin: 3px 0px 3px 0px;
}

/* begin link styles */

#title a {
margin:0;
padding:0;
border:0;
}

.main_nav li a:link, .main_nav li a:visited	{
color:  #069;
text-decoration: none;
border: none;
}

.main_nav li a:hover, .main_nav li a:active	{
color:  #006699;
text-decoration: none;
border-bottom: 1px solid  #8DABCE;
border-top: 1px solid  #8DABCE;
}

.lower_nav li a:link, .lower_nav li a:visited	{
color:  #DC7030;
text-decoration: none;
border: none;
}

.lower_nav li a:hover, .lower_nav li a:active	{
color:  #DC7030;
text-decoration: none;
border-bottom: 1px solid  #DC7030;
border-top: 1px solid  #DC7030;
}

.sub_nav li a:link, .sub_nav li a:visited	{
color:  #666;
text-decoration: none;
border: none;
}

.sub_nav li a:hover, .sub_nav li a:active	{
color:  #666;
text-decoration: none;
border-bottom: 1px solid  #666;
border-top: 0px;
}

a:link, a:visited	{
color: #006699;
border-bottom: 1px solid #8DABCE;
text-decoration: none;
}

a:hover, a:active	{
color: #006699;
border-bottom: 1px solid #069;
text-decoration: none;
}

#logo a, #uscbar a	{
border: 0px;
text-decoration: none;
}

#breadcrumbs a {
border: 0px;
text-decoration: none;
}

#breadcrumbs a:hover {
color:black;
}

hr	{
height: 1px;
width: 100px;
color: #006699;
margin: 10px 0px 3px 0px;
}