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


body {
	margin:0px auto;
	background-image:url(hiking/prints+.png);
}


 #container {
	width:1000px;
	height: 800px;
	background-image: url(kayak/shadekayak.png);
	background-position: top;
	background-repeat:no-repeat;
	padding-top:22px;
		
}

#content_top {
	width:100%;
	height:153px;
	overflow:auto;
}


#content_top_top {
	width:100%;
	height:13px;
	overflow:auto;
	
}

#content_mid {
	width:100%;
	height:361px;
	overflow:auto;
}
#content_reg {
	width:100%;
	height:361px;
	overflow:hidden;
	text-align:center;
}

#content_foot {
	width:100%;
	height:40px;
	overflow:auto;
	padding-top: 0px;
}

#menu_bar {
	width:100%;
	height:55px;
	overflow:auto;
}

#body_ind {
	margin:0px auto;
	background:none;
	
	}
	
 #container_ind {
	width:1200px;
	height: 800px;
	background:none;
	padding-top:22px;
		
}


#column_l{
	overflow:auto;
	width:350px;
	float: left;
	height:auto;
	line-height: normal;
	padding-left: 90px;

}

#column_r{
	overflow:auto;
	position: static;
	float: right;
	width: 460px;
	padding-left: 10px;
	padding-right: 20px;
	height: auto;
}

.style_col {
	font:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	line-height: normal;
}

.style_colA {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	line-height: normal;
	}

.style_colB {
	font:"Lucida Sans";
	font-size: 13px;
	color: #000000;
	line-height: normal;
}
/* program */

#body_prog {
	margin:0px auto;
	background-color: #FFFFFF;
	background-image: url(additional/footpr2b.png);	
}

#body_gi {
	margin:0px auto;
	background-color: #FFFFFF;
	background-image: url(additional/prints_gi.png);	
}
	
 #container_prog_kayak {
	width:1000px;
	height: 1000px;
	background-image:url(program/shade_prog_kayak.png);
	background-position: top;
	background-repeat:no-repeat;
	padding-top:28px;
		
}
	

#prog_kay_foots {
	height: 10px;
	width: 100%;
	overflow: hidden;
}

#prog_kay2_foots {
	height: 5px;
	width: 100%;
	overflow: auto;
}

#content_mid_prog_kay {
	width:100%;
	height:611px;
	overflow:hidden;
}

#container_travelpl {
	width:1000px;
	height: 1000px;
	background-image:url(travel_planning/shade_travelpl.png);
	background-position: top;
	background-repeat:no-repeat;
	padding-top:28px;
}
#content_mid_travelpl {
	width:100%;
	height:750px;
	overflow:hidden;
}
#container_travelpl2 {
	width:1000px;
	height: 1000px;
	background-image:url(travel_planning/shade_travelpl2.png);
	background-position: top;
	background-repeat:no-repeat;
	padding-top:28px;
}
#content_mid_travelpl2 {
	width:100%;
	height:610px;
	overflow:hidden;
}
#container_travelpl2a {
	width:1000px;
	height: 1120px;
	background-image:url(travel_planning/shade_travelpl2a.png);
	background-position: top;
	background-repeat:no-repeat;
	padding-top:28px;
}
#content_mid_travelpl2a {
	width:100%;
	height:860px;
	overflow:hidden;
}


#pack3_prog_mid {
	width:100%;
	height:361px;
	overflow:auto;
}
 #container_prog_pack3 {
	width:1000px;
	height: 800px;
	background-image: url(program/shade_pack3_bcgr.png);
	background-position: top;
	background-repeat:no-repeat;
	padding-top:28px;
		
}
 #container_prog_pack2 {
	width:1000px;
	height: 800px;
	background-image: url(program/shade_pack2_bcgr.png);
	background-position: top;
	background-repeat:no-repeat;
	padding-top:24px;
		
}
 #container_prog_pack4 {
	width:1000px;
	height: 800px;
	background-image: url(program/shade_pack4_bcgr.png);
	background-position: top;
	background-repeat:no-repeat;
	padding-top:29px;
		
}

 #container_prog_pack5 {
	width:1000px;
	height: 1000px;
	background-image: url(program/shade_pack5_bcgr.png);
	background-position: top;
	background-repeat:no-repeat;
	padding-top:28px;
		
}
 #container_prog_pack6 {
	width:1000px;
	height: 1000px;
	background-image: url(program/shade_pack6_bcgr.png);
	background-position: top;
	background-repeat:no-repeat;
	padding-top:28px;
		
}


