/* CSS Document */
html {
	background-color:#dadcc0; 
}
body {
	margin-left: 0;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
    color:#45473a;
	line-height:1.1em;
	background-color:#dadcc0; 

}

/* centers & defines page */
#container {position:relative; margin: 0 auto; width: 830px; padding:0; text-align:center; background-image:url(/images/bg.jpg); background-repeat:repeat-y; background-position:top;} 

#content {margin:14px 30px; width:770px; background-image:url(/images/bg_inner.gif); background-repeat:repeat-y; background-position:left; float:left; clear:both;} /* alt ie rule */


/* General styles */
a:link, a:visited, a:hover  {color: #45473a;	text-decoration: none;}
a:hover {color: #000; text-decoration: none;}
h1 {font-size:1.4em; font-family:"Times New Roman", Times, serif; padding-top:0; margin-top:0; text-align:left;}
h2 {font-size: 1.3em; text-align:left;}
h3 {font-size:1em; text-align:left; }
p {margin:5px 0 15px 0 ; text-align:left; padding-left:5px;}
img {padding:0; margin:0;}
table#form {margin-left:10px; text-align:left; margin-bottom:10px;}
ul {text-align:left; line-height:1.1em; padding-top:5px; margin-top:0;  }

#leftcol {float:left; width:170px; margin:0; padding:0;}
#rightcol {float:left; width:580px; padding:  0 0 0 10px;}

#home h1 {background-color:#b9bc8a; width:580px; padding:5px; margin:0;}  /* alt ie rule */
#home p {margin-bottom:0; padding-bottom:5px;}


#inner h1 {border-bottom:10px solid #fff; width:590px; padding-bottom:0; margin-bottom:0;}
#inner h2 {font-weight:normal; padding-left:10px; margin-bottom:0; padding-bottom:0;}



#inner #mid {width:590px; height:200px; background-color:#e1e3cd; border-bottom:10px solid #fff; text-align:left; margin:0; padding:0;}
#inner.fp #mid {height:310px;}
#inner #mid h2 {margin:0; padding:8px 5px 5px 10px; font-weight:bold; }
#inner #mid h3 {margin:0; padding:0 0 10px 0; font-size:1em;}
#inner #mid p {padding:6px 5px 5px 10px; margin:0;font-size:.9em; }
#inner #mid p.picinfo {padding-top:8px; font-size:.8em;}
#inner #mid img {padding:0 10px 0 0; }
#inner #mid a:link, #inner #mid a:visited, a:hover  {color: #45473a;	text-decoration: none;}
#inner #mid a:hover {color: #000; text-decoration: none;}

#inner #bottom p {margin-right:150px; padding:5px 0 0 10px; text-align:left; }
#inner #bottom p.subnav {background-color:#b9bc8a; width:580px; padding:3px 5px; margin:0; font-weight:normal; text-align:right; font-size:0.8em; color:#45473a;}
#inner #bottom p.subnav a:link, #inner #bottom p.subnav a:visited {padding:0 3px; color:#45473a; text-decoration:none;}
#inner #bottom p.subnav a:hover {padding:0 3px; color:#fff; text-decoration:underline;}
#inner #bottom p.pdfnote {font-size:.8em; padding-top:20px; line-height:1.1em;}
#inner #bottom p.footnote {font-size:.8em; line-height:1.1em; margin-right:20px;}
#inner #bottom p.print {float:right; font-size:10px; padding-top:5px; margin-right:0; padding-right:5px;}
#inner #bottom h3 {padding-left:10px; padding-bottom:0; margin-bottom:0;}
#inner #bottom ul {margin-right:150px;}
#inner #bottom ul li {padding-bottom:3px;}
#inner #bottom ul ul {margin-right:0;}
#inner #bottom a:hover {color: #000; text-decoration: none;}

#inner #bottom.short {height:300px;}

#inner #bottom.gallery {padding-bottom:20px;}
#inner #bottom.gallery img {margin:20px 0 20px 6px; text-align:center; border:1px solid #14386A;}

/* Footer */
#footer {position:relative; margin: 0 auto; width: 800px; padding:0; text-align:center; clear:both;  font-size:10px; color:#9a9d88; }
#footer p {margin:0; text-align:center; padding-top:5px;}
#footer a:link, #footer a:visited {padding:0 3px; color:#9a9d88; text-decoration:none;}
#footer a:hover {padding:0 3px; color:#6a1510; text-decoration:none;}
