/* Author: Marcus van der Neut */
/* Project:  The Nature Foundation Foundation Website */
/* Version: January, 2ndth, 2008 */
/* Color Scheme */
/*
Green1 = #224904
Green2 = #549A1E
Green3 = #793ACA
Green4 = #2D5B05
Blue = #0044A3
Purple = #56257C
Violet = #713259
Neutral = #F429D3
Brown = #45200C
Link Colors: #CF6626
*/

body {
background-color: #fff;
background-image: url(../images/body_bgnd.gif);
background-repeat: repeat-x;
font-family: arial, verdana, helvetica, serif; 
font-size: 13px;
color: #444;
margin: 0;
}
#container {
width: 800px;
\width: 820px;
w\idth: 800px;
margin-right: auto;
margin-left: auto;
}
/* ==============================Page Header Section & Navigation =============================*/
#header {
top: 0;
height: 220px;
background-image: url(../images/header_background.jpg);
background-repeat: no-repeat;
}

#header_links {
top: 0;
right: 200px;
float: right;
width: 300px;
height: 48px;
font-weight: bold;
}

#header_links li{
display: inline;
list-style-type: none;
font-size: 11px;
padding-right: 6px;
}
#header_links a {
color: #fff;
text-decoration: none;
}
.mp_backlinks {
margin-left: 4px;
text-align: left;
width: auto;
font-size: 11px;
color:#cecece;
display: inline;
}
.mp_backlinks a:link {
color:#fff;
}
.mp_backlinks a:visited {
color: #fff;
}
/* ============================Page Main Content Area ========================*/
#content {
padding-left: 6px;
padding-right: 7px;
padding-top: 5px;
padding-bottom: 10px;
width: 555px;
\width: 565px;
w\idth: 555px;
margin-left: 200px;
margin-right: 5px;
margin-top: 10px;
background-color: #F4E9D3;
color: #190700;
min-height: 520px;
height:auto !important; /*Min-height Hack */
height: 520px;
border: 2px solid #45200C;
}
#content li {
padding-bottom: 6px;
}
/* Top Menu Navigation */

#hmenu a {
position: absolute;
height: 30px;
width: 800px;
margin-top: 174px;
text-decoration: none;
}
.hcurrent{
border-top: 2px solid #009733;
}
a#home {margin-left: 4px; width: 52px;}
a#about {margin-left: 58px; width:82px; }
a#nature {margin-left: 150px; width:192px; }
a#parks {margin-left: 342px; width:62px;}
a#projects {margin-left: 405px; width:175px;}
a#education {margin-left: 586px; width:95px;}
a#downloads {margin-left: 685px; width:100px;}
 
i {
display: none;
}

/* ==================Page Left Sidebar & Image Links ==================*/
#sidebar-a {
float: left;
width: 200px;
\width: 210px;
w\idth: 200px;
min-height: 535px;
height:auto !important;
height:535px;
margin: 0;
margin-right: 2px;
padding: 20px 0;
text-align: center;
background-image: url(../images/side_bar_a_bgnd.gif);
background-repeat: no-repeat;
}

#sidebar-a li a {
color: #45200C;
text-decoration: none;
padding-left: 10;
margin-left: 0;
}
#sidebar-a ul, #sidebar-a li{
list-style-type: none;
text-align: left;
margin-bottom: 8px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
padding-left: 10px;
margin-left: 0;
}

#sidebar-a li{
padding-bottom: 10px;
border-bottom: 1px dashed #45200C;
width: 90%;
}
#sidebar-a li a {
color: #549A1E;
}
#sidebara-a li ul {
list-style-type: circle;
}

#sidebar-a img {
padding:0;
border: 0;
}
a:link.cnt_downloads, a:hover.cnt_downloads, a:visited.cnt_downloads {
background-color: #cc8a66;
color:#fff;
border-bottom: 2px solid #45200c;
padding-left: 8px;
padding-right: 8px;
padding-top:4px;
padding-bottom:4px;
}

