@charset "utf-8";
/* CSS Document */

/*----------------------------------------------------------------------------------
[Master Style Sheet]
------------------------------------------------------------------------------------
Project:		Village of Kettle Valley Template
Version:		1.0
Designer:		Ryan Martinez (knee_pole@hotmail.com)
CSS 2.1 standards validated by: W3C  validated on:
last change:	
Assigned to:
Primary use:	Village of Kettle Valley Template
----------------------------------------------------------------------------------*/


/*----------------------------------------------------------------------------------
	global reset
----------------------------------------------------------------------------------*/
* {
	vertical-align: baseline;
	font-weight: inherit;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 12px;
	border: 0 none;
	outline: 0;
	padding: 0;
	margin: 0;
	text-decoration:none;
	list-style:none;
}
/*----------------------------------------------------------------------------------
	global styles
----------------------------------------------------------------------------------*/
.clearer{
	height:1px; width:100%;
	margin:0px; padding:0px;
	clear:both;
}
/*the following will remove the dotted outline that appears when a link is focused*/
a:focus {
	outline: none;
}
.SkipNav{display:none;}
/*----------------------------------------------------------------------------------
	default Village of Kettle Valley Template
----------------------------------------------------------------------------------*/
html{
	height:100%;
	background:#051b28 /*dark blue*/ url(../images/backgrounds/htm_bg.jpg) repeat-x 0px -80px;
}

body{
	height:100%;
	background:url(../images/backgrounds/body_bg.jpg) no-repeat center top;
}

#main_Container{
	position:relative;
	width:990px;height:560px;
	margin:0px auto;
}

/*----------------------------------------------------------------------------------
	1.0 Header : #header
----------------------------------------------------------------------------------*/
#header{
	position:relative;
	width:100%; height:140px;

	background:url(../images/backgrounds/header_h1_bg.jpg) no-repeat center 14px;
}
	#header h1{
		position:relative;
		top:15px; left:230px;
		width:500px; height:auto;

	}
		#header h1 a{
			display:block;
			width:500px; height:110px;
		}
			#header h1 a span{
				display:none;
			}
/*----------------------------------------------------------------------------------
	2.0 Primary Navigation : #Pnav
----------------------------------------------------------------------------------*/
#Pnav{
	position:absolute;
	top:488px;
	width:990px; height:42px;
}
	#Pnav ul{}
		#Pnav ul li{
			float:left;
			width:auto; height:auto;
		}
			#Pnav ul li a{
				display:block;
				padding:10px 10px 14px 10px;
				
				color:#ddd;		
			}
			#Pnav ul li a:hover{
				color:#fff;
				background:url(../images/backgrounds/pnav_li_bg.png) no-repeat center -22px;
			}
/*----------------------------------------------------------------------------------
	3.0 Page Content: #content
----------------------------------------------------------------------------------*/
#content{
	position:relative;
	width:990px; height:345px;
}
	#leftColumn{
		float:left;
		width:345px;height:100%;
		padding:0px 0px 0px 10px;
	}
		#leftColumn h1{
			display:block;
			margin:15px 0px 8px 0px;
			
			font-family:"Times New Roman", Times, serif;
			color:#fff;
			font-size:41px;
		}
		#leftColumn p{
			margin:0px 0px 10px 0px;
			color:#aaa;
			font-size:12px;
			text-align:justify;
		}
	#rightColumn{
		position:relative;
		float:right;
		width:617px; height:100%;
		
		background:url(../images/backgrounds/right_column_bg.jpg) no-repeat -5px 6px;
	}
	#imageFrame{
		position:relative;
		top:35px; left:26px;
		width:565px; height:275px;
		overflow:hidden;
		
		background:#081825;
	}
/*----------------------------------------------------------------------------------
	4.0 footer: #footer
----------------------------------------------------------------------------------*/
#footer{
	position:absolute;
	top:530px; 
	width:980px; height:25px;
	padding:5px 0px 0px 10px;
}
	#footer a, #footer p, #footer p span{
		color:#8C7C37;
		font-size:9px;
	}
	#footer a{ text-decoration:underline;}
	#footer a:hover{ color:#C4A833; }
	#footer p span{float:right; }