/*
Theme Name: SJL Web Design
Theme URI: http://www.sjlwebdesign.co.uk/sjl-blog/
Version: 2.0
Author: Sam Logan
Author URI: http://www.sjlwebdesign.co.uk

*/

#wp-calendar #prev a, #wp-calendar #next a { font-size: 9pt; }
#wp-calendar a { text-decoration: none; }
#wp-calendar caption { font: bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif; text-align: center; }
#wp-calendar th { font-style: normal; text-transform: capitalize; }
img.centered { display: block; margin-left: auto; margin-right: auto; }
img.alignright { padding: 4px; margin: 0 0 2px 7px; display: inline; }
img.alignleft { padding: 4px; margin: 0 7px 2px 0; display: inline; }
.alignright { float: right; }
.alignleft { float: left }
#wp-calendar { empty-cells: show; margin: 10px auto 0; width: 155px; }
#wp-calendar #next a { padding-right: 10px; text-align: right; }
#wp-calendar #prev a { padding-left: 10px; text-align: left; }
#wp-calendar a { display: block; }
#wp-calendar caption { text-align: center; width: 100%; }
#wp-calendar td { padding: 3px 0; text-align: center; }
#wp-calendar td.pad:hover { /* Doesn't work in IE */ background-color: #fff; }
.aligncenter, div.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.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; }
.post { }
.nav{ padding: 10px; }
#portfolio-bottom { padding: 20px 0px 50px; background: #f3f3f3 url(../img/pages/portfolio/top.jpg) repeat-x top; }
#portfolio-bottom .left { width: 540px; float: left; padding-right: 73px; }
#portfolio-bottom .right { width: 287px; float:right; padding: 20px; }
.avatar{width: 32px; float: left; }
.comment{float:left; padding-left: 20px; width: 400px;}
.comment-list{ width: 430px; float: left; }
.border{ border-bottom: #CCC 1px dashed; margin: 20px 0px; }
.post{ margin-bottom: 20px; padding-bottom: 20px; border-bottom: #CCC 1px dashed; }
.alt, .postmetadata{ background-color: #EEEEEE; padding: 10px; position: relative; z-index: 1; clear: both; margin-top: 15px; display: block; }
h2 a{ text-decoration: none; }
.border{ margin: 30px 0px; border-bottom:  #CCCCCC 1px dashed; }