@charset "UTF-8";
/* CSS Document */

#left_column2 {
width:740px;
margin:5px 0 0 0;
float:left;
min-height: 500px;
}

#left_column3 {
width:680px;
margin:5px 0 0 0;
float:left;
min-height: 500px;
}


#left_column_text ul li {list-style-position:outside;}

#topimagestrip {  height: 150px; }
#box1 { float: left;  }
#box2 { float: right; margin: 0 20px 0 10px;}
#box3 { float: right; margin: 0 0 0 10px;}

* html #box1 { }
* html #box2 { margin: 0 10px 0 0px;}
* html #box3 { margin: 0 10px 0 0px;}


#topimagestrip h5 {
 text-transform:uppercase; 
}

#bottomimagestrip { width: 580px ; height: 150px;}
#box5 { float: left;  }
#box6 { float: right; margin: 0 20px 0 10px;}
#box7 { float: right; margin: 0 0 0 10px;}

* html #box5 { }
* html #box6 { margin: 0 10px 0 0px;}
* html #box7 { margin: 0 10px 0 0px;}


#bottom h5 {
 text-transform:uppercase;
}

#topimagestrip h5 A, #bottomimagestrip h5 A {
 text-transform:uppercase; text-decoration:none; color:#004d00;
}



#left_column {
width:580px;
margin:5px 10px 0 0;
float:left;
min-height: 500px;
}
#left_column img {
border:none;
padding:5;
margin:0;
display:block;
}
#left_column_text img {
border:none;
padding:0;
margin:5px;
}

* html #left_column_text img { margin:5px auto auto auto; }

#left_column_text {
padding:0 0 0 8px;
}
#left_column_text h1 {
font-family:Georgia, "Times New Roman", Times, serif;
color:#004d00;
font-size:1.8em;
clear: both;
}
#left_column_text p, #left_column_text ul {
/* width:350px; */
color:#333;
font-size:1.2em;
list-style-position:inside;
}

#left_column_text a {
/* width:350px; */
color:#004d00;;
text-decoration:none;
}

#left_column_text a:hover {
/* width:350px; */
color:#004d00;;
text-decoration:underline;
}

#left_column_text h1, #left_column_text p, #left_column_text ul {
padding:5px 0 10px 0;
}
#left_column .left, #left_column .right, #left_column .center, #left_column2 .left, #left_column2 .right, #left_column2 .center {
text-align:center;
min-width:10px;
width: 240px;
max-width: 240px;
color:#000;
font-style:italic;
margin:10px;
text-align:center;
}
#left_column .right,#left_column2 .right  {
float:right;
}

#left_column .left, #left_column2 .left {
float:left;
}

#bottom_left_column {
background:url(../images/content/three_green_columns.gif);
margin:20px 0 0 0;
}

.link {
padding:0 6px 6px 0;
margin:0;
width:160px;
text-align:right;
}

.readmore {
text-align:right;
color:#333333;
}

.readmore A {
text-align:right;
color:#333333;
text-decoration:none;
font-size: 0.9em;
}

#image_strip {
float:left;
margin:5px 0 0 12px;
width:180px;
padding:0;
}	
#image_strip h5 A {
 text-transform:uppercase; color:#004d00; text-decoration:none;
}	


#right_column3 {
float:left;
margin:5px 0 0 12px;
width:200px;
padding:0;
font-size:0.9em;
z-index:-10000;
}


#right_column {
float:left;
margin:5px 0 0 12px;
width:340px;
padding:0;
font-size:0.9em;
z-index:-10000;
}
#right_column img {
border:none;
margin:0;
padding:0;
}
#rdh {
border: 1px solid #CCCCCC;
padding:10px;
width: 300px;
z-index:-1000;
}
#rdh p {
font-size:1.0em;
font-style:italic;
color:#666666;
padding:5px;
}

#rdh .link {
margin:-1.9em 0 0 0;
}


#related_pages {
width: 320px;
margin: 20px 0 20px 0;
color:#666;
}
#related_pages_header {
border:1px solid #ccc;
background:#3C793C;
color:#FFF;
}

#related_pages_body {
border: 1px solid #ccc;
border-top: 1px solid #666;
background:#FFF;
background-image: url(../images/graphics/greyblock.jpg);
background-repeat: repeat-x;
padding: 3px;
color:#666;
}


