/*  
Theme Name: Thirteen
Theme URI: http://beccary.com/goodies/wordpress-themes/
Description: A stylish theme in green. Two columns, fixed width. 
Version: 1.31
Author: Becca Wei
Author URI: http://beccary.com
*/

/* Basics and Typography */

body {
background:#4E5706 url('images/bg.gif');
color:#000;
font-family:"Lucida Sans Unicode", Tahoma, Arial, sans-serif;
text-align:center;
voice-family:inherit;
font-size:small;
margin:0;
padding:0;
}

html>body {
font-size:small;
}

p {
font-size:1em;
line-height:1.5em;
margin:1.2em 0;
padding:0;
}

ol,ul {
font-size:1em;
line-height:1.5em;
margin:1.2em 0 1.2em 2.4em;
padding:0;
}

h1,h2,h3,h4,h5,h6 {
clear:both;
color:#4E5706;
font-family:Georgia, serif;
margin:1.2em 0;
padding:0;
}

h1,h2 {
font-size:1.6em;
}

h3 {
font-size:1.4em;
}

h4 {
font-size:1.3em;
}

h5 {
font-size:1.2em;
}

h6 {
font-size:1.1em;
}

a {
text-decoration:none;
}

a:link {
color:#C86C00;
}

a:visited,a:active {
color:#B26A16;
}

a:hover {
background-color:#4E5706;
color:#FFF;
}

#sidebar a:link,#footer a:link {
color:#663300;
}

#sidebar a:visited,#sidebar a:active,#footer a:visited,#footer a:active {
color:#663300;
}

#sidebar a:hover,#footer a:hover {
background-color:#996633;
color:#000;
}

blockquote {
border-left:4px solid #4E5706;
font-size:0.92em;
margin:0 20px;
padding:0 20px;
}

code {
color:#333;
font-family:monospace;
}

input,textarea,select {
background-color:#FFF;
border:1px solid #4E5706;
color:#000;
font:1em "Lucida Sans Unicode", Tahoma, Arial, sans-serif;
}

.submit {
border:1px solid #000;
background-color:#4E5706;
color:#FFF;
}

form,img {
border:0;
margin:0;
padding:0;
}

#headwrapper {
height:350px;
background:url('images/bg2.gif') repeat-x;
}

#header {
width:765px;
height:85px;
background:url('images/header03.gif') no-repeat;
text-align:left;
overflow:hidden;
margin:0 auto;
}

#title {
font-size:0;
font-variant:small-caps;
margin:0;
padding:0;
}

#title a {
display:block;
float:left;
background:#A79E45 url('images/title.gif') repeat-x;
color:#2C3101;
voice-family:inherit;
height:0;
padding:0;
}

html>body #title a {
height:0;
}

#wrapper {
width:765px;
background:#FFFFE3 url('images/wrapper03.gif') repeat-y;
text-align:left;
font-size:0.92em;
margin:-265px auto 0;
}

#content {
float:right;
background:url('images/content01.gif') no-repeat 100% 0;
voice-family:inherit;
width:477px;
padding:0 38px 0 23px;
}

html>body #content {
width:477px;
}

#sidebar {
float:right;
background:url('images/sidebar03.gif') no-repeat;
color:#E5E6C2;
font-size:0.92em;
voice-family:inherit;
width:185px;
padding:265px 15px 0 27px;
}

html>body #sidebar {
width:185px;
}

* html #content,* html #sidebar {
overflow:hidden;
}

#footer {
clear:both;
background:url('images//bg.gif');
color:#E5E6C2;
font-size:0.92em;
position:relative;
}

#footer p {
background:url('images/footer01.gif') no-repeat;
margin:0;
padding:2em 0 1.8em 242px;
}

* html #footer p {
padding-top:1em;
}

#sidebar ul {
list-style-type:none;
margin:0;
}

#sidebar h2 {
background:url('images/sidebarheader02.gif') no-repeat;
color:#212503;
font-size:1.2em;
voice-family:inherit;
height:23px;
margin:0 -15px;
padding:5px 0 0 15px;
}

html>body #sidebar h2 {
height:23px;
}

#sidebar ul ul,#sidebar p {
margin:0.6em 0;
}

#sidebar ul ul ul {
margin:0;
}

#sidebar ul ul li {
background:url('images/bullet01.gif') no-repeat 0 0.55em;
padding:0 0 0 15px;
}

.post {
background:url('images/divider03.gif') no-repeat 50% 100%;
margin:0 0 1em;
padding:0.1em 0 18px;
}

.posttitle {
background:url('images/underline.gif') no-repeat 0 100%;
margin:0.6em 0 0;
padding:0 0 0.1em;
}

.postdate {
color:#7C7D66;
font-size:0.92em;
margin:0.1em 0 1.2em;
}

.postmeta {
clear:both;
}

.commentlist {
margin:0 0 0 1.2em;
padding:0 0 0.4em;
}

#commentlist li {
position:relative;
}

#commentlist li .avatar {
float:left;
position:absolute;
right:150px;
border:1px solid #c5c799;
padding:2px;
}

.commentauthor {
background:url('images/underline.gif') no-repeat 0 100%;
font-size:1.1em;
margin:0;
padding:0 0 0.1em;
}

.commentauthor a {
text-decoration:none;
}

.commentdate {
margin-top:0.2em;
color:#7C7D66;
font-size:0.92em;
}

#comment {
width:98%;
}