@charset "UTF-8";
/*
	FIXED LAYOUT STYLESHEET
	CREATED BY TUGBOAT MEDIA (JEFF WATERFALL)
	COPYRIGHT 2009
*/

/*	F I X E D   W I D T H   L A Y O U T
************************************************************/
body, html {
	height: 100%;
}
#wrapper {
	height: auto;
	min-height: 100%;
	
	_height: 100%;
}
#wrapper-inner {
	width: 960px; /* If you change this value, you will have to change the margins of the content and the sidebar right */
	margin: 0 auto; 
}
#main {
	float: left;
	width: 730px;
	margin-left: 230px; /* The width of #sidebar-left. */
	margin-right: -960px; /* Negative value of #main's width + left margin. */
	
	_margin-left: 115px;
}
.sb2 #content,
.sb2 #banner,
.two-sidebars #content,
.two-sidebars #banner {
	width: 580px;
	float: left;
	
	_width: 575px;
}

/*	L E F T   S I D E B A R 
************************************************************/
#sidebar-left {
	float: left;
	width: 230px;
	margin-left: 0;
	margin-right: -230px; /* Negative value of #sidebar-left's width + left margin. */
	padding: 0; /* Changing this might break the layout. Add padding or margin to #sidebar-left-inner. */
	
	_margin-left: -115px;
}

/*	R I G H T   S I D E B A R 
************************************************************/
#sidebar-right {
	float: right;
	width: 150px;
}

/*	L A Y O U T   H E L P E R S 
************************************************************/
#header,
#footer {
	/*background-color: #EEE;*/
}
.sidebar {
	/*background-color: #CFF;*/
}
#navigation{
	/*background-color: #FFC;*/
}
#content {
	/*background-color: #FCF;*/
}

/*	H E A D E R
************************************************************/
#header {
	clear: both;
}
#header #logo {
	vertical-align: baseline;
	position: relative;
}

/*	F O O T E R
************************************************************/
#footer {
	float: none;
	clear: both;
	
	_padding-left: 10px;
}

