/*
Theme name: Shelving Racking Blog
Theme URI: http://www.racking.org/
Description: The default WordPress theme for Shelving Racking Blog
Version: 1.0
*/

/* Defaults */
body {font-family:arial;font-size:12px;background:url(images/bg.png) repeat-x;}
* {margin:0;padding:0;}
img {border:0;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
#wrapper {margin:10px auto 0 auto;width:808px;}

/* Header */
.top-corner{float:left;background:url(images/top-corners.png) no-repeat;height:14px;width:808px;}
.bottom-corner{float:left;background:url(images/bottom-corners.png) no-repeat;height:14px;width:808px;}
#header {float:left;background:url(images/header-contentbg.png) repeat-y;width:808px;}

#header #logo {float:left;width:797px;padding:0 0 0 11px;}
#header #logo h3 {float:left;text-indent:-1000em;background:url(images/logo.png) no-repeat;width:187px;height:84px;}
#header #logo h3 a {float:left;width:187px;height:84px;overflow:hidden;}
#header #logo h1 {float:left;font-size:18px;color:#1864c4;font-weight:normal;margin:33px 0 0 5px;}

#header #search {float:left;width:772px;height:56px;background:url(images/searchbg.png) no-repeat;margin:8px 0 5px 18px;}
#header #search #search-form {float:right;margin:32px 13px 0 0;}
#header #search #search-form #search-text {float:left;height:17px;width:176px;border:1px solid #abadb3;font-size:10px;color:#5b5b5b;padding:0 5px 0 5px;}
#header #search #search-form #search-button {float:left;background:url(images/search.png) no-repeat;height:19px;width:64px;border:0;margin:0 0 0 4px;}

/* Main Content */
#main-content {float:left;width:774px;background:url(images/main-contentbg.png) no-repeat;padding:19px 17px 0 17px;min-height:572px;}

/* Content */
#content {float:left;width:520px;}
#content h3#comments, #content #respond h3 {padding:10px 0 10px 0;}
#content h2.pagetitle {float:left;margin:0 0 10px 0;}
#content ol.commentlist a {color:#000;}
#content .post {float:left;width:520px;border-bottom:1px solid #1864c4;padding:0 0 20px 0;margin:0 0 10px 0;}
#content .post:last-child {border:0;margin:100px;}
#content .post .post-header {float:left;width:520px;border-bottom:1px solid #1864c4;padding:0 0 10px 0;}
#content .post .date {float:left;width:42px;height:53px;background:url(images/datebg.png) no-repeat;margin:0 6px 0 0;}
#content .post .date .day {float:left;width:42px;text-align:center;font-size:22px;font-weight:bold;color:#FFF;margin:3px 0 4px 0;}
#content .post .date .month {float:left;width:42px;text-align:center;font-size:14px;font-weight:bold;color:#0066cc;}
#content .post h2 {float:left;font-size:16px;text-transform:uppercase;width:472px;color:#0066cc;}
#content .post h2 a {color:#0066cc;word-spacing:8px;}
#content .post .post-info {color:#0066cc;font-weight:bold;text-transform:uppercase;font-size:10px;}
#content .post .post-info a {color:#0066cc;text-decoration:underline;}
#content .post .post-content {float:left;width:520px;}
#content .post .post-content p {margin:13px 0 0 0;color:#333;text-align:justify;}
#content ol.commentlist li{list-style:none;}

/* Sidebar */
#sidebar {float:left;width:242px;padding:0 0 5px 0;background:url(images/sidebar-bottomcorners.png) 0% 100% no-repeat;margin:0 0 0 10px;}
#sidebar .block {float:left;}
#sidebar .block ul li {list-style:none;text-transform:uppercase;color:#FFF;}
#sidebar .block .title {padding:1px 1px 0 1px;background:#1864c4;}
#sidebar .block .title:first-child {padding:0;background:none;}
#sidebar .block .title h4 {font-size:12px;text-transform:uppercase;color:#0066cc;font-weight:normal;background:#ffcc00;width:236px;padding:4px 0 4px 6px;}
#sidebar .block:first-child .title h4{background:url(images/sidebar-titlebg.png);width:236px;}
#sidebar .block .block-content {background:#1864c4;padding:13px 0 13px 19px;}
#sidebar .block .block-content ul {}
#sidebar .block .block-content ul li {font-weight:bold;}
#sidebar .block .block-content ul li a {color:#FFF;}