/*
Theme Name: 6th and 6th
Theme URI: http://creativeslice.com
Description: WordPress theme for 6thand6th.com by Creative Slice
Version: 1
Author: Tim Bowen
Author URI: http://creativeslice.com.com/
*/

body {
font-family: helvetica, arial, sans-serif;
font-size: 70%;
background: #fff;
}

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;}
* {margin: 0;padding: 0;}

img {border: none;}

#wrapper {
	width: 950px;
	margin: 0 auto;
}

a, a:visited {
color: #000;
}
a:hover {
color: #ef4c23;
}

.alignright {
float: right;
padding: 5px 0 5px 15px;
}

#header {
margin: 10px 0 0 10px;
}

#header h1 {
font-size: 48px;
color: #666;
font-family: Georgia, serif;
font-weight: normal;
}

#main {
color: #fff;
font-size: 1.2em;
text-align: left;
background: #aaa;
}

#menu {
text-align: right;
margin: -20px 0 0px 0;
}

#menu li {
display: inline;
margin-right: 10px;
}

#menu a {
color: #666;
padding: 4px;
line-height: 28px;
font-size: 21px;
text-decoration: none;
}

#menu a:hover,
#menu .current_page_item a  {
background: #aaa;
border-top: 1px solid #999;
border-right: 1px solid #999;
border-left: 1px solid #999;
color: #000;
}

/* ---------------- Sidebar -------------- */

#sidebar {
width: 270px;
float: left;
text-align: right;
padding: 20px;
}

#peach {
background: #ddd;
border: 1px solid #eee;
text-align: center;
padding: 10px 5px 5px;
margin: 10px 0;
color: #777;
}

#peach img {
text-align: center;
}

#peach a {
font-size: 1em;
line-height: 1.3em;
border: none;
background: none;
}

#peach p {
margin-bottom: 10px;
}

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

#content {
margin-left: 300px;
padding: 38px 60px 30px 30px;
color: #222;
line-height: 1.3em;
}

#content h2 {
color: #fff;
font-size: 2.4em;
letter-spacing: -.05em;
}

#content h3 {
font-size: 1.4em;
padding-top: 1em;
color: #000;
}

#content p {
margin: 1em 0;
}

#content li {
margin: .5em 2em;
list-style: disc;
}

#bottom {
background: #ddd;
text-align: center;
padding: 10px 0 20px 50px;
background: url(images/stripes.gif) #ddd;
border-top: 1px solid white;
}

#bottom p {
color: #222;
font-size: .8em;
margin: 10px 20px 0 20px;
}

#footer {
text-align: right;
padding: 1.2em 0;
color: #666;
}

#footer a {
line-height: 2em;
color: #999;
}