/*
THEME NAME: NEO USGBC Resource Directory
VERSION: 1
AUTHOR: Epstein Design Partners
*/



html, body {
    font-family: Helvetica, Verdana, Arial, sans-serif;
    font-size: 12px;
    line-height:18px;
    color:#2c261d;
    margin: 0; 
    padding: 0; 
    border: 0;
    background-color:#B1B1a2;
}

div#wrapper {
	width:900px;
	margin:auto;
	padding:auto;
	background-color:#ffffff;
}



div.sidebar {
	text-align:left;
	float:left;
	width: 242px;
	min-height:500px;
	height:auto;
}

.content {padding:20px 20px 20px 0;clear:both; }
.contenthome {padding:20px;clear:both; }

.blue {background-color:#1a4851; color:#FFFFFF; padding:20px;}
.dkblue {background-color:#0d2b32; color:#a0ced7; padding:20px;}
.grey {background-color:#858677; color:#FFFFFF; padding:20px;}
.dkgrey {height:auto; color:#FFFFFF; font-size:11px; margin:0; padding:0;}
.dkgrey .image {float:left; width:auto;}
.dkgrey .txt {float:left; width:120px; margin:0; padding:20px 10px 40px 10px;}


div#footer {
	clear: both;
	width: 100%;
}
/**/
/**/
/**/
/**/

a { color:#97ad05; text-decoration:underline;}
a:active { color:#97ad05; text-decoration:underline;}
a:visited { color:#97ad05; text-decoration:underline;}
a:hover {color:#0c7591; text-decoration:none;}


h1 { padding:0; margin:0; color:#2c261d; font-size:18px; line-height:22px; font-weight:lighter; padding-top:4px; text-transform:uppercase;} 
h2 { padding:0; margin:0; color:#97ad05; font-size:16px; padding-top:4px; line-height:20px;}
h3 { padding:0; margin:0; color:#97ad05; font-size:14px; line-height:auto; font-weight:lighter; padding-top:10px; text-transform:uppercase;}
h4 {padding:0; margin:0 0 10px 0; color:#97ad05; font-size:12px; font-weight:lighter; padding-top:4px; line-height:auto; }
h5 {padding:0; margin:0; color:#97ad05; font-size:11px; font-weight:lighter; padding-top:4px; line-height:auto; }

p {margin:10px 0 10px 0;}

/*
ul,li {text-indent:0;padding:10px 0 10px 0;margin:0;}
div#content ul, div#content ul li {text-indent:0;padding-left:0;margin-left:10px;}
*/

/**/
/**/
/**/
/**/
#header{margin:auto; padding:auto; width:900px; height:161px; background-color:#e5e5e0;}


#logo {height:auto; width:auto;}

.breadcrumb {color:#858677; font-size:11px; margin-bottom:20px;}

#cols {
	width:484px;
	float:left;
	margin: 0;
	padding:auto;
	font-size:12px;
	line-height:14px;
	/*background-color:#626354;*/
}
.col1 {width:242px; height:100%; padding:0; float:left;font-size:11px; background-color:#0d2b32;}
.col1 .content {padding:28px;}
.col1 h3 {padding:0 0 10px 0;}

.col2 {width:242px; height:100%; float:left; background-color:#626354; }
.col2 a { color:#8ee7e6; text-decoration:underline;}
.col2 a:active { color:#8ee7e6; text-decoration:underline;}
.col2 a:visited { color:#8ee7e6; text-decoration:underline;}
.col2 a:hover {color:#8ee7e6; text-decoration:none;}

.col3 {width:416px; float:right; }
.col4 {width:640px; float:right; }
.col3b {width:438px; padding-left:20px; float:left; }
.col2b {width:160px; height:100%; float:left; padding:20px; background-color:#E5E5E0; }

.col2b ul {width:100%;text-indent:none; padding:0;}
.col2b ul li {list-style:none; text-indent:none; margin:0 0 1px 0; padding:4px 0; height:auto; width:auto; vertical-align:top;}
.col2b li {list-style:none; text-indent:none;}

.col2b a { color:#0c7591; text-decoration:none;}
.col2b a:active { color:#0c7591; text-decoration:none;}
.col2b a:visited {color:#0c7591; text-decoration:none;}
.col2b a:hover {color:#97ad05; text-decoration:underline;}

.col2b h3 {color:#1a4851;}

.col-div {float:left; height:auto; width:1px; padding-top:20px;}


.col1 ul {width:100%;text-indent:none; padding:0;}
.col1 ul li {list-style:none; text-indent:none; margin:0 0 1px 0; padding:4px 0; height:auto; width:auto; vertical-align:top;}
.col1 li {list-style:none; text-indent:none;}
.col-wrapper {float:left; margin: 0 auto; padding:auto; background-color:#626354;}

#sponsors {width:444px; padding:20px; float:left;}

#sponsors a {margin:auto 4px auto 4px; padding:auto; }



div#menu-nav{z-index:100; height:auto; width:auto; font-weight:bold; text-align:right; float:right; text-transform:uppercase;}


    
    
 /* Post settings */
.entry {margin:20px 0 40px 0; clear:both;}

.entry h3 a { text-decoration:none;}
.entry h3 a:active { text-decoration:none;}
.entry h3 a:visited {  text-decoration:none;}
.entry h3 a:hover { text-decoration:none;}

.entry-title{clear:both;padding:0; margin:0;}
.entry-date{clear:both; color:#8e9492}
.entry-content{clear:both;padding:0; margin:0;}

div#nav-above,div#nav-below{width:100%;height:1em;}
div#nav-above{margin-bottom:40px;}
div#nav-below{margin-top:40px;}

.alignleft,div.nav-previous{float: left;}
.alignright,div.nav-next{float: right;}


/* NEWS SIDEBAR */
.col1 .content h3 {padding:0; margin:0; text-indent:none; list-style:none;}

.col1 .content li{list-style:none; text-indent:none; margin:0 0 1px 0; padding:0; height:auto;}
.col1 .content ul {text-indent:none; margin-left:0; padding:0; height:auto;}
.col1 .content ul li{list-style:none; text-indent:none; margin:0 0 1px 0; padding:0 0 8px 0; height:auto;}

.col1 .content a { color:#fff; text-decoration:none;}
.col1 .content a:active { color:#fff; text-decoration:none;}
.col1 .content a:visited { color:#fff; text-decoration:none;}
.col1 .content a:hover {color:#fff; text-decoration:underline;}


/* FOOTER */


div#footer{clear:both; font-size:10px; margin:auto; padding:20px; width:auto; margin-bottom:40px;}
#footer-content {}

#footer-nav {margin-bottom:10px; font-size:12px;}
#footer-nav li {padding:0 22px 0 0; margin-right:12px; display:inline; list-style:none; background-image: url(./images/nav-spacer.gif); background-repeat:no-repeat; background-position:right;}

#footer-nav li a { color:#275865; text-decoration:none;}
#footer-nav li a:active { color:#275865; text-decoration:none;}
#footer-nav li a:visited { color:#275865; text-decoration:none;}
#footer-nav li a:hover {color:#97ad05; text-decoration:underline;}

.slideshow {margin:20px auto;}
.slideshowlink {}

.clear {clear:both;}
