/**********************************************************************/
/* DEFAULT FORMATS  DEFAULT FORMATS  DEFAULT FORMATS  DEFAULT FORMATS */
/**********************************************************************/

/* The TD is needed because Netscape does not inherit properly from other tags! */
BODY, TH, TD, P, U {
	COLOR: #003A00; 
	FONT-FAMILY: arial, helvetica, sanserif;
	FONT-STYLE: normal; 
	FONT-SIZE: .9em; 
	FONT-WEIGHT: normal; 
	LINE-HEIGHT: notmsl;
} 

/*******************************************************************/
/* LINK FORMATS     LINK FORMATS     LINK FORMATS     LINK FORMATS */
/*******************************************************************/

/*BLACK - Unvisited link */
A:link {
	BACKGROUND: none transparent scroll repeat 0% 0%; 
  	COLOR: 371A8B;
	FONT-SIZE: 10pt;
	FONT-FAMILY: arial, helvetica, sanserif; 
	TEXT-DECORATION: underline
}

/*Netscape uses alink color from page BODY attribute */
A:active {
	BACKGROUND: none transparent scroll repeat 0% 0%; 
  	COLOR: #EEEEEE; 
	FONT-SIZE: 10pt;
	FONT-FAMILY: arial, helvetica, sanserif; 
	TEXT-DECORATION: underline
}

/*Gray -- Previously visited */
A:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; 
  	COLOR: #003A00; 
	FONT-SIZE: 10pt;
	FONT-FAMILY: arial, helvetica, sanserif; 
	TEXT-DECORATION: underline
}

/* Orange ON Brown -- mouse over link. Only implimented in IE *** USE 110% 
TO MAKE IT A LITTLE BIGGER -- must be placed after the 'a:link' and 'a:visited' rules
*/
A:hover {
	BACKGROUND: #003A00; 
	COLOR: #F9EFCC;
	FONT-SIZE: 10pt;
  	FONT-FAMILY: arial, helvetica, sanserif; 
	TEXT-DECORATION: underline
}


/*******************************************************************/
/* TEXT FORMATS     TEXT FORMATS     TEXT FORMATS     TEXT FORMATS */
/*******************************************************************/

/* Equivalent of "SIZE = 5" */
.LARGEtext4{
	BACKGROUND: none transparent; 
	COLOR: #000000; 
	FONT-FAMILY: arial, helvetica, sanserif; 
	FONT-SIZE: 1.4em; 
	FONT-WEIGHT: normal; 
	LINE-HEIGHT: normal;
	VERTICAL-ALIGN: top
}

.LARGEtext3{
	BACKGROUND: none transparent; 
	COLOR: #000000; 
	FONT-FAMILY: arial, helvetica, sanserif; 
	FONT-SIZE: 1.3em; 
	FONT-WEIGHT: normal; 
	LINE-HEIGHT: normal;
	VERTICAL-ALIGN: top
}

.LARGEtext2{
	BACKGROUND: none transparent; 

	FONT-FAMILY: arial, helvetica, sanserif; 
	FONT-SIZE: 1.2em; 
	FONT-WEIGHT: normal; 
	LINE-HEIGHT: 1.2em;
	VERTICAL-ALIGN: top
}

/* Equivalent of "SIZE = 4" */
.LARGEtext1{
	BACKGROUND: none transparent; 
	COLOR: #000000; 
	FONT-FAMILY: arial, helvetica, sanserif; 
	FONT-SIZE: 1.1em; 
	FONT-WEIGHT: normal; 
	LINE-HEIGHT: 1.2em;
	VERTICAL-ALIGN: top
}

.NORMALtext{
	BACKGROUND: none transparent; 
	COLOR: #000000; 
	FONT-FAMILY: arial, helvetica, sanserif; 
	FONT-SIZE: 1.0em; 
	FONT-WEIGHT: normal; 
	LINE-HEIGHT: 1.1em
}