#pack2_prog_mid {
	width:100%;
	height:365px;
	overflow:auto;
}
#pack3A_prog_mid {
	width:100%;
	height:460px;
	overflow:auto;
}

#pack4_prog_mid {
	width:100%;
	height:531px;
	overflow:auto;
}

#pack5_prog_mid {
	width:100%;
	height:701px;
	overflow:auto;
}
#pack6_prog_mid {
	width:100%;
	height:740px;
	overflow:auto;
}

#links {
	width:100%;
	height:521px;
	overflow:auto;
}

#explore {
	width:100%;
	height:445px;
	overflow:auto;
}

#explore_pr {
	width:100%;
	height:271px;
	overflow:auto;
}

#container_gen_expl {
	width:1000px;
	height: 800px;
	background-image:url(general_info/explore_with_foot/shade_gen_expl.png);
	background-position: top;
	background-repeat:no-repeat;
	padding-top:28px;
		
}

 #container_gen_wwa {
	width:1000px;
	height: 800px;
	background-image: url(general_info/who_we_are/shade_gen_wwa.png);
	background-position: top;
	background-repeat:no-repeat;
	padding-top:28px;
		
}

 #container_gen_link {
	width:1000px;
	height: 800px;
	background-image: url(general_info/links/shade_gen_links.png);
	background-position: top;
	background-repeat:no-repeat;
	padding-top:28px;
		
}


#container_pr {
	width:1000px;
	height: 800px;
	background-image:url(general_info/powellriver/shade_pr.png);
	background-position: top;
	background-repeat:no-repeat;
	padding-top:28px;
		
}

#menu_reservation{
	overflow:auto;
	width:520px;
	height:520px;
	position: static;
	float: right;
	padding-left:0px;
	padding-right: 0px;
	vertical-align: top;
	

}

.style2 {
	font-family: "Myriad Pro";
	font-size: 16px;
	line-height: 17px;
	
}

.style3 {
	font-family: "Myriad Pro";
	font-weight: bold;
	font-size: 14px;
}
.style4 {
	font-family: "Myriad Pro";
	font-size: 14px;
}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
	color: #000000;
}
a:active {
	text-decoration: none;
}
.style7 {font-family: "Myriad Pro"; color: #7E0101; font-size: 14px; }

.style8 {color: #FFFFFF}

.style9 {
	font-family: Stencil;
	font-size: 14px;
	letter-spacing: 2px;
}

.style10 {
	color: #000000
}
h1 { font-family:Verdana, Arial, Helvetica, sans-serif; color:#000; font-weight:bold; font-size:15px;}



#contact {
	width:1000px;
	height:1000px;
	background-image:url(contact/shade_gen_contact.png);
	background-position: top;
	background-repeat:no-repeat;
	padding-top:28px;
		
}


#menu_contactmain{
	overflow:auto;
	width:100%;
	height: 523px;
}

#menu_pr{
	overflow:auto;
	width:1000px;
	height: 133px;
}
#menu_ssc{
	overflow:auto;
	width:1000px;
	height: 95px;
}


#coast {
	width:100%;
	height:501px;
	overflow:auto;
}

 #container_sunshinec {
	width:1000px;
	height: 1000px;
	background-image:url(general_info/sunshinecoast/shade_sunshinec.png);
	background-position: top;
	background-repeat:no-repeat;
	padding-top:28px;
		
}
/*----------------------------------*/
 #container_kaymul {
	width:1000px;
	height: 800px;
	background-image: url(kayak/shadekayakm.png);
	background-position: top;
	background-repeat:no-repeat;
	padding-top:22px;
		
}
#content_kaymul {
	width:100%;
	height:460px;
	overflow:hidden;
}
/*---------------------------------*/
 #container_prog_kaya {
	width:1000px;
	height: 1150px;
	background-image:url(program/shade_prog_kayakb.png);
	background-position: top;
	background-repeat:no-repeat;
	padding-top:28px;
		
}
#content_mid_prog_kaya {
	width:100%;
	height:898px;
	overflow:hidden;
}
