BODY, TD, DIV, SPAN, INPUT, TEXTAREA  {font:normal 14px Helvetica, Arial, sans-serif; color:#808080; line-height:18px; margin:0;}
A:link {text-decoration:none; color:#c00;}
A:visited {text-decoration:none; color:#c00;}
A:hover {text-decoration:none; color:#fff; background:#c00;}
P {padding:0; margin:10px 0 20px 0;}
IMG {padding:0;}

H1.logo {padding:50px 0 0 0; margin:0; height:53px;}
H1.logo A:link, H1.logo A:visited, H1.logo A:hover {float:left; background:#fff url(http://blog.blakeperdue.com/images/bp.png) 0 0 no-repeat; width:299px; height:53px; text-indent:-9999px; overflow:hidden;}
.holder {width:900px; text-align:left;}
#left {float:left; width:500px; max-width:500px; padding-right:100px; min-height:750px; margin-bottom:35px;}
#right {float:right; width:300px; max-width:300px; margin-bottom:35px;}
#left H1 {font-size:30px;}
H1 {clear:both; font-size:24px; font-weight:bold; margin:50px 0 0 0; padding:0; color:#666; line-height:28px;} 
H1 A:link, H1 A:visited {color:#666;}
H1 A:hover {color:#fff; background:#666;}
H1 SPAN.commentsNum {font-size:20px; color:#ccc;}
H1 SPAN.commentsNum A:link, H1 SPAN.commentsNum A:visited {color:#aaa;}
H1 SPAN.commentsNum A:hover {color:#fff; background:#aaa;}
H2 {font-size:24px; font-weight:bold; padding:0; margin:30px 0 0 0; color:#666;}
.photo {float:left; border:solid 2px #ccc; margin:0 15px 20px 0; background:#fff url(http://blog.blakeperdue.com/images/bp.png) -308px 0 no-repeat; width:71px; height:94px; overflow:hidden; text-indent:-9999px;}
A.rss:link, A.rss:visited, A.rss:hover {display:none; background:#fff url(http://blog.blakeperdue.com/images/bp.png) -259px -72px no-repeat; width:22px; height:22px; overflow:hidden; text-indent:-9999px;}

#right H1 {margin:50px 0 15px 0;}
#right H1.first {margin-top:50px;}
A.title:link {color:#808080;}
A.title:visited {color:#808080;}
A.title:hover {color:#fff;}
.date {font-size:11px; padding:0; color:#b3b3b3;}
.date A:link, .date A:visited {color:#b3b3b3; text-decoration:underline;}
.date A:hover {text-decoration:none; color:#fff;}
.more {font-size:14px; padding-top:8px;}
.sm {padding-top:12px;}
.works {line-height:32px;}
A:link img.bdr {border:solid 2px #ccc;}
A:visited img.bdr {border:solid 2px #e0e0e0;}
A:hover img.bdr {border:solid 2px #c00;}
img#wpstats{display:none}

FORM {margin:0; padding:0;}
INPUT, TEXTAREA {width:180px; margin:0 0 7px 0; border:solid 1px #ccc; padding:3px}
TEXTAREA {width:298px;}
.submit {width:80px; cursor:pointer; background:#efefef;}
.submit:hover {background:#c00; color:#fff; border:solid 1px #c00;}
.comment A:link, .comment A:visited {color:#808080; text-decoration:underline;}
.comment A:hover {color:#fff; text-decoration:none;}
H1.pad {margin-bottom:15px;}
.comment {margin:15px 0 15px 0; padding:0 0 15px 0;}
.userComment {background:#f4f4f4; border:solid 1px #ccc; padding:10px 10px 0 10px;}
.userComment2 {background:#f4f4f4; border:solid 1px #c00; padding:10px 10px 0 10px;}
.pointer {background:transparent url(/images/pointer.gif) no-repeat; display:block; height:9px; width:11px; left:16px; position:relative; top:-1px; }
.pointer2 {background:transparent url(/images/pointer2.gif) no-repeat; display:block; height:9px; width:11px; left:16px; position:relative; top:-1px; }
.userComment P {padding:0; margin:0 0 10px 0;}
.userCommentAuth {margin-left:8px;}
.userCommentAuth2 {margin-left:8px;}
.userCommentAuth2 A:link, .userCommentAuth2 A:visited {color:#c00;}
.userCommentAuth2 A:hover {color:#fff;}
.alignright {float:right; margin:0 0 10px 10px;}
.div {border-top:solid 1px #e0e0e0; margin-top:10px; clear:both;}
.caption {background:#efefef; padding:5px 10px; margin-top:-15px; font-size:12px; text-align:center;}

.footer {background:#f4f4f4; padding:0 0 50px 0;}
.footer H1 {padding:30px 0 0 0; margin:0 0 10px 0;}
.footerContent {width:900px; max-width:900px; text-align:left;}

.postText {margin-bottom:55px; line-height:20px;}
.postText IMG {border:0;}
.postText A {color:#c00;} 
.postText A:hover {color:#fff;}
.footNav {margin-top:50px;}
.footNav A {font-weight:bold;}
.title {background:#b9b693; color:#fff; font-size:14px; font-weight:bold; padding:6px 6px 6px 10px; margin-bottom:1px;}
