/*
THEME NAME: Nine Work Lives
THEME URI: http://www.plaintxt.org/themes/sandbox/
DESCRIPTION: Rich with powerful and dynamic semantic class selectors, Sandbox is a canvas for CSS artists
VERSION: 1.6.1
AUTHOR: <a href="http://andy.wordpress.com/">Andy Skelton</a> &amp; <a href="http://www.plaintxt.org/">Scott Allan Wallick</a>
AUTHOR URI:
TAGS: sandbox, microformats, hcard, hatom, xoxo, widgets, blank slate, starter theme, minimalist, developer
*/

body {
text-align:center;
/* background-image: url('nwlbg.jpg');
background-repeat:no-repeat; */
font-family:Helvetica, Arial, sans-serif;
font-size:12px;
line-height:18px;
}

#bigwrapper {
/* background-image: url('nwllogobg.png');
background-repeat:no-repeat; */
width:1020px;
margin:0 auto 0 auto;
}

#wrapper {
width:960px;
text-align:left;
margin:0 auto 0 auto;
}

ul {
padding:0;
}

a {
color:#00A9A6;
text-decoration:none;
}

a:hover {
color: #009245;
}

/* IE 6 Big fix */
img, div { behavior: url(/iepngfix.htc) }

/********************** Header **********************/

#header {
width:960px;
}

#banner {
margin-top:20px;
margin-bottom:20px;
}

#tag {
float:left;
margin-left:80px;
margin-bottom:40px;
margin-top:40px;
}

#logo {
float:left;
margin-top:113px;
}

#pages {
width:720px;
float:right;
}

#header li {
display:inline;
}

#pages .current a {
color:white;
background-color:#00A9A6;
}

#pages li a {
width:115px;
color:black;
font-weight:bold;
height:45px;
min-height:45px;
padding:10px 0 0 4px;
text-decoration:none;
text-align:left;
float:left;
border-left:1px solid #00A9A6;
}

#pages li a:hover {
color:white;
background-color:#00A9A6;
}


/********************** Posts **********************/
#container {
width:960px;
}

#content {
width:720px;
float:left;
}

.post {
border-top:5px solid #00A9A6;
padding:10px 0 50px 0;
}

#content .page {
border-top:5px solid #00A9A6;
padding:10px 0 50px 0;
}

h1, h2 {
font-family:Georgia, serif;
font-size:24px;
line-height:28px;
font-weight:normal;
text-decoration:none;
}

.info {
width:230px;
float:left;
margin-right:10px;
}

.post h1 {
font-family:Georgia, serif;
font-size:24px;
line-height:32px;
font-weight:normal;
text-decoration:none;
float:left;
width:230px;
padding-bottom: 10px;
border-bottom:1px solid #808080;
color:black;
}

.post h1 a {
color:black;
}

.left {
font-family:Baskerville, Times New Roman, Georgia, Serif;
font-style:italic;
font-size:20px;
text-align:center;
margin-top:100px;
width:230px;
float:left;
color:#808080;
}

.left p {
display:inline;
}

.post .entry-content {
width:480px;
float:left;
font-family:Georgia, serif;
line-height:22px;
}

.page .entry-content {
width:710px;
float:left;
font-family:Georgia, serif;
line-height:22px;
}

.entry-content p {
margin-bottom:16px;
}

.clear {
clear:both;
}

#commentdiv {
margin:40px 0 40px 240px;
width:480px;
border-top:5px solid #00A9A6;
}

.comment .n {
font-family:Georgia;
font-size:14px;
font-style: italic;
}

.comments h3 {
border-bottom:1px solid gray;
margin-bottom:10px;
}

.comment {
border-bottom: 1px solid gray;
padding-bottom: 10px;
margin-bottom:10px;
}

.comment-meta {
font-size:10px;
color:gray;
}

.meta {
border-bottom:1px solid #808080;
padding-bottom:2px;
}

.icon {
margin:4px 8px -4px 0;
}

.wp-caption {
border: 1px dotted #808080;
}

.wp-caption img {
margin:5px;
}

.wp-caption-text {
padding:5px;
font-family: Helvetica, Arial, sans-serif;
font-size: 10px;
line-height: 14px;
}

.post li {
list-style-type:circle;
}

.entry-content p {
margin:0;
}

.alignleft {
float:left;
margin-right:10px;
}

.aligncenter {
margin: 0 auto 0 auto;
}

.alignright {
float:right;
margin-left:10px;
}

/********************** Sidebar **********************/

#primary {
width:230px;
float:right;
}

.widget {
border-top:5px solid #808080;
padding:10px 0 10px 0;
}

#s {
width:163px;
}

#subscribe {
display:block;
width:29px;
height:29px;
background-image:url("/resources/rss.png");
background-position:0-100px;
}

#subscribe:hover {
background-position: 0 0;
}

/********************** 404 **********************/
#searchform-404 {
margin-top:20px;
}

/********************** Categories, Author **********************/
#authtext, #cattext {
margin-bottom:20px;
padding-top:10px;
border-top:5px solid #009245;
}

/********************** Forms **********************/
span.label,span.spacer,span.multiple span {
width:120px;
float:left;
} 

span.multiple {
float:left;
} 

span.button {
padding-left:120px;
} 

div.clear {
clear:both;padding-top:5px;
} 

/********************** Footer **********************/
#footer {
width:960px;
text-align:center;
margin-top:50px;
padding:10px 0 10px 0;
border-top:1px dotted black;
}

#meta li {
display:inline;
}
