html
	{
    /* scrollbar-face-color: #d5d5d5; */			/* main fill color */
    /* scrollbar-highlight-color: #555555; */		/* objects left/top border color */
    /* scrollbar-shadow-color: #888888; */			/* objects right/bottom border color */
    /* scrollbar-arrow-color: #3f3f00;	 */			/* up/down arrows color */
    /* scrollbar-base-color: #eeeeee; */			/* outer left/top border color */
    /* scrollbar-3d-light-color: #ccccff; */
	/* scrollbar-dark-shadow-color: #ff0000; */	
	/* scrollbar-track-color: #cccccc; */			/* scrollbar background color */

	overflow: scroll;
	overflow-x: auto;
	}
	
body
	{	
    color: #EEEEED;
    font-family: Verdana,Arial,Helvetica;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
    line-height: 14px;
    letter-spacing: 0px;
	}

table,tr,td
	{	
    color: #EEEEED;
    font-family: Verdana,Arial,Helvetica;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
    line-height: 14px;
    letter-spacing: 0px;
	}

ul 
	{
	margin-left: 18px;
	margin-top: 8px;
	padding-left: 12px;
	list-style-type: circle; 
	}

li	{
	padding-bottom: 4px; 
	}
	
.bulletitem	{
	padding-left: 4px;
	list-style-position: outside;
	list-style-type: square; 
	margin-top: 4px;
	margin-left: 32px;
	margin-right: 8px;
        }	
	
