.alignleft {float: left; }
.alignright {float: right; }
#thirdCol {padding-top: 0px; }
#searchform label {margin: 0px; text-align:left; font-size: 1.2em;}
div.post {width:620px; background: url(../img/bg/blog-bg.png) repeat; border-color: #c0bfbf #ccc #c0bfbf #ccc; border-style:solid; border-width:1px}
div.post {margin: 10px 0 10px 10px; padding: 0 10px 0px 10px; both;float:left}
.postDate {margin: 0 5px 0 0; }

#respond {clear:both;}
#commentform {clear:both;}
#commentform textarea {margin: 10px 0}
.navigation {margin: 10px 0 0 0}
#sidebar ul ul {margin: 0 0 10px 0}
#sidebar ul ul li {margin: 0px 0 0 0}
#sidebar h2 {margin: 15px 0 0 0px; color:#9c140a; font-size: 0.9em; font-family: Georgia, "Times New Roman", Times, serif; text-transform:uppercase; font-weight:normal}
#sidebar ul p {line-height: 1.3em; font-size: 0.9em; color: #005382}

div.post .entry {float:left; width:610px}
div.post .entry p {padding-bottom:5px; text-align:justify}
div.post .entry img {float:left; width: auto; padding:0 15px 20px 0; clear:both}
div.post .entry a {font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#900; text-decoration:none; padding:5px 0 0 0}
.post .postmetadata {text-transform:uppercase; font-size:8px; float:left} 
.post p.postmetadata a {color:#900; font-size:10px}

#sidebar ul ul li a:hover {background: none;}
#sidebar li.cat-item {margin: 8px 0px 0 0;}
#sidebar li.cat-item a {padding-right: 0px; display:inline; background:none;}
#sidebar .current-cat a {color: #b41f18}
#content h3.pagetitle {margin-bottom: 0px; }
#content h3 a {color: #9c140a}
#content p.editEntry {margin-top: 10px; display: block}

/*Comments*/
#comment {width: 350px;}
ol.commentlist em {padding: 10px 0 0 0; margin-left: 10px; display: block; clear:both; float:left;}
ol.commentlist li {margin: 0 0 15px 0; background: url(../img/bg/quote-top.gif) no-repeat top left; width: 480px; color: #000}
.commentBy {padding: 30px 0 0 70px; background: url(../img/bg/quote-bottom.gif) no-repeat bottom left;}
.commentBy img {margin: 0 8px 0 0; float: left; }
#content ol.commentlist p {margin: 0px 0 0 10px; display:block; clear:both; width: 460px;}
ol.commentlist .commentmetadata {clear: both;}
#content p.postedBy {padding: 11px 0 0 50px; color: #666; font-size: 0.7em; text-transform:uppercase; background: url(../img/icons/calander.png) no-repeat 0 2px; height:31px}

.wp-caption {padding: 8px 5px 0 5px;border: 1px solid #e8e8e8; background: #ebebeb; text-align:center; font-size: 0.85em}
.wp-caption.alignleft {margin: 0 8px 8px 0; }
.wp-caption img {padding: 2px; background:#fff; }
.wp-caption a img {border: 1px solid #fff; }
.wp-caption a:hover img {border: 1px solid #999; }
.wp-caption p {color: #000}
