/*
Theme Name: Wichland Woods
Theme URI: http://wordpress.org/
Description: Website theme for Wichland Woods
Version: 1
Author: Josh Rapaport
Author URI: 
*/
ul,ol { list-style:none }h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input { margin:0; padding:0 }
a img,:link img,:visited img { border:none }
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}

body {
background-color: #FFFFE9;
font: Perpetua, tahoma, geneva, sans-serif;
text-align: center;
}

.wrapper {
margin: 0 auto;
width: 850px;
}

/* ------------- Header ------------- */

#header {
height: 145px;
}

h1#logo {
margin: 18px 0 0 0;
background:url(images/ww-logo.gif) no-repeat center top;
height: 175px;
overflow:hidden;
}

h1#logo a, h1#logo a span { display:block; width:680px; height:200px; }
h1#logo a span { padding-top:10px; }


#nav {
font-size: 1em;
font-weight: bold;
width: 850px;
border-top: 1px solid #940000;
border-bottom: 1px solid #940000;
padding-top: 4px;
float: left;
}

#nav ul li {
display: inline;
padding: 0 15px 2px;
}

#nav a, #nav a:visited {
color: #030;
text-decoration: none;
}

#nav a:hover {
color: #940000;
}

/* ------------- Content ------------- */

#subnav {
clear: both;
padding-top: 10px;
}

#subnav ul li {
display: inline;
}

#subnav a {
font-style: italic;
color: #030;
font-size: 1.1em;
text-align: center;
text-decoration: none;
}

#subnav a:hover {
color: #940000;
}

.entry {
padding-top: 10px;
font-size: 1em;
line-height: 1.4em;
float: center;
text-align: center;
}

.wrapperentry {
margin: 0 auto;
width: 680px;
}

.entry p {
padding: 0 0 1em 0;
}

.entry p a, .entry p a:visited {
color: #030;
}

.entry p a:hover {
color: #940000;
}

.slideshow {
padding-bottom: 20px;
}


/* ------------- Footer ------------- */

#footer {
clear: both;
}

#footertext {
text-align: center;
width: 850px;
border-top: 1px solid #940000;
padding-top: 10px;
}

#footertext p {
font-size: 1em;
color: #030;
}

#footertext a, #footertext a:visited {
color: #030;
text-decoration: none;
}

#footertext a:hover {
color: #940000;
text-decoration: none;
}

#footernav {
clear: both;
font-size: .7em;
text-align: center;
padding-top: 20px;
margin-bottom: 40px;
}

#footernav li {
display: inline;
}

#footernav ul li {
display: inline;
padding-right: 15px;
}

#footernav a, #footernav a:visited {
color: #030;
text-decoration: none;
}

#footernav a:hover {
color: #940000;
text-decoration: none;
}
