/*
Theme Name: Carter
Theme URI: http://www.babyreed.com/
Description: Wordpress Theme designed for reedbaby.com.
Version: 2.0
Author: Andrew Newland
Author URI: http://www.ithinkpixels.com
Tags: options, 2-column, fixed-width, right sidebar, widget ready, widgets, two columns
*/


*{margin:0; padding:0}

body{font-family:Arial,Helvetica,sans-serif; font-size:80%; line-height:1.6em; background:url('images/polkadots.png'); background-position:center top; margin:30px auto}

a{color:#004296; text-decoration:none}

blockquote, pre{background-color:#EEF5FF; padding:16px 20px 0; overflow:hidden}

.entry-content{padding:8px 16px 0 12px}

.entry-content p{padding:0 0 18px}

.entry-content img{border:1px solid #E1E1E1; padding:2px}

#header{background:transparent url(images/headfoot.png) no-repeat scroll 0 0; height:286px; position:relative; text-align:left; clear:both}

#access{position:absolute; top:262px; left:20px}

#blog-title{display:none; font-family:'&#40657; &#20307; '; font-size:26px; left:60px; line-height:28px; position:absolute; text-align:center; top:74px; width:310px}

#blog-title a:hover{color:#FFF}

#blog-description{color:#FFF; display:none; left:150px; position:absolute; top:110px}

#wrapper{background:transparent url(images/content.gif) repeat-y scroll 0 0; margin:0 auto; overflow:hidden; width:918px}

#container{float:left; margin-bottom:20px; margin-left:18px; width:650px; display:inline}

#container a:hover, .sidebar a:hover{text-decoration:underline}

.sidebar{display:inline; float:right; overflow:hidden; width:220px; margin-top:10px}

#footer{background:transparent url(images/headfoot.png) no-repeat scroll 0 -286px; clear:both; color:#666; height:29px; line-height:16px; text-align:center; width:100%}

#footer a{color:#666}

#menu{height:1.5em; margin:0.2em; width:100%; text-transform:uppercase}

#menu a:link, #menu a:visited{color:#000; font-size:14px; text-decoration:none}

#menu a:hover{ background-color:#78A8E9; text-decoration:underline}

#menu ul, div#menu ul ul{line-height:1; list-style:none}

#menu ul a{display:block; padding:0.2em 0.5em; text-decoration:none}

#menu ul ul ul a{font-style:italic}

#menu ul li:hover ul{left:auto}

#menu .current_page_item{background-color:#78A8E9; font-weight:bold; line-height:15px}

#menu ul li,  .navigation .nav-previous{float:left}

#menu ul li{border-right:1px inset #FFF}

.entry-title, .entry-meta{clear:both; color:#666}

.entry-meta{-moz-border-radius:5px; -webkit-border-radius:5px; background-color:#F1F1F1; border-color:#E1E1E1 -moz-use-text-color; border-style:solid none; border-width:1px medium; margin:15px 0 25px; padding:5px 10px}

.entry-title, .posts_lists h3, .comments h3, #respond h3{padding-left:25px}

h2.entry-title{font-size:20px; text-transform:uppercase; font-weight:bold; padding-left:30px}

h2.entry-title a:hover{color:#000}

.commentlist{clear:both; display:block}

.comment{background:#FFF}

.commentlist li, #commentform input, #commentform textarea{font-family:'Lucida Grande',Verdana,Arial,Sans-Serif; font-size:13px; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal}

#commentform p{font-family:'Lucida Grande',Verdana,Arial,Sans-Serif}

#commentform input{margin:5px 5px 1px 0; padding:2px; width:170px}

#commentform textarea{padding:2px; width:100%}

.comments ol li{margin:0 0 1em 2.6em; clear:both}

textarea#comment{height:13em; margin:0.5em 0; overflow:auto; width:66%}

.alignright, img.alignright{float:right; margin:1em 0 0 1em}

.alignleft, img.alignleft{float:left; margin:1em 1em 0 0}

.aligncenter, img.aligncenter{display:block; margin:1em auto; text-align:center}

#nav-above{margin:6px}

#nav-below{margin-bottom:2em; margin-top:1em}

.nav-previous{background:transparent url(images/span.gif) no-repeat scroll 0 -225px; padding-left:12px}

.nav-next{background:transparent url(images/span.gif) no-repeat scroll right -194px; padding-right:16px}

#nav-images{height:150px; margin:1em 0}

.navigation{display:none; margin-bottom:60px; margin-top:10px; text-align:center}

.navigation div.nav-next{float:right; text-align:right}

.sidebar h3{background:transparent url(images/hpic.gif) no-repeat scroll 0 0; color:#666; font-size:1em; font-weight:bold; height:23px; padding:2px 0 0 10px; width:200px}

.sidebar input#s{width:10em}

.sidebar li{list-style:none; margin:0 0 2em}

.sidebar li form{margin:0.2em 0 0}

.sidebar ul ul{margin:0 0 0 0.5em}

.sidebar ul ul li{background:transparent url(images/span.gif) no-repeat scroll -4px -362px; list-style:none; margin:0; padding-left:12px; width:180px}

.sidebar ul ul ul{margin:0 0 0 0.5em}

.sidebar ul ul ul li{list-style:none}

.posts_lists ul li{background:transparent url(images/span.gif) no-repeat scroll -2px -324px; list-style:none; margin-left:20px; padding-left:12px}

.posts_lists{border-bottom:1px solid #ABC9F5}

.postbox{margin:16px 4px; padding:4px 0 0 0}

input#author, input#email, input#url{width:50%}

input#author, input#email, input#url{color:#333; font-size:14px; padding-left:3px; width:200px}

input#author, input#email, input#url, textarea#comment{background-color:#FCFCFC; border:1px solid #CCC}

input#author:focus, input#email:focus, input#url:focus, textarea#comment:focus{border:1px dotted #CCC; background-color:#EEF8FF}

#respond{-moz-border-radius:10px; -webkit-border-radius:10px; background:#F1F1F1 none repeat scroll 0 0; clear:both; margin:0; padding:15px}

.entry-date{color:#999; margin:0; padding-left:31px; text-transform:lowercase}

a img{border:0 none}

img.avatar{border:1px dotted #CCC; float:right; padding:2px}

.posts_lists h3, .comments h3, #respond h3{color:#666; font-size:1.2em; font-weight:bold}

.comments h3{text-transform:uppercase; margin-bottom:5px; padding-left:15px; ]background:none}
#respond h3{padding-left:0}

.comments-link{background:transparent url(images/span.gif) no-repeat scroll 0 -284px; margin-right:10px; padding-left:15px}

.author{background:transparent url(images/span.gif) no-repeat scroll 0 4px; font-weight:bold; margin-right:10px; padding-left:12px}

.comment-info .author{background:none}

.cat-links{background:transparent url(images/span.gif) no-repeat scroll -2px -366px; margin-right:10px; padding-left:12px}

.tag-links{background:transparent url(images/span.gif) no-repeat scroll 0 -17px; margin-right:10px; padding-left:12px}

.trackback-link{background:transparent url(images/span.gif) no-repeat scroll 0 -178px; margin-right:10px; padding-left:12px}

.entry-top{margin:0 0 5px -10px}

.edit-link{background:transparent url(images/span.gif) no-repeat scroll 0 -138px; margin-right:10px; padding-left:14px}

.entry-rss{background:transparent url(images/span.gif) no-repeat scroll 0 -158px; margin-right:10px; padding-left:12px}

#searchsubmit{background:transparent url(images/hpic.gif) no-repeat scroll 30px -26px; border:1px solid #78A8E9; color:#666; font-size:1em; font-weight:bold; padding-left:10px; text-align:left; width:58px}

#searchform{margin-top:5px}

.commentlist .children li{list-style:none}

#comments-list p{padding:10px}

.wp-caption{ border:1px solid #ddd;  text-align:center;  background-color:#f3f3f3;  padding-top:4px;  margin:10px;   -moz-border-radius:3px;  -khtml-border-radius:3px;  -webkit-border-radius:3px;  border-radius:3px}

.wp-caption img{ margin:0;  padding:0;  border:0 none}

.wp-caption p.wp-caption-text{ font-size:11px;  line-height:17px;  padding:0 4px 5px;  margin:0}

.commentlist #respond p{padding:0}

.comment-container{border-top-color:#004296; border-top-style:solid; border-top-width:1px}

.comment-info{border-top:1px solid #004296; float:left; padding-right:15px; padding-top:5px; width:215px}

.comment-content{float:left; margin-bottom:30px; width:364px}

.comment-date{color:#999; display:block; font-size:11px; padding:5px 10px}

.comment-avatar{float:left; padding:8px; width:40px}

