/*
THEME NAME: Birch Island
THEME URI: 
DESCRIPTION:
TAGS: (none)
VERSION: 1.0.0
AUTHOR: <a href="http://www.damaskblue.com">Damask Blue Design</a>
AUTHOR URI:
*/

/* Two-column with sidebar on left from the /sandbox-layouts/ folder  */
@import url('layouts/3c-flex.css');
@import url('colors.css');
@import url('typography.css');


/* Just some example content */
/* div#header{text-align:center;margin-bottom:2em;}
div#access div.skip-link{position:absolute;top:1em;right:1em;} */

/* div#menu{font-size:0.9em;height:1.5em;padding-top:0.3em;background:#eee;width:100%;}
div#menu ul a{font-weight:700;text-decoration:none;}
div#menu ul,div#menu ul ul,div#menu ul li{list-style:none;margin:0;padding:0;}
div#menu ul li{float:left;}
div#menu ul li a{background:#eee;padding:0.3em 0.5em;}
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;}
*/

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.sidebar h3{font-size:1.2em;}
div.sidebar input#s{width:7em;}
div.sidebar li{list-style:none;margin:0 0 1em;}
div.sidebar li form{margin:0.2em 0 0;padding:0;}
div.sidebar ul ul{margin:0 0 0 1em;}
div.sidebar ul ul li{list-style:disc;margin:0;}
div.sidebar ul ul ul{margin:0 0 0 0.5em;}
div.sidebar ul ul ul li{list-style:circle;}

/* New gallery feature styles; Can't use div.attachment because shortcodes can link to galleries in other posts */
div.gallery{clear:both;float:left;width:100%;}
div.gallery dl{float:left;text-align:center;}
div.gallery dl dt{margin:0;}
div.gallery dl dd{margin-left:0;}
div.entry-attachment,div.entry-caption{text-align:center;}
div.entry-attachment img,div#nav-images div img{overflow:hidden;}
body.attachment div#nav-images{clear:both;width:100%;}
body.attachment div#nav-images div{padding:1em 0;width:50%;}
body.attachment div#nav-images div.nav-previous{text-align:left;}
body.attachment div#nav-images div.nav-next{text-align:right;}
body.attachment div.entry-meta,/* body.attachment div#comments */{clear:both;}

/*----------------------
New CSS
----------------------*/

body {
padding-left: 80px;
padding-right: 20px;
}

#wrapper {
}

.post {
padding-left: 6%;
}

div#menu{
font-size:0.9em;
height:1.5em;
padding-top:0.3em;
width:100%;
}

div#menu ul {
list-style:none;
margin:0;
padding:0;
}

#menu ul li {
display: block;
padding-right: 1px;
float: left;
margin-top: 0px;
}

div#menu ul a {
padding: 3px 9px;
}

.sidebar {
margin-top: 2em;
margin-bottom: 1em;
}

#container {
/* margin-top:1em; */
min-width: 800px;
}

#content {
margin-top: .5em;
}

#announce {
margin-top: 2em;
margin-bottom: 2em;
}

#announce ul {
padding-left: .5em;
}

.entry-title {
/* clear:both; */
}

.entry-content {        /* TEST: should prevent falling post images */
/* overflow: hidden; */
}

.center_img {
min-height: 350px;
background-image: url('images/hex.png');
background-position: 40% 2em;
background-repeat: no-repeat;
}

.center_img_fade {
min-height: 350px;
background-image: url('images/fade.png');
background-position: 40% 2em;
background-repeat: no-repeat;
}

.alignleft {
float: left;
padding: .3em;
margin-right: 1em;
margin-bottom: .4em;
border: 1px solid silver;
}

div#footer{
clear:both;
margin-top: 1em;
margin-bottom: 1em;
text-align:center;
}

/*----------------------
Hiding Unwanted Elements
----------------------*/

.archive-meta {  /* Displays category description above post lists */
display: none;
}

.skip-link {
display: none;
}

.entry-meta, .entry-date {
display: none;
}

#archives, #secondary {
display: none;
}

#announce {
}

.sidebar {
}

.nav-previous, .nav-next, .navigation {
display: none;
}

#comments {
display: none;
}

#post_comment_section {
}

/*-----
Misc.?
-----*/

.clearing {
clear: both;
}

/*--------------------------
IE Hacks { => ie.css /
ie7.css + ie6.css,
without hack symbols }
--------------------------*/

/* IE 7: *[css]
   IE 6: _[css] */

#categories {
*margin-top: -3em;
}

#announce {
*margin-bottom: 0;
}

a .alignleft {
*background: steelblue;
*padding: 1em;
*border: 3px solid silver;
}

#p2c-header {	/* Category Page Header Styling */
*padding-left: 1em;
}

#p2c-header h2 {
}

.entry-title, .post, .entry-content {
*padding-left: .5em;
}

/*-----------
END IE HACKS
-----------*/

