/*
Theme Name: Wetlands
Theme URI: http://bamboodev.com/
Description: New Jersey Wetlands Institute
Version: 1.0 DEV
Author: Justin Williams
Author URI: http://bamboodev.com/
Tags: organic, soft, textured, light, environmental

*/
html {
padding:0; 
margin:0; 
border:0; 
font:14px/18px 'Lucida Grande',Verdana,'Helvetica Neue',Helvetica,Arial,sans-serif;
line-height:1.5em;
}
body {
padding:0; 
margin:0; 
border:0;
background-image:url(_img/bg.jpg);
background-repeat:repeat;
background-color:#E3DED8;
color:#333;
}

@font-face {
	font-family: 'AmerTypeMdBTMedium';
	src: url('font/american_typewriter_medium_bt-webfont.eot');
	src: local('☺'), url('font/american_typewriter_medium_bt-webfont.woff') format('woff'), url('font/american_typewriter_medium_bt-webfont.ttf') format('truetype'), url('font/american_typewriter_medium_bt-webfont.svg#webfontWecTYShr') format('svg');
	font-weight: normal;
	font-style: normal;
}
.typewriter {font-weight: normal; font-style: normal; line-height:normal; font-family: 'AmerTypeMdBTMedium', sans-serif;}

#content {
width:990px;
margin:0 auto;
}
a {
outline:none;
color:#333;
}
img {
border:none;	
}
#logo {
position:absolute;
left:50%;
margin-left:-490px;
top:20px;
z-index:60;
}
h2 {
font-family:'American Typewriter', 'AmerTypeMdBTMedium', 'Bookman Old Style', Georgia, Garamond, 'Times New Roman', Times, serif;	
}
/*home*/
#homeWrapper {
width:990px;
height:300px;
margin-top:310px;
z-index:50;	
color:#333;
}
#home3BoxWrapper {
	width:990px;
}
.homeBox{
width:290px;
height:400px;
padding:10px;
background:url(_img/whiteBG.png);
border:1px solid #999;
float:left;
text-align:center;
z-index:10;
position:relative;
-moz-border-radius: 3px; 
-webkit-border-radius: 3px;
}
.homeBox h2 {
margin:0px;
margin-top:3px;
padding:0px;
font-size:14px;
font-family:'American Typewriter', 'AmerTypeMdBTMedium', 'Bookman Old Style', Georgia, Garamond, 'Times New Roman', Times, serif;
}
.homeBox p {
font-size:12px;
text-align:left;
}
.homeBtn {
position:absolute;
bottom:5px;
right:5px;
}
#cattailWrapper {
width:252px;
height:425px;
position:absolute;
top:20px;
left:50%;
margin-left:250px;
background:url(_img/cattail.png);
z-index:5;
display:none;
}
#shadowWrapper {
position:absolute;
z-index:0;
top:523px;
}


/*header nav*/
#nav {
position:absolute;
width:700px;
left:50%;
margin-left:-199px;
top:75px;
z-index:25;
font-family:'American Typewriter', 'AmerTypeMdBTMedium', 'Bookman Old Style', Georgia, Garamond, 'Times New Roman', Times, serif;
font-size:16px;
font-style:normal;
}
#dropmenu, #dropmenu ul {margin:0; padding:0; list-style-type:none; list-style-position:outside; position:relative; line-height:1.5em; z-index:1; width:100%; float:right} 
#dropmenu a {display:block; padding:0.25em 1em; color:#686868; border-right:1px solid #c8c8c8; text-decoration:none; background:url(_img/bg.jpg);} 
#dropmenu > li:last-child a {border-right:none;}
.page-item-1720 a {border-right:none;}
#dropmenu a:hover {background:url(_img/bg.jpg); color:#333; text-decoration:underline;} 
#dropmenu li {float:left; position:relative;} 
#dropmenu ul {position:absolute; display:none; width:10em; top:1.9em; left:-1px;} 
#dropmenu ul a {border-left:1px solid #c8c8c8;} 
#dropmenu li ul {border-top:1px solid #c8c8c8; width:11.5em;} 
#dropmenu li ul a {width:12em; height:auto; float:left;  border-bottom:1px solid #c8c8c8; font-size:13px;} 
#dropmenu ul ul {top:auto;} 
#dropmenu li ul ul {left:11em; top: .5em; } /*margin:0px 0 0 10px;*/
#dropmenu li:hover ul ul, #dropmenu li:hover ul ul ul, #dropmenu li:hover ul ul ul ul {display:none;} 
#dropmenu li:hover ul, #dropmenu li li:hover ul, #dropmenu li li li:hover ul, #dropmenu li li li li:hover ul {display:block;} 
/*DEV*/
/*#dropmenu ul li a{background:url(_img/whiteBG.png);}*/

/*ul > li:last-child a {border-right:1px solid red;}*/

