/*-----------------------------------------------------------------
Woodsmoke Camping Resort

Main Stylesheet

version: 	1.0
author: 	Prototype Advertising
email:		info@prototypeadvertising.com
website:	http://www.prototypeadvertising.com
copyright:	(c)2006	
-------------------------------------------------------------------*/

/* Linked Style Sheets
-------------------------------------------------------------------*/

/*NAVIGATION STYLES*/
@import url("navigation.css");

/*MISCELLANEOUS STYLES*/
@import url("misc.css");

/*----------------------------------------------------------------- 
-------------------------------------------------------------------
Begin Style Sheet
-------------------------------------------------------------------
-------------------------------------------------------------------*/
body{
	margin: 0;
	padding: 0;
	background-color: #4b1c00;
}

.container{
	margin: 0 auto;
	width: 840px;
}

/* HEADER
-------------------------------------------------------------------*/
	#header{
		height: 108px;
		background: url(../images/backgrounds/grp-header-repeat.gif) repeat-x 0 0;
	}
		
		#header .container{
			background: url(../images/backgrounds/grp-header.gif) no-repeat 0 0;
		}
		
	#header h1{
		width: 250px;
		height: 108px;
		float: left;
	}
	
		#header h1 a{
			display: block;
			height: 100%;
			width: 100%;
			text-indent: -9999px;
			line-height: 0px;
		}
		
/* BANNER
-------------------------------------------------------------------*/
#banner{
	height: 100px;
	background-color: #4b1c00;
}

	#home #banner{
		height: 230px;
	}
	
/* MAIN CONTENT
-------------------------------------------------------------------*/
#main_content{
	background: url(../images/backgrounds/grp-main_content-repeat.gif) repeat-x 0 0;
	color: #eee3c5;
}

	#left_column{
		margin: 10px 6px 0 18px;
		width: 240px;
		float: left;
	}
	
		#left_column .box{
			margin-bottom: 6px;
			width: 230px;
			border: 1px solid #753b04;
			background-color: #642209;
		}
		
			#left_column .box h2{
				padding-left: 30px;
				height: 30px;
				font-size: 12px;
				color: #fff;
				line-height: 30px;
				background: #3c2102 url(../images/icons/ico-light_square.gif) no-repeat 5px 5px;
				border-bottom: 1px solid #753b04;
			}
			
			#left_column .box .content{
				padding: 10px;
			}
			
			#main_content .container #left_column .box #weather_box .content a{
				margin: 0 !important;
				padding: 0 !important;
				background: none;
			}		
	
	#right_column{
		margin: 10px 0 0 0;
		padding: 10px;
		width: 522px;
		float: left;
		background-color: #7a2711;
		border: 1px solid #753b04;
	}
	
		#right_column h2{
			margin-bottom: 8px;
			color: #ffcb71;
			font-size: 18px;
		}
		
		#right_column .dark_box{
			margin: 10px 0 0 0;
			padding: 5px;
			background-color: #221200;
			clear: both;
		}
		
			#right_column .dark_box h3{
				padding-left: 25px;
				height: 25px;
				font-size: 14px;
				line-height: 20px;
				background: url(../images/icons/ico-dark_square.gif) no-repeat 0 0;
			}
	
/* FOOTER
-------------------------------------------------------------------*/
#footer{
	margin: 20px 0 0 0;
	padding: 10px 0 20px 0;
	border-top: 1px solid #9a5607;
	clear: both;
	color: #e7d2b7;
	font-size: 9px;
}


/*-----------------------------------------------------------------
IE HACKS
-------------------------------------------------------------------*/
*html #header{
	margin-bottom: -12px;
}

*html #banner{
	margin-bottom: -3px;
}

*html ul{
	padding-left: 0;
	margin-top: 0;
	margin-left: 25px;
}

*html #left_column{
	margin-left: 10px;
}