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

*{
	margin:0;
	padding:0;
}

body {
	background-repeat:no-repeat;
	background-image: url(images/background.jpg);
	

	
}

#home_button{

	width:650px;
	height:180px;
	
}

#container {
	width:950px;
	height:800px;
	margin:20px auto;
	background-repeat:no-repeat;
	background-image: url(images/container_bckgd.jpg);
	
	
	
	}



#stage {
	margin:30px auto;
	width:850px;
	height:400px;

}


#content {
	width:800px;
	height:400px;

	
}

/*////   Navigation  //////*/

#navigation{
	margin:0 auto;
	width:850px;
	height:110px;
	color:#0C9;
}


ul#navlist
{
margin-left: 0;
padding-left: 0;
white-space: nowrap;

}

#navlist li {

list-style-type: none;
background-color:#666;
display: inline;
margin-right:21px;


}

#navlist a { 
display: inline-block;
	width:150px;
	height:108px;
	background-position:0 -110px;
	background-repeat:no-repeat;
	
}

#navlist a:link, #navlist a:visited {
color: #fff;
background-color: #036;
text-decoration: none;
}

#navlist a:hover
{
color: #fff;
background-color: #369;
text-decoration: none;
background-position:0 -0;

}

#navlist a#services {
	background-image:url(images/buttons/button_services_full.gif);
	}
#navlist a#who {
	background-image:url(images/buttons/button_who_full.gif);
	}
	#navlist a#rates {
	background-image:url(images/buttons/button_rates_full.gif);
	}
#navlist a#equipment {
	background-image:url(images/buttons/button_equipment_full.gif);
	}

#navlist a#links {
	background-image:url(images/buttons/button_links_full.gif);
	}

#navlist #current a {background-position:0 -0;}




/*////   Typography  //////*/

#container{
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:19px;
	color:#FFF;
	}
.outline {
	border: 1px outset #CCC;
}

p{
	margin-bottom:20px;	
	
}



.smaller_text{
	font-size:6px;
	
}


.medium_text{
	font-size:12px;
	
}


.medium_well_text{
	font-size:14px;
	
}

.larger_text{
	font-size:16px;
	
}









a:link, a {color: #fff;
text-decoration:underline;
font-weight:bold;
}

 a:visited, a:hover{color:#c01717;
	text-decoration:underline;
}
	

