/*  

Theme Name: Thirteen

Theme URI: http://beccary.com/goodies/wordpress-themes/

Description: A stylish theme in green. Two columns, fixed width. 

Version: 1.2

Author: Becca Wei

Author URI: http://beccary.com

*/



/* Basics and Typography */



body {

	margin: 0;

	padding: 0;

	background: #808080; 

	color: #000;

	font-size: x-small;

	font-family: "Lucida Sans Unicode", Tahoma, Arial, sans-serif;

	text-align: center;

	voice-family: "\"}\""; 

	voice-family: inherit;

	font-size: small;

}

html>body {

	font-size: small;

}

p {

	margin: 1.2em 0;

	padding: 0;

	font-size: 1em;

	line-height: 1.5em;

}

ol, ul {

	margin: 1.2em 0 1.2em 2.4em;

	padding: 0;

	font-size: 1em;

	line-height: 1.5em;

}

h1, h2, h3, h4, h5, h6 {

	clear: both;

	margin: 1.2em 0 1.2em 0;

	padding: 0;

	color: #4E5706; 

	font-family: Georgia, serif; 

}

h1, h2 {

	font-size: 1.6em;

}

h3 {

	font-size: 1.4em;

color: #2d5b89;

}

h4 {

	font-size: 1.3em;

}

h5 {

	font-size: 1.2em;

}

h6 {

	font-size: 1.1em;

}

a {

	text-decoration: none;	

}

a:link {

color: #2D5B89;

	/*color: #C86C00;*/

}

a:visited, a:active {

	/*color: #B26A16;*/

color: #2D5B89

}

a:hover {

	/*background-color: #4E5706;*/

	color: #000;

}

#sidebar a:link, #footer a:link {

	/*color: #C79A65;*/

color: #2D5B89

}

#sidebar a:visited, #sidebar a:active, #footer a:visited, #footer a:active {

	/*color: #C0996C;*/

color: #2D5B89

}

#sidebar a:hover, #footer a:hover {

	/*background-color: #A3963B;*/

	color: #000;

}

blockquote {

	margin: 0 20px;

	padding: 0 20px;

	border-left: 4px solid #4E5706;

	font-size: 0.92em;

}

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;

}

input.submit, input[type=submit] {

	border: 1px solid #000;

	background-color: #4E5706;

	color: #FFF;

}

form, img {

	border: 0; 

	margin: 0; 

	padding: 0;

}



/* The Layout */



#headwrapper {

	height: 260px;

	background: #808080

}

#header {

	margin: 0 auto;

	width: 765px;

	height: 85px;

	text-align: left;

	overflow: hidden;

}



	/* Header Styles */

	

	#title {

		margin: 0;

		padding: 10px 0 0 237px;

		font-size: 1.6em; /* edited for Coppermine */

		font-variant: small-caps;

	}

	#title a {

		display: block;

		float: left;

		padding: 10px 25px 0 25px;

		height: 55px;

		background: #A79E45 url(images/title.gif) repeat-x;

		color: #2C3101;

		voice-family: "\"}\""; 

		voice-family: inherit;

		height: 45px;

	}

	html>body #title a {

		height: 45px;

	}

	

#wrapper {

	margin: -260px auto 0 auto;

	width: 760px;

	background:#D7D7D2;

	text-align: left;

	font-size: 0.92em;

}

#content {

	float: right;

	/* padding: 0 38px 0 23px; */
        padding: 0 5px 0 5px;
	/* width: 538px; */

	background:#D7D7D2;

	voice-family: "\"}\""; 

	voice-family: inherit;

	width: 450px;

}

html>body #content {

	width: 450px;

}

#sidebar {

	float: right;

	/*padding: 26px 15px 0 27px;*/

                 padding: 5px 15px 0 5px; 
        
	/*padding:0;*/
	margin:5px;


	background:#F6EFEF;

	color: #E5E6C2;

                border: 1px solid #4F5864;

	font-size: 0.92em;

	voice-family: "\"}\""; 

	voice-family: inherit;

	width: 250px;

                margin: 0.2em 0 1em 0;

}
	
	
html>body #sidebar {

	width: 250px;

}

