body { 
padding : 0; 
margin : 0; 
font-size : 12px; 
background-color : #f5deb3; 
font-family : Arial, Helvetica, sans-serif; 
}
td{ font-size : 12px; 
}

h2,h3,h4,h5,h6 {color : #8d2b22;  }
h1 {font-size : 18px;} 
h1 {font-size : 16px;} 
h3 {font-size : 17px; padding-top : 25px; text-transform : uppercase;} 
h4, h6 {font-size : 14px;} 
h5 { 
font-size : 12px; 
margin : 0; 
padding : 10px 7px 5px 7px; 
} 

.bold_red { 
color : #8d2b22; 
font-weight : bold; 
} 

a { 
color : #8d2b22; 
text-decoration : none; 
} 

a:hover { 
text-decoration : underline; 
} 

#top_nav ul { 
color : #8d2b22; 
padding-top : 0; 
padding-bottom : 0; 
padding-left : 0; 
font-size : 13px; 
margin : 0; 
} 

#top_nav ul li { 
margin-left : 15px; 
margin-right : 15px; 
display : inline; 
} 
#top_nav ul li a { 
color : #fff8dc; 
text-decoration: none; 
} 
#top_nav ul li a:hover { 
color : #fff;
text-decoration: none;  
} 

.content p, .content h3, .content h4 { 
padding-left : 10px; 
padding-right : 10px; 
} 

.footnotes
{padding:5px;
}

.footnotes p, .footnotes { 
font-size : 10px; 
margin : 0; 

} 
.img_left { 
float : left; 
margin-right : 10px; 
} 
.img_right {
	float : right;
	margin-left : 20px;
} 

.home_nav ul { 
padding : 0; 
margin : 0; 
list-style-type : none; 
text-align : center; 
padding-left : 2px; 
padding-right : 2px; 
border-bottom : 1px dotted #8d2b22; 
} 
.home_nav ul li { 
list-style-image : none; 
padding:0;
margin:0;
} 
.home_nav ul li a { 
border-bottom : 1px dotted #8d2b22; 
font-size : 14px; 
display:block; 
color : #b3352b; 
text-decoration : none; 
margin : 0; 
padding : 10px 15px 8px 7px; 
} 
.home_nav ul li a:hover, #home_nav #selected a { 
color : #fff; 
background-color : #b3352b; 
text-decoration : none; 
} 
.section_nav ul { 
padding : 0; 
margin : 0; 
list-style-type : none; 
background-image : none;
font-weight:bold;} 

.section_nav ul li a { 
border-bottom : 1px dotted #8d2b22; 
font-size : 13px; 
display: block; 
color : #b3352b; 
text-decoration : none; 
margin : 0; 
padding : 5px 15px 5px 7px;
} 

.section_nav ul li a:hover, #photo .section_nav ul li a:hover, .section_nav ul li.selected a, #photo .section_nav ul li.selected a, .section_nav ul li ul li  a:hover,  .section_nav ul li ul li .selected a { 
color : #fff; 
background-color: #b3352b; 
} 
.section_nav ul li ul li a , #photo .section_nav ul li ul li a { 
font-size : 11px; 
padding : 3px; 
padding-left:25px;
margin-left : 0; 
color : #000; 
text-decoration : none; 
background-color: #E3BC6A; 
color : #b3352b; 
} 
.section_nav ul li ul li ul
{margin-left:10px;}

.section_nav ul li ul li ul li a , #photo .section_nav ul li ul li ul li a { 
font-size : 11px; 
padding : 2px; 
padding-left:25px;
margin-left : 0; 
color : #000; 
text-decoration : none; 
background-color: #E3BC6A; 
color : #b3352b;
font-weight:normal;
}

#photo .section_nav ul li ul li a
{padding-left:15px;}

.home_selected, .home_selected a:link, .home_selected a:visited, .home_selected a:active { 
color : #fff; 
} 
.home_selected a:hover { 
color : #f5deb3; 
text-decoration : none; 
} 
#calendar td { 
border : 1px dotted #8d2b22; 
padding : 3px; 
} 
.content ul { 
padding-left : 25px; 
} 
.content ul li { 
list-style : square; 
} 
.info_table, .info_table_border { 
background-image : url(../images/info_box_bg.jpg); 
background-position : right 0%; 
} 
.info_table_border { 
border : 1px solid #e3bc6a; 
} 
hr { 
color : #990000; 
} 
.small_bold, .small_bold a { 
font-size : 11px; 
font-weight : bold; 
text-decoration : none; 
color : #002942; 
background : none; 
} 
.small_bold a:hover { 
color : #bd5316; 
background : none; 
} 
.small_bold h4 { 
padding-bottom : 0; 
margin-bottom : 0; 
} 
.smaller { 
font-size : 10px; 
} 

 #photo .section_nav ul, #photo .section_nav ul li {padding:0; margin:0; }
 #photo .section_nav ul li a {font-size:12px; padding:3px; padding-left:5px; }		  

input[type="submit"]
{padding:0;
background-color:#E3BC6A;
margin-left:3px;
font-size:10px;
width:15px;}