/*  
Theme Name: OCL Blakes 7 Theme
Theme URI: http://example.com/example/
Description: A search engine optimized website framework for WordPress.
Author: Steve Graham
Author URI: http://www.iboogaloo.com
Version: 0.1
Tags: Comma-separated tags that describe your theme
.
Your theme can be your copyrighted work.
Like WordPress, this work is released under GNU General Public License, version 2 (GPL).
http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
.
*/

body, p, ul, li {margin:0; padding:0; font-size:100%;}
img {border: 0;}
body {
	background: black url("images/bg_wood.jpg") repeat-x;
	font-family: Helvetica, sans-serif;
	color: white;
	}
h3 {font-size:1.05em;}

dl { margin: 10px 0; } 
dt {padding:10px 0 8px 20px;; font-weight: bold;} 
dd { margin: 0px 0 4px 40px;} 

#wrapper {padding:10px 0 20px 0;margin:0 auto;width:960px;position:relative;display:block}

#header {
}

#company {
	//background-image:url('images/header.jpg');
	//height: 200px;
	}
	
#company h1{
	background: url('images/logo.png') no-repeat bottom left;
	background-position: 66px 0px;
	height: 200px;
	text-indent: -10000px;
	margin: 10px 0;
}

/*
#navigation {
	background-image:url('images/navigation.jpg');
	height: 52px;
	width: 710px;
	padding: 0 125px;
	}
*/
#navigation {
	background-color: #333;
	height: 52px;
	width: 710px;
	padding: 0 125px;
	}

#navigation ul{
	list-style-type: none;

}

#navigation li {
	float: left;
	margin: 16px 12px 0 0;
}
	
#headerinfo {
	background:#ffffff url('images/topblock.jpg') no-repeat top;
	padding: 25px 125px;
	height: 350px;
	}


#content {
	background-color:#444;
	overflow: auto; /* makes the containing div expand to the height of the child divs to show the background */
	}

#maincontent{
	float: left;
	width: 450px;
	padding: 25px 25px 25px 125px;
	}

#maincontent h1 {font-size: 1.875em;}
#maincontent h2 {font-size: 1.2em;}
#maincontent ul {padding: 0 0 0 40px;}

#maincontent p {
	line-height: 22px;	
	padding: 6px 0 12px 0;
	font-size: 0.875em;
}

#sidebar {
	float:right;
	width:205px;
	padding: 25px 125px 15px 20px;
}

#sidebar h2 {
	font-size: 1.2em;
}

#sidebar p {
	font-size: 80%;
	padding: 6px 0 12px 0;
	}

#sidebar ul {list-style: none;
}

#footer{
	clear: both;
	background: #333;
	padding: 25px 125px;
	font-size:95%;
	}

#footer .left{
border-right: solid 2px #444;
float:left;
padding: 0 10px;
text-align:left;
width: 206px;
}
#footer .right{
border-left: 2px solid #444;
float:right;
padding: 0 0 0 20px;
text-align:left;
width: 206px;
}
#footer .centered{
margin-left: 246px;
padding: 0 10px;
text-align:left;
width: 206px;
}

#footer .right ul {margin:0 0 0 40px; padding:6px 0 0 0;}
#footer p {padding: 6px 0 12px 0;}

a {color:#EEE;}

/* WordPress styles */
.entry-utility {
border-top:2px solid #555;
font-size:0.8em;
margin:10px 0 40px;
padding-top:10px;
}
.entry-meta {
font-size:0.7em;
margin:-10px 0 10px;
}
