#ContentCMS {padding:0 0 0 28px;margin:0;overflow:auto;}

.special1{
color:#00cc00;
}

body{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Tahoma, Trebuchet, Helvetica, sans-serif;
	/*background-color: #D3D0C5;*/
background-color:#F5F5F3;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	line-height : 1.3em;
}

/*outer houses container*/


#outer{

	margin: auto;
width: 706px;
	background-image : url(/uploads/61002/template_img/trek/background.gif);
	background-repeat : repeat-y;
	/*border:1px solid lime;*/
}

#container{
	width: 680px;
	margin-left:12px;
	}

	/*______________________________ MASTHEAD _______________________________*/
	
#masthead{
	height: 44px;
	padding-left:28px;
	background-image: url(/uploads/61002/template_img/mast_strip.jpg);
	background-repeat: repeat-x;
	}
#mast_new{
	height: 65px;
	padding-left:28px;
	background-color:#fff;
	}
#mast_under{
	height:20px;
	padding-left:28px;
	background-image: url(/uploads/61002/template_img/mast_under_strip.jpg);
	background-repeat: repeat-x;
}

/*______________________________ LOWER STRIP _______________________________*/

#lower_strip{
clear:both;
	height:2px;
	background-color:#999;
	background-image:url(/uploads/61002/template_img/lower_strip.jpg);
	background-repeat: repeat-y;
}

#lower_base {
	height:26px;
	padding-top:8px;
	background-color:#333;
	color:#888;
}

#lower_base a{
	color:#ccc;
}

#lower_base a:hover{
	color:#fff;
}

/*______________________________ LINKS _______________________________*/
.link, .linkest, .home {
	display: block; /*background-image: url(../template_img/link_active.gif);*/
	background-repeat: no-repeat;
	height: 25px;
	width: 200px;
	line-height: 25px;
	padding-bottom: 5px;
	font-family:serif;
	/*font-size:12px;*/	
	text-align: right;
}
a{
	border-style:none;
	text-decoration:none;
	border : none;
	color:#000;
}

a:hover{
	color:#5B2E00;
}
img{
	border:none;
	}

.link a{
	display: block;
	background-image: url(/uploads/61002/template_img/link_inactive.gif);
	background-repeat: no-repeat;
	height: 25px;
	text-decoration:none;
	color:#000;
	}
	

	
	.link a:hover, .linkest a:hover, .home a:hover{
	display: block;
	background-image: url(/uploads/61002/template_img/link_hover.gif);
	background-repeat: no-repeat;
	height: 25px;
	}
	
	.link_hidden{
	display: hidden;
	background-image: url(/uploads/61002/template_img/link_hover.gif);
	}

	
.linkest a{
	display: block;
	background-image: url(/uploads/61002/template_img/linkest.gif);
	background-repeat: no-repeat;
	height: 25px;
	text-decoration:none;
	color:#000;
	}
	
	.home a{
	display: block;
	background-image: url(/uploads/61002/template_img/link_home.gif);
	background-repeat: no-repeat;
	height: 25px;
	text-decoration:none;
	color:#000;
	}
	
	.sublink a{
	display: block;
	background-image: url(/uploads/61002/template_img/link_inactive.gif);
	background-repeat: no-repeat;
	height: 25px;
	text-decoration:none;
	color:#fff;
	
	}
	
.equip{
	height:18px;
	width:250px;
	line-height : 1.9em;
	}
.text{
	padding-right:16px;
}




	
/*______________________________ NAV AREA _______________________________*/
#nav_top{
	height:44px;
	width:680px;
	background-image: url(/uploads/61002//template_img/icon_mid.jpg);
	background-repeat: no-repeat;
	background-color:#ddd;
	/*border:1px solid cyan;*/
}
	
#nav_main{
	background-image: url(/uploads/61002/template_img/icon_lower.jpg);
	background-repeat: no-repeat;
	height: 83px;
	background-color: #ded;
	/*border:1px solid lime;*/
}

/*______________________________ HERO AREA _______________________________*/
#hero{
	height:260px;
	
	background-image: url(/uploads/61002/images/hero_banner_vol3.jpg);
	background-color:#eee;
	padding-left:28px;
	
}
	
		#hero_content{
		width:300px;
		height:205px;
		float:left;
		margin-top:18px;
		margin-left:2px;
		/*border: 1px solid red;*/
	}
	
	.hc_over{
	border:1px solid white;
}
	
		.hc_out{
	border : none;
}
	#hero_link{
		width:200px;
		float:right;
		margin-top:60px;
		padding-right:28px;
		/*border: 1px solid red;*/
	}
	
/*______________________________ ICON AREA _______________________________*/	
	
	#icon{
	clear: both;
	padding-left:298px;
	background-image: url(/uploads/61002/template_img/trek/gradient_2008.jpg);
	background-repeat: repeat-y;
		}

/*______________________________ MAIN _______________________________*/
#pre_main{
	height:19px;
	background-image: url(/uploads/61002/template_img/pre_main-2007.jpg);
}


#main{
	
	
	background-image: url(/uploads/61002/template_img/trek/gradient_2008.jpg);
	background-repeat: repeat-y;
	padding:14px;
	
	color:black;
}	

#main_left{
	width: 342px;
	/*border: 1px solid white;*/
	float: left;
}

#main_right{
	/*border: 1px solid lime;*/
	float: right;
}

#side{
	width:292px;
	/*border:1px solid cyan;*/
}
#side_top{
	height:7px;
	background-image: url(/uploads/61002/template_img/frame_large_top.gif);
	background-position: bottom;
	background-repeat: no-repeat;
}	

#side_image{
	background-image: url(/uploads/61002/template_img/frame_large_side.gif);
	background-repeat: no-repeat;
	padding-left:12px;
	}	

#side_bottom{
	height:7px;
	background-image: url(/uploads/61002/template_img/frame_large_bottom.gif);
	background-repeat: no-repeat;
	padding-bottom:20px;
	}

#lower_side{
	padding-left:42px;
	width:250px;
	/*border: 1px solid Yellow;*/
}

#lower_side_top{
	height:7px;
	
	background-image: url(/uploads/61002/template_img/frame_small_top.gif);
	background-position: bottom;
	background-repeat: no-repeat;
}	

#lower_side_mid{
	height:140px;
	background-color:#A9B8C7;
	background-image: url(/uploads/61002/template_img/trek/frame_small_side2007.gif);
	background-repeat: no-repeat;
	padding-left:25px;
	
}	

#lower_side_bottom{
	height:7px;
	background-image: url(/uploads/61002/template_img/frame_small_bottom.gif);
	background-repeat: no-repeat;
}



#lower_side_mid a:hover{
	color:#DCED96;
}