/*
THEME NAME: Hogback
THEME URI: http://hogbackmountainconservation.org/
DESCRIPTION: Hogback Conservation Association template based on Sandbox by Andy Skelton and Scott Allan Wallick
AUTHOR: Meg McCarthy
AUTHOR URI:http://www.megmccarthy.com
*/

/* Two-column with sidebar on left from the /sandbox-layouts/ folder  */
@import url('sandbox-layouts/2c-l.css');

/* Just some example content */

body {
	position:relative;
	margin:0 auto;
	padding:0;
	font-size:80%;
	font-family: "Trebuchet MS", Arial, sans-serif;
background:#d0e0bb;
}
.floatleft {
float:left;
padding:0 12px 0 0;
}

.floatright {
float:right;
padding:0 0 0 12px;
}


p {
line-height:1.5em;
padding:0 3em 1em 12px;
}

h1, h3 {
padding:.5em 0 .2em 12px;
color:#6c9b6d;
}


p.intro {
font-size: 1.2em;
font-weight: bold;
color:#c73406;
}

span.author, abbr.published {
padding-left:12px;}

div#blog-description,  h2.entry-title {
display:none;
}

div#wrapper  {
border:1px solid green;
margin:0 auto;
padding:0;
max-width:1200px;
width:80%;
position:relative;
top:0;
background:#ffffff;
}

#wrapper .hfeed {
margin:0;
padding:0;
}



div#header {
text-align:center;
margin: 0 auto;
padding:0 0 0 0;
background-image:url(images/banner.jpg);
background-position:0 0;
background-repeat:no-repeat;
height:144px;
border:1px solid #cce58f;
}

div#header h1 {
margin-left:-2000px;
}

div#blog-description, h2.entry-title {
display:none;
}

div#home img {
float:left;
padding:0 12px 0 0;
margin:0;
}


div#access div.skip-link {
position:absolute;
top:1em;
right:1em;
}

div#menu {
font-size:1.1em;
padding:.2em 0;
margin:0;
background:#cce58f;
width:100%;
height:1.1em;
}

div#menu ul {
width:100%;
background:#cce58f;
}

div#menu ul a {
font-weight:700;
text-decoration:none;
text-transform:uppercase;
letter-spacing:.1em;
padding:.2em 0;
}

div#menu ul, div#menu ul ul,div#menu ul li {
list-style:none;
margin:0;
padding:0;
}

div#menu ul li {
float:left;
font-size:.9em;
margin:0;

}

div#menu ul li a {
background:#cce58f;
padding:0 .7em;
}

div#menu ul li a:link, div#menu ul li a:visited {
color:#333;
}

div#menu ul li a:hover {
background:#5b7f03;
color:#fff;
padding:.1em .7em;
}

div#menu ul ul {
display:none;
}

div#menu ul ul li {
float:none;
}

div#menu ul ul li a{
margin:0;
padding:0;
}

div#menu ul li:hover ul {
display:block;
font-size:0.9em;
/*padding-top:0.5em;*/
position:absolute;
}
div#menu ul li:hover ul li a {
background:#f5f5f5;
border:none;
display:block;
padding:0.1em;
width:10em;}

.entry-title {
clear:both;
}
div.sidebar {
margin-top:2em;
}

div#container {
padding:0;
margin:0;
min-height:432px;
}

div#nav-above,div#nav-below {
width:100%;
height:1em;
}
div#nav-above {
margin-bottom:1em;
}

div#nav-below {
margin-top:1em;
}

.alignleft,div.nav-previous {
float: left;
}

.alignright,div.nav-next {
float: right;
} 

form#commentform .form-label {
margin:1em 0 0;
}

form#commentform span.required {
background:#fff;
color:red;}

form#commentform,form#commentform p {
padding:0;
}

input#author,input#email,input#url {
width:50%;
}

input#author,input#email,input#url,textarea#comment {
padding:0.2em;
}

div.comments ol li {
margin:0 0 3.5em;
}

textarea#comment {
height:13em;
margin:0 0 0.5em;
overflow:auto;
width:66%;
}


div.sidebar div,div.sidebar h3,div.sidebar ul,div.sidebar li {
margin:0;
padding:0;
}



/*div#container {
background-image: url(images/sidebar_bg.gif);
background-position:right top;
background-repeat:repeat-y;
}*/


div.sidebar h3 {
font-size:1em;
text-transform:uppercase;
}

div.sidebar input#s {
width:7em;
}

div.sidebar ul {
list-style-type: none;
}

div.sidebar li{
list-style:none;
margin:0 0 1em;
padding:.2em 0;
}


div.sidebar li form{
margin:0.2em 0 0;
padding:0;
}

div.sidebar ul ul {
margin:0 0 0 1em;
list-style-type:none;
}

div.sidebar ul ul li {
list-style-type:none;
margin:0;
}

div.sidebar ul ul ul {
margin:0 0 0 0.5em;
list-style-type:none;
}

div.sidebar ul ul ul li {
list-style-type:none;
}

div.sidebar li a:link, div.sidebar li a:visited {
text-decoration:none;
color:#007daf;
}

div#footer {
text-align:center;
border-top:1px solid #54a954;
font-size:.9em;
}

div#footer a:link, div#footer a:visited {
color:#007daf;
}

/* misc _______________________________________*/

div .skip-link {
display:none;
}

/*---------home page styles-------------*/

div#hbhome {
position:relative;
top:0;
padding:0;
margin:0 0 0 0;
}


div#hometext {
margin:24px 0 0 180px;
}

div #photo {
margin:0 0 0 0;
padding:0;
float:left;
}




div#photo img {
position:absolute;
top:-22px;
left:-24px;
padding:0 12px 0 0;
margin:0;
}

/*
LAYOUT: Two-Column (Right)
DESCRIPTION: Two-column fluid layout with one sidebars right of content
*/
div#container {
	float: left;
	margin: 0 -200px 0 0;
	padding:0;
	width: 100%;
	position:relative;
}
div#content {
	margin: 0 200px 0 24px;
	padding:0;
	clear:both;
}

* html #wrapper {width:80%}
div.sidebar {
	float: right;
	overflow: hidden;
	width: 180px;
}

div#secondary	{
	clear: right;
}
div#footer {
	clear: both;
	width: 100%;
}

/*get rid of blog roll in the post;*/

ul#links-page {
display:none;
}

/*_____________________________________________________*/
