

/* IE6 PNG Hack*/
img, div, a, input { behavior: url(css/iepngfix.htc) }
/* IE6 PNG Hack*/

.background
{
  background: #000000 url(../images/nightWithStars.jpg) repeat;
}
.body{
  position: relative;
  float: left;
  width: 1000px;
  height: 600px;
  background: #FFFFFF;
}
.contentBg1{
margin: 5px;
background-color: #6e99a2;
}
.contentBg2{
margin: 5px;
background-color: #faf833;
}
.errorMsg
{
 color: #f00;
 background-color: #fcc;
 border: 2px solid #f00;
 margin: 5px;
 padding: 5px;
 width: 40%;
 list-style: none;
 }
 .congratsMsg
 {
   color:  #6699FF;
   background-color:  #99FFCC;
   border: 2px solid #6699FF;
   margin: 5px;
   padding: 5px;
   width: 40%;
   list-style: none;
 }
.cautionMsg
{
  color: #000000;
  background-color: #FFFF33;
  border: 2px solid #6699FF;
  margin: 5px;
  padding: 5px;
  width: 40%;
  list-style: none;
}
.warningMsg
{
  color: #000000;
  background-color: #FFFF33;
  border: 2px solid #6699FF;
  margin: 5px;
  padding: 5px;
  width: 40%;
  list-style: none;
}
p{
 font-family: Comic Sans MS;
font-size: 90%;
color: #000000;
}
h1{
 font-family: Comic Sans MS;
font-size: 170%;
color: #000000;
}
h2{
 font-family: Comic Sans MS;
font-size: 140%;
color: #000000;
}
h3{
 font-family: Comic Sans MS;
font-size: 140%;
color: #000000;
}
.catering p{
font-family: Comic Sans MS;
font-size: 130%;
color: red;

}
.catering h2{
font-family: Comic Sans MS;
font-size: 140%;
color: #000000;
}
.catering h3{
font-family: Comic Sans MS;
font-size: 140%;
color: #000000;
}
.siteAdminLogin{
  width: 300px;
  margin: 50px;
}
 .siteAdminLogin td{
 font-family: Tahoma;
 font-size: 80%;
 color: #8A8A8A;
}
.contactForm{
position: relative;
float: none;
margin: 20px;
}
.contactForm p{
 font-family: Comic Sans MS;
font-size: 100%;
color: #000000;
}
.contactForm h3{
 font-family: Comic Sans MS;
font-size: 100%;
color: #000000;
}
.cMap{
   position: relative;
   float: none;
   padding: 10px;
   margin: 0px;
 }
.labelText{
font-family: Tahoma;
font-size: 80%;
color: #000000;
}
.googleMap{
  position: relative;
  float: right;
  top: -30px;
  padding: 20px;
 /* border:  #FF0099 thin solid;     */
}
.footer{
padding: 10px;
}
.footer a:link {
  color: Blue
}

.footer a:visited {
  color: Blue
}

.footer a:active {
  color: Blue
}

.footer a:hover {
  color: Blue
}

.catering{
  width: 800px;
  padding: 10px;
}

#cateringFooter{
font-family: Comic Sans MS;
font-size: 90%;
color: #000000;
font-weight: bold;
font-style: italic;
}
.band{
width: 920px; 
}
.band p{
font-size: 90%;
}
.shop{
 padding: 5px;
}
.shop p{
font-size: 150%;
}
.gt{
position: relative;
float: left;
}
.gtLinks{
 position: relative;
 float: right;
 padding: 10px;
}

.gtLinks a:link{
font-family: Jester;
font-size: 100%;
color: #FF0066;
text-decoration: none;
}

.gtLinks a:visited{
 font-family: Jester;
font-size: 100%;
color: #FF0066;
text-decoration: none;
}

.gtLinks a:active{
 font-family: Jester;
font-size: 100%;
color: #FF0066;
text-decoration: none;
}

.gtLinks a:hover{
  font-family: Jester;
font-size: 100%;
color: #1e1415;
text-decoration: none;
}
.linkHolder{
  position: relative;
  float: right;
  padding: 5px;
  }
.pageDesc{
  position: relative;
  float: none;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 30px;
 }