* html #content {

	overflow-x: auto;  /* For IE - Edited for Coppermine */

}

* html #sidebar {

	overflow: hidden; /* For IE */

}



#footer {

	clear: both;

	background: #EEECE9;

	/*color: #E5E6C2 ;*/

                color: #EEECE9;

	font-size: 0.92em;

	position: relative; /* IE disappearing background fix */

}



	/* Footer Styles */

	

	#footer p {

		color:#ccc;

	margin: 0;

	padding: 20px 0;

	text-align: center;



	}

	* html #footer p {

		padding-top: 1em; /* IE doubles top padding, reason unknown */

	}

	

/* Sidebar Styles */



#sidebar ul {

	margin: 0;

	list-style-type: none;

}

#sidebar h2 {

	margin: 0 -15px;

	padding: 5px 0 0 15px;

	height: 28px;

	/*background: url(images/sidebarheader.gif) no-repeat;*/

	color: #212503;

	font-size: 1.2em;

	voice-family: "\"}\""; 

	voice-family: inherit;

	height: 23px;

}

html>body #sidebar h2 {

	height: 23px;

}

#sidebar h2 a, #sidebar h2 a:link, #sidebar h2 a:visited, #sidebar h2 a:active {

	color: #212503;

}

#sidebar ul ul, #sidebar p {

	margin: 0.6em 0;

}

#sidebar ul ul ul {

	margin: 0;

}

#sidebar ul ul li {

	padding: 0 0 0 15px;

	background: url(images/bullet.gif) no-repeat 0 0.55em;

}



/* Blog and Comments background: url(images/divider.gif) no-repeat 50% 100%; */



.post {

	margin: 0 0 1em 0;

	padding: 0.1em 0 18px 0;

	background: :#EBEBE5;

}

.posttitle {

	margin: 0.6em 0 0 0;

	padding: 0 0 0.1em 0;

	background: url(images/underline.gif) no-repeat 0 100%;

}

.postdate {

	margin: 0.1em 0 1.2em 0;

	color: #7C7D66;

	font-size: 0.92em;

}

.postmeta {

}

.commentlist {

	margin: 0 0 0 1.2em;

	padding: 0 0 0.4em 0;

}

.commentauthor {

	margin: 0;

	padding: 0 0 0.1em 0;

	background: url(images/underline.gif) no-repeat 0 100%;

	font-size: 1.1em;

}

.commentauthor a {

	text-decoration: none;

}

.commentdate {

	margin-top: 0.2em;

	color: #7C7D66;

	font-size: 0.92em;

}

#comment {

	width: 98%;

}



/* Widgets and Etc */



.widget_search div {

	margin: 0.6em 0;

}

#sidebar #s {

	margin-bottom: 2px;

	width: 180px;

}



/* Calendar */



#wp-calendar {

	margin: 0 0 1.2em 0;

	width: 185px;

	border: 1px solid #000;

	background: #4E5706;

	line-height: 1.2em;

	text-align: center;

	voice-family: "\"}\""; 

	voice-family: inherit;

	width: 183px;

} 

html>body #wp-calendar {

	width: 183px;

}

#wp-calendar caption {

	margin: 1.2em 0 0 0;

	padding: 0.4em 0;

	border-top: 1px solid #000;

	border-right: 1px solid #000;

	border-left: 1px solid #000;

	background: #808080;

	color: #212503;;

	font-weight: bold;

}

#wp-calendar td {

	border: 0;

	border-collapse: collapse;

	background: #808080;

}

#wp-calendar td a {

	display: block;

	width: 100%;

}

#wp-calendar td.pad {

	background: transparent;

}

#wp-calendar td#next, #wp-calendar td#prev {

	padding: 0.1em 2px;

	background: transparent;

}

#wp-calendar td#next a, #wp-calendar td#prev a {

	display: inline;

}

#wp-calendar td#next {

	text-align: right;

}

#wp-calendar td#prev {

	text-align: left;

}
