/*   
Theme Name: butterflies
Theme URI: http://www.white-chimneys.co.uk
Description: a-biodiversity-theme
Version: 1.0
Author: Brian-Dowd
Author URI: http://www.white-chimneys.co.uk

The CSS, XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php

*/

/* Begin Typography & Colors */

html {background: #fff;
margin: 0;
padding: 0; }

body {background: #fff;
height: 100%;
margin: 0;
padding: 0;
}

#header {background: #fff;
margin: 0;
padding: 0; }

#headerimg {margin: 7px 10px 0px 10px;
height: 260px;
width: 952px;
background-image: url(top.jpg);
background-repeat: no-repeat; }

div#content {background: #fff;
margin: 0;
padding: 0;
position: absolute;
left: 320px;
top: 282px;
right: 20px;
border:  none; }

div#introbdcontent {background: #fff;
margin: 0;
padding: 0;
position: absolute;
left: 320px;
top: 282px;
right: 20px;
border:  none; }

div#tvbapcontent {background: #fff;
margin: 0;
padding: 0;
position: absolute;
left: 320px;
top: 282px;
right: 20px;
border:  none; }

div#partnerscontent {background: #fff;
margin: 0;
padding: 0;
position: absolute;
left: 20px;
top: 282px;
right: 20px;
border:  none; }

div#prioritiescontent {background: #fff;
margin: 0;
padding: 0;
position: absolute;
left: 320px;
top: 282px;
right: 20px;
border:  none; }

div#involvedcontent {background: #fff;
margin: 0;
padding: 0;
position: absolute;
left: 320px;
top: 282px;
right: 20px;
border:  none; }

div#librarycontent {background: #fff;
margin: 0;
padding: 0;
position: absolute;
left: 320px;
top: 282px;
right: 20px;
border:  none; }

div#contactuscontent {background: #fff;
margin: 0;
padding: 0;
position: absolute;
left: 320px;
top: 282px;
right: 20px;
border:  none; }

div#pondscapecontent {background: #fff;
margin: 0;
padding: 0;
position: absolute;
left: 320px;
top: 282px;
right: 20px;
border:  none; }

.widecolumn .entry p {font-size: 1.05em; }

.narrowcolumn .entry, .widecolumn .entry {line-height: 1.4em; }

.widecolumn {line-height: 1.6em; }

.narrowcolumn .postmetadata {text-align: center; }

.alt {background-color: #f8f8f8;
border-top: 1px solid #ddd;
border-bottom: 1px solid #ddd; }

small {font-family: Arial, Helvetica, Sans-Serif;
font-size: 0.9em;
line-height: 1.5em; }

h1, h2, h3, h4, h5, h6 {font-family: Tahoma, Geneva, Arial, sans-serif;
font-weight: bold; }

h1 {font-size: 2.4em;
text-align: left; }

#headerimg .description {font-size: 1.2em;
text-align: left;
font-family: Arial, Helvetica, Sans-Serif;
text-indent: 200px;
font-style: italic; }

h2 {font-size: 1em; }

h2.pagetitle {font-size: 1em; }

sidebar h2 {font-family: Arial, Helvetica, Sans-Serif;
color: #7a0000; }

#sidebar h4 {font-family: Arial, Helvetica, Sans-Serif;
font-size: 1.2em;
color: #7a0000;
width: 300px;
height: 40px;
background-image: url(greenpale280x40.jpg);
line-height: 40px;
background-repeat: no-repeat;
background-position: 10px; }

h3 {font-size: 1.1em;
font-stretch: narrower; }

#headerimg .description {text-decoration: none;
color: #ffffff; }

#headerimg 	h1 {color: #ffffff;
padding-left: 200px;
text-align: left; }

#headerimg 	h1 a {color: #ffffff;
text-decoration: none; }

