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

/*nav/////////////////////////////////////////////*/
#logo{
height:115px;
background:url(../images/fit-camp_logo.gif);
}

.nav_not_end{
height:30px;
background:url(../images/header_nav_slice.gif) top repeat-x;
border-left:#FFA56F 1px solid;
}
.nav_not_end:hover{
background:url(../images/header_nav_slice_active.gif) top repeat-x; 
}
.nav_not_end_current{
background:url(../images/header_nav_slice_active.gif) top repeat-x; 
height:30px;
border-left:#FFA56F 1px solid;}
#nav li{
	padding-top:9px;
	padding-bottom:0px;
	font-weight:300;

	height:23px;
	float:left;
	display:inline;
	text-align:center;
	text-decoration:none;
	list-style:none;
}
#nav a{
	height:35px;
padding-bottom:0px;
color:#FFFFFF;
text-decoration:none;
list-style:none;
}
#nav li:hover{
color:#FFFFFF;
}
#nav_tagline{
	height:29px;
	background:url(../images/header_bottom.gif) no-repeat top;
}
#nav_home{width:76px; 

background:url(../images/header_nav_slice_left.gif) no-repeat top left;}
#nav_home:hover{ 
background:url(../images/header_nav_slice_left_active.gif) no-repeat top left;}
#nav_home_current{background:url(../images/header_nav_slice_left_active.gif) no-repeat top left;
width:76px;
}

#nav_camps{width:97px;}
#nav_team{width:87px;}
#nav_living{width:90px;}
#nav_testimonials{width:118px;}
#nav_dates{width:145px;}
#nav_contact{width:87px; border-right:#FFA56F 1px solid;}
#nav_sign{width:93px;
background:url(../images/header_nav_slice_right.gif) no-repeat top right;
}
#nav_sign:hover{ 
background:url(../images/header_nav_slice_right_active.gif) no-repeat top right;}
#nav_sign_current{ 
width:123px;
background:url(../images/header_nav_slice_right_active.gif) no-repeat top right;}


#sub_fit_camps{
	width:120px;
	background:url(../images/header_nav_slice_right.gif) no-repeat top right;
}
#sub_fit_camps:hover{ 
background:url(../images/header_nav_slice_right_active.gif) no-repeat top right;}
#sub_fit_camps_current{ 
width:123px;
background:url(../images/header_nav_slice_left_active.gif) no-repeat top right;}


#nav_tagline h1{
	font-size:21px;
	color:#F26F21;
	font-weight:100;
	padding-top: 3px;
	padding-right: 15px;
	padding-bottom: 0;
	padding-left: 10px;
}
#nav_tagline h2{
	font-weight:100;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 3px;
}
/*  this is the id for the bottom curve of the footer*/

#footer{
width:800px;
height:80px;
background:url(../images/footer_back.gif) no-repeat top;
}
#footer h5{
width:350px;
float:left;
display:inline;
margin:10px 0px 0px 44px;
padding:0;
color:#FFFFFF;
font:Verdana, Arial, Helvetica, sans-serif;
font-weight:100;
font-size:18px;
}

#footer ul{
width:650px;
margin-left:auto;
margin-right:auto;
}
#footer li{
margin:20px auto 0 auto;
font-size:12px;
color:#F26F21;
float:left;
list-style:none;
padding:0 5px 0 5px;
}
#footer a{
font-size:12px;
text-decoration:none;
color:#F26F21;
} 
#footer #bottom_current{
color:#FF0000;
}
#footer a:hover{
color:#FF0000;
} 
#footer a li:hover{
color:#FF0000;
}
#olice_link{
float:right;
	width:800px;
	text-align:right;
	height: 50px;
	padding-top: 30px;
	padding-right: 10px;
}
