/*CSS Design by Tahoe Media Group, INC. contact phil@tahoemedia.com for more info*/

body {
	padding-top: 0;
	background-color: #FFFFFF;	
	color: #000000;
    /*background-image: url(bar.jpg);*/
    /*background-position: 0px 139px;*/
	background-position: 0px 139px;
    /*background-repeat: no-repeat;*/
}

#menu ul {
    margin: 0;
	padding: 0;
	/*padding-top: 139px;*/
	list-style: none;
	font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FFFFFF; text-align: left;
	margin-top: 139px; 
	margin-bottom: 0px;
	padding-top: 8px;
	
	
	

}

#menu li { /* all list items */
	float: left;
	position: relative;
	width: 12.5em;
	border-right: 0px solid #000000;
	border-left: 0px solid #000000;
	border-top: 0px solid #000000;
	border-bottom: 0px solid #000000;
	
}

#menu li ul {/* second-level lists */
	position: absolute;
	display: block; 
	top: 2em;
    left: 0;
	width: 21em;
	
}

#menu li>ul {/* to override top and left in browsers other than IE */
	top: auto;
	left: auto;
}

/* Fix IE. Hide from IE Mac \*/
* html #menu ul li { float: left; height: 1%; }
* html #menu ul li a { height: 1%; }
/* End */

#menu li:hover ul { display: block; }

#menu li:hover>ul { visibility:visible; }

#menu ul ul { visibility:hidden; }		

/* Make-up syles */
#menu ul, li {
    margin: 0 0 0 0; 
}

/* Styles for Menu Items */
#menu ul a {
	display: block;
	text-decoration: none;
	color: #FFFFFF;
	background-color: none; /* IE6 Bug */
	padding: 5px;
	padding-left: 27px;
	font-family: Helvetica, Arial, sans-serif; 
	font-size: 9pt; 
	font-weight: bold; 
	text-align: center; 
	
}

/* Hover Styles */
#menu ul a:hover { 
	color: #FC8108;
	background-color: #none;
} 

/* Sub Menu Styles */
#menu li ul a {
	text-decoration: none;
	color: #FFFFFF;
	background: #3A5B7E; /* IE6 Bug */
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	border-bottom: 1px solid #000000;
    padding: 5px;
	font-family: Helvetica, Arial, sans-serif; 
	font-size: 9pt; 
	font-weight: bold; 
	text-align: center; 
	
	
} 

/* Sub Menu Hover Styles */
#menu li ul a:hover { 
	color: #FFFFFF;
	background: #000000; 
} 

