	body {
		text-align:center;
		/* 76%  results in 12 pixel text when the base size is 16 */
		font: 76% Verdana, Trebuchet, Helvetica, Lucida, Arial, sans-serif; 
		}
	
	
	p,h1,pre, table {
		margin:0px .9em .9em 0px;
		}
	a	{
		color: #369;
		}
		
	h1 {
		padding-top:.9em;
		font-size: 1.5em;
		}
	
	
	p {
		font-size: 1em;
	}
	
	h2 {
		font-size: 1em;
		font-weight:bold;
	}	

	img {
		border: 0;
		display:block;
	}
	

	#frame {
		width:790px;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		padding:0px;
		text-align:left;
		}
	
	#contentcenter {
		width:790px;
		padding:0px;
		float:left;
		background:#eee;
		}

	#contentfull {
		width:790px;
		padding:0;
		float:left;
		background:#eee;
		}

	#contentright {
		width:573px;
		padding:10px;
		float:right;
		background:#eee;
		}	
	#contentleft {
		width:177px;
		padding:10px;
		float:left;
		background:#eee;
		}			
	#gallery {
		width: 540px;
		padding:0px;
		float:left;
		display:inline;
		}

	#galleryright {
		width: 230px;
		padding:0px;
		float:right;
		}

	
	#head {
		background:#FFF;
		}
		
		
	
		
	#head h1 {
	font: 24px Verdana, Trebuchet, Helvetica, Lucida, Arial, sans-serif;
/*	color:#762226; 
	color:#f1a075;
		color:#f19d56;
		336699
	*/
	color: #336699;
  
	padding:10px;
	padding-bottom: .10em;
	margin:0px;
	letter-spacing: .10em;
		}
	
	#contentright p, 	#contentleft p { 
		font-size:.8em;
		}

	#nav ul{
	   padding : 0;
	   margin : 0;
	   white-space : nowrap;
	   background-color : #FFF; 
	   float : left;
	   width : 790px;
	   border-bottom:solid;
	   border-bottom-width: 2px;
	   border-bottom-color: #336699;
	}
	#nav ul li{
	   display : inline;
	
	   color: #336699;

	   float : left;
	   border-right-color : #336699;
	   border-right-style : solid;
	   border-right-width : 2px;
	   height: 1.2em;
	}
	#nav ul li a{
	   padding-left : 1em; 
	   padding-right : 1em;
	   font-weight:normal;
	
	   color : #336699;
		text-transform:uppercase;
	
	   text-decoration : none;
	   float : left;
	   border-right-color : #336699;
	   border-right-style : solid;
	   border-right-width : 0;
/*	   border-top-style:  #336699; */
		border-top-style : solid;
	   border-top-width : 2px;
	   border-top-color : #336699;
	
	}

li.plainnav{
   padding-left : 1em; 
   padding-right : 1em;
   width: 182px;


}
ul.list{
	padding-top: 0;
	margin : 0;
	list-style: none;
	padding-bottom: 1.2em;
	}

li.liststrong {
	font-weight : bold; 
	text-indent: .1em;
}
li.contactstrong {
	font-weight : bold; 
	text-indent: 1em;
}

li.norm {
	text-indent: 1em;
}


.rightbox{
	display:block;
	margin:0 0 10px 0;
	padding:5px;
	border:1px solid #c0c0c0;
	background-color:#fafbfc;
	color:#505050;
	line-height:1.5em;
	width: 204px;
}


	
#footer {
		clear: both; /* starts footer below floated content */
/*		clear:; /* starts footer below floated content */
		padding: 0;
		font: .8em Verdana, Trebuchet, Helvetica, Lucida, Arial, sans-serif;
	color:#369;
	text-align:center;
}