/* Theme name: Pumpkin
Theme Author: Ron and Andrea 
Theme URI: http://www.atypicahomeschool.net/themes/

Description: It's a 3 column boxy orange for fall, with a nice shot of pumpkins to boot. Fixed-width sidebars go all the way to the top of the page, no header except on fluid center column. Two pictures are provided so you can have frost on your pumpkin. Photos by Andrea and pumpkins grown by Ron. Released into the wild under GNU.

*/

a {
	color: #930;
	text-decoration:none;
}

a img {
	border: none;
}

a:visited {
	color: #000;
	text-decoration:none;
}

a:hover {
	color: #f96;
	text-decoration:underline;
}

acronym, abbr {
	border-bottom: 1px dashed #f96;
}

acronym, abbr, span.caps {
	cursor: help;
	font-size: 90%;
	letter-spacing: .07em;
}

blockquote {
	border-left: 5px solid #ccc;
	margin-left: 1.5em;
	padding-left: 5px;
}

body {
	background: #930;
	color: #000;
	font-family: 'Lucida Grande', Geneva, Verdana, Arial, sans-serif;
	margin:3px 3px 0px 3px;
	padding: 2px;
}

cite {
	font-size: 90%;
	font-style: normal;
}

h2 {
	border-bottom: 1px solid #000;
	font-size: 95% ;
	letter-spacing: 0.2em;
	margin: 10px 0 2px 0;
	padding-bottom: 2px;
}

h3 {
	border-bottom: solid 1px #000;
	margin-top: 0;
}

ol#comments li p {
	font-size: 100%;
}

p, li, .feedback {
	font: 90%/175% 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
	letter-spacing: -1px;
}

/* classes used by the_meta() */
ul.post-meta {
	list-style: none;
}

ul.post-meta span.post-meta-key {
	font-weight: bold;
}

.credit {
	background: #c63;
	border: solid 1px #000;
	color: #fff;
	font-size: 11px;
	margin: 10px 0 5px 0;
	padding: 3px;
	text-align: center;
}

.credit a:link, .credit a:hover {
	color: #930;
}

.feedback {
	color: #000;
	text-align: right;
/*	clear: both; */
}

.meta {
	font-size: .75em;
}

.meta li, ul.post-meta li {
	display: inline;
}

.meta ul {
	display: inline;
	list-style: none;
	margin: 0;
	padding: 0;
}

.meta, .meta a {
	color: #930;
	font-weight: normal;
	letter-spacing: 0;
}

.storytitle {
	margin: 0;
}

.storytitle a {
	text-decoration: none;
}

#commentform #name, #commentform #email, #commentform #url, #commentform 

textarea {
	background: #fc9;
	border: 1px solid #000;
	padding: .2em;
}

#commentform textarea {
	width: 90%;
}

#commentlist li ul {
	border-left: 1px solid #ddd;
	font-size: 110%;
	list-style-type: none;
}

#container {
        background: url(pumpkins.jpg) no-repeat #c63;  /* change the URL here to change the photo. */
        background-position: center 5px;
	padding: 0px;
        width: 99%;
        border:1px solid #000;
	}

#content {
	background:#fc9;
	border:1px solid #000;
	padding: 5px;
        margin:250px 175px 10px 175px;
}

#header {
	margin: 2px;
	padding-bottom: 2px;
        padding-top:0px;
	text-align: center;
}

#header a {
	color: #000;
	text-decoration: none;
}

#header a:hover {
	text-decoration: underline;
}

#leftmenu {
    background: #fc9;
    float:left;
    width:150px;
    margin: 5px;
    border: 1px solid #000;
}

#menu {
    background: #fc9;
    float:right;
    width:150px;
    margin: 5px;
    border: 1px solid #000;
}

#menu form {
	margin: 0 0 0 13px;
}

#menu input#s {
	width: 80%;
	background: #eee;
	border: 1px solid #999;
	color: #000;
}

#menu ul {
	color: #000;
	font-weight: bold;
	list-style-type: none;
	margin: 0;
	padding-left: 3px;
	text-transform: lowercase;
}

#leftmenu ul {
	color: #000;
	font-weight: bold;
	list-style-type: none;
	margin: 0;
	padding-left: 3px;
	text-transform: lowercase;
}

#menu ul li {
	letter-spacing: 0.1em;
	margin-top: 0px;
	padding-bottom: 0px; 
}

#menu ul ul {
	font-variant: normal;
	font-weight: normal;
	line-height: 100%;
	list-style-type: none;
	text-align: left;
}

#menu ul ul li {
	font: normal normal 70%/115% ;
	letter-spacing: 0;
	padding-left: 12px;
}

#menu ul ul li a {
	color: #930;
	text-decoration: none;
        margin: 0px;
        padding: 0px;
}

#menu ul ul li a:hover {
	border-bottom: 1px solid #f96;
}

#menu ul ul ul.children {
	font-size: 142%;
	padding-left: 4px;
}

#wp-calendar {
	border: 1px solid #930;
	empty-cells: show;
	font-size: 14px;
	margin: 0;
	width: 90%;
}

#wp-calendar #next a {
	padding-right: 10px;
	text-align: right;
}

#wp-calendar #prev a {
	padding-left: 10px;
	text-align: left;
}

#wp-calendar a {
	display: block;
	text-decoration: none;
}

#wp-calendar a:hover {
	background: #c63;
	color: #fc9;
}

#wp-calendar caption {
	color: #000;
	font-size: 16px;
	text-align: left;
}

#wp-calendar td {
	color: #000;
	letter-spacing: normal;
	padding: 2px 0;
	text-align: center;
}

#wp-calendar td.pad:hover {
	background: #fc9;
}

#wp-calendar td:hover, #wp-calendar #today {
	background: #c63;
	color: #fc9;
}

#wp-calendar th {
	font-style: normal;
	text-transform: capitalize;
}
