@font-face {
	font-family: 'bovine';
	src: url('fonts/bovine.eot');
	src: url('fonts/bovine.eot?#iefix') format('embedded-opentype'),
		url('fonts/bovine.woff') format('woff'),
		url('fonts/bovine.ttf') format('truetype'),
		url('fonts/bovine.svg#fonts/bovine') format('svg');
	font-weight: normal;
	font-style: normal;
}




*{margin: 0px; padding: 0px; }

img{border: 0px;}
h1{font-size: 17px; margin-bottom: 7px; line-height: 21px;}
a{color: red; font-weight: bold; text-decoration: none;}
a:hover{color: white; background-color: red;}
#logo a:hover{background-color: white;}

p{margin-bottom: 10px;}

body{
  background: url("images/bg.jpg") #1E2A40 no-repeat 50% 0%;
  font-family: tahoma, verdana, san-serif;
  font-size: 11px;
  line-height: 18px;
  color: #2D466E;
}

#bOrderOnline { display: block; width: 251px; height: 66px; background: url(images/bOrderOnline.png) no-repeat; margin-bottom: 12px; }
#bOrderOnline:hover { background-position: left -66px;  }

#logo{
  position: absolute;
  width: 373px;
  margin-top: -80px;
  margin-left: 170px;
}

#container{
  background: url("images/bgInner.gif") white;
  width: 703px;
  margin: 91px auto 0px auto;
}

#containerTop{
  background: url("images/bgTop.gif") white no-repeat;
  width: 703px;
  height: 23px;
  margin-bottom: 31px;
}

#containerBottom{
  background: url("images/bgBottom.gif") white no-repeat;
  width: 703px;
  height: 60px;
  clear: both;
  font-family: tahoma, ariel, san-serif;
  color: red;
  font-weight: normal;
  margin-top: 15px;
}

  #footerRight{
    float: right;
	text-align: left;
	margin-left: 19px;
  }

  #footerLeft{
    width: 420px;
	text-align: right;
	margin-left: 100px;
  }


#rightCol{
  float: right;
  width: 473px;
  margin-right: 12px;
  margin-left: -3px; /* 3px text jog bug IE */
	margin-bottom: 10px;
  padding: 37px 20px;
  display: inline; /* margin doubling bug fix for IE */
  border-left: 3px solid red;
}

#leftCol{
  width: 163px;
  margin-left: 12px;
  padding-top: 37px;
}


  #leftCol ul{ list-style: none; position: relative; }
#leftCol li a{ display: block; padding: 8px 0 8px 20px; /* width: 163px; height: 29px; */}

  #nav { font-family: bovine; font-size: 17px; line-height: 16px; color: #ff0000; text-transform: uppercase; }

  #nav li a:hover,
  #nav li a.current { color: red; background: #ffadd7; }

/*
  #navHome{ background: url("images/navBg.gif") 0px -179px;}
  #navAbout{ background: url("images/navBg.gif") 0px -209px ;}
  #navMenu{ background: url("images/navBg.gif") 0px -239px ;}
  #navDir{ background: url("images/navBg.gif") 0px -269px ;}
  #navMovies{ background: url("images/navBg.gif") 0px -299px ;}
  #navOrder{ background: url("images/navBg.gif") 0px -329px ;}

  #navHome:hover{ background: url("images/navBg.gif") ;}
  #navAbout:hover{ background: url("images/navBg.gif") 0px -30px ;}
  #navMenu:hover{ background: url("images/navBg.gif") 0px -60px ;}
  #navDir:hover{ background: url("images/navBg.gif") 0px -90px ;}
  #navMovies:hover{ background: url("images/navBg.gif") 0px -120px ;}
  #navOrder:hover{ background: url("images/navBg.gif") 0px -150px ;}



  #navHomeCurrent{ background: url("images/navBg.gif") ;}
  #navAboutCurrent{ background: url("images/navBg.gif") 0px -30px ;}
  #navMenuCurrent{ background: url("images/navBg.gif") 0px -60px ;}
  #navDirCurrent{ background: url("images/navBg.gif") 0px -90px ;}
  #navMoviesCurrent{ background: url("images/navBg.gif") 0px -120px ;}
  #navOrderCurrent{ background: url("images/navBg.gif") 0px -150px ;}

*/

  #littleStar { top: 147px; left: -8px; width: 24px; height: 24px; background: url(images/littleStar.png) no-repeat; position: absolute; }

.bottomBorder{  border-bottom: 1px solid #2D466E; display: block;}
.floatRight{ float: right;}
.superHighlight{ font-size: 18px; font-weight: bold; color: red;  }
.even{ background-color: #FFDCDC; clear: both; }
.description{width: 300px; float: right;}
#veggies{ margin-right: 100px; display: inline; width: 200px; }
.pic{float: right; margin: 8px 0px 8px 8px ; padding: 1px; border: solid red 1px;}
.picInline{margin: 8px 0px 8px -3px ; padding: 1px; border: solid red 1px; display: inline;}
#printMe{ position: absolute; margin-left: 400px; text-align: center; display: none;}
#menuPage h1{ clear: both; }
#menuPage .description{ clear: both; }

#rewards{background:#FFDCDC url("images/playerzClub.png") no-repeat 10px 8px; clear: both; padding: 7px;  padding-left: 205px; margin-bottom: 5px;}


.clearer{ clear: both; }
