/***   Chair Cover Express Blog Styles    */

html { font: 10px/1.4 arial, verdana, helvetica; }
ul, ol { list-style: none; margin: 0; padding: 0; }

h2 { font-size: 12px; margin-bottom: 0px;}
h3 { font-size: 11px;}

#container { width: 985px; margin: 0 auto; }

#header { border-bottom: 2px solid #000; width: 965px; height: 220px; margin: 10px auto; }

h1 { background: url(images/logo.jpg) no-repeat; text-indent: -999999px; overflow: hidden; margin: 15px 24px 0 0; padding: 0; width: 95px; height: 190px; float: left;}

#main_nav, #footer_nav { margin: 0; padding: 0; }

#main_nav li { float: left; padding: 191px 36px 0 0; margin: 0; }

#main_nav a, #footer_nav a {
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:10px;
    font-weight:bold;
    text-decoration: none;
    color:#555555;
}

#main_nav a:hover, #footer_nav a: hover {
	font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:10px;
    font-weight:bold;
	background-color:#C0C0C0;
	text-decoration: none;
	color: 000;
}

#footer_nav li { float: left; padding: 0 13px 10px 10px; }

.widgettitle { padding-top: 15px; }

a { color: #555555; }
a:hover { color: #000; }

#content { border-top: 8px solid #cc6600; }

li.comments a { font-weight: bold; color: #cc6600; }

#top_content { width: 950px; margin: 10px auto; border: 2px solid #bbb; padding: 15px; height: 270px; background: url('images/chairs-bg.gif') right bottom no-repeat;}
#about_blog { width: 300px; margin: 0 20px 0 0; }
#categories { width: 500px; }
#categories li { display: inline; padding: 0 15px 15px 0; }
#about_blog, #categories { float: left; } 

.post-categories li, .post-categories { display: inline;}
.post-categories { padding: 0 0 0 5px;}
.post-categories a { color: #cc6600; font-weight: bold;}

#post_section, #sidebar { float: left; width: 400px; }
#post_section h2 a { text-decoration: none; }

#post_section { padding-left: 10px; width: 630px; }
#post_info { width: 630px; border-top: 1px solid #999; color: #444; padding: 10px 0; text-align: right; margin-bottom: 15px;}
#post_info li { float: right; width: auto; margin: 0; padding: 0 5px 0 0; text-align: right; }
#post_info .comments { float: left; text-align: left; }
#post_info span { padding: 0; color: #999; width: auto; }


.post { padding-bottom: 30px;}

#sidebar { padding-left: 40px; width: 300px; }

.postmetadata {  background: #eee; padding: 10px; }

.permalink a { color: #cc6600; font-weight: bold; }

#comments { display: none; }
.border { border-top: 1px solid #000; padding: 10px 0; }
.gray { color: #888; margin-bottom: 0px !important; padding-bottom: 0px !important;}
.commentlist strong { color: #000; }
.commentlist { padding-bottom: 30px; }
#post_section h2 a { text-decoration: none; }
#post_section h2 a:hover { text-decoration: underline; }
a:hover { text-decoration: none; }

.fr { float: right; }

a { color: #000; }

.clear { clear: both; }

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