h2, h2 a, h2 a:visited {color: #333; }

h3, h3 a, h3 a:visited {color: #333; }

h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite {text-decoration: none; }

.entry p a:visited {color: #886e8c; }

.commentlist li, #commentform input, #commentform textarea {font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif; }

.commentlist li {font-weight: bold; }

.commentlist cite, .commentlist cite a {font-weight: bold;
font-style: normal;
font-size: 1.1em; }

.commentlist p {font-weight: normal;
line-height: 1.5em;
text-transform: none; }

#commentform p {font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; }

.commentmetadata {font-weight: normal; }

#sidebar a {color: #aa0803; }

#sidebar a:hover {font: 1em Arial, Helvetica, Sans-Serif;
background: #aa0803;
margin: 0;
padding: 0;
;
color: #ffffff; }

small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {color: #777; }

code {font: 1.1em 'Courier New', Courier, Fixed; }

acronym, abbr, span.caps {font-size: 0.9em;
letter-spacing: .07em; }

a {text-decoration: none; }

h2 a:hover {color: #ff5505;
text-decoration: none; }

h3 a:hover {color: #ff5505;
text-decoration: none; }

h4 a:hover {color: #ff5505;
text-decoration: none; }

#wp-calendar #prev a, #wp-calendar #next a {font-size: 9pt; }

#wp-calendar a {text-decoration: none; }

#wp-calendar caption {font: bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;
text-align: center; }

#wp-calendar th {font-style: normal;
text-transform: capitalize; }

#navbar {height:50px;
width:972px;
margin: 88px 0px 0px 0px;
clear:both;
font-size: .8em;
text-align:left;
background-image: url(nvbar.jpg);
background-repeat: no-repeat; }

ul#navlist {margin: 0;
padding: 0;
margin: 0px 0px 0px 10px;
white-space: nowrap;
float:left;
width:100%; }

ul#navlist li {font-size:12pt;
display:inline;
list-style-type: none;
font-family: Arial, Helvetica, Sans-Serif;
font-weight: bold; }

ul#navlist li a {font-size:12px;
text-align:center;
color: #ffffff;
height:33px;
padding-top:17px;
padding-left:15px;
padding-right:10px;
background:none;
display:block;
float:left;
text-decoration: none; }

ul#navlist li a:hover {color: #a30800;
text-decoration: none;
background-color: transparent;}

#navbar a img {height: 0;
width: 0;
border-width: 0; }

div#navbar a:hover img {position: absolute;
top: 33px;
left: 74px;
height: 113px;
width: 114px; }

/* End Typography & Colors */

/* Begin Structure */

body {margin: 0 0 20px 0;
padding: 0; }

#page {background-color: #ffffff;
margin: 20px auto 20px 20px;
padding: 0;
width: auto;
position: absolute; }

#header {background-color: #ffffff;
margin: 0em 8px 0em 0px;
padding: 0;
height: 200px;
width: 972px; }

#headerimg {margin: 0;
height: 200px;
width: 100%; }

.narrowcolumn {float: left;
padding: 0 0 20px 45px;
margin: 0px 0 0;
width: auto; }

.widecolumn {padding: 10px 0 20px 0;
margin: 5px 0 0 150px;
width: auto; }

.post {margin: 0 0 40px;
text-align: justify; }

.post hr {display: block; }

.widecolumn .post {margin: 0; }

.narrowcolumn .postmetadata {padding-top: 5px; }

.widecolumn .postmetadata {margin: 30px 0; }

.widecolumn .smallattachment {text-align: center;
float: left;
width: 128px;
margin: 5px 5px 5px 0px; }

.widecolumn .attachment {text-align: center;
margin: 5px 0px; }

.postmetadata {clear: left; }

#footer p {margin: 0;
padding: 20px 0;
text-align: center; }

/* End Structure */

/*	Begin Headers */

h1 {padding-top: 30px;
padding-bottom: 20px;
margin: 0; }

h2 {margin: 30px 0 0; }

h2.pagetitle {margin-top: 30px;
text-align: center; }

.sidebar h2, .sidebar h4 {padding: 0; }

h3 {padding: 0;
margin: 30px 0 0; }

h3.comments {padding: 0;
margin: 40px auto 20px ; }

/* End Headers */

/* Begin Images */

p img {padding: 0;
max-width: 100%; }

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered {display: block;
margin-left: auto;
margin-right: auto; }

img.alignright {padding: 4px;
margin: 0 0 2px 7px;
display: inline; }

img.alignleft {padding: 4px;
margin: 0 7px 2px 0;
display: inline; }

.alignright {float: right;
font-family: Tahoma, Geneva, Arial, sans-serif;
font-style: italic;
font-size: .8em; }

.alignleft {float: left;
font-family: Tahoma, Geneva, Arial, sans-serif;
font-style: italic;
font-size: .8em; }

/* End Images */

/* Begin Lists

	Special stylized non-IE bullets
	Do not work in Internet Explorer, which merely default to normal bullets. */

html>body .entry ul {margin-left: 0px;
padding: 0 0 0 30px;
list-style: none;
padding-left: 10px;
text-indent: -10px; }

html>body .entry li {margin: 7px 0 8px 10px; }

.entry ol {padding: 0 0 0 35px;
margin: 0; }

.entry ol li {margin: 0;
padding: 0; }

.postmetadata ul, .postmetadata li {display: inline;
list-style-type: none;
list-style-image: none; }

#sidebar ul, #sidebar ul ol {margin: 0;
padding: 0; }

#sidebar ul li {list-style-type: none;
list-style-image: none;
margin-bottom: 15px;
color: #aa0803;
padding-left: 3em; }