#related_links {
width: 320px;
margin: 20px 0 20px 0;
}
#related_links_header {
border:1px solid #ccc;
background:#3C793C;
color:#FFF;
}

#related_links_body {
border: 1px solid #ccc;
border-top: 1px solid #666;
background:#FFF;
background-image: url(../images/graphics/greyblock.jpg);
background-repeat: repeat-x;
padding: 3px;
color:#666;
}

#related_links_body p, #related_links_body a { padding: 2 0 2 0; margin:0; color:#006600; text-decoration:none;}


#related_links_body a:hover {text-decoration:underline;}

#related_news {
width: 320px;
margin: 20px 0 20px 0;
}
#related_news_header {
border:1px solid #ccc;
background:#3C793C;
color:#FFF;
}

#related_news_body {
border: 1px solid #ccc;
border-top: 1px solid #666;
background:#FFF;
background-image: url(../images/graphics/greyblock.jpg);
background-repeat: repeat-x;
padding: 3px;
color:#666;
}

#related_news_body a { padding: 2 0 2 0; margin:0; color:#006600; text-decoration:none;}
#related_news_body p { padding: 2 0 2 0; margin:0; color:#333333; text-decoration:none;}
#related_news_body a:hover {text-decoration:underline;}

#search_pages {
width: 320px;
background:#C0DCC0;
margin: 20px 0 20px 0;
}
#search_pages_header {
border:1px solid #ccc;
background:#3C793C;
color:#FFF;
}

#search_pages_body {
border: 1px solid #ccc;
border-top: 1px solid #666;
background:#FFF;
background-image: url(../images/graphics/greyblock.jpg);
background-repeat: repeat-x;
padding: 3px;
color:#666;
}


#related_pages_header h5, #related_news_header h5, #search_pages_header h5, #related_links_header h5 {
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:1.4em;
text-transform:uppercase;
padding:3px 0 2px 8px;
}
#related_pages ul {
margin:0 0 0 10px;
}
#related_pages ul li {
color:#333;
list-style:none;
padding:7px 0;
background:url(../images/content/list_image/list-border.gif) bottom left no-repeat;
}
#related_pages ul li, #related_pages p, #search_page p, #related_links p,{
font-family:Arial, Helvetica, sans-serif;
font-size:1.3em;
color:#666;
}
#related_pages ul li a {
color:#333;
text-decoration:none;
padding:0 0 0 7px;
}
#related_pages p, #search_page p, #related_links p, #related_links a {
padding:10px 10px 7px 10px;
}
#related_news p {
padding: 5px 10px 5px 10px; 
font-size: 1.1em;}

#related_pages form {
}
#search_box {
padding: 10px 0 0 10px;
}
* html #search_box {
height:23px;
}
#search_box .textbox {
width:150px;
}
#subscribe {
margin:20px 0 -4px 0;
}

* div.caption
{
  color: darkgray;
  font-size: 95%;
}
* div.caption-marker
{
  float: left; 
  margin-right: 0.2em;
  text-align: left;
}
* div.caption-text
{
  float: left;
  clear: right;
  text-align: left;
}
* div.copyright
{
  text-align: right;
  float: right;
  color: darkgray;
}

* html #content blockquote { padding: 5px 50px 5px 50px;}

*html #content strong {color:#006600;}
*html #content p { text-align:justify;}

#staff1 {margin: 10 0 10 0; }
#staff1 h1 {margin: 2px 10 0 10;  }
#staff1 img {margin: 0px 10px 10px 10px;  }

#staff2 {margin: 10 0 10 0; }
#staff2 h1 {margin: 2px 10 0 0; }
#staff2 img {margin: 0px 10px 10px 10px;  }

#staff3 {margin: 10 0 10 0; }
#staff3 h1 {margin: 2px 10 0 0; }
#staff3 img {margin: 0px 10px 10px 10px;  }

#staff4 {margin: 10 0 10 0; }
#staff4 h1 {margin: 2px 10 0 0; }
#staff4 img {margin: 0px 10px 10px 10px;  }

#staff5 {margin: 10 0 10 0; }
#staff5 h1 {margin: 2px 10 0 0; }
#staff5 img {margin: 0px 10px 10px 10px;  }

.subheading {color: #006600;}

h1,h2,h3 {clear: both; margin-top: 10px;}