/*===================== Page Footer & Footer Navigation =====================*/
#footer {
width:100%;
clear: both;
margin-right:auto;
margin-left: auto;
margin-top: 2px;
border-top: 2px solid #000;
background-image: url(../images/footer_iguana.jpg);
background-position: center;
background-color: #213609;
background-repeat: no-repeat;
height: 300px;

}

#footer_nav {
font-size: 11px;
font-family: verdana, ariel, helvetica, sans-serif;
color: #fff;
border-collapse: collapse;
border: none;
width:780px;
padding: 2px;
text-align: left;
margin-right: auto;
margin-left: auto;
}

#footer_nav ul {
list-style-type: none;
font-size: 11px;
font-family: verdana, ariel, helvetica, sans-serif;
color: #fff;
margin-left: 0;
padding-left:0;

}
#footer_nav li {
padding-top: 4px;
margin-left: 0;
padding-left: 0;
}

#footer_nav li a:link {
color: #fff;
text-decoration: none;
}
#footer_nav li a:visited {
color: #fff;
border-bottom: 1px dotted #fff;
padding-bottom: 2px;
}
/* Styling for Footer Navigation */
#leftcontent {
position: absolute;
left: 18.5%;
width:11.5%;
}

#centerleftcontent {
position: absolute;
left:31%;
width:12%;
}

#centerrightcontent {
position: absolute;
left: 44%;
width:12%;
}

#rightcontent {
position: absolute;
left:57%;
width:12%;
}

#outerrightcontent {
position: absolute;
left: 70%;
width: 12%;
}

#rightcontent, #centerrightcontent, #centerleftcontent, #leftcontent, #outerrightcontent {
font-size: 11px;
padding: 4px;
font-family: verdana, ariel, helvetica, sans-serif;
color: #fff;
}

#rightcontent li, #centerrightcontent li, #centerleftcontent li, #leftcontent li, #outerrightcontent li {
list-style-type: none;
text-align: left;
margin-bottom: 4px;
}
#rightcontent ul, #centerrightcontent ul, #centerleftcontent ul, #leftcontent ul, #outerrightcontent ul {
list-style-image: none;
padding: 0;
margin: 0;
}	

#rightcontent li a, #centerrightcontent li a, #centerleftcontent li a, #leftcontent li a, #outerrightcontent li a
{
text-decoration: none;
color: #fff;
} 

#copyright {
position: relative;
text-align: center;
margin-top: 10px;
font-size: 11px;
color: #fff;
font-family: verdana, ariel, helvetica, sans-serif;
}

#copyright a, #copyright p{
color: #fff;
}

#footer p {
color: #2D5B05;
}

.projects_header {
background-image: url(../images/projects_header.png);
background-repeat: no-repeat;
}
/*=============================== Content Link Decorations ====================== */

p a:link, .site_map a:link{
color: #CF6626;
text-decoration: none;
}
p a:hover, .site_map a:hover, li a:link {
color:#0044A3;
text-decoration: none;
}
p a:visited, .site_map a:visited {
color: #CF6626;
border-bottom: 1px dotted #244904;
padding-bottom: 2px;
}
#content li a:link {
color: #CF6626;
text-decoration: none;
}
#content li a:hover {
color:#0044A3;
text-decoration: none;
}
#content li a:visited {
color: #CF6626;
border-bottom: 1px dotted #244904;
padding-bottom: 2px;
}
.site_map ul{
list-style-type: circle;
}
#newsletter {
padding: 3px;
margin-bottom: 6px;
margin-top: 25px;
margin-left: auto;
margin-right: auto;
font-size: 11px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
text-align: center;
Padding-left: 10px;
width:150px;
border: 1px dashed #45200c;
}

#newsletter form {
padding: 0;
margin: 0;
}

#tell {
text-align: left;
}

#tell td {
text-align: left;
}