#sidebar ul p, #sidebar ul select {margin: 5px 0em 8px 5px;
color: #a30800; }

#sidebar ul ul, #sidebar ul ol {margin: 5px 0 0 10px; }

#sidebar ul ul ul, #sidebar ul ol {margin: 0 0 0 10px; }

ol li, #sidebar ul ol li {list-style: decimal outside; }

#sidebar ul ul li, #sidebar ul ol li {margin: 3px 0 0;
padding: 0; }

#sidebar ul li a {color: #860000; }

/* End Entry Lists */

/* Begin Form Elements */

#searchform {margin: 10px auto;
padding: 5px 3px;
text-align: center; }

#sidebar #searchform #s {width: 108px;
padding: 2px; }

#sidebar #searchsubmit {padding: 1px;
color: #aa0803; }

#sidebar form {padding-left: 2em; }

.entry form {/* This is mainly for password protected posts, makes them look better. */
	text-align:center; }

select {width: 130px; }

#commentform input {width: 170px;
padding: 2px;
margin: 5px 5px 1px 0; }

#commentform textarea {width: 100%;
padding: 2px; }

#commentform #submit {margin: 0;
float: right; }

/* End Form Elements */

/* Begin Comments*/

.alt {margin: 0;
padding: 10px; }

.commentlist {padding: 0;
text-align: justify; }

.commentlist li {margin: 15px 0 3px;
padding: 5px 10px 3px;
list-style: none; }

.commentlist p {margin: 10px 5px 10px 0; }

#commentform p {margin: 5px 0; }

.nocomments {text-align: center;
margin: 0;
padding: 0; }

.commentmetadata {margin: 0;
display: block; }

/* End Comments */

/* Begin Sidebar */

#sidebar {font: 1em Arial, Helvetica, Sans-Serif;
background: #fff;
float: left;
width: 290px;
margin-top: 70px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-left: 0px;
padding-right: 4px;
padding-bottom: 5px; }

.sidebar form {margin: 0; }

/* End Sidebar */

/* Begin Calendar */

#wp-calendar {empty-cells: show;
margin: 10px auto 0px 10px;
width: 267px;
border: 0px;
background-image: url(deer_in_field.jpg);
background-repeat: no-repeat; }

#wp-calendar #next a {padding-right: 10px;
text-align: right;
color: #7f0000; }

#wp-calendar #prev a {padding-left: 10px;
text-align: left;
color: #7f0000; }

#wp-calendar a {display: block; }

#wp-calendar caption {text-align: center;
width: 100%; }

#wp-calendar td {padding: 3px 0;
text-align: center; }

#wp-calendar td.pad:hover {/* Doesn't work in IE */
	background-color: #fff; }

/* End Calendar */

/* Begin Various Tags & Classes */

acronym, abbr, span.caps {cursor: help; }

acronym, abbr {border-bottom: 1px dashed #999; }

#blockquote {margin: 15px 30px 0px 10px;
padding-left: 150px;
font-family: Times, "Times New Roman", serif;
font-size: medium;
font-style: italic;
color: #696f63;
min-height: 150px;
background-color: #ffffff;
background-image: url(ringlet.jpg);
background-repeat: no-repeat;
text-align: left;
background-position: 0em; }

#blockquote cite {margin: 5px 0 0;
display: block; }

.center {text-align: center; }

hr {display: none; }

a img {border: none; }

.navigation {display: block;
text-align: center;
margin-top: 10px;
margin-bottom: 60px; }

.screenreader {display:block;
height:0px;
overflow:hidden; }

label {display: block; }

#sidebar h4 {padding-bottom: 0px;
color: #7a0000;
font-variant: small-caps;
font-size: 1em;
text-align: center; }

.textwidget {padding-bottom: 10px;
color: #76280b;
padding-left: 5px; }

#content h1 {color: #735e52;
font-variant: small-caps;
width: 598px;
height: 148px;
background-color: #ffffff;
background-image: url(h1_wood_ruff.jpg);
text-indent: 150px;
line-height: 140px;
background-repeat: no-repeat; }

#introbdcontent h1 {color: #735e52;
font-variant: small-caps;
width: 598px;
height: 148px;
background-color: #ffffff;
background-image: url(h1_blue_tit_nestbox.jpg);
text-indent: 150px;
line-height: 140px;
background-repeat: no-repeat; }

#tvbapcontent h1 {color: #735e52;
font-variant: small-caps;
width: 598px;
height: 148px;
background-color: #ffffff;
background-image: url(h1_elephant_hawk_moth.jpg);
text-indent: 150px;
line-height: 140px;
background-repeat: no-repeat;
; }

