body {
		text-align:center;}
		
		
		
#header {
		float:left;
		width:100%;
		
		}
		
#top {
		width:960px;
		height:80px;
		margin:0px auto;
		clear:right;}
		

		
#logo {
		padding-left:20px;
		text-align:left;
		vertical-align:middle;}
		
#phone {
		padding-right:20px;}		
#phone img{
		float:right;}
#phone p {
		position:relative;
		top:10px;
		float:right;
		margin-left:20px;}
		
#outphoto {
	width:100%;
	height:352px;
	float:left;}
	
#photo {
		text-align:left;
		width:900px;
		height:352px;
		margin:0 auto;
		background-image: url(../images/photo.jpg);
		border:1px solid gray;
		-moz-box-shadow:2px 2px 5px #777777;
		box-shadow:2px 2px 5px #777777;
		-webkit-box-shadow:1px 1px 8px #777777;}
		
#photo img{
		position:relative;
		left:550px;
		top:120px;}
		
#outnav {
		margin:20px 0px;
		float:left;
		width:100%;}
		
#nav {
	
	width:900px;
	margin:0px auto;
	overflow:visible;}
	
#content {
	float:left;
	width:100%;}
	
#ccenter {
	width:900px;
	margin:0px auto;}

#content h1 {
		margin:10px 0px 20px 0px;
		text-align:center;}	
#content p {
		padding-top:15px;
		padding-left:15px;
		width:220px;
		text-align:left;}

#left ,#mid{
	padding:10px;
	text-align:center;
	float:left;
	width:240px;
	margin-right:10px;
	min-height:385px;
	max-height:550px;}
	

#right {
		padding:10px;
		float:left;
		width:334px;
		min-height:385px;
		max-height:550px;}


#right img {
		float:left;
		margin:10px 10px;}
		
#right p {
		float:right;
		width:134px;}
	
		
#footer {
		margin-top:20px;
		float:left;
		width:100%;
		height:50x;
		background-color:#1f0d00;}
		
	
		
#nav2 {
		width:880px;
		margin:0px auto;}



#nav2 ul {
			float:right;
			margin:10px 0px;}
			


	



		

	

		
