/*
Theme Name: Salt Restaurant - Modified from Manifest
Theme URI: 
Description:
Version: .1
Author: C Stanner 
Author URI: 
Tags: 

*/



body { background:white; color:black; margin:0;padding:0; text-align:center;font: 60% constantia, palatino, "times new roman";background:#fff !important;}
.logo {display:block;height:135px;width:98%;background:transparent url(/saltrestaurant_logo_sm.gif) center no-repeat;text-decoration:none;}
#coreContent { display:block;margin:0;padding:0;width:98%; }
.noprint, .noiphone {display:none;}
a {text-decoration:none;color:#000}
.entry-content {margin:0 !important;text-align:center;padding:5px;width:98%;}
#coreContent p, #coreContent li, #coreContent dd {color:#000;font-size:1em;line-height:auto;margin-bottom:0;}

#siteWrapper{
  margin:auto;
  padding:0;
  width:98%;
  text-align: center;
  position: relative;
  background-color:#fff;
  background:none;
  border:0;
  
}
#siteDescription{
  font-size: 1em;
  margin:auto;
  width:98%;
  padding:0;
  color: #999;
  font-style: italic;
}
#footer{
  width: 98%;
  margin: 0 auto;
  padding: 10px 0;
  border-top: 4px double #ccc;
  color: #666;
  text-align: center;
}
.footerContent{
  width: 98%;
  margin:0;
  clear: left;
}
.mainNav{
  margin-top: 5px;
  padding:0;
  background: #FBFBFB;
  border-top: 1px solid #EAEAEA;
  border-bottom: 1px solid #EAEAEA;
}
.mainNav ul{
  margin: 0 auto;
  width: 98%;
  text-align: center;
}
.mainNav li{
  display: inline;
  margin-right: 10px;
  font-size: 1.2em;
  text-transform: uppercase;
}
legend span{
  position: relative;
  top: -15px;
  display: block;
  width:98%;
  background-color: #fff;
}
.mainNav a:link,
.mainNav a:visited{
  color: #999;
  height:25px;
  line-height:25px;
  display:inline-block;
}
#googlemap {height:315px;width:98%;}