



body {

  margin: 0px;

  padding: 0px;


  }



#wrapper {

  width: 752px;

  height:26px;
  
  margin-top: 0px;

  margin-left: auto;

  margin-right: auto;

  margin-bottom: 0px;

  padding: 0px;

  }



#top {

  width: 100%;

  height: 26px;

  margin: 0px;

  padding: 0px;

  position: relative;

  font-family: arial;


  }

  

/* Navigation */

  

#nav {

  position: absolute;

  top: 0px;

  left: 0px;

  margin: 0px;

  list-style-type: none;

  padding: 0px;

  font-family: arial;
  
  text-decoration: none;
  
  z-index:400;
  
  font-size: 11px;
  
  }
  
  
  
 #nav a {  font-size: 11px; }
  #nav a:hover {  font-size: 11px; }
   #nav a:active {  font-size: 11px; }
  
  

#nav li {

  float: left;

  list-style-type: none;

  display: inline;

  margin: 0px;

  padding: 0px;

  text-align: center;

  position: relative;

  font-size: 11px;

  /*font-weight: bold;*/
  
  text-decoration: none;

  }


#nav li a {
 	text-decoration: none;   padding: 0px;  font-size: 11px;
  }


#shop a {
  display: block;
  width: 48px;
  height: 35px;
   font-size: 11px;
  } 

#shop a:hover {  
  display: block;
  width: 48px;
  height: 35px;
   font-size: 11px;
  }


#stay a {
  display: block;
  width: 41px;
  height: 26px;
   font-size: 11px;
  } 
  
  #stay a:hover {
	display: block;
  width: 41px;
  height: 26px;
   font-size: 11px;

  }
  

#dine a {
  display: block;
  width: 44px;
  height: 26px;
   font-size: 11px;
  } 
  
  #dine a:hover {
  
  display: block;
  width: 44px;
  height: 26px;
   font-size: 11px;

  } 
  
  

#calendar a {

  display: block;
  width: 79px;
  height: 26px;
   font-size: 11px;

  } 



#calendar a:hover {

 display: block;
  width: 79px;
  height: 26px;
   font-size: 11px;

  } 


#groups a {

  display: block;
  width: 166px;
  height: 26px;
   font-size: 11px;

  } 
  
  #groups a:hover {

  display: block;
  width: 166px;
  height: 26px;
   font-size: 11px;

  } 

#recipes a {

  display: block;
  width: 61px;
  height: 26px;
   font-size: 11px;

  } 
  
  
  #recipes a:hover {

  display: block;
  width: 61px;
  height: 26px;
   font-size: 11px;

  } 
  

#gallery a {

  display: block;
  width: 123px;
  height: 26px;
   font-size: 11px;

  }
  
  #gallery a:hover {

  display: block;
  width: 123px;
  height: 26px;
   font-size: 11px;

  }

#company a {

  display: block;
  width: 116px;
  height: 26px;
   font-size: 11px;

  } 
  
  #company a:hover {

  display: block;
  width: 116px;
  height: 26px;
   font-size: 11px;

  } 
  

#contact a {

  display: block;
  width: 73px;
  height: 26px;
   font-size: 11px;

  }
  
  contact a:hover {

  display: block;
  width: 73px;
  height: 26px;
   font-size: 11px;

  }



/* DROPDOWN PART*/


#nav li.menuparent ul {

  position:absolute;

  left:0; top:21px;

  margin:0; /*background: url(../images/nav/dpmenu_bottom.gif) no-repeat 0 100%;*/

  z-index:100; padding-left:0; padding-right:0; padding-top:0px; padding-bottom:0px;  /* Change this for bottom image height */
  
  font-size: 11px;

  }

#nav li#shop ul li {

background-image:none;

  margin:0;

  width:175px;

  padding-top:4px; padding-bottom:4px;
  height:12px;

  text-align:left;

  float:none;

  font-size: 11px;

  }

#nav li#shop ul li a {
background-image:none;

  color:#333333;

  text-indent:4px;
  
   font-size: 11px;

  margin:0;   
  
  padding-top:4px; padding-bottom:4px;
  height:12px;

  width:175px;

  display:block;

  text-decoration: none;

  text-align:left;

  }

#nav li ul { display: none; } /* Hide sub-menus initially */



#nav li.menuparent:hover ul,

#nav li.over ul { display: block; font-size: 11px;} /* The magic */







#nav li.menuparent:hover ul li a,

#nav li#shop ul li a  {
	background-color: #E2E1BA; 
	background-image:none;
	font-size: 11px;
}



