body 		{		
		margin:			0 0 0 0;
		background-color:	#80BFAC;
		font-family:		Tahoma, Arial,Verdana,sans-serif;
		font-size:		14px;
		margin-left: 	auto;
		margin-right: 	auto;
		}	

body a:link, body a:active, body a:visited	{ color: #3333FF }
h1	{
		position: 		relative; 
		color: 			#104A65; 
		font-size: 		28px; 
		font-weight: 	bold; 
		margin-left:	40px;
		float:			left;
		text-align:		left;
		}		
#container	{
		margin-left: 	auto;
		margin-right: 	auto;
		width: 			980px;
		}
#topBar		{
		position:		relative;
		top:			0px;
		left:			0px;
		background-color:	#406E84;
		width:			980px;	
		height:			14px;
		display:		block;
		}
		
#mast		{
		position:		relative;
		top:			14px;
		left:			0px;
		background-color:	#ffffff;
		width:			980px;
		height:			148px;
		padding-top:		1px;
		padding-bottom:		1px;
		display:		block;
		}

.mastImg	{
		position:		relative;
		float:			left;
		padding-left:		1px;
		top:			0px;
		left:			0px;
		}
	
#menu		{
		position:		relative;
		top:			14px;
		left:			0px;
		text-align:		left;
		height:			24px;
		width:			980px;
		background-image:	url('images/menu_gradient.jpg');
		background-repeat:	repeat-x;
		display:		block;
		}
		
.menuItem	{
		position:		relative:
		float:			left;
		margin-left:		50px;
		}

#content	{
		position:		relative;
		background-color:	#ffffff;
		width:			700px;
		min-height:		450px;
		border-collapse:	separate;
		padding:		0px;
		}
		

		
#title2Text	{
		position: 		relative; 
		color: 			#666666; 
		font-size: 		16px; 
		font-weight: 		bold;
		float:			left;
		letter-spacing:		1px;
		margin-left: 		40px;
		text-align:		left;
		}

#normText	{
		position: 		relative; 
		float:			left;
		color: 			#006699;//#0B615E;//#6197B0; 
		font-size: 		14px;
		font-weight:		400;
		margin-left: 		40px;
		text-align:		left;
		font-family:		Arial, Verdana, sans-serif;
		}
		
#italText	{
		position:		relative;
		float:			left;
		color:			#6197B0;
		font-size:		14px;
		font-weight:		600;
		margin-left:		40px;
		text-align:		left;
		font-style:		italic;
		}
		
#quoteText	{
		position:		relative;
		float:			left;		
		font-size:		12px;
		font-weight:		400;
		margin-left:		40px;
		text-align:		left;
		color: 			#006699;//#0B615E;//#6197B0;
		}
		
#sideMenu	{		
		position:		relative;
		background: 		url('images/gradient_bg.jpg') 0 0 no-repeat;
		background-color:	#A8D4D5;
		width:			280px;
		min-height:		450px;
		border-collapse:	separate;
		padding:		0px;
		}
		
#homeBottom	{
		position:		relative;
		float:			left;
		top:			0px;
		left:			0px;
		background-color:	#406E84;
		width:			980px;	
		height:			130px;
		font-size:		14px;
		text-align:		left;
		z-index:		4;
		}
		
#bottomBar	{
		position:		relative;
		display:		block;
		top:			0px;
		left:			0px;
		background-color:	#406E84;
		width:			980px;	
		height:			10px;
		}

#copyright	{
		position:		relative;		
		top:			12px;
		left:			0px;
		font-size:		11px;
		color:			#000000;
		display:		block;
		}
		
.menuTable	{
		position: 		absolute;
		z-index:		1;
		text-align:		left;
		text-indent:		10px;
		color:			#ffffff;
		font-weight:		bold;
		font-size:		12px;
		padding:		0;
		margin:			0;		
		}

.menuTable td	{				
		width:			170px;
		list-style-type: 	none;
		margin:			0;
		padding:		0;
		}

.menuTable a	{
		border-top:		2px solid #ffffff;
		padding-top:		4px;
		display:		block;
		width:			170px;
		height:			18px;
		background-color:	#406E84;		
		text-decoration:	none;
		color: 			#ffffff
		}

.menuTable a:link, .menuTable a:active, .menuTable a:visited { color: #ffffff }

.menuTable a:hover 	{		
			background:	url('images/menu_hover_bg.jpg') 0 0 repeat-x;
			color: 		#ffffff;
			}
		
.sublinks	{
		margin-left:		25px;
		}
			
.sublinks a	{ 
		text-decoration: 	none;
		color: 			#1E7FAC;
		line-height:		20px;
		font-weight:		bold;
		font-size:		12px;		
		}
		
.sublinks a:link, #sublinks a:active, #sublinks a:visited { color: #1E7FAC }

#linksTable td	{
		font-size:		12px;
		border-bottom:		thin solid #333333;
		border-right:		thin solid #333333;
		}
		
#thumbnail li { opacity: .6; float: left; display: block; width: 50px; height: 40px; cursor: pointer; border: 3px solid #fff; outline: 1px solid #666; margin-right: 10px; margin-bottom: 10px; }
#thumbnail li img { display: block; }
#thumbnail li.active img { display: block; }
#thumbnail li.active, #thumbnail li:hover { outline-color: #bbb; opacity: .99 /* safari bug */ }

#large li { list-style: none; float: left; top: 0px; left: 0px; position: relative; }
#large li img { position: relative; left: 30px; float: left; cursor: pointer; border: 3px solid #fff; outline: 1px solid #ddd; }

#largeImg { border: 3px solid #fff; outline: 1px solid #ddd; }

.tour a {font-weight: bold; font-style: italic; font-size: 90%; color: #404040 !important; text-decoration: none;}
.tour p {padding-top: 22px;}
.tour {display: block; margin: 0px 0px -4px 20px; clear: both;}
