body 			{
					color: #000000;
					font: 15px "Verdana"; 
					margin-left: 0px;
					margin-top: 0px;
					margin-right: 0px;
					margin-bottom: 0px;
					background-color: #003359;}

a:link 			{	color:#E19609; font-weight:bold; text-decoration:none; }
a:visited 		{	color:#002759; font-weight:bold; text-decoration:none; }
a:hover 		{	color:#17447E; font-weight:bold; text-decoration:none; }
a:active 		{	color:#002759; font-weight:bold; text-decoration:none; }
img				{	border-style: none; }

#frame 			{	width:1000px; margin-right:auto; margin-left:auto;
					background-color: #CFDDF2 ;
					padding:0px; text-align:left; }
#headerlyr		{	float:left; left:0px; top:0px; width:1000px; height:234px;
					background-image:url(images/Header.png); background-repeat:no-repeat;
					background-color: #CFDDF2 ;
 					visibility: visible; z-index:9; }
#contactlyr		{	position:relative; width:630px; height:20px; left:145px; top:130px;
					font:14px "Tahoma"; font-weight:bold; 
					text-align:center; visibility:visible; z-index:7; }
#navbarlyr		{	position:relative; width:777px; height:62px; top:132px;
					visibility:visible; z-index:7; }
#contentlyr		{	float:left; width:1000px; color:#232627; 
					font:17px "Georgia"; background-color:#CFDDF2;
					padding-bottom:5px; padding-top:5px; 
					visibility:visible; z-index:9; }
#footerlyr		{	float:left; width:1000px; height:25px;
					background-color:#A9C4D9; text-align:center; 
					padding-top:8px; visibility:visible; z-index:9; }
					
.footertext		{	font:15px "Geneva"; font-weight:bold; color:#004276; line-height:15px; }
.headertext 	{	font:22px "Georgia"; font-weight:bold; color:#0C3B78; line-height:24px; }
.midheadertext 	{	font:22px "Georgia"; font-weight:bold; color:#0C3B78; line-height:22px; 								text-align:center; }
.subheadertext	{	font:20px "Georgia"; font-weight:bold; color:#61403A; line-height:22px; }
.name		 	{	font:17px "Georgia"; font-weight:bold; color:#2B3F60; font-style:italic; }
.name2		 	{	font:17px "Georgia"; font-weight:bold; color:#264F86; font-style:italic; }
.introductory 	{	font-weight:bold; color:#134DAC; font-style:italic; text-align:center; }
.emphasis	 	{	color:#134DAC; font-style:italic; text-align:center; }
.emphasis1	 	{	font-size:15px; color:#134DAC; font-style:italic; }
.pricing	 	{	color:#204373; font-style:italic; }
.emphasis2	 	{	font-weight:bold; color:#0C7881; font-style:italic; }
.emphasis3	 	{	font-size:19px; font-weight:bold; color:#D08904; font-style:italic; }
.testimonial 	{	color:#2B3F60; }
.signature	 	{	color:#134DAC; font-style:italic; }
.photoleft		{	float:left; padding-left:8px; padding-right:8px; padding-top:2px; padding-bottom:2px; }
.photoright		{	float:right; padding-left:8px; padding-right:8px; padding-top:2px; padding-bottom:2px; }					
.videocenter	{	text-align:center;	}
.italicscenter	{	font:14px; color:#000000; font-style:italic; text-align:center; }				
.videogallery	{	font:17px "Georgia"; font-style:italic; text-align:center; }				

#preload-images {	position: absolute; overflow: hidden;
   					left: -9999px; top: -9999px; height: 1px; width: 1px; }
/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssmenus.co.uk
Copyright (c) 2009- Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
#menu {padding:0; margin:0; list-style:none; height:35px; position:relative; z-index:500; font-family:arial, verdana, sans-serif;}
#menu li {float:left; }
#menu li a {display:block; float:left; height:35px; line-height:35px; text-decoration:none; }
#menu table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}

/* Default link styling */

/* Style the list OR link hover. Depends on which browser is used */

#menu li a:hover {z-index:200; position:relative; text-decoration:underline;}
#menu li:hover {position:relative; z-index:200;}

#menu li:hover > a {text-decoration:none;}
#menu li:hover > a.sub {color:#fff; background-color:#13407B;}

#menu li a.sub {background: #13407B url(down-arrow.gif) no-repeat right center;}

#menu :hover ul {left:0; top:52px; width:144px; background:#F5B336;}

/* keep the 'next' level invisible by placing it off screen. */
#menu ul, 
#menu :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#menu :hover ul :hover ul
{left:120px; top:-1px; background:#F5B336; white-space:nowrap; width:144px; z-index:200; height:auto;}

#menu :hover ul li {margin:0; border-top:1px solid #ffffff;}
#menu :hover ul li a {width:144px; padding:0; text-align:center; background:#13407B; color:#ffffff; height:35px; line-height:35px; font-size:14px; }
#menu :hover ul :hover {background-color:#F5B336; color:#000000; font-size:14px; }


