BODY {
  background: #ffffff;
  color: #a80303;
  margin: 0px;
  font-family: Verdana, Arial, sans-serif;
}

A {
  color: #a80303;
  text-decoration: none;
}

A:hover {
  color: #a80303;
  text-decoration: underline;
}
#content {
  width: 900px ;
  margin-left: auto ;
  margin-right: auto ;
}

.index-background {
  background-image: url(../images/bg2.jpg);
  background-repeat: no-repeat; 
}
.main-div {
  height: 309px;
  /* background-image: url(../images/top-bg.jpg); */
  background-image: url(../images/bg2-top.jpg);
  background-repeat: no-repeat;
  padding-left: 2px;
  margin-left: 2px;
  align: center;
}
.middle-div {
  height: auto;
  /* background-image: url(../images/middle-bg.jpg); */
  background-image: url(../images/bg2-middle.jpg);
}
.bottom-div {
  height: 331px;
  /* background-image: url(../images/bottom-bg.jpg); */
  background-image: url(../images/bg2-bottom.jpg);
  background-repeat: no-repeat;
}
.main-div, .middle-div, .bottom-div {
  width: 900px;
  padding: 0px;
  margin: 0;
}
.content-div {
  margin: 0 20px 0 62px
}

.specials .hd {
  background: #FBE68B;
  font-weight: bold;
  font-size: 20px;
  text-align: center;
}
.specials .bd {
  text-align: center;
}

.footer-flash {
  float: right;
  padding: 5em 5em 0 0;
}
.footer-bar {
  background-color:#880000;
  float:left;
  height:0.01em;
  margin:5em 0 0 8em;
  padding:2em 0 0 8em;
  width:20em;
}
.footer {
  text-align: center;
  padding-top: 22em;
}

.menu-header {
  font-weight: bold;
}
#menu-options, #menu-items {
  width: 50em;
  margin: auto
}
.menu-items {
  margin-bottom: 2em;
  width: 100%;
}
table.menu-items tr td {
  margin: 2px;
  padding: 3px;
  border: 2px solid #fff;
}
.menu-items .black-text {
  color: #000;
}
.menu-text-small {
  font-size: 10px;
  font-style: italic;
  color: #000;
}
.menu-left {
  background: #FFE38F;
  width: 44em;
}
.menu-right {
  background: #FFCD84;
  vertical-align: bottom;
  width: 5em;
}
.menu-item {
  font-weight: bold;
}
.menu-item-description {
  font-style: italic;
  color: #000;
}
.menu-right {
  color: #000;
}
table.toppings-table tr td {
  background: #FFE38F;
  text-align: left;
  border: 2px solid #fff;
  width: 100%;
}
.signature-size {
  font-size: 11px;
}

.chicken-wing {
  border: 0px;
  width: 250px;
  height: 200px;
}
.pepperoni {
  border: 0px;
  width: 250px;
  height: 200px;
}
.specials-text {
  font-size: 18px;
}

/********* START COUPONS *********/
#coupons {
  width: 50em;
  margin: auto;
}
.coupons {
  margin: 0px;
  width: 50em;
}
.coupons .hd {
  background: #FDCF82 !important;
  text-align: center;
  font-weight: bold;
  font-size: 15px;
  padding: 10px;
}
.coupons .bd {
  padding: 15px;
  color: #000;
  text-align: center;
  font-size: 25px;
}
.coupons .dashed-border {
  border-left: 3px dashed #ccc;
  border-bottom: 3px dashed #ccc;
  border-right: 3px dashed #ccc;
}
.coupons .disclaimer {
  margin-top: 10px;
  font-size: 9px;
}

.coupons .red {
  color: #BF2525;
}
.coupons .price {
  font-size: 2.8em;
}
.coupons .price2 {
  font-size: 2.4em;
}
.coupons .bold {
  font-weight: bold;
}
.coupons .right-info {
  font-size: .8em;
}
.coupons .margin-a {
  margin-top: 1em;
}
.coupons .free {
  font-size: 2.5em;
}

/********* STOP COUPONS *********/

.center {
  text-align: center;
}

.order-online-free-delivery {
  float: left;
  padding-top: 30px;
}
.houstons-pizza,
.free-delivery {
  font-size: 1.8em;
  font-weight: bold;
}
.minimum-purchase {
  font-size: .8em;
}
.order-online {
  /* padding: 100px 0pt 0pt 500pt; */
  padding: 8em 0 0 33em;
  /* width: 150px; */
  /* height: 100px; */
  /* border: 0px; */
  /* text-align: center; */
  /* font-size: 10px; */
}

.als-specials {
  text-align: center;
}

.als-wings-coupons {
}

.take-advantage {
  text-align: center;
  width: 160px;
  height: 135px;
  float: right;
  padding-right: 10px;
}

.als-wings {
  background-image: url(../images/wings.png);
  background-repeat: no-repeat; 
  width: 135px;
  height: 135px;
  float: left;
  margin-left: 60px;
}
.als-salads {
  background-image: url(../images/salads.jpg);
  background-repeat: no-repeat; 
  width: 135px;
  height: 135px;
  float: right;
  margin-left: 60px;
}
.als-pizzas {
  /*
  background-image: url(../images/pizzas.jpg);
  background-repeat: no-repeat; 
  width: 49%;
  height: 135px;
  margin-top: 5px;
  */
}

.appetizer-pcs {
  color: #000;
  font-style: italic;
  font-size: .8em;
}

#jobs_floating_link {
/*
     position: fixed;
     right: 0;
     top: 400px;
     display: block;
     width: 50px;
     height: 125px;
     text-indent: -10000px;
     background-image: url(/my/image.jpg);
     overflow: hidden;
  background-image:url("http://s3.amazonaws.com/getsatisfaction.com/images/feedback_trans_tab.png");
*/
  color:#FFFFFF;
  cursor:pointer;
  height:20px;
  top:0;
  left:0;
  /* margin-left:-716px; */
  overflow:hidden;
  position:fixed;
  /* text-indent:-100000px; */
  /* top:25%; */
  width:125px;
  z-index:100001;
  font-size: 1.3em
}
#facebook_floating_link {
color:#FFFFFF;
cursor:pointer;
font-size:1.3em;
height:75px;
overflow:hidden;
position:fixed;
right:0;
top:0;
width:190px;
z-index:100001;
}

.open-daily {
  float:left;
  font-size:1.5em;
  font-weight:bold;
  margin:5px 100px 0;
  text-align:center;
}
.open-daily-address {
  float:left;
  margin:56px 0 3px -305px;
  text-align:center;
}
