@charset "UTF-8";
/* CSS Document */
body {
	background-color:#8fb1c0;
	font-family: Verdana, Geneva, sans-serif;
     }
	 
	#container {
	position:relative;
	width: 980px;
	margin: 0 auto;
	box-shadow: 0px 10px 15px #000000;
	background-color:#f8e7c2;
	 }
		   
	#home_page {
	padding:  15px 25px 0px 25px;
	height: 1800px;
	margin: 0 auto;
	background-color:#f8e7c2;
	box-shadow: 0px 10px 15px #000000;
	padding-left: 30px;
    }
	
	#who_we_are {
	padding:  15px 25px 0px 25px;
	height: 1000px;
	margin: 0 auto;
	background-color:#f8e7c2;
	box-shadow: 0px 10px 15px #000000;
	padding-left: 30px;
    }
		   
    #placeholder {
	height: 400px;
	width: 980px;
	background-color:#f8e7c2;
	margin: 0 auto;
	background-image:url(/images/rotation1.jpg);
	}

    #homepage_image1 {
	float:right;
	border:solid thin #000;
	margin: 0px 20px 25px 20px;
    }
	
	#homepage_image2 {
	float:left;
	border:solid thin #000;
	margin: 0px 20px 25px 20px;
    }
	
	#homepage_image3 {
	float:right;
	border:solid thin #000;
	margin: 0px 20px 25px 20px;
    }
	
	#bottomTXT p a {
	color: #FF0;
    }

    #bottomTXT p font {
	color: #FFF;
    }
	
	#bottom_nav {
		width: 100%;
		padding-top:80px;
		padding-bottom:0px;
        margin: 0;
		text-align: center;
        }

#bottom_nav ul {
	margin:0px;
   padding: 0px;
}

#bottom_nav ul li {
display: inline;
}

#bottom_nav ul li a {
color: #999999;
text-decoration: none;
text-align: center;
vertical-align:middle;
font: 12px Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
}

#bottom_nav ul li a:link {
padding-right:20px;
color:#999999;
text-decoration: none;
text-align: center;
vertical-align:middle;
}

#bottom_nav ul li a:visited {
padding-right:20px;
color:#999999;
text-decoration: none;
text-align: center;
vertical-align:middle;
}

#bottom_nav ul li a:hover {
padding-right:20px;
color:#000000;
text-decoration: none;
text-align: center;
vertical-align: middle;
}

#copyright {
	padding-top:20px;
	padding-bottom:0px;
	text-align:center;
	font-size:10px;
}

#textBelowHeader {
	margin: 0 auto;
	text-align:center;
	padding: 50px 0px 30px 0px;
}

#textBelowHeaderContact{
	font: Verdana, Arial, Helvetica, sans-serif;
	margin: 0 auto;
	text-align:center;
	padding: 50px 0px 270px 0px;
}

#bottomTXT {
	margin:0 auto;
	text-align:center;
	color:#000;
}

p.clear
{
clear:both;
}

#road_map_ambler_heights {
	padding:  15px 25px 0px 25px;
	height: 450px;
	margin: 0 auto;
	background-color:#f8e7c2;
	box-shadow: 0px 10px 15px #000000;
	padding-left: 30px;
    }
	
	#email_list {
	padding:  15px 25px 0px 25px;
	height: 500px;
	margin: 0 auto;
	background-color:#f8e7c2;
	box-shadow: 0px 10px 15px #000000;
	padding-left: 30px;
    }
	
	#find_us {
	padding:  15px 25px 0px 25px;
	height: 900px;
	margin: 0 auto;
	background-color:#f8e7c2;
	box-shadow: 0px 10px 15px #000000;
	padding-left: 30px;
    }
	
	#contact_us {
	padding:  15px 25px 0px 25px;
	height: 800px;
	margin: 0 auto;
	background-color:#f8e7c2;
	box-shadow: 0px 10px 15px #000000;
	padding-left: 30px;
    }

#nav_background {
	padding: 0;
	height: 33px;
	width: 980px; 
	background-image:url(images/NavBar_up.jpg);
}

#facebook {
	font-family: Verdana, Geneva, sans-serif;
	float: right;
	margin-top: 100px;
	height: 30px;
	width: 70px;
	margin-right:13px;
	position:absolute;
	left: 885px;
	top: -70px;
}

#email {
	font-family: Verdana, Geneva, sans-serif;
	float: right;
	margin-top: 100px;
	height: 30px;
	width: 70px;
	margin-right:13px;
	position:absolute;
	left: 885px;
	top: -85px;
}

/*
#mainNav {
	width: 100%;
padding: 0;
margin: 1px 0 10px 0;
}

#mainNav ul {
   margin: 0 0 0 1px;
   padding: 0;
   float: left;
}

#mainNav ul li {
display: inline;
width: 150px;
}

#mainNav ul li a {
display: block;
width: 150px;
float: left;
padding: 0;
height: 26px;
color: #000000;
border: 1px solid #000000;
text-decoration: none;
text-align: center;
vertical-align:middle;
font: 12px Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
}

#mainNav ul li a:link {
display: block;
padding: 0px;
height: 26px;
color:#000000;
line-height: 26px;
text-decoration: none;
text-align: center;
vertical-align:middle;
background: #663300 url(images/button1.jpg) repeat-x;
}

#mainNav ul li a:visited {
display: block;
padding: 0px;
height: 26px;
color:#000000;
line-height: 26px;
text-decoration: none;
text-align: center;
vertical-align:middle;
background: #663300 url(images/button1.jpg) repeat-x;
}

#mainNav ul li a:hover {
display: block;
padding: 0;
height: 26px;
color:#ffffff;
line-height: 26px;
text-decoration: none;
text-align: center;
vertical-align: middle;
background: #663300 url(images/button1.jpg) repeat-x;
} 




/*#navbar {
	background-color: #000;
	width: 950px;
	margin: 0 auto;
	}	

#navigation {
	margin:0;
	padding:0;
	width:950px;
	height:45px;
	background-image:url(images/NavBar_up_sprite.jpg);
}

#navigation li {margin:0; padding:0; list-style-type:none; display:inline; height:45px; text-align:center; float:left; line-height:40px; }

#navigation a {display:block; height:45px; }

#navigation a:hover {background-image:url(images/NavBar_up_sprite.jpg); }

#nav_home {width:145px; }
#nav_home a:hover { background-position: 0px -45px; }

#nav_training {width:171px; }
#nav_training a:hover { background-position: -145px -45px; }

#nav_pro_shop {width:175px; }
#nav_pro_shop a:hover { background-position: -316px -45px; }

#nav_photo_gallery {width:262px; }
#nav_photo_gallery a:hover { background-position: -491px -45px; }

#nav_contact {width:197px; }
#nav_contact a:hover { background-position: -753px -45px; }
li a em {
	display: none;
}*/