@charset "UTF-8";/* CSS Document */ul.topnav {      list-style: none;      padding: 19px 0px 0px 50px;      margin: 0;      float: left;      width: 890px;  /* 940px */    /* background: #ccc;   */	background: url('../images/top_menu_bg.png') repeat-x top;    font-family:Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #666666;	text-decoration: none;   }  ul.topnav li {      float: left;      margin: 0;      padding: 0 5px 0 0;      position: relative; /*--Declare X and Y axis base for sub navigation--*/  }  ul.topnav li a{      padding: 10px 5px;      color: #333333;      display: block;      text-decoration: none;      float: left;  }  ul.topnav li a:hover{ text-decoration:underline;}  /*ul.topnav li span { /*--Drop down trigger styles--    width: 17px;      height: 35px;  /* 35px     float: left;      background: url(../images/arrow.gif) no-repeat center top;   /* subnav_btn.gif }  */ul.topnav li.drop { /*--Drop down trigger styles--*/      width: 85px;      height: 35px;  /* 35px */    float: left;  }ul.topnav li.dave { /*--Drop down trigger styles--*/      width: 100px;      height: 35px;  /* 35px */    float: left;  }ul.topnav li span.subhover {background-position: center bottombottom; cursor: pointer;} /*--Hover effect for trigger--*/  ul.topnav li ul.subnav {      list-style: none;      position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/      left: 0; 	top: 29px;  /* 35px */    background: #ffffff;      margin: 0; 	padding: 0;      display: none;      float: left;      width: 170px;      border: 1px solid #9b9b9b;	font-size: 12px;}  ul.topnav li ul.subnav li{      margin: 0; 	padding: 0;      border-bottom: 1px solid #999999b; /*--Create bevel effect--*/      border-top: 1px solid #ccc; /*--Create bevel effect--*/      clear: both;      width: 170px;  }  html ul.topnav li ul.subnav li a {      float: left;      width: 145px;      background: #ffffff;      padding-left: 13px;  }  html ul.topnav li ul.subnav li a:hover { /*--Hover effect for subnav links--*/      background: #ffffff;  }#bullet{ font-size:18px;  padding-top:10px;}#mainNavSection{width:940px; background: url('../images/top_menu_bg.png') repeat-x top; z-index:10;}#bullet{ font-size:18px;  padding-top:7px;}ul.topnav li span.subhoverDave {background-position: center bottombottom; cursor: pointer;} /*--Hover effect for trigger--*/  ul.topnav li ul.subnavDave {      list-style: none;      position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/      left: 0; 	top: 29px;  /* 35px */    background: #ffffff;      margin: 0; 	padding: 0;      display: none;      float: left;      width: 170px;      border: 1px solid #9b9b9b;	font-size: 12px;}  ul.topnav li ul.subnavDave li{      margin: 0; 	padding: 0;      border-bottom: 1px solid #999999b; /*--Create bevel effect--*/      border-top: 1px solid #ccc; /*--Create bevel effect--*/      clear: both;      width: 170px;  }  html ul.topnav li ul.subnavDave li a {      float: left;      width: 145px;      background: #ffffff;      padding-left: 13px;  }  html ul.topnav li ul.subnavDave li a:hover { /*--Hover effect for subnav links--*/      background: #ffffff;  }ul.topnav li ul.subnav li.daySpa a{ color:#CC6633; font-style:italic; font-weight:bold;}ul.topnav li ul.subnav li.daySpa a:hover{ color:#CC6633;}