/*
COLORS:
Red (background) - #660000
Dark Orange (Nav box) - #993300
Light Orange (Nav highlight bar) - #cc6633
Khaki Green (right side bar) - #aaa97a
Grey (address bar) - #333333

FONTS:
Nav text off - Times New Roman, reg, 14px, white #ffffff
Nav text on - Times New Roman, reg, 14px, black #000000
Nav text hover - Times New Roman, reg, 14px, black #000000
Tagline (top of header) - Times New Roman, italic, 18px, white #ffffff
Main body text - Times New Roman, reg, 13px, Grey #333333
Inline Links - Times New Roman, bold, 13px, underline, Grey #333333
Headlines - Times New Roman, reg, 19px, Dark Orange #993300
Alternative text (sidebar) - Arial, reg, 11px, Grey #333333
Alternative text titles - Arial, bold, 11px, Black #000000
Links - Times New Roman, bold, 13px, underline, Dark Orange #993300
Footer text - Arial, bold, 10px, Light Orange #cc6633
*/

body {
background-color: #660000;
font-family:"Times New Roman", Times, serif;
font-size: 13px;
color:#333333;
text-align:center;
margin:0;
padding:0;}

a img {
border:none;}

#wrapper {
width:762px;
margin: 10px auto 0 auto;
padding:0;
text-align:left;
background:url(images/body_bkgd.png) top left repeat-y;
border-bottom:1px solid #cc6633;}

/*tagline*/
#tagline {
width:760px;
margin-left:1px;
font-size:18px;
color:#ffffff;
font-style:italic;
text-align:center;
border:1px solid #cc6633;
border-left:0;
border-right:0;
background-color: #993300;}

#tagline p {
margin:0;
padding:7px 0;}

/*header*/
#header {
margin-left:1px;}

/*contact line*/
#contact {
background-color:#333333;
color:#ffffff;
border:1px solid #cc6633;
text-align:center;}

#contact ul {
margin:0;
padding:5px 0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
list-style-type:none;}

#contact li {
display:inline;
padding:0 7px;}

#contact a {
text-decoration:none;
color:#ffffff;}

/*left column*/
#left {
width:200px;
padding:0px;
float:left;
margin-left:1px;}

#left img {
float:left;
margin:0;
padding:0;}

/*nav*/
#nav {
width:200px;
font-size:14px;}

#nav ul {
width:200px;
padding:0;
list-style-type:none;}

#nav a {
width:170px;
display:block;
color:#ffffff;
text-decoration:none;
padding:3px 0 3px 30px;}

#nav a.subnav {
width:160px;
display:block;
color:#ffffff;
text-decoration:none;
padding-left:40px;}

#nav a.subnavsel {
width:160px;
display:block;
color:#000000;
text-decoration:none;
padding-left:40px;
background-color:#cc6633;}

#nav a.subsubnav {
width:150px;
display:block;
color:#ffffff;
text-decoration:none;
padding-left:50px;}

#nav a.subsubnavsel {
width:150px;
display:block;
color:#000000;
text-decoration:none;
padding-left:50px;
background-color:#cc6633;}

#nav a:hover {
color:#000000;}

#nav a.navsel {
color:#000000;
background:url("images/leaf_icon.gif") 2px 50% no-repeat #cc6633;}

/*content*/
#content {
width:390px;
padding:10px;
float:left;
background-color:#fff;
overflow: auto;}

#content h1 {
font-size:19px;
color:#993300;
line-height:20px;}

#content a {
color:#993300;
font-weight:bold;
text-decoration:underline;}

#content span.title {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#333333;}

/*right column*/
#right {
width:150px;
padding:0px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;}

#right p.contact {
color:#333333;
padding-left:10px;}

#right p.contact span {
font-weight:bold;
color:#000000;}

#right p.contact a {
text-decoration:none;
color:#333333;}

#right a.directions {
text-decoration:underline;
color:#993300;
padding-left:10px;}

#right a img {
padding-bottom:5px;}

#clear {
clear:both;}

/*footer*/
#footer {
background-color:#660000;
text-align:center;
width:740px;
margin:0 auto;}

#footer p {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
font-style:italic;
letter-spacing:.8px;}

/*Added to style sheet / START */

#nav .leftnav {
	font-size: 11px;
	line-height: 16px;
	color: black;
}
#nav .leftnavsel {
	font-size: 11px;
	line-height: 16px;
	color: black;
	font-weight:bold;
}

#content a.itemlink { text-decoration: none; color: #6C7D89;}
#content a.itemlink:hover { color: #6C7D89; text-decoration: none; }
#content a.itemdate { color: #041a36; font-size: 11px; font-weight: bold; font-family: arial, helvetica, Verdana, sans-serif; text-decoration: none; text-transform: uppercase; }
#content a.itemtitle { color: #6C7D89; font-size: 12px; font-weight: bold; font-family: arial, helvetica, Verdana, sans-serif; text-decoration: none; }
#content a.itemtitlelink { color: #333333; font-size: 12px; font-weight: bold; font-family: arial, helvetica, Verdana, sans-serif; text-decoration: none; }
#content a.itemtitlelink:hover { color: #6C7D89; text-decoration: none; }
#content a.itemtitlelink:visited { color: #333333; }
#content a.itemtitlelink:visited:hover { color: #6C7D89; }
#content a.itemteaser { color: #041a36; font-size: 11px; font-weight: normal; font-family: arial, helvetica, Verdana, sans-serif; text-decoration: none; }
#content a.itemmore { color: #6C7D89; font-size: 10px; font-weight: bold; font-family: arial, helvetica, Verdana, sans-serif; text-decoration: none; }
#content a.itemmore:hover { text-decoration: underline; }
.button { border: 1px solid #333333; background-color: #993300; font-size: 11px; font-family: Verdana; height:18px; color:#FFFFFF; }
.textbox { border: 1px solid #333333; font-size: 11px; font-family: Verdana; width: 150px; }
.textboxreqd { border: 1px solid #333333; font-size: 11px; font-style: italic; font-family: Verdana; width: 150px; background-color: #FFF4DF; }
.dropdown { border: 1px solid #333333; font-size: 11px; font-family: Verdana; }
.large_text { border: 1px solid #333333; font-size: 11px; font-family: Verdana; width: 200px; height: 70px; }
.large_textreqd { border: 1px solid #333333; font-size: 11px; font-family: Verdana; width: 200px; height: 70px; background-color: #FFF4DF; }
.short_textbox { border: 1px solid #333333; font-size: 11px; font-family: Verdana; width: 100px; } 
.short_textboxreqd { border: 1px solid #333333; font-size: 11px; font-family: Verdana; width: 100px; background-color: #FFF4DF; }

.title {
font-size:19px;
color:#993300;}

.local {text-align:left;}
.local h4 {font-size:14px; color:#993300; padding:0; margin:0;}
.local h5 {font-size:12px; color:#333333; padding:0; margin:0;}
.local p.listing {padding:0 0 20px 0; margin:0;}
.local a {color:#333333; border:none;}
.local a:hover {color:#993300;}
.local img {float:left; padding-right:5px;}


.pagelink {
	font-size: 10px;
	text-decoration: none;
}
.pagefade {
	font-size: 10px;
	color: #999999;
}


/*Added to style sheet / END */