.home { border: 1px solid #0066CC;}

.tmg{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; text-align: center; color:#6699FF;}
.tmg A:link {text-decoration: none; color: #6699FF; padding: 4px;}
.tmg A:visited {text-decoration: none; color: #6699FF; padding: 4px;}
.tmg A:hover {text-decoration: none; color: #FFFFFF;}
.tmg A:active {text-decoration: none; color: #6699FF; padding: 4px;}
.tmg A:visited:hover {text-decoration: none; color: #FFFFFF;}

 .normal_text{ font-family: Helvetica, Arial, sans-serif; font-size: 13px; font-weight: normal; text-align: left; color: #000000;padding-left: 5px;}
.normal_text A:link {COLOR:#3A5B7E; font-weight: bold; text-decoration: none;}
.normal_text A:active {COLOR:#000000;}
.normal_text A:hover {color:#000000; font-weight: bold; text-decoration: underline;} 
.normal_text A:visited {COLOR:#3A5B7E; font-weight: bold; text-decoration: none;}
.normal_text A:visited:hover {color:#000000; font-weight: bold; text-decoration: underline;} 


 .sidecar{ font-family: Helvetica, Arial, sans-serif; font-size: 13px; font-weight: normal; text-align: left; color: #000000;padding-left: 5px;}
.sidecar A:link {COLOR:#3A5B7E; font-weight: bold; text-decoration: none;}
.sidecar A:active {COLOR:#000000;}
.sidecar A:hover {color:#000000; font-weight: bold; text-decoration: underline;} 
.sidecar A:visited {COLOR:#3A5B7E; font-weight: bold; text-decoration: none;}
.sidecar A:visited:hover {color:#000000; font-weight: bold; text-decoration: underline;} 
 .sidecar{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-align: left; color: #0066CC;}
 
.notnormal_text A:link {COLOR:#0066CC; }
.notnormal_text A:active {COLOR:#536A91;}
.notnormal_text A:hover {color:#000000;} 
.notnormal_text A:visited {COLOR:#0066CC;}
.notnormal_text A:visited:hover {color:#000000;} 

 .forms{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: none; text-align: left; color: #536A91;}
.forms A:link {COLOR:#536A91;}
.forms A:active {COLOR:#536A91;}
.forms A:hover {color:#FF8E20;} 
.forms A:visited {COLOR:#536A91;}
.forms A:visited:hover {color:#FF8E20;} 

 .time{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-align: right; color: #536A91;}
.time A:link {COLOR:#536A91;}
.time A:active {COLOR:#536A91;}
.time A:hover {color:#656565;} 
.time A:visited {COLOR:#000000;}
.time A:visited:hover {color:#656565;} 

.footer {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-align: center; 
 color: #000000; line-height: 15px;}
.footer A:link {COLOR:#000000;}
.footer A:active {COLOR:#000000;}
.footer A:hover {COLOR: #0066CC;}
.footer A:visited {COLOR:#000000;}
.footer A:visited:hover {color:#0066CC;}


.footer_tahoe {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 2px; font-weight: normal; text-align: center; 
 color: #FFFFFF; line-height: 15px;}
.footer_tahoe A:link {COLOR:#FFFFFF;}
.footer_tahoe A:active {COLOR:#FFFFFF;}
.footer_tahoe A:hover {COLOR: #FFFFFF;}
.footer_tahoe A:visited {COLOR:#FFFFFF;}
.footer_tahoe A:visited:hover {color:#FFFFFF;}

.title{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 19px; font-weight: Bold; padding: 5px; text-align: left; color: #0066CC;}
.title A:link {color:#0066CC;}
.title A:active {color:#EE2426;}
.title A:hover {color:#EE2426;} 
.title A:visited {color:#0066CC;}
.title A:visited:hover {color:#EE2426;}

.titleSub{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: Bold; padding: 5px; text-align: left; color: #0066CC;}
.titleSub A:link {color:#0066CC;}
.titleSub A:active {color:#EE2426;}
.titleSub A:hover {color:#EE2426;} 
.titleSub A:visited {color:#0066CC;}
.titleSub A:visited:hover {color:#EE2426;}

.clientthumb {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; 
 color: #536A91; border: 1px dashed #38587E; margin: 0px 10px 0px 10px ; padding: 4px ;}
.clientthumb A:link {COLOR:#536A91; border: 1px dotted black;}
.clientthumb A:active {COLOR:#536A91; border: 1px dotted black;}
.clientthumb A:hover {COLOR:#000000; border: 1px dotted black;}
.clientthumb A:visited {COLOR:#FF8E20;border: 1px dotted black;}
.clientthumb A:visited:hover {color:#000000; border: 1px dotted black;}

.clientthumb2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; 
 color: #536A91; border: 0px dashed #38587E; margin: 0px 10px 0px 10px ; padding: 4px ;}
.clientthum2 A:link {COLOR:#536A91; border: 1px dotted black;}
.clientthumb2 A:active {COLOR:#536A91; border: 1px dotted black;}
.clientthumb2 A:hover {COLOR:#000000; border: 1px dotted black;}
.clientthumb2 A:visited {COLOR:#FF8E20;border: 1px dotted black;}
.clientthumb2 A:visited:hover {color:#000000; border: 1px dotted black;}

 .clients{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-align: left; color: #000000;}
.clients A:link {COLOR:#000000;}
.clients A:active {COLOR:#000000;}
.clients A:hover {color:#536A91;} 
.clients A:visited {COLOR:#999999;}
.clients A:visited:hover {color:#536A91;} 

.clienttitle{ font-family: Helvetica, Arial, sans-serif; text-transform: uppercase; font-size: 16px; font-weight: Bold; padding: 5px; text-align: left; color: #0066CC;}
.clienttitle A:link {color:#0066CC;}
.clienttitle A:active {color:#EE2426;}
.clienttitle A:hover {color:#3A5B7E;} 
.clienttitle A:visited {color:#0066CC;}
.clienttitle A:visited:hover {color:#3A5B7E;}

.resv{ font-family: Helvetica, Arial, sans-serif; text-transform: uppercase; font-size: 18px; font-weight: Bold; padding: 5px; text-align: center; color: #0066CC;}
.resv A:link {color:#0066CC;}
.resv A:active {color:#EE2426;}
.resv A:hover {color:#000000;} 
.resv A:visited {color:#0066CC;}
.resv A:visited:hover {color:#000000;}

.boxes {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; 
 color: #0066cc;}
.boxes A:link {COLOR:#0066cc;}
.boxes A:active {COLOR:#536A91;}
.boxes A:hover {COLOR:#000000;}
.boxes A:visited {COLOR:#0066cc;}
.boxes A:visited:hover {color:#000000;}

.boxestop {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; 
 color: #000000;}
.boxestop A:link {COLOR:#536A91;}
.boxestop A:active {COLOR:#536A91;}
.boxestop A:hover {COLOR:#000000;}
.boxestop A:visited {COLOR:#FF8E20;}
.boxestop A:visited:hover {color:#000000;}

.menu_text{COLOR: #0066cc; font-family:  Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; text-align: center; padding-bottom: 5px;}
.menu_text A:link {COLOR:#0066cc; text-decoration: none;}
.menu_text A:active {COLOR:#0066cc; text-decoration: none;}
.menu_text A:hover {COLOR:#000000; text-decoration: none; background-color: #none;} 
.menu_text A:visited {COLOR:#0066cc; text-decoration: none;}
.menu_text A:visited:hover {COLOR:#000000; text-decoration: none; background-color: #none;} 

.cart_head{COLOR: #FFFFFF; font-family: Helvetica,Arial, Verdana, sans-serif; 
font-size: 9pt; font-weight: bold; text-align: center;}
.cart_head A:link {COLOR:#FFFFFF; text-decoration: none;}
.cart_head A:active {COLOR:#FFFFFF; text-decoration: none;}
.cart_head A:hover {COLOR:#FC8108; text-decoration: none;} 
.cart_head A:visited {COLOR:#FFFFFF; text-decoration: none;}
.cart_head A:visited:hover {COLOR:#FC8108; text-decoration: none;} 

.cart_text{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;text-align: left; color: #6D737C;}
.cart_text A:link {COLOR:#6D737C;}
.cart_text A:active {COLOR:#6D737C;}
.cart_text A:visited {COLOR:#38587E;}
.cart_text A:visited:hover {color:#000000;} 

.cart_form{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;text-align: left; color: #6D737C}
.cart_form A:link {COLOR:#000000;}
.cart_form A:active {COLOR:#000000;}
.cart_form A:hover {COLOR:#000000;}
.cart_form A:visited {COLOR:#000000;}
.cart_form A:visited:hover {color:#000000;} 

.cart_table_top{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: strong; color: #6D737C}
.cart_table_top A:link {COLOR:#6D737C;}
.cart_table_top A:active {COLOR:#6D737C;}
.cart_table_top A:visited {COLOR:#6D737C;}
.cart_table_top A:visited:hover {COLOR:#6D737C;} 

.cart_table{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF}
.cart_table A:link {COLOR:#FFFFFF;}
.cart_table A:active {COLOR:#FFFFFF;}
.cart_table A:visited {COLOR:#cccccc;}
.cart_table A:hover {COLOR:#999999;} 
.cart_table A:visited:hover {COLOR:#999999;} 

.cart_menu{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: strong; color: #38587E}
.cart_menu A:link {COLOR:#38587E;text-decoration:none;}
.cart_menu A:active {COLOR:#38587E;text-decoration:none;}
.cart_menu A:visited {COLOR:#38587E;text-decoration:none;}
.cart_menu A:hover {COLOR:#52A322;text-decoration:none;} 
.cart_menu A:visited:hover {COLOR:#52A322;text-decoration:none;} 

BODY {
scrollbar-arrow-color:#FFFFFF;
	scrollbar-base-color:#DDDDDD;
	scrollbar-shadow-color:#F3F3F3;
	scrollbar-face-color:#CCCCCC;
	scrollbar-highlight-color:#F3F3F3;
	scrollbar-dark-shadow-color:white;
	scrollbar-3d-light-color:#9BAAC1;}