#partnerscontent h1 {color: #735e52;
font-variant: small-caps;
width: 598px;
height: 148px;
background-color: #ffffff;
background-image: url(h1_lizard_head.jpg);
text-indent: 150px;
line-height: 140px;
background-repeat: no-repeat; }

#prioritiescontent h1 {color: #735e52;
font-variant: small-caps;
width: 598px;
height: 148px;
background-color: #ffffff;
background-image: url(h1_wasp.jpg);
text-indent: 150px;
line-height: 140px;
background-repeat: no-repeat; }

#involvedcontent h1 {color: #735e52;
font-variant: small-caps;
width: 598px;
height: 148px;
background-color: #ffffff;
background-image: url(h1_seal.jpg);
text-indent: 150px;
line-height: 140px;
background-repeat: no-repeat; }

#librarycontent h1 {color: #735e52;
font-variant: small-caps;
width: 598px;
height: 148px;
background-color: #ffffff;
background-image: url(h1_speckled_wood.jpg);
text-indent: 150px;
line-height: 140px;
background-repeat: no-repeat; }

#contactuscontent h1 {color: #735e52;
font-variant: small-caps;
width: 598px;
height: 148px;
background-color: #ffffff;
background-image: url(h1_birch_bark.jpg);
text-indent: 150px;
line-height: 140px;
background-repeat: no-repeat; }

#pondscapecontent h1 {color: #735e52;
font-variant: small-caps;
width: 598px;
height: 148px;
background-color: #ffffff;
background-image: url(h1_frog_head.jpg);
text-indent: 150px;
line-height: 140px;
background-repeat: no-repeat; }

#content h2 {color: #903710;
font-variant: small-caps;
width: 800px;
height: 148px;
background-color: #ffffff;
background-image: url(h2_bee_orchid.jpg);
text-indent: 150px;
line-height: 140px;
background-repeat: no-repeat; }

#introbdcontent h2 {color: #903710;
font-variant: small-caps;
width: 800px;
height: 148px;
background-color: #ffffff;
background-image: url(h2_barn_owl.jpg);
text-indent: 150px;
line-height: 140px;
background-repeat: no-repeat; }

#tvbapcontent h2 {color: #903710;
font-variant: small-caps;
width: 800px;
height: 148px;
background-color: #ffffff;
background-image: url(h2_garden_tiger.jpg);
text-indent: 150px;
line-height: 140px;
background-repeat: no-repeat; }

#partnerscontent h2 {color: #903710;
font-variant: small-caps;
width: 800px;
height: 148px;
background-color: #ffffff;
background-image: url(h2_adder.jpg);
text-indent: 150px;
line-height: 140px;
background-repeat: no-repeat; }

#prioritiescontent h2 {color: #903710;
font-variant: small-caps;
width: 800px;
height: 148px;
background-color: #ffffff;
background-image: url(h2_dragonfly.jpg);
text-indent: 150px;
line-height: 140px;
background-repeat: no-repeat; }

#involvedcontent h2 {color: #903710;
font-variant: small-caps;
width: 800px;
height: 148px;
background-color: #ffffff;
background-image: url(h2_water_vole.jpg);
text-indent: 150px;
line-height: 140px;
background-repeat: no-repeat; }

#librarycontent h2 {color: #903710;
font-variant: small-caps;
width: 800px;
height: 148px;
background-color: #ffffff;
background-image: url(h2_comma.jpg);
text-indent: 150px;
line-height: 140px;
background-repeat: no-repeat; }

#contactuscontent h2 {color: #903710;
font-variant: small-caps;
width: 800px;
height: 148px;
background-color: #ffffff;
background-image: url(h2_crabapple.jpg);
text-indent: 150px;
line-height: 140px;
background-repeat: no-repeat; }

#pondscapecontent h2 {color: #903710;
font-variant: small-caps;
width: 800px;
height: 148px;
background-color: #ffffff;
background-image: url(h2_frog_head_2.jpg);
text-indent: 150px;
line-height: 140px;
background-repeat: no-repeat; }

#content h3 {color: #7a0000;
font-variant: small-caps;
width: 640px;
height: 140px;
background-color: #ffffff;
background-image: url(h3_herb_robert.jpg);
text-indent: 25px;
line-height: 140px;
font-size: 1.1em;
font-stretch: narrower; }

#introbdcontent h3 {color: #7a0000;
font-variant: small-caps;
width: 640px;
height: 140px;
background-color: #ffffff;
background-image: url(h3_kingfisher.jpg);
text-indent: 25px;
line-height: 140px;
font-size: 1.1em;
font-stretch: narrower; }