.happyHourBg{
  position: relative;
  float: none;
  padding: 0px;
  margin: 0px;
  background: #FFFF33 url(../images/happyHourBg.png) no-repeat;
  height: 313px;
  width: 900px;
  z-index: 1;
}
.sevenDaycal{
  position: relative;
  float: left;
  padding: 0px;
  margin: 0px;
  background: #FFFF66 url(../images/7day-cal-strip.png) no-repeat;
  width: 700px;
  height: 122px;
}
.fiveDaycal{
  position: relative;
  float: none;
  padding: 0px;
  margin: 0px;
  background: #FFFF66 url(../images/5day-cal-strip.png) no-repeat;
  width: 498px;
  height: 122px;
}
#monday p{
font-size: 0.7em;
}
#monday li{
 position: absolute;
 top: 20px;
 height: 0px;
 left:5px;
 width:100px;
 display:block;
 list-style:none;
 }

#tuesday p{
font-size: 0.7em;
}
#tuesday li{
 position: absolute;
 top: 20px;
 height: 0px;
 left:40px;
 width:200px;
 display:block;
 list-style:none;
 }
#wednesday p{
font-size: 0.7em;
}
#wednesday li{
 position: absolute;
 top: 20px;
 height: 0px;
 left: 150px;
 width: 200px;
 display:block;
 list-style:none;
 }


#thursday p{
font-size: 0.7em;
}
#thursday li{
 position: absolute;
 top: 20px;
 height: 0px;
 left: 250px;
 width: 200px;
 display:block;
 list-style:none;
 }

#friday p{
font-size: 0.7em;
}
#friday li{
 position: absolute;
 top: 20px;
 height: 0px;
 left: 300px;
 width: 200px;
 display:block;
 list-style:none;
 }

#saturday p{
font-size: 0.7em;
}
#saturday li{
 position: absolute;
 top: 20px;
 height: 0px;
 left: 400px;
 width: 200px;
 display:block;
 list-style:none;
 }

#sunday p{
font-size: 0.7em;
}
#sunday li{
 position: absolute;
 top: 20px;
 height: 0px;
 left: 500px;
 width: 200px;
 display:block;
 list-style:none;
 }
.happyHourMF{
   position: relative;
   float: left;
   padding: 0px;
   margin: 0px;
 }
.happyHourMF strong{
 font-family: Comic Sans MS;
 font-size: 1em;
 color: #000000;
}
.happyHourMF p{
 font-family: Comic Sans MS;
 font-size: .7em;
 color: #000000;
}
.happyHourMF li{
 font-family: Comic Sans MS;
 font-size: .7em;
 font-weight: bold;
 color: #000000;
}
.hhSpecialList{
  position: relative;
  float: left;
  padding-left: 20px;
}
.gatorB1{
  position: absolute;
  top: 670px;
  left: 550px;
  background-image: url(../images/gatorB1.png);
  height: 99px;
  width: 208px;
  z-index: 100;
}
.happyHourFlash{
  position: absolute;
  top: 420px;
  left: 520px;
  z-index: 2;
}
.starLink{
  position: absolute;
  top: 300px;
  left: 75px;
  background:  url(../images/startLink3b.png) no-repeat;
  height: 134px;
  width: 136px;
  z-index: 200;
}
.hhaLinks{
  position: absolute;
  top: 0px;
  left: 10px;
  width: 300px;
   z-index: 200;
}
.happyHeader{
  position: relative;
  float: none;
  padding-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 1px;
}
.happyMF{
  position: relative;
  float: left;
  top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  margin: 0px;
  z-index: 3;
}
.happyGator{
  position: absolute;
  top: 500px;
  left: 400px;
  background-image: url(../images/gatorB1.png);
  height: 99px;
  width: 208px;
  z-index: 4;
}
.happySpecial{
  position: relative;
  float: left;
  padding-left: 5px;
  top: -20px;
}
.hhaLinks a:link{
font-family: Jester;
font-size: 100%;
color: #FF0066;
text-decoration: none;
}

.hhaLinks a:visited{
 font-family: Jester;
font-size: 100%;
color: #FF0066;
text-decoration: none;
}

.hhaLinks a:active{
 font-family: Jester;
font-size: 100%;
color: #FF0066;
text-decoration: none;
}

.hhaLinks a:hover{
  font-family: Jester;
font-size: 100%;
color: #1e1415;
text-decoration: none;
}
.happyBg{
 position: relative;
 float: none;
 }
.happyBg table{
 background: #faf833 url(../images/happyHourBg.png) no-repeat;
 width: 980px;
 height: 266px;
}







.photoGallery{
  position: relative;
  float: none;
  width: 950px;
  height:  auto;
  border: #000000 thin solid;
  background-color: #363636 ;    
  margin: 10px;
}

.photoPlate{
  position: relative;
  float: none;
  background: #363636 url(../images/photoGallery/plate2.png) no-repeat;
  width: 240px;
  height: 300px;
  margin: 0px;
  padding: 0px;
}

.photoImg{
  position: relative;
  float: none;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 20px;
}










