#aside {  float: right;  width: 230px;  padding: 10px;  margin: 10px 10px 0 0;  display: inline;  font-family:Helvetica;  color:#333;  font-size:13px;  background-color : #fde401;  border : 1px solid #b8af4e;}#aside_test {  position:fixed;  width: 230px;  padding: 10px;  margin: 35px 0px 0 -260px;  display: inline;  font-family:Helvetica;  color:#333;  font-size:13px;  background-color : #fde401;  border : 1px solid red;}#aside h2 { margin: 0;font-family:Helvetica;  color:#333;}body    {    display:inline;    background-color:#fff;    #background-image:url(/images/background_mob.jpg);    background-size: contain;     margin: 0 0 0 0;    padding: 0 0 0 0;    line-height: 125%;    }body a:link {color:#000; text-decoration:none;} /* unvisited link */body a:visited {color:#000; text-decoration:none;} /* visited link */body a:hover {color:#000; text-decoration:underline;} /* mouse over link */body a:active {color:#000; text-decoration:none;}  /* selected link */img { max-width:100%; padding-bottom:10px;}#button_frontpage { #position: absolute; bottom: 20px; left: 20px; font-size:10px; padding:3px; background:#fde401; border:1px solid #fde401;  -moz-border-radius: 5px;  border-radius: 5px; }#button_frontpage:link {color:#000; text-decoration:none;} /* unvisited link */#button_frontpage:visited {color:#000; text-decoration:none;} /* visited link */#button_frontpage:hover {color:#000; text-decoration:none; background:#fde401; border:1px solid #fde401;} /* mouse over link */#button_frontpage:active {color:#000; text-decoration:none;}  /* selected link */#button_l2 { #position: absolute; #bottom: 20px; #left: 20px; font-size:10px; padding:3px; background:#fde401; border:1px solid #fde401;  -moz-border-radius: 5px;  border-radius: 5px; }#button_l2:link {color:#000; text-decoration:none;} /* unvisited link */#button_l2:visited {color:#000; text-decoration:none;} /* visited link */#button_l2:hover {color:#000; text-decoration:none; background:#fde401; border:1px solid #fde401;} /* mouse over link */#button_l2:active {color:#000; text-decoration:none;}  /* selected link */#category_left {display: none;}#clear_bar {  clear:both;  border-top:1px solid #b5c8d7;  width:685px; margin-left:20px;  padding:15px;}#company_logo { width:250px;}/* page content container */#content-container {  max-width: 100%;  font-family:Helvetica;  margin: 0 auto 20px auto;  font-size:13px;  color:#333;    }#content-container td {  margin: 0 0 5px 0;  font-family:Helvetica;  font-size : 13px;  }#content_heading {  clear: left;  float: left;  width:720px;  padding: 0 10px 0 10px;  margin : 10px 0 10px 10px;  display: inline;  font-family:Helvetica;  color:#333;  font-size:13px;  }#content_heading h2 {  margin: 0;  font-family:Helvetica;  }/* Links bar to subcontent */#content_linkbar {  clear: left;  float: left;  width: 720px;  padding: 5px 10px 5px 10px;  margin : 0 0 10px 10px;  display: inline;  font-family:Helvetica;  color:#000;  font-size:13px;  background-color : #99c8f3;  border:1px solid #619dd4;}#content_linkbar a:link {color:#000; text-decoration:none;} /* unvisited link */#content_linkbar a:visited {color:#000; text-decoration:none;} /* visited link */#content_linkbar a:hover {color:#fff; text-decoration:none;} /* mouse over link */#content_linkbar a:active {color:#fff; text-decoration:none;}  /* selected link */#content_linkbar_divider {   vertical-align:middle;   padding : 0 3px 0 3px;   }/* standard left content div */#content_pane_left {  clear: left;  float: left;  width: 345px;  padding: 0 10px 20px 10px;  margin : 0 0 5px 10px;  display: inline;  font-family:Helvetica;  color:#333;  font-size:13px;}/* company page left content div */#content_pane_left_company {  clear: left;  float: left;  width: 130px;  padding: 0 10px 0 10px;  margin : 0 0 20px 10px;  display: inline;  font-family:Helvetica;  color:#333;  font-size:13px;}/* demo page left content div */#content_pane_left_demo {  clear: left;  float: left;  width: 720px;  padding: 0 10px 0 10px;  margin : 0 0 20px 10px;  display: inline;  font-family:Helvetica;  color:#333;  font-size:13px;}/* standard right content div */#content_pane_right {  float: left;  width: 345px;  padding: 0 10px 20px 10px;  margin : 0 0 10px 10px;  display: inline;  font-family:Helvetica;  color:#333;  font-size:13px;}/* company page right content div */#content_pane_right_company {  float: left;  width: 520px;  padding: 0 10px 0 10px;  margin : 0 0 20px 10px;  display: inline;  font-family:Helvetica;  color:#333;  font-size:13px;  }/* main footer */#footer {  clear: both;  #width:100%; background-color: #571216;  padding: 10px;  font-family:Helvetica;  color:#fff;  font-size:13px;  align:center;  }#footer_content {width:100%;margin:0 auto 0 auto;}#footer a:link {color:#eee; text-decoration:none;} /* unvisited link */#footer a:visited {color:#eee; text-decoration:none;} /* visited link */#footer a:hover {color:#fde401; text-decoration:none;} /* mouse over link */#footer a:active {color:#fde401; text-decoration:none;}  /* selected link */#footer h3 { margin: 0;padding:0px 0px 5px 0px;font-family:Helvetica;  color:#eee;}#footer_col1 {  clear: left;  float: left;  margin-right:15px;  #width: 250px;}#footer_col2 {  float: left;  margin-right:15px;  #width: 250px;}#footer_col3 {  float: left;  #width: 250px;}#footer_col4 {  float: left;  #width: 240px;}#fp_container {float:left;width:100%;margin-bottom:10px;}#fp_whats_on_title {font-weight:bold;max-width:150px;padding:5px;background-color:#FF8900;color:#000;}#header {  padding:15px;  min-height:130px;  width: 100%;  padding: 10px 0;  margin: 70px auto 0 auto;  }      #header-aside {  display:none;  }#header-aside-mobile {  clear:both;  margin-top:100px;  text-align:right;  font-family:Helvetica;  color:#eee;  font-size:16px;    }#header_fixed { height:70px;text-align:center;}    #header_fixed_cart { display:none;}    #header_fixed_search {    width: 100%;font-size: 18px;}    #header_fixed_phone {  font-size: 22px;}#header_fixed_phone img {  padding:5px;}      #hide_mobile {  display:none;}#homepage_description{  background:transparent none;  font-family:Helvetica;  color:#333;  font-size:12px;}#innertube {#padding:10px;}#l2_content_top{  position:relative;  background:transparent none;  float: left;  max-width: 100%;  #height:345px;  margin-left:5px;  margin-right:5px;  #padding: 20px;  display: inline;  font-family:Helvetica;  color:#eee;  font-size:14px;  margin-bottom:20px;}#l2_content_top_right{ display:none;}#l2_content{  position:relative;  background:transparent none;  float: left;  margin-left:10px;  margin-right:10px;  max-width: 100%;  #height:345px;  #padding: 20px;  display: inline;  font-family:Helvetica;  color:#333;  font-size:14px;  margin-bottom:10px;    border:1px solid #ddd;  box-shadow: 1px 1px 1px 0px #aaa;  -moz-border-radius: 10px;  border-radius: 10px;}#l2_content_right{  background:transparent none;  float: left;  #height:345px;  margin-left:10px;  margin-right:10px;  margin-bottom:10px;  font-family:Helvetica;  color:#eee;  font-size:12px;  border:1px solid #ddd;  box-shadow: 1px 1px 1px 0px #aaa;  -moz-border-radius: 10px;  border-radius: 10px;}#l2_content_right_resources{  background:transparent none;  float: left;  #height:345px;  margin-left:10px;  margin-right:10px;  margin-bottom:10px;  font-family:Helvetica;  color:#eee;  font-size:12px;  border:1px solid #ddd;  box-shadow: 1px 1px 1px 0px #aaa;  -moz-border-radius: 10px;  border-radius: 10px;}#l2_content_right ul{list-style:none;margin-left:0px;padding-left:0px;}#l2_content_right li{display: inline;list-style-type: none;margin-right:15px;}#menu_description{  float:left;  background:transparent none;  font-family:Helvetica;  color:#eee;  font-size:12px;}#menu_page{  background: url('/images/menu_bg.jpg');  font-family:"Times New Roman";  color:#000;  font-size:12px;  padding:10px;  max-width:650px;  border-top:1px solid #874A35;  border-left:1px solid #874A35;  border-right:1px solid #000;  border-bottom:1px solid #000;}#menu_spacer {min-height:5px;}#menu_title{  font-size:18px;  font-weight:bold;  margin-bottom:10px;  border-bottom:1px solid #999;  width:50%;}#menu_dietary{  float:left;  text-align:right;  font-size:14px;  font-weight:bold;  width:20px;}#menu_item{    margin-left:30px;  font-size:14px;  font-weight:bold;  max-width:500px;}#menu_descrip{   margin-left:30px;  font-size:13px;  max-width:500px;}#menu_price{  float:right;  margin-right:10px;  font-size:13px;}/* secondary horizontal navigation */#sub_navigation {  clear: both;  float: left;  #width: 1000px;  padding: 0px 10px 5px 10px;  margin : 0 0 10px 0;  display: inline;  font-family:Helvetica;  color:#eee;  font-size:13px;  #background-color : #333;  #background-image:url(../images/subnav_grad.jpg);}#sub_navigation a:link {color:#333; text-decoration:none;}#sub_navigation a:visited {color:#333; text-decoration:none;}#sub_navigation a:hover {color:#f8ec64; text-decoration:none;}#sub_navigation a:active {color:#f8ec64; text-decoration:none;}.twitter-timeline {  display:none;}.twitter-timeline iframe { width:100%;}/* sets the page width and shadow properties */#Wrapper {   margin: 0 0 0 10px;   padding: 0 0 0 0;      align: center;   }