#tvbapcontent h3 {color: #7a0000;
font-variant: small-caps;
width: 640px;
height: 140px;
background-color: #ffffff;
background-image: url(h3_cinnabar_moth.jpg);
text-indent: 25px;
line-height: 140px;
font-size: 1.1em;
font-stretch: narrower; }

#partnerscontent h3 {color: #7a0000;
font-variant: small-caps;
width: 640px;
height: 140px;
background-color: #ffffff;
background-image: url(h3_slowworm.jpg);
text-indent: 25px;
line-height: 140px;
font-size: 1.1em;
font-stretch: narrower; }

#prioritiescontent h3 {color: #7a0000;
font-variant: small-caps;
width: 640px;
height: 140px;
background-color: #ffffff;
background-image: url(h3_bumblebee.jpg);
text-indent: 25px;
line-height: 140px;
font-size: 1.1em;
font-stretch: narrower; }

#involvedcontent h3 {color: #7a0000;
font-variant: small-caps;
width: 640px;
height: 140px;
background-color: #ffffff;
background-image: url(h3_hare.jpg);
text-indent: 25px;
line-height: 140px;
font-size: 1.1em;
font-stretch: narrower; }

#librarycontent h3 {color: #7a0000;
font-variant: small-caps;
width: 640px;
height: 140px;
background-color: #ffffff;
background-image: url(h3_common_blue.jpg);
text-indent: 25px;
line-height: 140px;
font-size: 1em; }

#contactuscontent h3 {color: #7a0000;
font-variant: small-caps;
width: 640px;
height: 140px;
background-color: #ffffff;
background-image: url(h3_goat_willow.jpg);
text-indent: 25px;
line-height: 140px;
font-size: 1em; }

#pondscapecontent h3 {color: #7a0000;
font-variant: small-caps;
width: 640px;
height: 140px;
background-color: #ffffff;
background-image: url(h3_toad.jpg);
text-indent: 25px;
line-height: 140px;
font-size: 1.1em;
font-stretch: narrower; }

#content h4 {color: #401a05;
width: 600px;
height: 107px;
background-repeat: no-repeat;
background-color: #ffffff;
background-image: url(h4_red_campion.jpg);
text-indent: 130px;
line-height: 107px;
font-weight: bold; }

#introbdcontent h4 {color: #401a05;
width: 600px;
height: 107px;
background-repeat: no-repeat;
background-color: #ffffff;
background-image: url(h4_robin.jpg);
text-indent: 130px;
line-height: 107px;
font-weight: bold; }

#tvbapcontent h4 {color: #401a05;
width: 600px;
height: 107px;
background-repeat: no-repeat;
background-color: #ffffff;
background-image: url(h4_brimstone_moth.jpg);
text-indent: 130px;
line-height: 107px;
font-weight: bold; }

#partnerscontent h4 {color: #401a05;
width: 600px;
height: 107px;
background-repeat: no-repeat;
background-color: #ffffff;
background-image: url(h4_grass_snake_head.jpg);
text-indent: 130px;
line-height: 107px;
font-weight: bold; }

#prioritiescontent h4 {color: #401a05;
width: 600px;
height: 107px;
background-repeat: no-repeat;
background-color: #ffffff;
background-image: url(h4_spider.jpg);
text-indent: 130px;
line-height: 107px;
font-weight: bold; }

#involvedcontent h4 {color: #401a05;
width: 600px;
height: 107px;
background-repeat: no-repeat;
background-color: #ffffff;
background-image: url(h4_fox_cub.jpg);
text-indent: 130px;
line-height: 107px;
font-weight: bold; }

#librarycontent h4 {color: #401a05;
width:600px;
height: 107px;
background-repeat: no-repeat;
background-color: #ffffff;
background-image: url(h4_red_admiral.jpg);
text-indent: 130px;
line-height: 107px;
font-weight: bold; }

#contactuscontent h4 {color: #401a05;
width: 600px;
height: 107px;
background-repeat: no-repeat;
background-color: #ffffff;
background-image: url(h4_holly.jpg);
text-indent: 130px;
line-height: 107px;
font-weight: bold; }

#pondscapecontent h4 {color: #401a05;
width: 600px;
height: 107px;
background-repeat: no-repeat;
background-color: #ffffff;
background-image: url(h4_common_newt.jpg);
text-indent: 130px;
line-height: 107px;
font-weight: bold; }

#content h5, #introbdcontent h5, #tvbapcontent h5, #partnerscontent h5, #prioritiescontent h5, #involvedcontent h5, #librarycontent h5, #contactuscontent h5, #pondscapecontent h5 {color: #401a05;
width: 600px;
height: 30px;
background-color: #ffffff;
background-image: url(fourdots.jpg);
text-indent: 25px;
line-height: 30px;
font-weight: bold;
font-size: 0.9em; }

