/* 

Theme Name: AndreaConway

Version: 1.0

Author: CrushLabs

Author URI: http://www.crushlabs.com

*/



body {margin: 10px 0;padding: 0;background-image: url(images/body_bg.gif); background-repeat: repeat-x;background-color: #818053;font-size:14px;font-family: Arial;color:#000;}

h1, h2, h3, h4, h5, h6 {margin: 0;padding: 0;font-family:Helvetica;}

h2, h3 {font-size:20px;}

h4{font-size:18px;font-weight:bold;}

blockquote {border-left:#47620b 2px solid;background-color:#f0f9f0;margin:1em;padding:0 1em;}

a:link {color: #6d0059;font-weight: bold;text-decoration:underline;}

a:visited {color: #6d0059;font-weight: bold;text-decoration:underline;}

a:hover {text-decoration:none;}

a:active {text-decoration: underline;}

.clear{clear:both;}

#main .feed {background:url(images/feed.gif) no-repeat left;margin:0;padding:0 16px;}

ul, ol {margin:0;padding:1em 2em;}

#content ul {list-style-image:url(images/ul.gif);}

#header {width: 850px;height: 240px;margin: 0px auto;background-color: #FFF; background-image: url(http://andreaconway.com/wp-content/themes/andreaconway/images/andrea-header-2010.jpg)}

#header * {margin: 0;padding: 0;text-decoration: none;color: #000;}

#header h1 {float: left;padding: 5px 10px; font-size:24px;font-family: Helvetica;font-variant:small-caps;}

#header h2 {float: right;padding: 40px 10px 0 0;font-size:1em;}

#menu{width: 850px;height:23px;line-height:23px; margin:57px 0 0 0;padding:0;}

#menu a{color: #FFF;font-weight: bold;text-transform:uppercase;text-decoration: none;font-size: 12px;padding:4px 10px;}

#menu a:hover,#menu li.current_page_item a{color:#FFF;}

/* Content */

#container {width: 850px; margin: 0px auto; background-color: #FFF; height: 100%;}

#main {width: 850px;margin: 0px auto; background-color:#FFF;height: 100%;}

#content {float: left;width: 500px;background-color: #FFF;height: 100%; margin: 0px 10px;}

#leftside {float: left;background-color: #FFF;width: 150px;height: 100%; margin: 0px 5px;}

#rightside {float: left;background-color: #FFF;width: 150px;height: 100%; margin: 0px 5px;}

#content .post {margin-bottom:1em;padding-bottom:2em;}

#content .post-content {border-top: 2px solid #818053;padding-top: 5px;}

#content .post-meta{margin:0;padding:0;font-size:12px;letter-spacing:1px;font-variant:small-caps;color:#999;font-family:"Trebuchet MS", Verdana, Arial, Serif;}

#content .post-footer {border-top: 2px solid #818053;color:#999;font-size:12px;clear:both;padding-bottom:1em;}

#content h2.pagetitle {margin:0 0 5px 0;padding:0;}

#content a.more-link {
	color:#6d0059;
	text-decoration: underline;
}

/* Sidebar */

#leftside h2, #rightside h2 {height: 20px; padding-left: 15px;font-size:15px;font-variant: small-caps;color:#000;margin-bottom:3px;}

#leftside ul, #rightside ul {margin: 0;padding: 0;list-style: none;}

#leftside form, #leftside table, #leftside p{padding-left:1em;margin:0.5em 0;}

#leftside li, #rightside li {margin-bottom: 2em;color: #000;}

#leftside li li, #rightside li li {margin-bottom: 1px;margin-left: 2px;padding-left: 1em;}

#leftside a, #rightside a {color: #6d0059; font-size: 14px; font-weight: normal;}

#leftside a:hover, #rightside a:hover {color:#818053;text-decoration: underline;}
#leftside h2 a {height: 20px; font-weight: bold; font-size:15px;font-variant: small-caps;color:#000;margin-bottom:3px; text-decoration: none;}
/* Search */

#search {float:right; margin: 0 180px 0 0;}

/* Footer */

#footer {clear: both; text-transform: uppercase;width: 850px;margin: 0px auto;background-color: #6d0059;color:#FFF;padding:5px 0px;}

#footer a{color: #FFF;}

#footer a:hover {color: #FFF;}

#footer p {margin: 0;padding:0;text-align: center;}

#footer p.credits {font-size:10px;}

/* Comments */

#content .commentlist {margin:0;padding:0;border-top:#DADADA 1px solid;}

#content .commentlist li {list-style:none;margin: 0;padding:1em;border-bottom:#DADADA 1px solid;}

.commentlist li.alt {background-color:#FAFAFA;}

.commentlist li .cmtinfo {font-size:10px;}

.commentlist li cite {font-size:10px;}

.commentlist li .cmtinfo em {float:right;margin:0;padding:0;font-style:normal;color:#999;}

#content .nocomments {text-align:center;color:#999;}

.trackback{background:url(images/trackback.png) no-repeat left center;padding:0px 17px;}

input.textbox{border:#DADADA 1px solid;background-color:#FAFAFA;font-size: 10px;padding:2px;margin:2px 0;width:150px;}

textarea{width: 400px; background-color: #FAFAFA; border: 1px solid #DADADA;}

.textbox:focus, textarea:focus{background-color:#fff;border:#999 1px solid;}

#header, #content, #sidebar, #footer, .widget {overflow:hidden;}