html{ font-size:100% }

body {
background:#fbf7ec;
color:#555;
font:400 .8em/1.5em "Helvetica Neue", Helvetica, Arial, sans-serif;
margin:0 0 50px;
padding:0
}

a {
color:#555;
text-decoration:none
}

ul,p {
margin:0 0 20px;
padding:0
}

li { margin:0 0 5px 30px }

img {
border:0 none;
margin-bottom:5px
}

.clear {
clear:both;
display:block;
float:none
}

hr {
border:0 none;
border-top:1px solid #ccc;
height:0;
margin:18px 36px
}

hr.divider {
clear:both;
float:none;
visibility:hidden;
padding:0 18px
}

#page {
text-align:left;
width:960px;
margin:0 auto
}

#content {
float:left;
width:500px;
margin:0 36px 18px
}

#sidebar {
border:0 none;
float:left;
width:225px;
margin:3px 80px 0
}

#header {
height:173px;
background:url(http://cache.handmadecharlotte.com/images/header5.png) no-repeat top left;
margin:-10px 0 40px 25px;
padding:20px 30px
}

#blog-title a {
font-size:1px;
height:173px;
opacity:0;
position:absolute;
width:500px
}

h1,#content .entry-title {
font:400 1.67em/26px 'Courier New', Courier, monospace;
letter-spacing:-0.05em;
margin-bottom: 5px
}

h2,#sidebar h2,#carrington-about h2 {
font:400 1.33em/26px 'Courier New', Courier, monospace;
text-transform:uppercase
}

h2,#sidebar h2 { margin:40px 0 5px }

.linkcattitle{
font:400 1.33em/26px 'Courier New', Courier, monospace;
text-transform:uppercase;
margin:40px 30px 0 0
}

#carrington-about h2 { margin-top: 12px }

#carrington-about,#content div.hentry.post { font:400 1em/1.5em "Helvetica Neue", Helvetica, Arial, sans-serif }

#content .entry-content p a,#carrington-about a,#sidebar .widget_categories a,#sidebar .widget_pages a {
border:.01em dashed #D1E9E2;
color:inherit;
text-decoration:none;
background:#FFF;
padding:1px 2px
}

#content .entry-content img { margin-left:-6px }

#content .entry-content img,#sidebar .widget img,.thumbs img {
border:6px solid #fff;
-moz-border-radius:3px;
-webkit-border-radius:3px;
-webkit-box-shadow:0 2px 4px rgba(0,0,0,.15);
-moz-box-shadow:0 2px 4px rgba(0,0,0,.15)
}

#content div.hentry.post { margin-bottom:80px }

#content div.entry-content a:hover,#content p.comments-link a:hover,#content .pagination a:hover,#sidebar .widget a:hover,#content .comments-link a:hover,#footer a:hover,h1 a:hover,#content .entry-title a:hover,#carrington-about a:hover { color:#0caabb }

#content .comments-link {
font:400 11px/5px "Helvetica Neue", Helvetica, Arial, sans-serif;
padding-top:4px
}

#content .comments-link a { color:inherit }

#content .pagination {
font:1.1em/1.5 'Courier New', Courier, monospace;
text-transform:uppercase;
margin:36px 0
}

#content ol.archive {
list-style:none outside none;
margin:0;
padding:0
}

#content ol.archive li {
margin:0 0 18px;
padding:0
}

#content .pagination .next { float:right }

#sidebar .widget ul li {
list-style:none outside none;
margin:0 0 8px;
padding:0
}

#sidebar .widget ul {
margin:0;
padding:0
}

.brlink {
display:inline;
float:left;
margin:0;
padding:0
}

.brlink img {
border:0;
padding:0
}

ul.blogroll li a {
display:block;
height:70px;
width:120px;
margin:10px;
padding:4px
}

#wp125adwrap_1c { width:100% }

input,#wp125adwrap_1c .wp125ad { margin-bottom:10px }

.thumbs {
float: left;
width: 150px;
height: 150px;
padding-right:25px;
}

.results { margin-bottom: 20px }