#content h6, #introbdcontent h6, #tvbapcontent h6, #partnerscontent h6, #prioritiescontent h6, #involvedcontent h6, #librarycontent h6, #contactuscontent h6, #pondscapecontent h6 {color: #401a05;
font-weight: bold;
width: 396px;
height: 30px;
background-color: #ffffff;
background-image: url(dotstwo.jpg);
line-height: 30px;
text-indent: 95px;
font-size: 0.9em; }

#content p, #introbdcontent p, #tvbapcontent p, #partnerscontent p, #prioritiescontent p, #involvedcontent p, #librarycontent p, #contactuscontent p, #pondscapecontent p {color: #00403f;
font-size: medium;
text-align: left;
padding-left: 1em;
font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; }

#content pre, #introbdcontent pre, #tvbapcontent pre, #partnerscontent pre, #prioritiescontent pre, #involvedcontent pre, #librarycontent pre, #contactuscontent pre, #pondscapecontent pre {color: #ffffff;
font-family: cursive;
font-weight: bolder;
text-align: left;
width: 396px;
height: 30px;
background-color: #ffffff;
background-image: url(twodots.jpg);
line-height: 30px;
text-indent: 25px; }

#content ul, #introbdcontent ul, #tvbapcontent ul, #partnerscontent ul, #prioritiescontent ul, #involvedcontent ul, #librarycontent ul, #contactuscontent ul, #pondscapecontent ul {margin-left: 3em;
padding-left: 1em;
list-style-position: outside;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 1em;
color: #00413f;
vertical-align: 100%; }

#content ol, #introbdcontent ol, #tvbapcontent ol, #partnerscontent ol, #prioritiescontent ol, #involvedcontent ol, #librarycontent ol, #contactuscontent ol, #pondscapecontent ol {margin-left: 2em; }

#content ul li {list-style-image: url(redadmiral27.jpg);
padding-left: 1em;
vertical-align: 100%; }

#content ul li + li {list-style-image: url(comma16.jpg); }

#content ul li + li + li {list-style-image: url(commonblue27.jpg); }

#content ul li + li + li + li {list-style-image: url(redadmiral27b.jpg); }

#content ul li + li + li + li + li {list-style-image: url(comma27b.jpg); }

#content ul li + li + li + li + li + li {list-style-image: url(commonblue27b.jpg); }

#content ul li + li + li + li + li + li + li {list-style-image: url(redadmiral27c.jpg); }

#content ul li + li + li + li + li + li + li + li {list-style-image: url(comma27c.jpg); }

#content ul li + li + li + li + li + li + li + li + li {list-style-image: url(commonblue27c.jpg); }

#content ul li + li + li + li + li + li + li + li + li + li {list-style-image: url(redadmiral27d.jpg); }

#content ul li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(comma27d.jpg); }

#content ul li + li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(commonblue27d.jpg); }

#content ul li + li + li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(redadmiral27.jpg); }

#content ul li + li + li + li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(comma27b.jpg); }

#content ul li + li + li + li + li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(commonblue27c.jpg); }

#content ul li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(redadmiral27d.jpg); }

#content ul li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(comma27c.jpg); }

#content ul li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(commonblue27c.jpg); }

#content ul li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(redadmiral27c.jpg); }

#content ul li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(comma27d.jpg); }

#content ul li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(commonblue27d.jpg); }

#content ul li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(redadmiral27.jpg); }

#content ul li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(comma16.jpg); }

#content ul li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(commonblue27.jpg); }

#content ul li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(redadmiral27c.jpg); }

#content ul li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(comma27b.jpg); }

#content ul li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(commonblue27b.jpg); }

#involvedcontent ul li {list-style-image: url(badgerprint27.gif);
padding-left: 1em;
vertical-align: 100%; }

#involvedcontent ul li + li {list-style-image: url(badgerprint27b.gif); }

#involvedcontent ul li + li + li {list-style-image: url(badgerprint27c.gif); }

#involvedcontent ul li + li + li + li {list-style-image: url(badgerprint27d.gif); }

#involvedcontent ul li + li + li + li + li {list-style-image: url(badgerprint27.gif); }

#involvedcontent ul li + li + li + li + li + li {list-style-image: url(badgerprint27d.gif); }

#involvedcontent ul li + li + li + li + li + li + li {list-style-image: url(badgerprint27b.gif); }

#involvedcontent ul li + li + li + li + li + li + li + li {list-style-image: url(badgerprint27c.gif); }

#involvedcontent ul li + li + li + li + li + li + li + li + li {list-style-image: url(badgerprint27d.gif); }

