
/*
Theme Name: Berwald Roofing
Theme URI: http://www.berwaldroofing.com
Description: This is a completely custom theme for berwald roofing.
Version: 1 (WP2.6.2)
Author: Nick Hegge
Author URI: http://www.nickhegge.com
Tags:

Green: #646c40
Cream: #f7f7ea
Dark Grey: #343632
Orange: #d99200
*/

/*
	Reset
*/

* 				{margin: 0; padding: 0}
html			{overflow-y: scroll;}
html, body		{height: 100%;}
body			{font-size: 70.5%; font-family: Arial, sans-serif; color: #343632; background: url(/images/bg-body.png) top repeat-x #2c5223;}
ul				{list-style: none}
ol				{list-style: decimal inside;}
a				{outline: none; text-decoration: none;}
img				{vertical-align: middle; margin: 5px; padding: 2px;}
table			{border-collapse: collapse;}
p				{line-height: normal; padding-top: 5px; padding-bottom: 5px;}
#content ul li a {float: none;}


/*
	Utility
*/

.floatLeft		{float: left;}
.floatRight		{float: right;}
.clear			{clear: both;}
.button			{border: 1px solid #343632; background: #2c5223; padding: 1px 4px; color: #f7f7ea;}
.button:hover	{background: #f7f7ea; color: #333333;}



/*
	Structure
*/

#wraper			{width: 960px; margin: 0px auto -25px; min-height: 100%; height: auto !important; height: 100%;}
#header			{width: 100%;height: 160px; margin: 0px; padding: 0px; background: url(/images/bg-skyline.png);}
#logo			{width: 401px; height: 100%; background: url(/images/logo-berwald.gif) center no-repeat; text-indent: -9999px; float: left; margin-left: 15px;}
#search			{width: 255px; float: right; padding-top: 90px;}
#nav 			{width: 100%; height: 43px; z-index: 2;}
#page 			{width: 960px; margin: 0px auto; background: url(/images/bg-content.png) repeat-y left top; z-index: 1;}
#bgtop 			{background: url(/images/bg-content-top.png) no-repeat left top;}
#bgbottom 		{background: url(/images/bg-content-bottom) no-repeat center bottom; position: relative;margin-top: -5px;}
#content		{float: left; width: 670px; padding: 50px 0px 30px 20px;}
#sidebar		{width: 233px; float: right; padding: 50px 0px 30px 15px; margin-right: 20px;}
#sticky			{height: 25px;}
#footer			{height: 100px; text-align: center;}


/*
	Type
*/

h1				{font-size: 1.6em;}
h2				{font-size: 1.4em; font-weight: normal; font-variant: small-caps;}
h3				{font-size: 1.2em; padding-top: 8px; padding-bottom: 6px;}
h4				{font-size: 1em;}
a				{color: #333333;}
a:hover			{text-decoration: underline;}
ul				{}
li				{}



/*
	Nav Menu
*/



/*
	Sidebar
*/

#sidebar ul		{}
#sidebar li.widget		{border-bottom: 5px solid #c0bb94; padding-bottom: 10px; background: #e8e5d3; margin-bottom: 15px;}
#sidebar h2		{background: url(/images/header-sidebar.png) top center no-repeat; padding-top: 8px; padding-left: 15px; padding-bottom: 8px; margin-bottom: 8px;}
#sidebar p		{padding-left: 20px; padding-right: 20px;}
#sidebar a		{margin-left: 5px; padding-left: 15px; background: url(/images/bullet.png) left no-repeat;}
#sidebar a:hover	{background: url(/images/bullet-hover.png) left no-repeat; text-decoration: none;}
#polls a	{font-size: .9em;line-height: 30px;background: none; padding: 20px;}


/*
	Post
*/

.post			{background: #e8e5d3; border: 4px solid #c0bb94; padding: 10px;}
.post p			{padding-top: 5px; padding-bottom: 5px;}
.post ul		{padding-left: 15px;}
.post li		{list-style: disc;
	clear: both;
	text-align: left;
}

.post li a		{

}


/*
	Slideshow
*/

#slideshow		{width: 930px; padding-top: 40px; padding-left: 15px; cursor: pointer;}



/*
	Footer
*/

#footer p		{color: #FFFFFF;}
#footer a		{color: #FFFFFF;}


/*
	Widget Tag Cloud
*/

li#tag_cloud.widget a	{background: none; padding-left: 0px;}


            
                                  
                    
                    
                    