/* Equivalent of "SIZE = 2" */
.SMALLtext1{
	BACKGROUND: none transparent; 
	FONT-FAMILY: arial, helvetica, sanserif; 
	FONT-SIZE: 9pt; 
	FONT-WEIGHT: normal; 
}
/* Equivalent of "SIZE = 1" */
.SMALLtext2{
	BACKGROUND: none transparent; 
	COLOR: #000000; 
	FONT-FAMILY: arial, helvetica, sanserif; 
	FONT-SIZE: 8pt; 
	FONT-WEIGHT: normal; 
}

.SMALLtext3{
	BACKGROUND: none transparent; 
	COLOR: #000000; 
	FONT-FAMILY: arial, helvetica, sanserif; 
	FONT-SIZE: .7em; 
	FONT-WEIGHT: normal; 
	LINE-HEIGHT: .9em
}

.SMALLtext4{
	BACKGROUND: none transparent; 
	COLOR: #000000; 
	FONT-FAMILY: arial, helvetica, sanserif; 
	FONT-SIZE: .6em; 
	FONT-WEIGHT: normal; 
	LINE-HEIGHT: .9em
}
/*******************************************************************/
/* BOLD FORMATS     BOLD FORMATS     BOLD FORMATS     BOLD FORMATS */
/*******************************************************************/

.LARGEbold4{
	BACKGROUND: none transparent; 

	FONT-FAMILY: arial, helvetica, sanserif; 
	FONT-SIZE: 1.4em; 
	FONT-WEIGHT: bold; 
	LINE-HEIGHT: 1.2em;
	VERTICAL-ALIGN: top
}

.LARGEbold3{
	BACKGROUND: none transparent; 

	FONT-FAMILY: arial, helvetica, sanserif; 
	FONT-SIZE: 1.3em; 
	FONT-WEIGHT: bold; 
	LINE-HEIGHT: 1.2em;
	VERTICAL-ALIGN: top
}

.LARGEbold2{
	BACKGROUND: none transparent; 

	FONT-FAMILY: arial, helvetica, sanserif; 
	FONT-SIZE: 1.2em; 
	FONT-WEIGHT: bold; 
	LINE-HEIGHT: 1.2em;
	VERTICAL-ALIGN: top
}

.LARGEbold1{
	BACKGROUND: none transparent; 

	FONT-FAMILY: arial, helvetica, sanserif; 
	FONT-SIZE: 1.1em; 
	FONT-WEIGHT: bold; 
	LINE-HEIGHT: 1.2em;
	VERTICAL-ALIGN: top
}

.NORMALbold{
	BACKGROUND: none transparent; 
	COLOR: #000000; 
	FONT-FAMILY: arial, helvetica, sanserif; 
	FONT-SIZE: 1.0em; 
	FONT-WEIGHT: bold; 
	LINE-HEIGHT: 1.0em
}

.SMALLbold1{	
	BACKGROUND: none transparent; 
 
	FONT-FAMILY: arial, helvetica, sanserif; 
	FONT-SIZE: 9pt; 
	FONT-WEIGHT: bold; 
}

.SMALLbold2{
	BACKGROUND: none transparent; 
	COLOR: #000000; 
	FONT-FAMILY: arial, helvetica, sanserif; 
	FONT-SIZE: .8em; 
	FONT-WEIGHT: bold; 
	LINE-HEIGHT: 1.0em
}

.SMALLbold3{
	BACKGROUND: none transparent; 
	COLOR: #000000; 
	FONT-FAMILY: arial, helvetica, sanserif; 
	FONT-SIZE: .7em; 
	FONT-WEIGHT: bold; 
	LINE-HEIGHT: .9em
}

.SMALLbold4{
	BACKGROUND: none transparent; 
	COLOR: #000000; 
	FONT-FAMILY: arial, helvetica, sanserif; 
	FONT-SIZE: .6em; 
	FONT-WEIGHT: bold; 
	LINE-HEIGHT: .9em
}

/*******************************************************************/
/* NEWS FORMATS     NEWS FORMATS     NEWS FORMATS     NEWS FORMATS */
/*******************************************************************/

.NEWSpageHEAD1{
	BACKGROUND: none transparent; 
	COLOR: #993300; 
	FONT-FAMILY: arial, helvetica, sanserif; 
	FONT-SIZE: 1.4em; 
	FONT-WEIGHT: bold; 
	LINE-HEIGHT: 1.5em;
	VERTICAL-ALIGN: top
}

