/*
Theme Name: Simple Theme for Siding Price Guides
Description: A plain and simple theme that just works. Fixed width, two columns, left sidebar, standards compliant.
Version: 1.0.3
Tags: fixed-width, two-columns, right-sidebar, blue, white, light, threaded-comments
*/

body{font-size:14px; font-family:Arial,Helvetica,sans-serif; color:#303030; background-color:#A5A090; background-image:url(images/bg-top.png); background-repeat:repeat-x; background-position:center top}

small{font-family:Arial,Helvetica,Sans-Serif; font-size:0.8em}

h1, h2, h3, h4, h5, h6{font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:bold; text-transform:uppercase; text-align:left}

h2{font-size:20px}
h3{font-size:16px}
h4{font-size:14px}

pre{overflow:auto}

acronym, abbr{font-size:0.9em; letter-spacing:.07em; cursor:help; border-bottom:1px dashed #999}

strong{}

a{color:#205B9A; text-decoration:underline}

a:hover{background:#fff; text-decoration:none}

hr{display:none}

a img{border:none}

body{margin:0; padding:0}

#page{padding:0; width:960px; box-shadow:0 0 30px black; background-color:#FFF; border-right-width:10px; border-left-width:10px; border-right-style:solid; border-left-style:solid; border-right-color:#141414; border-left-color:#141414; border-bottom-width:10px; border-bottom-style:solid; border-bottom-color:#141414; margin-top:0; margin-right:auto; margin-bottom:40px; margin-left:auto}
.post h1{font-weight:bold; color:#333; font-size:22px; letter-spacing:-1px; line-height:32px; margin-top:0px;}

#header{margin:0 20px; border-bottom-width:10px; border-bottom-style:solid; border-bottom-color:#205B9A}

#wrapper{padding-top:5px; padding-right:20px; padding-bottom:20px; padding-left:20px}

#content{margin:0; padding:0 0 0 0; width:600px; float:left}
#contentfull{margin:0; padding:0 0 0 0; width:920px; float:left}

#sidebar{width:300px; float:right; padding:0; margin-top:0; margin-right:0; margin-bottom:0; margin-left:0}

#sidebar h4{margin-top:0px; padding-top:0px}

#footer{margin:20px auto; clear:both}

#headerimage{padding:0; height:110px; background-image:url(images/bg-head.jpg); background-repeat:no-repeat; background-position:right top}

#headtitle{color:#000; font-size:48px; font-family:Verdana,Arial,Helvetica,sans-serif; line-height:50px; margin-top:0px; margin-right:0px; margin-bottom:5px; margin-left:0px; font-weight:bold; padding-left:0px; padding-top:5px; letter-spacing:-2px}

#header h1 a, #header h1 a:hover{background:none; text-decoration:none}

#header .description{font-size:14px; font-weight:bold; color:#000; padding-left:2px}

#hmenu{float:left; width:920px; margin-top:10px; margin-right:0px; margin-bottom:0; margin-left:0px; padding-top:5px; padding-right:0; padding-bottom:5px; padding-left:0px}

#hmenu ul{display:inline; margin:0; padding:0}

#hmenu ul li{display:inline; font-size:12px; font-weight:bold; background-color:#205B9A; margin-top:0px; margin-right:3px; margin-bottom:0px; margin-left:0px; padding-top:5px; padding-right:9px; padding-bottom:6px; padding-left:9px}

#hmenu ul li a{color:#fff}

#hmenu ul li a:hover{color:#205B9A}

#hmenu ul li#hmenu_rss{background:url('images/rss.png') no-repeat; padding-left:20px}

.post{margin:0; padding:0; overflow:hidden; clear:both}

.post h2{margin:0; text-align:left; padding-top:5px; padding-right:0; padding-bottom:5px; padding-left:0px}

.post h3.post-title{font-weight:bold; font-size:1.8em; margin:0; padding:0; text-align:left}

div.archive-title{font-size:1.6em; font-weight:bold}

.post hr{background-color:#FFF;  border-style:none;  clear:both;  display:block;  padding-bottom:5px;  padding-top:5px}

.postmetadata{clear:both; font-size:1.1em; color:#888}

.clear{clear:both}

.entry{font-size:14px; line-height:24px; margin:0}

.entry blockquote{border:1px dashed #ccc; font-size:0.9em; padding:5px 20px; margin:10px 0; background:#f8f8f8}

.entry blockquote blockquote{font-size:1em}

.entry fieldset{border:1px dashed #ccc}

.entry fieldset legend{font-weight:bold; text-transform:uppercase}

.entry table{border-width:0 1px 1px 0; border-style:solid; border-color:#ccc; font-size:0.9em}

.entry table tr td{padding:5px 10px; border-width:1px 0 0 1px; border-style:solid; border-color:#ccc}

.entry table tr th{border-width:1px 0 0 1px; border-style:solid; border-color:#ccc; padding:5px 10px; background:#f4f4f4; color:#666; font-weight:bold; text-transform:uppercase; text-align:center}

.entry ol{list-style-type:decimal}
.entry ol ol{list-style-type:lower-alpha}
.entry ol ol ol{list-style-type:lower-roman}

p img{padding:0; max-width:100%}

img.centered{display:block; margin-left:auto; margin-right:auto}

.alignright{padding:0; margin:2px 0 5px 10px; display:inline; float:right}

.alignleft{padding:0; margin:2px 10px 5px 0; display:inline; float:left}

.aligncenter, 
div.aligncenter{display:block; margin-left:auto; margin-right:auto}

.navigation .alignleft{text-align:left}
.navigation .alignright{text-align:right}

.navigation{font-size:1.2em; clear:both; margin:20px 0}

.wp-caption{border:1px solid #ccc; text-align:center; background-color:#f3f3f3; padding-top:4px}

.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}

.searchbox{padding:20px; text-align:center; clear:both}

.center{text-align:center}

.hidden{display:none}

#comments{font-size:1.4em; line-height:1.4em}

.commentlist{margin:20px 0; padding:0 0 1px 0; background:url('images/border_h.png') repeat-x bottom}

.commentlist li{list-style:none; margin:0; padding:0; background:url('images/border_h.png') repeat-x top}

li.comment div, li.pingback div{padding:20px; overflow:auto}

li.comment div div, li.pingback div div{padding:0; overflow:visible}

.commentlist li.even{background-color:#fafafa}

.commentlist li.odd{background-color:#f6f6f6}

ul.children li{list-style:none}

img.avatar{float:right; border:1px solid #eee; padding:2px; margin:0; background:#fff}

.comment-meta, .reply{margin:0; padding:0; font-size:0.8em}

.comment-author cite{font-style:normal; font-weight:bold}

textarea#comment{width:100%}

#comments div.navigation{font-size:0.8em}

#sidebar h2{font-family:'Lucida Grande',Sans-Serif; font-size:14px; color:#FFF; background-color:#205B9A; margin:0px; padding:10px}

#sidebar ul, #sidebar ul ol{margin:0; padding:0}

#sidebar ul li{
	list-style-type:none;
	list-style-image:none;
	margin-bottom:10px;
	margin-top:0;
	margin-right:0;
	margin-left:0;
	padding-top:0px;
	padding-right:0;
	padding-bottom:0px;
	padding-left:0;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 4px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E5E5E5;
	border-right-color: #E5E5E5;
	border-bottom-color: #BEBEBE;
	border-left-color: #E5E5E5;
}

#sidebar ul p, #sidebar ul select{margin:5px 0 8px}

#sidebar ul ul, #sidebar ul ol{margin:5px 0 0 0}

#sidebar ul ul ul, #sidebar ul ol{margin:0 0 0 20px}

#sidebar ul ol li{list-style:decimal outside}

#sidebar ul ul li, #sidebar ul ol li{border:0; margin-top:10px; margin-right:0; margin-bottom:0; margin-left:0; padding-top:0; padding-right:0; padding-bottom:0; padding-left:10px}

#wp-calendar{empty-cells:show; 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; font-weight:bold}

#wp-calendar caption{font-weight:bold; text-transform:uppercase; text-align:left; margin:0 0 5px 8px; color:#666}

#wp-calendar td{padding:3px 5px; text-align:center}

#wp-calendar td#today{background:#eee}

#wp-calendar td#prev a{padding:0; text-align:left; font-weight:normal}

#wp-calendar td#next a{padding:0; text-align:right; font-weight:normal}

#footer{background:url('images/border_h.png') repeat-x top; padding:10px; text-align:center; font-size:1.1em; color:#888; margin:20px}

.textwidget{padding:10px}
.menu-sidebar-container{
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}