#nav li#shop ul li a:hover,

#nav li#shop ul li.current a { 
background-image:none;
background-color: #333333; color:#FFFFFF; font-size: 11px; }



/* Navigation Drop Down - stay */



#nav li.menuparent ul {
  position:absolute;

  left:0; top:21px;

  margin:0; /*background: url(../images/nav/dpmenu_bottom.gif) no-repeat 0 100%;*/

  z-index:100; padding-left:0; padding-right:0; padding-top:5px; padding-bottom:0px;  /* Change this for bottom image height */
  
  font-size: 11px;

  }

#nav li#stay ul li {
background-image:none;
  margin:0;

  width:175px;

  padding-top:4px; padding-bottom:4px;
  height:12px;

  text-align:left;

  float:none;

  font-size: 11px;

  }

#nav li#stay ul li a {
background-image:none;
  color:#333333;

  text-indent:4px;
  
  font-size: 11px;

  margin:0; 
  
  padding-top:4px; padding-bottom:4px;
  height:12px;

  width:175px;

  display:block;

  text-decoration: none;

  text-align:left;

  }

#nav li ul { display: none; } /* Hide sub-menus initially */



#nav li.menuparent:hover ul,

#nav li.over ul { display: block; font-size: 11px; } /* The magic */



#nav li.menuparent ul li { 
background-image:none;
background: #E2E1BA; 
 }



#nav li.menuparent:hover ul li a,

#nav li#stay ul li a  { 
background-image:none;
background-color: #E2E1BA;
font-size: 11px; }

#nav li#stay ul li a:hover,

#nav li#stay ul li.current a { background-color: #333333; color:#FFFFFF; font-size: 11px; }



/* Navigation Drop Down - Min */



#nav li.menuparent ul {

  position:absolute;

  left:0; top:21px;

  margin:0; /*background: url(../images/nav/dpmenu_bottom.gif) no-repeat 0 100%;*/

  z-index:100; padding-left:0; padding-right:0; padding-top:5px; padding-bottom:0px;  /* Change this for bottom image height */
  
  font-size: 11px;

  }

#nav li#dine ul li {
background-image:none;

  padding-top:4px; padding-bottom:4px;
  height:12px;

  margin:0;

  width:175px;

  text-align:left;

  float:none;

  font-size: 11px;

  }

#nav li#dine ul li a {
background-image:none;

  color:#333333;
  text-indent:4px;
  margin:0; 
  padding-top:4px; padding-bottom:4px;
  height:12px;
  width:175px;
  display:block;
  text-decoration: none;
  text-align:left;
  font-size: 11px;

  }

#nav li ul { display: none; } /* Hide sub-menus initially */



#nav li.menuparent:hover ul,

#nav li.over ul { display: block; font-size: 11px;} /* The magic */



#nav li.menuparent ul li { background: #E2E1BA; font-size: 11px; }



#nav li.menuparent:hover ul li a,

#nav li#dine ul li a  { background-color: #E2E1BA; font-size: 11px; }

#nav li#dine ul li a:hover,

#nav li#dine ul li.current a { 
background-image:none;
background-color: #333333; color:#FFFFFF; font-size: 11px;
 }



/* Navigation Drop Down - Comm */



#nav li.menuparent ul {

  position:absolute;

  left:0; top:21px;

  margin:0; /*background: url(../images/nav/dpmenu_bottom.gif) no-repeat 0 100%;*/

  z-index:100; padding-left:0; padding-right:0; padding-top:5px; padding-bottom:0px;  /* Change this for bottom image height */
  
  font-size: 11px;

  }

#nav li#calendar ul li {
background-image:none;

  padding-top:4px; padding-bottom:4px;
  height:12px;

  margin:0;

  width:175px;

  text-align:left;

  float:none;

  font-size: 11px;

  }

#nav li#calendar ul li a {

background-image:none;

  color:#333333;

  text-indent:4px;

  margin:0; 
  
  padding-top:4px; padding-bottom:4px;
  height:12px;

  width:175px;

  display:block;

  text-decoration: none;

  text-align:left;
  
  font-size: 11px;

  }

#nav li ul { display: none; } /* Hide sub-menus initially */



#nav li.menuparent:hover ul,

#nav li.over ul { display: block; font-size: 11px;} /* The magic */



#nav li.menuparent ul li { background: #E2E1BA;font-size: 11px; }



#nav li.menuparent:hover ul li a,

#nav li#calendar ul li a  { background: #E2E1BA; font-size: 11px; }

#nav li#calendar ul li a:hover,