a:link {color: #FFFFEE;text-decoration: none;font-family: Verdana,Arial,Helvetica;}
a:visited {color: #EEEEED;text-decoration: none;font-family: Verdana,Arial,Helvetica;}
a:hover {color: #F5F5BB;text-decoration: underline;font-family: Verdana,Arial,Helvetica;}


a.nav_text:link {color: #C3BDB3;text-decoration: none;font-family: Verdana,Arial,Helvetica;}
a.nav_text:visited {color: #C3BDB3;text-decoration: none;font-family: Verdana,Arial,Helvetica;}
a.nav_text:hover {color: #FFFFCC;text-decoration: underline;font-family: Verdana,Arial,Helvetica;}

a.titletext:link { color: #EEEEED;font-family: Century Gothic,Verdana,Arial,Helvetica;font-size: 16px;font-weight: bold;text-decoration: none;line-height: 16px; }
a.titletext:visited { color: #EEEEED;font-family: Century Gothic,Verdana,Arial,Helvetica;font-size: 16px;font-weight: bold;text-decoration: none;line-height: 16px; }
a.titletext:hover { color: #FFFFCC;font-family: Century Gothic,Verdana,Arial,Helvetica;font-size: 16px;font-weight: bold;text-decoration: none;line-height: 16px; }

.liststyle
	{
	text-align: left;
	padding-left: 11px;
	padding-bottom: 6px;
	}

.bottom_nav
	{
	text-align: center;
	padding-left: 4px;
	padding-right: 4px;
	}
	
.bottom_nav_small
	{
	text-align: center;
	padding: 0px;
	}
	
.left_sub_nav
	{
	text-align: left;
	padding-left: 16px;
	padding-right: 8px;
	padding-bottom: 4px;
	}
.left_sub_nav_small
	{
	font-size: 10px;
	letter-spacing: -1px;
	text-align: left;
	padding-left: 16px;
	padding-right: 0px;
	padding-bottom: 2px;
	}
	
.bottom_nav_divider
	{
	color: #736D63;
	text-align: center;
	padding-left: 8px;
	padding-right: 8px;
	}


  
.bodytext
	{
	color: #EEEEED;
    font-family: Verdana,Arial,Helvetica;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
    line-height: 14px;
    letter-spacing: 0px;
    }

.hours_left_cell
	{
	width:46px;

	padding-right: 8px;
	color: #EEEEED;
    font-family: Verdana,Arial,Helvetica;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none;
    line-height: 12px;
    letter-spacing: 0px;
    }
    
.bodytextsmall
	{
	color: #EEEEED;
    font-family: Verdana,Arial,Helvetica;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none;
    line-height: 12px;
    letter-spacing: 0px;
    }
    
.bodytextheavy
	{
	color: #ffffff;
    font-family: Verdana,Arial,Helvetica;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    line-height: 14px;
    letter-spacing: 0px;
    }
    
.bodytextheavybig
	{
	color: #ffffff;
    font-family: Century Gothic,Verdana,Arial,Helvetica;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
    line-height: 18px;
    letter-spacing: 0px;
    }

.bottom_banner
	{
	color: #B7C5CF;
    font-family: Century Gothic,Verdana,Arial,Helvetica;
    font-size: 10px;
    font-weight: normal;
    text-decoration: none;
    letter-spacing: 2px;
   	}
   	
.titletext
	{
	color: #EEEEED;
    font-family: Century Gothic,Verdana,Arial,Helvetica;
    font-size: 16px;
    font-weight: bold;
    text-decoration: none;
    line-height: 16px;
    letter-spacing: 0px;
    }

.form_submit
	{
	color: #27353F;
	
    font-family: Century Gothic,Verdana,Arial,Helvetica;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    line-height: 11px;
    letter-spacing: 0px;
	text-align: center;
	vertical-align: middle;
	
	width: 56px;
	
	border: #222200 1px solid;
	background-color: #eee5d5;
	
 	padding-top: 2px;
	padding-left: 2px;
 	padding-right: 2px;
	padding-bottom: 2px;
	
    margin: 0px;
	}
	
.form_submit_medium
	{
	color: #27353F;
	
    font-family: Century Gothic,Verdana,Arial,Helvetica;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    line-height: 11px;
    letter-spacing: 0px;
	text-align: center;
	vertical-align: middle;
	
	width: 112px;
	height: 21px;
	
	border: #222200 1px solid;
	background-color: #eee5d5;
	
 	padding-top: 2px;
	padding-left: 2px;
 	padding-right: 2px;
	padding-bottom: 2px;
	
    margin: 0px;
	}
	
.evenrow *
	{
	background: #757169;
	}

textarea
	{
    color: #000000;	
    font-family: Verdana,Arial,Helvetica;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
    line-height: 12px;
    letter-spacing: 0px;
	text-align: left;
	
	width: 299px;
	
	border: #222200 1px solid;
	background-color: #ede5d5;
	
	padding-top: 3px;
	padding-left: 4px;
 	padding-right: 1px;
	padding-bottom: 0px;

    margin-bottom: 3px;
    margin-top: 3px;
	}

input{
    color: #000000; /* 27353F */
 	font-family: Verdana,Arial,Helvetica;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
    line-height: 13px;
    letter-spacing: 0px;
    text-align: left;
	
	width: 300px;
	
	border: #222200 1px solid;
    background-color: #ede5d5; 
    
	padding-top: 3px;
	padding-left: 4px;
	padding-right: 0px;
	padding-bottom: 3px;

    
    margin-bottom: 3px;
    margin-top: 3px;
    }

.inputsmall{
    color: #000000;
 	font-family: Verdana,Arial,Helvetica;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
    line-height: 13px;
    letter-spacing: 0px;
    text-align: left;
	
	width: 150px;
	
	border: #222200 1px solid;
    background-color: #ede5d5;
    
	padding-top: 3px;
	padding-left: 4px;
	padding-right: 0px;
	padding-bottom: 3px;

    
    margin-bottom: 3px;
    margin-top: 3px;
    }
    
checkbox
	{
    color: #27353F;
    font-family: Verdana,Arial,Helvetica;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
    line-height: 13px;
    letter-spacing: 0px;

	border: #222200 0px solid;
    background-color: #ddd5c5;  
	}

select
	{
    color: #27353F;
	font-family: Verdana,Arial,Helvetica;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    line-height: 13px;
    letter-spacing: 0px;

	padding-left: 2px;
	padding-top: 2px;
	padding-bottom: 1px;
	padding-right: 0px;

	border: #000000 1px solid;
    background-color: #ffffcc;
	}


div.itemOn { opacity: 1.0; filter: alpha(opacity=100); -moz-opacity: 1.0;} 
div.itemOff { opacity: .60; filter: alpha(opacity=60); -moz-opacity: .60;}

div.lightenOff { width: 100%;} 
div.ligthenOn { width: 100%; opacity: .85; filter: alpha(opacity=85); -moz-opacity: .85;}

div.bannerOff { opacity: .60; filter: alpha(opacity=60); -moz-opacity: 0.60;} 

div.transOff { width: 279px; border: #3C3830 1px solid;} 
div.transOn { width: 279px; background: #FFFFFF; opacity: .90; filter: alpha(opacity=90); -moz-opacity: 0.90; border: #FFFFEE 1px solid;}

div.transOff3 { width: 84px; opacity: .70; filter: alpha(opacity=70); -moz-opacity: 0.70; border: 0px solid;} 
div.transOn3 { width: 84px; opacity: 1.0; filter: alpha(opacity=100); -moz-opacity: 1.0; border: 0px solid;}

div.transOff2 { width: 279px; opacity: .80; filter: alpha(opacity=80); -moz-opacity: 0.80; border: #3C3830 1px solid;} 
div.transOn2 { width: 279px; opacity: .70; filter: alpha(opacity=70); -moz-opacity: 0.70; border: #000000 1px solid;}

div.thumbOff { border: #000000 1px solid;} 
div.thumbOn { opacity: .90; filter: alpha(opacity=90); -moz-opacity: 0.90; border: #FFFFCC 1px solid;}

div.buttonOff { z-index: 1; width: 100%; }
div.buttonOn { z-index: 1; width: 100%; background-color: #706B64; cursor: pointer;} /* 757169 656159 */
div.buttonSelected { z-index: 1; width: 100%; background-color: #656159; } /* 5E5A52 */

#myMapContainer
	{ 	
	height: 500px; 
	width: 621px; 
	}
	
	
/* Pull-down sub menu stuff */
#dropmenudiv {

	width: 160px;
	
	position: absolute;
	z-index: 500;
	
	border: #3C3830 1px solid;

	color: #27353F; 
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	line-height: 13px;
	letter-spacing: 0px;
	text-align: center;
	
	opacity: .90;
	filter: alpha(opacity=90);
	-moz-opacity: 0.90;

	cursor: pointer;
	}

#dropmenudiv a {
	
	z-index: 500;
	width: 100%;
	display: block;
	text-indent: 3px;

	padding: 4px 0;
	
	color: #27353F;
	text-decoration: none;
	font-weight: bold;
	background-color: #EEEEDD;
	}

#dropmenudiv a:hover { /*hover background color*/

	color: #FFFFFF;
	background-color: #757169; /* 656159 454139 */
	}

/* Sample CSS definition for the example list. Remove if desired */
.navlist li {
list-style-type: square;
width: 160px;
background-color: #EEEEDD;
}