
*{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;
}

#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;}
  #leftCol li a{ display: block; width: 163px; height: 29px;}
  
  #navHome{ background: url("images/navBg.gif") 0px -149px;}
  #navAbout{ background: url("images/navBg.gif") 0px -179px ;}
  #navMenu{ background: url("images/navBg.gif") 0px -209px ;}
  #navDir{ background: url("images/navBg.gif") 0px -239px ;}
  #navMovies{ background: url("images/navBg.gif") 0px -269px ;}
  
  #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 ;}
  
  
  
  #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 ;}

.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; }