body, html {
  margin:0;
  padding:0;
  background: #005447;
  color:#FEC111;
}
#wrap {
  width:1100px;
  margin:0 auto;
}
#header {
  padding-top:8px;
}
#main {
  position: relative;
  top: 0px;
  left: 0;
  height:433px;
  width: 100%; 
}
#main #left-col {
  position: absolute;
  top: 0;
  left: 0;
  width: 678px;
}
#main #left-col-imgvwr {
  position: absolute;
  top: 0;
  left: 0;
  width: 690px;
}
#main #left-col-contact {
  position: absolute;
  top: 0;
  left: 0;
  width: 461px;
}
#main #right-col {
  position: absolute;
  top: 0;
  left: 680px;
  width: 220px;
}
.main_pic, iframe {
  padding: 10px 10px 10px;
  border-style: solid;
  border-width: 3px;
  border-color: #FEC111;
}
#frameCol {
  float:left;
}
#left-col {
  float:left;
  padding: 9px 10px 6px;
  border-style: solid;
  border-width: 3px;
  border-color: #FEC111;
  width:690px;
  font-size:1.1em;
}
#left-col-imgvwr {
  float:left;
  padding: 10px 3px 10px 15px;
  border-style: solid;
  border-width: 3px;
  border-color: #FEC111;
}
#left-col-contact {
  float:left;
  padding: 10px 5px 10px 10px;

}
#left-col p {
  float:right;
  margin:50px 50px 0px 0px;
  padding:0px 0px 0px 0px;
  font-size:22px;
}
#sidebar {
  padding-top: 50px;
  height:850px;
  width:210px;
  position: relative;
  top: -100px;
  left: 99px;
  background: url(pics/fw/sign/pole.png) 2px -6px no-repeat;
}
.ro {
  display:block;
  margin-top:-19px; 
  margin-left:4px;
  position:relative; 
}
.blowME {
  display:block;
  margin-top:-19px; 
  margin-left:4px;
  position:relative; 
}
ul {
  margin:10px 0px 0px 10px;
}
li {
  list-style-type:none;
}
li, a, h1, h2 {
  color:#FEC111;
  font-family:trebuchet MS;
  line-height:1.3em;
  font-size:18px;
}
h3 {
  color:#FEC111;
  font-family:trebuchet MS;
  line-height:1.3em;
}
h1 {
  margin-top:17px;
  font-family:trebuchet MS;
}
.menu_item img {
  margin:7px;
  padding: 10px;
  border-style: solid;
  border-width: 3px; 
  border-color: #FEC111;
}

/**** MENU PIC PAGE ****/

.menu_pic_TR {
  padding: 7px;
  margin-bottom:13px;
  margin-left:10px;
  border-style: solid;
  border-width: 3px;
  border-color: #FEC111;
}
.menu_pic_TL {
  padding: 7px;
  margin-bottom:13px;
  border-style: solid;
  border-width: 3px;
  border-color: #FEC111;
}
.menu_pic_BR {
  padding: 7px;
  margin-left:10px;
  border-style: solid;
  border-width: 3px;
  border-color: #FEC111;
}
.menu_pic_BL {
  padding: 7px;
  border-style: solid;
  border-width: 3px;
  border-color: #FEC111;
}
.feature_imgvwr{
  padding-top:5px;
}
.icon_links {
  padding: 0px 6px 0px 0px;
}
/**** PRESS PAGE ****/
#press_left-col {
  float: left;
  padding: 10px 10px 10px;
  border-style: solid;
  border-width: 3px;
  border-color: #FEC111;
  width: 690px;
  background-color: #005447;
}
#press_left-col p {
  position: relative;
  left: 19px;
  padding: 12px 0px 0px 0px;
  width: 690px;
  font-color: #FEC111;
  font-size: 16px;
  font-family: trebuchet MS;
}
#press_left-col a {
  color: #FEC111;
  font-family: trebuchet MS;
}
.yelping{
  padding: 5px 5px 5px 5px;
  left: 14px;
  top: 13px;
  position: relative; 
}

/**** MENU PAGE ****/
#main_left-col {
  float:left;
  padding: 10px 10px 10px;
  width:690px;
}
#menu_left-col {
  float:left;
  padding: 10px 10px 10px;
  width:690px;
}

#address {
  left:484px;
  top:67px;
  position: relative;
  border-style: solid;
  border-width: 3px;
  border-color: #FEC111;
  width:241px;
  height:75px;
  padding: 5px 10px 51px 10px;
  font-size: 16px;
}

#cashOnly {
  position:absolute;
  top:503px;
  left:42px;
  width:588px;
  font-family: trebuchet MS;
}

#bcwd a {
  position:absolute;
  left:952px;
  top:638px;
  color:#FEC111;
  font-family:trebuchet MS;
  font-size:13px;
}

#story_left-col p {
  margin:5px 5px 0px 0px;
  font-size:1.18em;
  line-height:1.2em;
  font-family: trebuchet MS;
  float:left;
  padding: 9px 10px 6px;
  border-style: solid;
  border-width: 3px;
  border-color: #FEC111;
  width:690px;
}

#words {
  position:absolute;
  left:160px;
  top:488px;
}
#morewords p{
  position:absolute;
  left:140px;
  top:538px;
  line-height:1.2em;
  font-family: trebuchet MS;
}
#social {
  position:absolute;
  left:138px;
  top:580px;
  background-color: #FEC111;
  border-radius: 10px;
  border: 2px solid #FEC111;
}
a.social{
  text-decoration: none;
}
a.social:hover {
  opacity: 0.7;
}

#storehours{
  left:484px;
  top:10px;
  position: relative;
  border-style: solid;
  border-width: 3px;
  border-color: #FEC111;
  width:242px; 
  height:90px;
  padding: 5px 9px 51px 10px;
  font-size: 16px;
}
