body {margin:0; padding:0; background: url('/images/bg-inside.jpg') repeat-x top left; background-color:#004664;}

div, td {text-align: left;font: normal 11px trebuchet ms,Lucida Grande,Lucida Sans Unicode,verdana,sans-serif; color: #444444;} 
#nav 	{float:left;}
	
#nav ul {
	
	margin: 0;
	padding: 0; 
	list-style: none;
	display: inline;
	background-color: #ce1313;
	}

#nav li {
	margin: 0; 
	padding: 0;
    list-style: none;
	display: inline;
	} 

#nav a {
	float: left;
	padding: 0px 6px 1px 6px; 
	text-transform:uppercase;
	font-size:10px;
	letter-spacing:1px;
	color: #fff;
	border: 1px solid #ccc;
	font-weight:bold;
	text-decoration:none;
	background-color: #ce1313;}
 
#nav a:hover, #nav .selected {
	background-color:#fff;
	color: #000;}

td#home {
	background: url('/images/left-gradient.jpg') no-repeat top left;}

td#home div.body {
	height:184px;
	line-height:19px;
	text-align:justify;
	padding:0 20px;
	font: normal 11px/15px trebuchet ms,Lucida Grande,Lucida Sans Unicode,verdana,sans-serif;
	line-height:19px;
	color:#fff;
	overflow:hidden;}
	
div#body {padding: 7px 7px 22px 35px;line-height: 17px;}
div#body a {color:#004664;}
div#body a:hover {color:#2d6c88;}
	
div#left {
	background: url('/images/left-inside.jpg') no-repeat top left; height: 222px;}
	
	
div#photogallery {
	float: right;
	}
#photogallery a {
	float: left;
	padding: 0px 6px 1px 6px; 
	text-transform:uppercase;
	font-size:10px;
	letter-spacing:1px;
	color: #fff;
	border: 1px solid #97b5c4;
	font-weight:bold;
	text-decoration:none;} 

#photogallery a:hover, #photogallery .selected {background-color:#fff;
	color: #000;}

div#subnav {background: url('/images/subnav.jpg') repeat-x top left; 
	height: 36px;
	padding: 16px 20px 10px 20px;}
div#subnav a:link, div#subnav a:active, div#subnav a:visited {font-weight: bold;
	color:#004664;
	text-decoration:none;
	padding: 2px 8px 3px 8px;}
div#subnav a:hover, div#subnav #selected {
	font-weight: bold;
	color:#fff;
	text-decoration:none;
	background-color:#cd1313;}
 
#right {color: #000; background-color:#fff; }
div#menu {padding: 0px 34px 22px 35px;}
 
.gray {color: #70798d;}
.blue {color: #2d6c88;} 
a.red {color:#ee1c23}

h2 {color:#2d6c88;margin:0;padding: 22px 0 0 0;font: bold 13px trebuchet ms, verdana,sans-serif;}
	
	
div#footer {
	width:512px; 
	padding-top: 40px;}
#footer span {padding-left: 20px; padding-bottom:2px;color: #b3c8e1;}
#footer a span  {display:none;  text-decoration:none; border:0;}
#footer a {text-decoration:none;}
#footer a:hover   {border:0;}
#footer a:hover span {display:inline;font: 10px Verdana, sans-serif;}
 
/* gallery */
.bluewrap2			{padding: 0px; border: 1px solid #004664;}