* {margin:0; padding:0}
body {margin:0 auto; width:960px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#699}
p#top {display:none}

ul {list-style-type:none}
ul.list-horizontal li {display:inline}
p {padding-bottom:.75em}
h1 {color:#036}
h2 {padding-bottom:.35em; color:#333; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; font-size:25px}
h3 {padding-bottom:.35em; font-weight:normal}
a:link,a:visited,a:active {color:inherit; text-decoration:none}
a:hover {color:inherit; text-decoration:underline}
blockquote {font-weight:bold; font-family:"Comic Sans MS"; color:#036}
blockquote p.author {margin-top:.8em; text-align:right}
dl {margin-bottom:2em}
dt {margin-top:1.5em; margin-bottom:.75em; font-weight:bold} 
dd {display:none; line-height:1.75}
dd ul {margin-left:1em; list-style:square inside}
del {color:inherit; text-decoration:none}
ins {display:none}
abbr {border-bottom:none} 
#local-nav li.current a:link, #local-nav li.current a:visited, #local-nav li.current a:hover, #local-nav li.current a:active {color:#036; font-weight:bold}
#local-nav li.current li a:link, #local-nav li.current li a:visited, #local-nav li.current li a:hover, #local-nav li.current li a:active {font-weight:normal}

table {border-top:1px solid; border-right:1px solid; border-collapse:collapse}
	caption {margin-top:1em; padding-bottom:.25em; text-align:left}
	table tr th, table tr td {padding:.25em; border-bottom:1px solid; border-left:1px solid}
	tr th {background-color:#abc5c5}
	tr td {background-color:#d0d0d0}
	tr.alt td {background-color:#e1e1e1}

div#container {padding:2.5em 2px 0 2px; background:url('/images/about_header_vine.gif') no-repeat left top; border-right:1px dotted #699; border-left:1px dotted #699; text-align:left}
div#header {}
	#header #nav {float:right; padding-right:1em}
	#header #nav li {padding-left:.6em}
	#header #nav, #header #nav a:link, #header #nav a:visited, #header #nav a:hover, #header #nav a:active {color:#9dbebe}
	#header #nav li.current a:link, #header #nav li.current a:visited, #header #nav li.current a:hover, #header #nav li.current a:active {color:#036; font-weight:bold}
	#header h1 {clear:right; padding:.25em 0 .5em 2.8em}

ul#site-nav {float:right; margin-bottom:.5em; padding-right:1em}
	#site-nav li {padding-left:.6em; font-weight:bold; color:#699}
	#site-nav li a:link, #site-nav li a:visited, #site-nav li a:hover, #site-nav li a:active {color:inherit}
	#site-nav li.current a:link, #site-nav li.current a:visited, #site-nav li.current a:hover, #site-nav li.current a:active {color:#036}

div#slider {clear:right; margin:0; margin-bottom:1em}
	#slider p {margin:0; padding:0; width:954px;}
	#slider img {margin:0; padding:0; border-collapse:collapse;}

div.column {float:left; padding-left:1em}
 
div#left-bar {clear:both; padding-top:2em; padding-right:1em; width:13%; color:#036}
	#left-bar #local-nav {margin-top:.5em; margin-bottom:2em}
	#left-bar li em {font-style:normal; text-decoration:underline}
		#local-nav li:first-child, #local-nav li.firstChild, #lnav2 li:first-child, #lnav2 li.firstChild {margin-bottom:2em; font-weight:bold}
		#local-nav li ul.sub-nav li:first-child, #lnav2 li ul.sub-nav li.firstChild {margin-bottom:0; font-weight:normal}
		#local-nav li, #lnav2 li {margin-top:.8em}
		#local-nav li a:link, #local-nav li a:visited, #local-nav li a:hover,#local-nav li a:active, #lnav2 li a:link, #lnav2 li a:visited, #lnav2 li a:hover, #lnav2 li a:active {color:inherit}
		#local-nav ul.sub-nav li, #lnav2 ul.sub-nav li, #local-nav ul.history-sub {margin-left:1em}
		#local-nav ul.history-sub li:first-child, #local-nav ul.history-sub li.firstChild {margin-bottom:auto; font-weight:normal}
		#local-nav ul.activities-sub li:first-child, #local-nav ul.activities-sub li.firstChild {margin-bottom:0; margin-left:1em; font-weight:normal}

div#main-content {padding-top:2em; padding-right:1em; width:55%; color:#333; border-left:1px dotted #699; border-right:1px dotted #699; font-family:Georgia, "Times New Roman", Times, serif}
	#main-content a:link, #main-content a:visited, #main-content a:hover, #main-content a:active {text-decoration:underline}

div#right-bar {float:right; width:24%; color:#333}
	#right-bar blockquote {margin-left:-1em; padding:4em .5em 4em .5em; background-color:#dee6d9; font-weight:normal}
	#right-bar q:before {content:no-open-quote}
	#right-bar q:after {content:no-close-quote}
	#right-bar a:link, #right-bar a:visited, #right-bar a:hover, #right-bar a:active {text-decoration:underline}

div#footer {clear:both; padding-top:2em; padding-bottom:1em; font-weight:bold; background: url('/images/about_footer_tree.jpg') no-repeat right bottom; width:100%}
	#footer p img {float:left}
	#footer p a:link, #footer p a:visited, #footer p a:hover, #footer p a:active {float:right; padding-top:22px; padding-right:2em; text-decoration:none; color:inherit; font-weight:normal}

ul#credits {margin:0 auto; width:98%}
    #credits li {float:left; padding-bottom:1em; width:310px; color:#036; font-size:12px; font-weight:normal; text-align:left}
    #credits li#photo-by {text-align:center}
    #credits li#built-by {text-align:right}
    #credits li a:link, #credits li a:visited #credits li a:hover, #credits li a:active {color:#036}