#involvedcontent ul li + li + li + li + li + li + li + li + li + li {list-style-image: url(badgerprint27c.gif); }

#prioritiescontent ul li {list-style-image: url(redadmiral27.jpg);
padding-left: 1em;
vertical-align: 100%; }

#prioritiescontent ul li + li {list-style-image: url(comma16.jpg); }

#prioritiescontent ul li + li + li {list-style-image: url(commonblue27.jpg); }

#prioritiescontent ul li + li + li + li {list-style-image: url(redadmiral27b.jpg); }

#prioritiescontent ul li + li + li + li + li {list-style-image: url(comma27b.jpg); }

#prioritiescontent ul li + li + li + li + li + li {list-style-image: url(commonblue27b.jpg); }

#prioritiescontent ul li + li + li + li + li + li + li {list-style-image: url(redadmiral27c.jpg); }

#prioritiescontent ul li + li + li + li + li + li + li + li {list-style-image: url(comma27c.jpg); }

#prioritiescontent ul li + li + li + li + li + li + li + li + li {list-style-image: url(commonblue27c.jpg); }

#prioritiescontent ul li + li + li + li + li + li + li + li + li + li {list-style-image: url(redadmiral27d.jpg); }

#prioritiescontent ul li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(comma27d.jpg); }

#prioritiescontent ul li + li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(commonblue27d.jpg); }

#prioritiescontent ul li + li + li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(redadmiral27.jpg); }

#prioritiescontent ul li + li + li + li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(comma27b.jpg); }

#prioritiescontent ul li + li + li + li + li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(commonblue27c.jpg); }

#prioritiescontent ul li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(redadmiral27d.jpg); }

#prioritiescontent ul li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(comma27c.jpg); }

#prioritiescontent ul li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(commonblue27c.jpg); }

#prioritiescontent ul li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(redadmiral27c.jpg); }

#prioritiescontent ul li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(comma27d.jpg); }

#prioritiescontent ul li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(commonblue27d.jpg); }

#prioritiescontent ul li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(redadmiral27.jpg); }

#prioritiescontent ul li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(comma16.jpg); }

#prioritiescontent ul li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(commonblue27.jpg); }

#prioritiescontent ul li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(redadmiral27c.jpg); }

#prioritiescontent ul li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(comma27b.jpg); }

#prioritiescontent ul li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(commonblue27b.jpg); }

#introbdcontent ul li {list-style-image: url(feather_1.gif);
padding-left: 1em;
vertical-align: 100%; }

#introbdcontent ul li + li {list-style-image: url(feather_2.gif); }

#introbdcontent ul li + li + li {list-style-image: url(feather_3.gif); }

#introbdcontent ul li + li + li + li {list-style-image: url(feather_4.gif); }

#introbdcontent ul li + li + li  + li  + li {list-style-image: url(feather_2.gif); }

#introbdcontent ul li + li + li + li  + li  + li {list-style-image: url(feather_1.gif); }

#tvbapcontent ul li {list-style-image: url(moth_1.gif);
padding-left: 1em;
vertical-align: 100%; }

#tvbapcontent ul li + li {list-style-image: url(moth_2.gif); }

#tvbapcontent ul li + li + li {list-style-image: url(moth_3.gif); }

#tvbapcontent ul li + li + li + li {list-style-image: url(moth_4.gif); }

#tvbapcontent ul li + li + li + li + li {list-style-image: url(moth_5.gif); }

#tvbapcontent ul li + li + li + li + li + li {list-style-image: url(moth_6.gif); }

#tvbapcontent ul li + li + li + li + li + li + li {list-style-image: url(moth_7.gif); }

#tvbapcontent ul li + li + li + li + li + li + li + li {list-style-image: url(moth_8.gif); }

#tvbapcontent ul li + li + li + li + li + li + li + li + li {list-style-image: url(moth_9.gif); }

#tvbapcontent ul li + li + li + li + li + li + li + li + li + li {list-style-image: url(moth_10.gif); }

#tvbapcontent ul li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(moth_11.gif); }

#tvbapcontent ul li + li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(moth_12.gif); }

#tvbapcontent ul li + li + li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(tadpole_13.gif); }

#tvbapcontent ul li + li + li + li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(moth_4.gif); }

#tvbapcontent ul li + li + li + li + li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(moth_5.gif); }

#tvbapcontent ul li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(moth_8.gif); }

#tvbapcontent ul li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(moth_1.gif); }

#tvbapcontent ul li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(moth_11.gif); }

#tvbapcontent ul li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(moth_6.gif); }

#tvbapcontent ul li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(moth_10.gif); }

#tvbapcontent ul li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(moth_12.gif); }

#tvbapcontent ul li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(moth_9.gif); }

#tvbapcontent ul li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(moth_2.gif); }