/*search*/
#searchFormWrapper {
background:url(_img/searchBG.png) no-repeat;	
width:150px;
height:26px;
float:left;
}
#s {
border:1px solid white;	
border:none;
margin-top:4px;
margin-left:4px;
font-style:italic;
height:17px;
float:left;
}
#b {
border:none;
margin:3px;
float:right;
margin-right:4px;
}

/*Content*/

#postWrapper {
width:990px;
margin-top:210px;
z-index:50;	
color:#333;
}
#mainColumn {
width:650px;
padding:10px;
background:url(_img/whiteBG.png);
border:1px solid #999;
float:left;
z-index:10;
position:relative;
-moz-border-radius: 3px; 
-webkit-border-radius: 3px;
}
#smallColumn {
width:270px;
min-
height:400px;
/*padding:10px;*/
background:url(_img/whiteBG.png);
border:1px solid #999;
float:right;
text-align:left;
z-index:10;
position:relative;
-moz-border-radius: 3px; 
-webkit-border-radius: 3px;
}
#respond, #comments, .comment-body  {
padding:2px 10px;
}
.postTitleWrapper { display:inline;}
.postTitleWrapper a {text-decoration:none; }
.dateWrapper { display:inline; font-size:10px; color:#690; margin-left:10px; }

.size-thumbnail {
border:5px solid white;
float: left; 
margin:5px;
}

/*sidebar*/
#sidebar {
z-index:50;	
}
#sidebar ul{
list-style:none;
margin:15px;
padding:0px;
}
#sidebar li{
margin:2px 0px 0px 0px;
padding:2px;
font-size:11px;
}
#commentWrapper {
text-align:right;
padding:10px;
}
.flickrThumb {
margin:1px;	
}

/* News & Developments*/
.blog-post{
	padding:12px 0px 30px 0px; 
	float:left;
	display: block;
	width: 100%;
}
.left-head{
	width:610px;
	float:left
}
.right-head{
	width:30px;
	float:left;
	margin-top:15px;
}
.blog-posted{
	border-bottom:1px solid #dcdcdc; 
	width:650px; 
	float:left;
}
.blog-posted h3{
	width:640px;
	margin-bottom:4px;
}
.blog-posted a, .blog-posted a:visited{
	text-decoration:none;
	color:#333;
}
.post-info{
	width:640px;
	padding-bottom:10px;	 
	float:left;	
	margin-top:-15px;
	font-size:10px;
}
.post-info a, .post-info a:visited{
	text-decoration:none;
	color:#9b9b9b;
}
.post-info a:hover{
	text-decoration:underline;
}
.date{
	font-size:26px;
	color:#777777; 
	
	text-align:center; 
}
.month{
	font-size:14px;
	color:#777777; 
	
	text-align:center;
	text-transform:uppercase;
	
}
/*.author{
	width:621px;
	background-color:#f1f1f1; 
	border-top:1px solid #cecdcd; 
	border-bottom:1px solid #cecdcd; 
	color:#737373; 
	padding:10px; 
	line-height:18px; 
	float:left;
	}
.author h4{
	margin-bottom:7px;
}*/

/*footer*/
#footer {	
background:url(_img/footerBG.jpg);
width:100%;
height:272px;
margin-top:20px;
padding-top:20px;
position:relative;
}
#footerContents {
width:990px;
margin:0 auto;
}
#footer h2{
margin:0px;
padding:0px;
font-size:16px;
}
.footer p {
font-size:12px;
text-align:left;
margin:0px;
padding:0px;
}
#footer ul {
list-style:none;
margin:0 auto;
border:1px solid red;
}
#footer a {
color:#333;
}
#logoWrapper {
padding-top:30px;	
}
#redWingBlackbird {
width:345px;
height:420px;
position:absolute;
bottom:0px;
left:50%;
margin-left:-600px;
background:url(_img/redWingBlackbird.png);
z-index:5;	
}

.smallText {
font-family:Verdana, Geneva, sans-serif;
font-size:10px;
color:#690;
}

.wp-caption-text{
font-family:Verdana, Geneva, sans-serif;
font-size:10px;
color:#690;
text-align:center;
}

.leftColumn {
width:660px;
float:left;
z-index:10;	
position:relative;
}

.rightColumn {
width:315px;
float:left;
margin-left:15px;
}

.rightColumn p{
font-size:12px;
line-height:1.6em;
}

.entry img {
float:left;	
margin-right:15px;
}
.alignleft {
float:left;	
margin-right:15px;
}

.aligncenter {
	margin:0 auto;
	}

.gallery-caption {
clear:both;
font-size:9px;
font-family:Verdana, Geneva, sans-serif;
float:left;
}

#gallery-1 img{
margin-left:35px;
}
.gallery-caption {
margin-left:35px;
}

#detailsTable {
background:#fff;
font-size:11px;
border:none;
}
#detailsTable th, #detailsTable td{padding:3px; border:1px solid #CCC;}
#detailsTable tr.odd {
   background: #E2DDD7;
}
#post-1866 {min-height:900px;}
