BODY 							{ background-color: #FFFFFF; margin: 0px; padding: 0px; border: #FFFFFF 0px solid; font-family: Helvetica, Arial, Tahoma, Verdana; }
a:link								{ color: #3266CC; text-decoration: none; }
a:visited							{ color: #3266CC; text-decoration: none; }
a:active							{ color: #3266CC; text-decoration: none; }
a:hover							{ color: #CC0000; text-decoration: none; }
a.menu-top:link 				{ color: #336699; text-decoration: none; }
a.menu-top:visited 			{ color: #336699; text-decoration: none; }
a.menu-top:active 			{ color: #336699; text-decoration: none; }
a.menu-top:hover 			{ color: #000000; text-decoration: none; }
.footertext 						{ color: #333333; font: 10px arial, verdana, sans-serif; font-weight: normal; }
.footer 							{ background-color: #D7D4C5; padding: 5px; padding-bottom: 8px; }
.menutable						{ margin-left: 1px; margin-right: 10px; }
.menuphonetag				{ color: #333333; font: 12px arial, sans-serif; font-weight: normal; }
.menuphonetagb				{ color: #333333; font: 12px arial, sans-serif; font-weight: bold; }
TABLE 							{ color: #666666; font: 11px tahoma, arial, sans-serif; font-weight: normal;}
.title 								{ color: #666666; font: 14px arial, sans-serif; font-weight: bold; }
.titlesm 							{ color: #336699; font: 14px arial, sans-serif; font-weight: normal; }
.titlered 							{ color: #3266CC; font: 14px arial, sans-serif; font-weight: bold; }
.pickofthedayprice 			{ color: #336699; font: 14px arial, sans-serif; font-weight: bold; }
.pickofthedaylink 			{ font: 10px arial, sans-serif; font-weight: normal; }
.bookBorder 					{ border:solid 1px #37597C; margin-bottom:3px;}
.page-splits 					{ border-top: #D7D4C5 1px solid; background-color: #FFFFFF; color: #FFFFFF; height: 1px; width: 100%; }
.quotechoice 					{ color: #336699; font: 11px arial, verdana, sans-serif; font-weight: normal; }

/*MENU DROPS*/
#dropmenudiv				{ position:absolute; border: #336699 1px solid; border-bottom-width: 1; font:normal 12px Verdana; line-height:18px; z-index:100; }
#dropmenudiv a				{ width: 100%; display: block; text-indent: 3px; border-bottom: 0px solid black; padding: 1px 0; text-decoration: none; font-weight: bold; }
#dropmenudiv a:hover 	{ background-color: yellow; }
.glowingtabs																				{ float:left; width:100%; font-size: 14px; line-height:normal; border-bottom: 1px solid #336699; }
.glowingtabs ul																			{ list-style-type: none; margin:0; margin-left: 10px; padding:0; }
.glowingtabs li																			{ display:inline; margin:0; padding:0; }
.glowingtabs a																			{ float:left; background:url(../images/glowtab-left.gif) no-repeat left top; margin:0; margin-right: 5px; padding:0 0 0 9px; text-decoration:none; }
.glowingtabs a span																	{ float:left; display:block; background:url(../images/glowtab.gif) no-repeat right top; padding: 4px 12px 2px 3px; font-weight:bold; color:#336699; }
.glowingtabs a span 																	{ float:none; }
.glowingtabs a:hover span 															{ color: #336699; }
.glowingtabs li.selected a																{ background-position:0 -82px;  }
.glowingtabs li.selected a span														{ background-position:100% -82px; color: #336699; }
.glowingtabs a:hover, .glowingtabs li.selected a:hover					{ background-position:0% -82px; }
.glowingtabs a:hover span, .glowingtabs li.selected a:hover span		{ background-position:100% -82px; }
.dropmenudiv_d																			{ position:absolute; top: 0; border: 1px solid #336699; border-width: 0 1px; font:normal 10px Verdana; line-height:18px; z-index:100; background-color: white; width: 200px; visibility: hidden; }
.dropmenudiv_d a																		{ width: auto; display: block; text-indent: 5px; border: 0 solid #336699; border-bottom-width: 1px; padding: 2px 0; text-decoration: none; color: black; }
* html .dropmenudiv_d a																{ width: 100%; }
.dropmenudiv_d a:hover																{ background-color: #fef8c8; }

/*LIVE SEARCH*/
#search-wrap input			{ width:400px; font-size:16px; color:#999999; padding:6px; border:solid 1px #999999; }
#results							{ width:600px; border:solid 1px #DEDEDE; display:none; }
#results ul, #results li		{ padding:0; margin:0; border:0; list-style:none; }
#results li 						{ border-top:solid 0 #DEDEDE; }
#results li a					{ display:block; padding:4px; text-decoration:none; color:#000000; font-weight:bold; }
#results li a small			{ display:block; text-decoration:none; color:#999999; font-weight:normal; }
#results li a:hover			{ background:#FFFFCC; }
#results ul 					{ padding:6px; }