#nav li#calendar ul li.current a {
background-image:none;
 background-color: #333333; color:#FFFFFF; font-size: 11px; }



/* Navigation Drop Down - Groups */



#nav li.menuparent ul {

  position:absolute;

  left:0; top:21px;

  margin:0; /*background: url(../images/nav/dpmenu_bottom.gif) no-repeat 0 100%;*/

  z-index:100; padding-left:0; padding-right:0; padding-top:5px; padding-bottom:0px;  /* Change this for bottom image height */
  
  font-size: 11px;

  }

#nav li#groups ul li {
background-image:none;

  margin:0;

  width:175px;

  padding-top:4px; padding-bottom:4px;
  height:12px;

  text-align:left;

  float:none;

  font-size: 11px;

  }

#nav li#groups ul li a {

background-image:none;

  color:#333333;

  text-indent:4px;
  
  font-size: 11px;

  margin:0;   
  
  padding-top:4px; padding-bottom:4px;
  height:12px;

  width:175px;

  display:block;

  text-decoration: none;

  text-align:left;

  }

#nav li ul { display: none; } /* Hide sub-menus initially */



#nav li.menuparent:hover ul,

#nav li.over ul { display: block; font-size: 11px;} /* The magic */



#nav li.menuparent ul li { background: #E2E1BA;font-size: 11px; }



#nav li.menuparent:hover ul li a,

#nav li#groups ul li a  { background: #E2E1BA; font-size: 11px; }

#nav li#groups ul li a:hover,

#nav li#groups ul li.current a { background-color: #333333; color:#FFFFFF;  font-size: 11px;}



/* Navigation Drop Down - Support */



#nav li.menuparent ul {

  position:absolute;

  left:0; top:21px;

  margin:0; /*background: url(../images/nav/dpmenu_bottom.gif) no-repeat 0 100%;*/

  z-index:100; padding-left:0; padding-right:0; padding-top:5px; padding-bottom:0px;  /* Change this for bottom image height */
  
  font-size: 11px;

  }

#nav li#recipes ul li {
background-image:none;
  padding-top:4px; padding-bottom:4px;
  height:12px;

  margin:0;

  width:175px;

  text-align:left;

  float:none;

  font-size: 11px;

  }

#nav li#recipes ul li a {
background-image:none;
  color:#333333;

  text-indent:4px;

  margin:0; 

  padding-top:4px; padding-bottom:4px;
  height:12px;

  width:175px;

  display:block;

  text-decoration: none;

  text-align:left;
  
  font-size: 11px;

  }

#nav li ul { display: none; } /* Hide sub-menus initially */



#nav li.menuparent:hover ul,

#nav li.over ul { display: block; font-size: 11px;} /* The magic */



#nav li.menuparent ul li { background: #E2E1BA; font-size: 11px;}



#nav li.menuparent:hover ul li a,

#nav li#recipes ul li a  { background: #E2E1BA; font-size: 11px; }

#nav li#recipes ul li a:hover,

#nav li#recipes ul li.current a { background-color: #333333; color:#FFFFFF;font-size: 11px; }






/* Navigation Drop Down - company */



#nav li.menuparent ul {
background-image:none;
  position:absolute;

  left:0; top:21px;

  margin:0; /*background: url(../images/nav/dpmenu_bottom.gif) no-repeat 0 100%;*/

  z-index:100; padding-left:0; padding-right:0; padding-top:5px; padding-bottom:0px;  /* Change this for bottom image height */
  
  font-size: 11px;

  }

#nav li#company ul li {
background-image:none;
  padding-top:4px; padding-bottom:4px;
  height:12px;

  margin:0;

  width:175px;

  text-align:left;

  float:none;

  font-size: 11px;

  }

#nav li#company ul li a {
background-image:none;
  color:#333333;

  text-indent:4px;
  
 font-size: 11px;

  margin:0; 
  padding-top:4px; padding-bottom:4px;
  height:12px;

  width:175px;

  display:block;

  text-decoration: none;

  text-align:left;

  }

#nav li ul { display: none; } /* Hide sub-menus initially */



#nav li.menuparent:hover ul,

#nav li.over ul { display: block; font-size: 11px;} /* The magic */



#nav li.menuparent ul li { background: #E2E1BA;font-size: 11px; }



#nav li.menuparent:hover ul li a,

#nav li#company ul li a  { background: #E2E1BA; font-size: 11px; }

#nav li#company ul li a:hover,

#nav li#company ul li.current a { 
background-color: #333333; color:#FFFFFF; font-size: 11px; }
