/*  
Theme Name: Sawback Developments Ltd.
Theme URI: http://sawbackdevelopments.com
Description: 
Version: 1.0
Author: Jason Neal
Author URI: http://www.j-neal.com
*/

/* 

Go ahead and change the info above once you've added your own styling

 */

/* Global reset */
/* Based upon 'reset.css' in the Yahoo! User Interface Library: http://developer.yahoo.com/yui */
*, html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, label, fieldset, input, p, blockquote, th, td { margin:0; padding:0; font-family: Helvetica, Arial, sans-serif; }
table { border-collapse:collapse; border-spacing:0 }
fieldset, img { border:0; }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal; }
ol, ul, li { list-style:none; }
caption, th { text-align:left; }
h1, h2, h3, h4, h5, h6 { font-size:100%; }
q:before, q:after { content:'';}
a { text-decoration:none;  color:#CC6600;}
a:hover { color: #51403c; }
/* Global reset-RESET */
/* The below restores some sensible defaults */
strong { font-weight:bold; }
em { font-style:italic; }
*a { position:relative; } /* Gets links displaying over a PNG background */
a img { border:none; } /* Gets rid of IE's blue borders */
p { margin: 15px; }
/* 

Put your styles below...

 */
h1 { font-size: 20px; color: #7d6637; margin: 10px 0 5px 0; }
h2 { font-size: 18px; color: #c3ac5b; }
h3 { font-size: 18px; color: #e6b651; }
h4 { font-size: 16px; color: #7d6637; }
h5 { font-size: 14px; color: #c3ac5b; }
h6 { font-size: 12px; color: #51403c; }
 
 
body {
background-image:	url(images/cherry-tile.jpg);
background-repeat:	repeat;
margin:				15px 0;
}
#wrap {
position:	relative;
width:		860px;
height:		auto;
min-height:	659px;
margin:		0 auto;

background-image:	url(images/sideback.jpg);
background-position:top left;
background-repeat:	no-repeat;
}
#header {
position:	relative;
float:		right;
width:		785px;
height:		127px;

background-image:	url(images/header.png);
background-position:top left;
background-repeat:	no-repeat;
}
#sidenav {
position:	absolute;
left:		6px;
top:		147px;
width:		144px;
height:		327px;
z-index:	10;
text-align: right;

background-image:	url(images/nav-back.jpg);
background-position:top left;
background-repeat:	no-repeat;
	}
	#sidenav a{
	font-size: 	17px;
	color:		#fff;
	font-weight:normal;
	}
	#sidenav a:hover { color:#e6b652; }
	#sidenav li.page_item{
	display:	block;
	list-style:	none;
	margin:		7px 10px 0 0;
	}
	#sidenav li.page_item a {
	letter-spacing: 0px;
	}
#content {
position:	relative;
float:		right;
width:		775px;
height:		auto;
min-height:	472px;
border:		5px #7d6637 solid;
padding:	0 0 50px 0;
background:	#fff;
	}
	#content ol, ul, li{ list-style: disc; margin: 10px 0 5px 30px; }
	#edit { font-size: 11px; }
	#links a { font-size: 12px; }
	#contact input { width: 325px; height: 25px; }
	#contact input(textarea) { width: 125px; height: 15px; }
	
	#contentPad {
	position:	relative;
	float:		right;
	width:		675px;
	height:		auto;
	padding:	0px 5px 5px 5px;
	margin:		15px;
	
	font-size: 11pt;
	}
	#slideshowPad {
		float: left;
		width: 489px;
		}
	#adbar {
		float: right;
		width: 178px;
		}
	#adbar p { padding:0; margin:0; }
	#adbar #gallery { margin: 0 0 15px 0; }
	#footbar {
	position:	absolute;
	bottom:		0;
	float:		right;
	width:		785px;
	height:		50px;
	
	background-image:	url(images/footer.jpg);
	background-position:top left;
	background-repeat:	no-repeat;
	}
#footer {
position:	relative;
clear:		both;
width:		860px;
height:		auto;
margin:		0 auto;
font-size: 	11px;
color: 		#111;
padding: 	10px 0 0 0;
}