	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;
		background:#424259;
	
		}
	
	
	p,h1,pre, table {
		margin:0px .9em .9em 0px;
		}
	a	{
		color: #424259;
	
		}
		
	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:800px;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		padding:0px;
		text-align:left;
		}
	
	#contentcenter {
		width:805px;
		padding:0px;
		float:left;
		background:#fff;
		}

	#contentfull {
		width:800px;
		padding:0;
		float:left;
		background:#fff;
		background:url(../i/side_left.jpg) repeat-y top left;
		}

	#contentright {
		width:570px;
		padding:10px;
		float:right;
		background:#fff;
		background:url(../i/side_right.jpg) repeat-y top right;

		}	
	#contentleft {
		width:170px;
		padding:10px;
		float:left;

		}
	#contentleft h1{		
		margin-left:1em;
		}
	#contentleft img, #contentleft a, #contentleft p {		
		margin-left:1em;
		text-align:center;
		}
	#contentleft p {
	padding-top:1em;		
		
	}
		
	#contentleft h1 {
		padding-top:0;

		}					

	#gallery {
		width: 540px;
		padding:0px;
		float:left;
		display:inline;
		}

	#galleryright {
		width: 230px;
		padding:0px;
		float:right;
		}

	
	#head {
		background:#FFF;
		background:url(../i/header.jpg);
		height:92px;
		
		}
		
	#head img	{
	padding-left:1em;
	padding-top:.4em;
	}		
	
	#contentbox	{


	}
	
	.top	{

		background:url(../i/top_left.jpg) no-repeat top left;
		height:24px;
		width:800px;
	}
	
	.topright	{
		float:right;
		background:url(../i/top_right.jpg) no-repeat top right;	
		height:24px;
		width:28px;
	}
	
	.side	{
		background:url(../i/side_left.jpg) repeat-y top left;
	}

		
	.foot	{
		clear: both; 
		background:url(../i/bottom_left.jpg) no-repeat top left;
		height:32px;
		width:800px;
	}
	
	.footright	{
		float:right;
		background:url(../i/bottom_right.jpg) no-repeat top right;	
		height:32px;
		width:28px;
	}
	

		
	#head h1 {
	font: 24px Verdana, Trebuchet, Helvetica, Lucida, Arial, sans-serif;
/*	color:#762226; 
	color:#f1a075;
		color:#f19d56;
		336699
	*/
	color: #00005A;
  
	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: transparnet;

	   float : left;
	   margin-top:42px;
	   width : 800px;
/*	   border-bottom:solid;
	   border-bottom-width: 2px;
	   border-bottom-color: #00005A; */
	}
	#nav ul li{
	   display : inline;
	   float : left;
	   /* border-right-color : #00005A;
	   border-right-style : solid;
	   border-right-width : 2px; */

	   height: 2.6em;  
	   font-size:1.6em;
	}
	#nav ul li a{
	   padding-left : 1em; 
	   padding-right : 1em;
	   font-weight:normal;
	   padding-top:.2em;
	
/*	   color : #00005A; 
	   	   color:#fff; */
		   
		text-transform:uppercase;
	
	   text-decoration : none;
	   float : left;
	  /* border-right-color : #00005A;
	   border-right-style : solid;
	   border-right-width : 0; */
/*	   border-top-style:  #00005A; */
/*		border-top-style : solid;
	   border-top-width : 2px;
	   border-top-color : #00005A; */

    	   height: 2.6em; 

	}
	
	#nav ul li a:hover{
	background-color : #FFF;
  	color: #424259;
	 height: 2em; 


}

li.plainnav{
   padding-left : 1em; 
   padding-right : 1em;
   width: 175px;


}
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;
}
#footer a {
	color:#FFF;
}

	.leftcol, .leftctrcol, .rightctrcol, .rightcol  {
		float:left;
		width: 138px;
	}
	
	.box	{
		width: 138px;
		text-align:center;
		vertical-align:bottom;
		height:60px;
	}	
	
	.largebox	{
		width: 138px;
		text-align:center;
		vertical-align:bottom;
		height:100px;
	}	

	.cd	{
		width: 138px;
		text-align:center;
		vertical-align:bottom;
		height:134px;
	}	
	.cdp	{
		width: 138px;
		text-align:center;
		vertical-align:bottom;
		height:187px;
	}	

	#holder {
		height:200px;
	}
	
	.smallGallery	{
		width: 270px;
		text-align:center;
		vertical-align:bottom;
		float:left;
		padding:3px;
	}	
	
		.largeGallery	{
		text-align:center;
		vertical-align:bottom;
		float:clear;
		float:left;
		padding:3px;
	}	
