html{margin:0;padding:0;}
body{background:url(../img/gahbg.gif) #f6fae9 40% 0 no-repeat;font:13px Georgia,Times,serif;margin:0;padding:0;text-align:center;}
#page{margin:0 auto;text-align:left;width:760px;}
h1,h2,h3,h4,#header strong{font:22px Georgia,"Times New Roman",serif;margin:0 0 20px 0;padding:0;}
h2{color:#777;font-size:20px;}
h3{color:#555;font-size:18px;}
h4{color:#333;font-size:16px;}
p,li,td{line-height:150%;}
ul,ol,dl,p{margin:0 0 10px 0;padding:0;}
li{margin:0 0 5px 30px;}
input,textarea,select{font-family:"Lucida Grande",Calibri,Helvetica,Arial,sans-serif;font-size:13px;padding:4px;}
a:link,a:visited{color:#666;}
a:hover,a:active{color:#333;text-decoration:none;}
.clear{clear:both;display:block;float:none;}
hr{border:0;border-top:1px solid #ccc;height:0;margin:20px 40px;}
hr.divider{clear:both;float:none;padding:0 20px;visibility:hidden;}
.loading{background:url(../img/spinner.gif) 10px 17px no-repeat;clear:both;color:#ccc;height:50px;}
.loading span{display:block;padding:17px 32px 0;}
.under{margin-top:20px;}
.close{margin-bottom:40px;}
.close a,.close a:visited{color:#333;font-size:11px;}
#content{float:left;margin:0 60px 0 60px;width:380px;}
#sidebar{float:left;margin:0 20px 0 40px;width:200px;}
#top{display:none;}
#footer{padding:20px 60px;}
#header{position:relative;height:280px;width:100%;margin:0;padding:0;}
#blog-title{position:absolute;top:0;left:85px;width:270px;height:194px;}
#blog-title a{display:block;height:100%;width:100%;overflow:hidden;text-indent:-999%;background:url('../img/gahlog.gif') 0 0 no-repeat;}
#gahsoc{position:absolute;top:0;right:100px;width:129px;height:80px;background:url(../img/gahsoc.gif) 0 0 no-repeat;}
#gahsoc ul{margin:0;padding:0;}
#gahsoc li{list-style-type:none;margin:0;padding:0;}
#gahsoc a{display:block;float:left;height:80px;width:64px;overflow:hidden;text-indent:-999%;}
#gahsoc #twt a:hover,#gahsoc #twt a:active{background:url(../img/gahsoch.gif) -64px 0 no-repeat;}
#gahsoc #rss a:hover,#gahsoc #rss a:active{background:url(../img/gahsoch.gif) 0px 0 no-repeat;}
#content .entry-content h1,#content .entry-content h2,#content .entry-content h3,#content .entry-content h4{margin:20px 0 10px;padding:0;}
#content .notification{background:#ddd;color:#444;font-size:11px;padding:7px;}
#content div.hentry.post{margin-bottom:40px;}
#content .entry-title,#content .entry-title a,#content .entry-title a:visited{color:#444;margin-bottom:10px;text-decoration:none;font-style:italic;}
#content .entry-title a:hover{text-decoration:underline;}
#content div.entry-content{color:#444;margin-bottom:10px;}
#content .entry-content blockquote{border-left:1px solid #ddd;margin:0 0 10px 20px;padding:7px 10px;}
#content div.entry-content ol,#content div.entry-content ul{margin:0 0 10px 30px;padding:0;}
#content div.entry-content ul{list-style:disc;}
#content div.entry-content li,#content ol.archive div.entry-content li{margin:0 0 5px 0;padding:0;}
#content .comments-link{margin-bottom:15px;}
#content p.comments-link a,#content p.comments-link a:visited{color:#333;}
#content .by-line,#content .filed{color:#777;font-size:11px;margin-bottom:8px;margin-top:-5px;}
#content .page .by-line{margin-top:30px;}
#content .by-line a,#content .by-line a:visited,
#content .filed a:link,#content .filed a:visited{color:#777;}
#content .by-line address{display:inline;font-style:normal;}
#content .entry-editlink,#content .comment-editlink{visibility:hidden;float:right;}
#content .hentry:hover .entry-editlink,#content .hentry:hover .comment-editlink{visibility:visible;float:right;}
#content .comment-feed{padding-top:5px;float:right;}
#content a.comment-feed,#content a.comment-feed:visited{color:#333;font-size:12px;}
#content h2.comments{margin-bottom:10px;}
#content h3.pings{margin-top:40px;}
#content form.comment-form{color:#333;margin-bottom:20px;}
#content form.comment-form label em{color:#777;font-size:11px;font-style:normal;}
#content .some-html-is-ok{color:#666;font-size:11px;font-style:normal;}
#content .comment-form-trackback,#content .comment-form-trackback a,#content .comment-form-trackback a:visited{color:#555;font-size:11px;}
#content ol.comments{margin:0 0 20px 0;padding:0;}
#content ol.comments li{list-style:none;margin:0;padding:0;}
#content ol.comments .depth-2{margin-left:20px;}
#content ol.comments .depth-3{margin-left:40px;}
#content ol.comments .depth-4{margin-left:60px;}
#content ol.comments .depth-5{margin-left:80px;}
#content ol.comments .entry-content{color:#333;}
#content ol.comments .meta{color:#777;font-size:11px;height:25px;line-height:25px;margin-bottom:20px;padding-left:30px;position:relative;}
#content ol.pings .meta{height:20px;line-height:20px;padding-left:0;}
#content ol.comments .avatar{left:0;position:absolute;top:0;}
#content ol.comments .meta a,#content ol.comments .meta a:visited{color:#777;}
#content ol.comments .meta .author{color:#444;font-size:13px;font-weight:bold;}
#content ol.comments .meta .author a,#content ol.comments .meta .author a:visited{color:#555;}
#content ol.comments .meta .comment-reply-link,#content ol.comments .meta .comment-reply-link:visited{color:#333;}
#content .pagination{margin:40px 0;}
#content .pagination a,#content .pagination a:visited{color:#333;}
#content .pagination .next{float:right;}
#content ol.archive{color:#444;list-style:none;margin:0;padding:0;}
#content ol.archive li{margin:0 0 20px;padding:0;}
#content ol.archive .meta,#content ol.archive .meta a,#content ol.archive .meta a:visited{color:#777;font-size:11px;}
#content ol.archive li.search h3,#content ol.archive li.search p{line-height:130%;margin-bottom:5px;}
#content ol.archive li.search .meta{line-height:100%;}
#content ol.archive .entry-title{font:18px Georgia,"Times New Roman",serif;line-height:100%;margin-bottom:5px;}
#content ol.archive .hentry{margin-bottom:0;}
#sidebar h2{font-size:18px;margin:20px 0 10px;}
#sidebar .widget ul{margin:0;padding:0;}
#sidebar .widget ul li{color:#999;font-size:12px;list-style:disc;margin:0 0 5px 16px;padding:0;}

#sidebar .meta{font-size:12px;}
#carrington-about{color:#555;font-size:11px;line-height:140%;font-style:italic;}
#carrington-about h2{margin-top:0;}
#footer,#footer a,#footer a:visited{color:#999;font-size:12px;}
#footer p{margin:0;padding:0;}
#generator-link{line-height:30px;}
#developer-link a,#footer p#developer-link a:visited{background:url(../img/by-crowd-favorite.png) no-repeat;display:block;float:right;height:30px;text-indent:-32697px;width:270px;}
a#TB_prev:hover{background:url(../img/lightbox-left.png) no-repeat left center;}
a#TB_next:hover{background:url(../img/lightbox-right.png) no-repeat right center;}
#attachment p.top{padding:5px 10px;text-align:left;}
#attachment p.top a,#attachment p.top a:visited{color:#666;}
#attachment h1{margin:10px 0;}
#attachment a img{border:0;}
#attachment .nav,#attachment #footer{margin:0 auto;padding:20px 0;text-align:left;width:900px;}
#attachment .nav .next{float:right;}
#sidebar #twitter-tools.widget ul li{list-style-type:none !important; margin:0 0 9px;}