h1, h2, h3, h4, h5, h6 {
font-family: "book antiqua", serif;
}
input.btn {
margin-top: 4px;
color: #00008B;
background-color: #F429D3;
border: 1px outset #00008B;
}
/* ===================Section Pages Background Settings ===================*/
.home {
top: 0;
height: 220px;
background-image: url(../images/home_page_bgnd.jpg);
background-repeat: no-repeat;
}
.about {
top: 0;
height: 220px;
background-image: url(../images/about_bgnd.jpg);
background-repeat: no-repeat;
}
.nature {
top: 0;
height: 220px;
background-image: url(../images/nature_bgnd.jpg);
background-repeat: no-repeat;
}
.parks {
top: 0;
height: 220px;
background-image: url(../images/parks_bgnd.jpg);
background-repeat: no-repeat;
}
.projects {
top: 0;
height: 220px;
background-image: url(../images/projects_bgnd.jpg);
background-repeat: no-repeat;
}
.education {
top: 0;
height: 220px;
background-image: url(../images/education_bgnd.jpg);
background-repeat: no-repeat;
}
.downloads {
top: 0;
height: 220px;
background-image: url(../images/downloads_bgnd.jpg);
background-repeat: no-repeat;
}
.resources {
top: 0;
height: 220px;
background-image: url(../images/resources_bgnd.jpg);
background-repeat: no-repeat;
}
/* Images for Bird Page */


.birds {
height: 190px;
margin-bottom: 2px;
padding-bottom:0;

}
.birds img{
padding: 2px;
margin-right: 4px;
}

.content_img {
margin-right: 6px;
float: left;
}
/* ========================== CSS for Partner & Funders Pages ========================*/
.partners {
padding:2px;
margin-bottom: 2px;
} 
.partners img, .stenapa img {
padding: 2px;
border: 1px solid #cecece;
margin-right: 3px;
}
.stenapa {
padding:2px;
margin-bottom: 2px;
height: 130px;
}

.download_list {
list-style-type: none;
}
.download_list li {
float:left;
margin-right: 6px;
margin-bottom: 10px;
font: bold 11px verdana, sans-serif;
color:#000;
}
.download_list img{
display: block;
border: 1px solid #444444;
}

ul.home_sponsors img, ul.download_list img {
border: 1px solid #cecece;
margin-right: 10px;
padding: 2px;
display: block;
}
h1.header {
padding-left: 18px;
padding-top: 40px;
margin-top:0;
margin-bottom: 5px;
background-image: url(../images/h2_bgnd.gif);
background-repeat: no-repeat;
background-position: left;
background-color: transparent;
height: 73px;
color:#45200C;
}
/* =========================Image Treatment================================== */
.center_img{
text-align: center;
margin-right: auto;
margin-left: auto;

}
.center_img img {
padding: 2px;
border: 1px solid #45200c;
}
.right_align {
float: right;
margin-top: 6px;
padding: 2px;
border: 1px solid #45200c;
}
.left_align {
float: left;
margin-top: 6px;
margin-right: 6px;
padding: 2px;
border: 1px solid #45200c;
}
.education_text p {
font-size: 1.3em;
}
#park_map {
width: 800px;
padding: 0;
padding-left:8px;
margin-left: auto;
margin-right: auto;
margin-top: 10px;
background-color: #F4E9D3;
color: #45200C;
min-height: 520px;
height:auto !important; /*Min-height Hack */
height: 520px;
border: 2px solid #45200C;
}
.edu_image {
border: 2px solid #cecece;
padding: 2px;
float: left;
}
span.education_links{
color: #000;
font-weight: bold;
font-size: 13px;
}
#slideshow {
border: 2px solid #45200C;
width: 552px;
padding: 2px;
height: 182px;
}
/* ===============================Internal Content Area for Home Page ===================== */
.IC_rightnav{
width: 200px;
background-color: #45200C;
color:#fff;
padding-left: 8px;
vertical-align: top;
}
.image_bdr {
border:4px double #f5f5f5;
padding: 2px;
margin-top:0;
}
.td_summary {
vertical-align: top;
}
.small {
font-size: 10px;
color:#000;
font-family: verdana;
padding-left:2px;
padding-right: 2px;
}
.sidebar_img {
vertical-align: top;
}
.park_map, .footer_table {
vertical-align: top;
}
.whats_new a:link, .whats_new a:hover, .whats_new a:visited {
color:#CF6626;
border-bottom: 1px dotted #f4e9d3;
padding-bottom: 2px;
font-weight: bold;
}