#tvbapcontent ul li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(moth_3.gif); }

#tvbapcontent ul li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(moth_7.gif); }

#tvbapcontent ul li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(moth_4.gif); }

#tvbapcontent ul li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(moth_11.gif); }

#pondscapecontent ul li {list-style-image: url(tadpole_1.gif);
padding-left: 1em;
vertical-align: 100%; }

#pondscapecontent ul li + li {list-style-image: url(tadpole_2.gif); }

#pondscapecontent ul li + li + li {list-style-image: url(tadpole_3.gif); }

#pondscapecontent ul li + li + li + li {list-style-image: url(tadpole_4.gif); }

#pondscapecontent ul li + li + li + li + li {list-style-image: url(tadpole_5.gif); }

#pondscapecontent ul li + li + li + li + li + li {list-style-image: url(tadpole_6.gif); }

#pondscapecontent ul li + li + li + li + li + li + li {list-style-image: url(tadpole_7.gif); }

#pondscapecontent ul li + li + li + li + li + li + li + li {list-style-image: url(tadpole_8.gif); }

#pondscapecontent ul li + li + li + li + li + li + li + li + li {list-style-image: url(tadpole_9.gif); }

#pondscapecontent ul li + li + li + li + li + li + li + li + li + li {list-style-image: url(tadpole_10.gif); }

#pondscapecontent ul li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(tadpole_11.gif); }

#pondscapecontent ul li + li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(tadpole_12.gif); }

#pondscapecontent ul li + li + li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(tadpole_13.gif); }

#pondscapecontent ul li + li + li + li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(tadpole_14.gif); }

#pondscapecontent ul li + li + li + li + li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(tadpole_15.gif); }

#pondscapecontent ul li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(tadpole_16.gif); }

#pondscapecontent ul li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(tadpole_1.gif); }

#pondscapecontent ul li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(tadpole_2.gif); }

#pondscapecontent ul li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(tadpole_3.gif); }

#pondscapecontent ul li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(tadpole_4.gif); }

#pondscapecontent ul li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(tadpole_5.gif); }

#pondscapecontent ul li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(tadpole_6.gif); }

#pondscapecontent ul li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(tadpole_7.gif); }

#pondscapecontent ul li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(tadpole_8.gif); }

#pondscapecontent ul li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(tadpole_9.gif); }

#pondscapecontent ul li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(tadpole_10.gif); }

#pondscapecontent ul li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li {list-style-image: url(tadpole_11.gif); }

#content ol li, #introbdcontent ol li, #tvbapcontent ol li #partnerscontent ol li, #prioritiescontent ol li, #involvedcontent ol li, #librarycontent ol li, #contactuscontent ol li, #pondscapecontent ol li {font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 0.9em;
color: #00413f;
list-style-type: decimal;
list-style-position: outside;
white-space: normal; }

#content a, #introbdcontent a, #tvbapcontent a, #partnerscontent a, #prioritiescontent a, #involvedcontent a, #librarycontent a, #contactuscontent a, #pondscapecontent a {color: #3a6917; }

#content a:link, #introbdcontent a:link, #tvbapcontent a:link, #partnerscontent a:link, #prioritiescontent a:link, #involvedcontent a:link, #librarycontent a:link, #contactuscontent a:link, #pondscapecontent a:link {color: #800000; }

#content a:hover, #introbdcontent a:hover, #tvbapcontent a:hover, #partnerscontent a:hover, #prioritiescontent a:hover, #involvedcontent a:hover, #librarycontent a:hover, #contactuscontent a:hover, #pondscapecontent a:hover {color: #ff0000;
background-color: #ffffff; }

#content a:visited, #introbdcontent a:visited, #tvbapcontent a:visited, #partnerscontent a:visited, #prioritiescontent a:visited, #involvedcontent a:visited, #librarycontent a:visited, #contactuscontent a:visited, #pondscapecontent a:visited {color: #804000; }

table {color: #89280b; }

iframe {border: 1em #f3c616 double; }

a[href $='.pdf'] {padding-right: 18px;
background: transparent url(pdficon_small.gif) no-repeat center right; }

#mainpart {width: 100%;
padding: 0;
margin: 0; }

#longwhitelogo {position: relative;
background-image: url(logolong_white.gif);
width: 100%;
height: 188px;
background-repeat: no-repeat;
background-position: 0em; }

#address p {font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
color: #191919;
font-weight: bold; }

.invlist {line-height: 36px; }

.invlist a {line-height: 36px;
font-size: 0.8em; }

.invlist a:hover {color: #ff0000;
background-color: #ffffff; }

.invlist p {vertical-align: middle; }

/* End Various Tags & Classes*/
