/* The TD is needed because Netscape does not inherit properly from other tags! */

BODY, TH, TD, P, U {

	COLOR: #184A29; 

/*	background: #d7e3ed;*/

	FONT-FAMILY: arial, helvetica, sanserif;

	FONT-STYLE: normal; 

	FONT-SIZE: 11pt; 

	FONT-WEIGHT: normal; 

} 



TH, TD, P, U {

	COLOR: #184A29; 

/*	background: #FFFFFF;*/

	FONT-FAMILY: arial, helvetica, sanserif;

	FONT-STYLE: normal; 

	FONT-SIZE: 11pt; 

	FONT-WEIGHT: normal; 

} 



.hosted {

	width: 800px;

	background:#FFFFFF;

	text-align: center;

	margin-right: auto;

	margin-left: auto;

}



h1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #425f76;
	font-size: 14pt;
	font-style: italic;
	line-height: 10pt;
	font-weight: bold;
	padding-top: 10px;
}

h2 {
	text-align: left;
	}

.usedHeadings {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14pt;

	line-height: 16pt;

	font-weight: bold;



}



a:link, a:visited, a:active{

	background: none transparent scroll repeat 0% 0%; 

	COLOR: #425f76;

	TEXT-DECORATION: underline;

	FONT-WEIGHT: normal;

}



a:hover {

	BACKGROUND: #1A4642;

	COLOR: #FFCC00;

	TEXT-DECORATION: underline;

	FONT-WEIGHT: normal;

}



a.linkContact:link, a.linkContact:active, a.linkContact:visited{

	background: #FFFFFF; 

	COLOR: #425f76;

	font-size: 8pt;

	TEXT-DECORATION: underline;

	FONT-WEIGHT: bold;

}



a.linkContact:hover{

	BACKGROUND: #1A4642;

	COLOR: #FFCC00;

	font-size: 8pt;	

	TEXT-DECORATION: underline;

	FONT-WEIGHT: bold;

}



.contact {

	font-size: 8pt;

	font-weight: bold;

}











SPAN.copywrite{

	COLOR: #000000; 

	FONT-FAMILY: Arial, Helvetica, sans-serif;

	FONT-SIZE: 12px;

	LINE-HEIGHT: 14px;  

	FONT-WEIGHT: normal

}









/*   MENU   MENU */



#message div.menuBar, #message div.menuBar a.menuButton {

	font-family: Verdana, Arial, sans-serif;

	font-size: 8pt;

	color: #000000;

	height: 20px;

/*	width: 100%;*/

}

hr {

	color: #6896bb;

}



#message div.menuBar {

	background-color: #bacfe0;

/*         top  right  bottom  left                  */

	padding: 6px 2px 6px 2px;

	text-align: center;

	margin-left:0px;

}



#message div.menuBar a.menuButton {

	background-color: #6896bb;

	border: 1px solid;

	/*         top  right  bottom  left                  */	

	border-color: #f0f0f0 #909090 #909090 #f0f0f0;

	color: #FFFFFF;

	cursor: pointer;

	left: 0px;

	xposition: relative;

	text-decoration: none;

	top: 0px;

	/*	z-index: 100;*/

	padding-top: 2px;

	padding-right: 6px;

	padding-bottom: 2px;

	padding-left: 6px;

	margin-top: 1px;

	margin-right: 1px;

	margin-bottom: 6px;

	margin-left: 1px;

	font-weight: bold;

}



#message div.menuBar a.menuButton:hover {

	background-color: #527694;     

/*         top  right  bottom  left                  */	

	border-color: #f0f0f0 #909090 #909090 #f0f0f0;

	color: #FFFFFF;

}



#message div.menuBar a.menuButton:active {

	background-color: #EAD6BA; 

/*         top  right  bottom  left                  */	

	border-color: #909090 #f0f0f0 #f0f0f0 #909090;

	color: #000000;

}













































a.imageLink:hover {

	background-color: #FFFAF1;

	color: #FFFAF1;

}

	











/*Netscape uses alink color from page BODY attribute */







/*******************************************************************/

/* MENU FORMATS     MENU FORMATS     MENU FORMATS     MENU FORMATS */

/*******************************************************************/



/*Yellow -- Master Menu Headings Lodging/Dining/Shopping etc */

div.menuHEADer{

	COLOR: #FFFF00; 

	FONT-FAMILY: arial, helvetica, sanserif;

	FONT-SIZE: 22px;

	LINE-HEIGHT: 28px;  

	FONT-WEIGHT: bold

}



/*******************************************************************/

/* TEXT FORMATS     TEXT FORMATS     TEXT FORMATS     TEXT FORMATS */

/*******************************************************************/







/********************************************************************/

/* OTHER FORMATS    OTHER FORMATS    OTHER FORMATS    OTHER FORMATS */

/********************************************************************/



/* Yellow HiLite stuff here! */

SPAN.HiLite{

	BACKGROUND: #ffff99;

	COLOR: #000000

}



DIV.warning {

	COLOR: #F4720B; 

	FONT-FAMILY: arial, helvetica, sanserif;

	FONT-STYLE: italic;

	FONT-SIZE: 12px;

	LINE-HEIGHT: 25px; 

	FONT-WEIGHT: bold;	

	TEXT-DECORATION: blink

}



/* INTERNET EXPLORER ONLY -- BROWN boarder for tables */



.newTable{

	BACKGROUND: #FFDEAD;

	BORDER-COLOR: #8B4513;

	BORDER-STYLE: solid;

	BORDER-WIDTH: 2px }



.newTD{

	BACKGROUND: #FFDEAD;

	BORDER-STYLE: none}



/* Currently using a GIF until I find out who is honoring this item */

//UL{

//	LIST-STYLE: square outside

//}





/* PAGE COLOR FOR H2 HEADER ON all pages other than index.HTML */

.HRcolor{

	BACKGROUND: none transparent; 

	COLOR: #8B4513 

}















/* LIGHT BOX*/



#lightbox{

	background-color:#eee;

	padding: 10px;

	border-bottom: 2px solid #666;

	border-right: 2px solid #666;

	}

#lightboxDetails{

	font-size: 0.8em;

	padding-top: 0.4em;

	}	

#lightboxCaption{ 

	float: left; 

}

#keyboardMsg{ 

	float: right; 

}

#closeButton{ 

	top: 5px; 

	right: 5px; 

}



#lightbox img{ 

	border: none; 

	clear: both;

} 



#overlay img{ 

	border: none; 

}



#overlay{ 

	background-image: url(../LightBox/overlay.png); 

}



* html #overlay{

	background-color: #333;

	back\ground-color: transparent;

	background-image: url(LightBox/blank.gif);

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../LightBox/overlay.png", sizingMethod="scale");

	}