/*******************************************************************/
/* MENU FORMATS     MENU FORMATS     MENU FORMATS     MENU FORMATS */
/*******************************************************************/

/*Yellow -- Menu sub-titles for Lodging/Dining/Shopping etc */
.menuHEAD{
	BACKGROUND: none transparent; 
	COLOR: #FFFF43; 
	FONT-FAMILY: arial, helvetica, sanserif; 
	FONT-SIZE: 1.0em; 
	FONT-WEIGHT: normal; 
	LINE-HEIGHT: 1.2em
}

/*Black -- Menu items on Index.HTML page SAME AS: SMALLtext2 */
.menuITEM{
	BACKGROUND: none transparent; 
	COLOR: #000000; 
	FONT-FAMILY: arial, helvetica, sanserif; 
	FONT-SIZE: .8em; 
	FONT-WEIGHT: normal; 
	LINE-HEIGHT: 1.0em,
	text-indent: 1em; 
}

a.menuITEM:hover{
	BACKGROUND: none transparent; 
	BACKGROUND: #8B4513; 
	COLOR: #FFFF43;
	FONT-FAMILY: arial, helvetica, sanserif; 
	TEXT-DECORATION: underline;
	FONT-SIZE: .8em; 
	FONT-WEIGHT: normal; 
	LINE-HEIGHT: 1.0em
}

/********************************************************************/
/* OTHER FORMATS    OTHER FORMATS    OTHER FORMATS    OTHER FORMATS */
/********************************************************************/

/* Yellow HiLite stuff here! */
.HiLite{
	BACKGROUND: #ffff99;
	COLOR: #000000
}

div.warning {
	BACKGROUND: none transparent;
	COLOR: #F4720B; 
	FONT-FAMILY: arial, helvetica, sanserif;
	FONT-STYLE: italic;
	FONT-SIZE: 1.2em;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 1.4em;	
	TEXT-DECORATION: blink
}

div.copyright {
	BACKGROUND: none transparent; 
	COLOR: #000000; 
	FONT-FAMILY: arial, helvetica, sanserif;
	FONT-STYLE: italic;
	FONT-SIZE: .7em; 
	FONT-WEIGHT: bold; 
	LINE-HEIGHT: .8em;
	TEXT-ALIGN: center
}

/* INTERNET EXPLORER ONLY -- BROWN boarder for tables */

.newTable{
	BORDER: thin solid #8B4513 
}

/* Currently using a GIF until I find out who is honoring this item */
UL{
	LIST-STYLE: square outside
}

TD.tdGray {
	background: #DDDFDD;

}
	
/* PAGE COLOR FOR H2 HEADER ON all pages other than index.HTML */
.HRcolor{
	BACKGROUND: none transparent; 
	COLOR: #8B4513 
}

.RMsponsor {
	BACKGROUND: none transparent; 
	COLOR: #993300; 
	FONT-FAMILY: arial, helvetica, sanserif;
	FONT-STYLE: normal;
	FONT-SIZE: .8em; 
	FONT-WEIGHT: bold; 
	LINE-HEIGHT: 1.0em;
	TEXT-ALIGN: center
}
.TELLsponsor {
	FONT-FAMILY: arial, helvetica, sanserif;
	FONT-STYLE: normal;
	FONT-SIZE: .7em; 
	FONT-WEIGHT: bold; 
	LINE-HEIGHT: .9em;
	TEXT-ALIGN: center
}

.HEADcolor {
	BACKGROUND: none transparent; 
  	COLOR: #8B4513;
	FONT-FAMILY: arial, helvetica, sanserif;
	FONT-STYLE: normal;
	FONT-SIZE: 1.5em; 
	FONT-WEIGHT: bold; 
	LINE-HEIGHT: 1.6em   
}

.sponsor {
	BACKGROUND: none transparent; 
	COLOR: #993300; 
	FONT-FAMILY: arial, helvetica, sanserif;
	FONT-STYLE: normal;
  	FONT-SIZE: .9em;
  	FONT-WEIGHT: BOLD;	
	LINE-HEIGHT: 1.0em
}


/* 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");
	}