/*
 Theme Name: WordPress Meze DC
 Theme URI: http://mezedc.com/
 Description: Restaurant theme.
 Version: 1.0
 Author: Bacou, Melanie
 Tags: 960 grid, two columns, twitter, facebook, widgets, transparent
 */
/* Page Layout - do not edit!
 ------------------------------------------------ */
body {
  background: url(../img/background.jpg) no-repeat 50% 154px;
}

#logo {
  text-align: center;
}

#footer {
  color: #CC9;
  font-size: 0.86em;
}

#l-col {
  position: relative;
  background: transparent url(../img/transnavbg.png) repeat;
}

/* Side Navigation
 ------------------------------------------------ */
ul#nav, ul#nav ul {
  display: block;
  position: relative;
  padding: 0;
  margin: 0;
  list-style: none;
  text-transform: uppercase;
  font-family: "Arial Narrow", Arial, sans-serif;
  font-size: 0.88em;
}

ul#nav ul {
  display: none;
}

ul#nav {
  margin-top: 3em;
  background: transparent url(../img/transgreybg.png) repeat-x 0 100%;
}

ul#nav li {
  display: block;
  position: relative;
  list-style: none;
  padding: 0.4em 0.8em;
  letter-spacing: 0.1em;
}

ul#nav > li {
  border-bottom: 1px dotted #666;
}

ul#nav > li:first-child {
  border-top: 1px dotted #666;
}

ul#nav ul li {
  padding: 0.2em 0.8em;
  font-size: 0.86em;
}

ul#nav a {
  text-decoration: none;
  color: #f1bf29;
}

ul#nav a:hover {
  color: #FFC;
}

/* Footer Navigation
 ------------------------------------------------ */
ul.inline-menu {
  display: block;
  list-style: none;
  margin-left: 0;
  margin-right: 0;
}

ul.inline-menu li {
  display: block;
  float: left;
  padding-left: 1em;
  padding-right: 1em;
  border-right: solid 1px #808080;
  list-style: none;
  line-height: 1em;
}

ul.inline-menu li.first {
  padding-left: 0;
}

ul.inline-menu li.last {
  border-right: none;
}

/* Twitter tweaks
 ---------------------------------------------- */
#scroll-wrapper h2 {
  display: none;
}

#scroll-wrapper {
  height: 3.6em;
  overflow: hidden;
  background: transparent url(../img/rss.png) no-repeat 0 100%;
  color: #666;
  margin: 0 0 3.4em 0;
  padding: 0.5em 4em 0.5em 2em;
}

#scroll-wrapper li {
  font-size: 0.88em;
  line-height: 1.3em;
}

.rsswidget {
  text-decoration: none;
}

/* Comment form
 ------------------------------------------------ */
.home h1 {
  display: none;
}

/* Captify plugin
 ------------------------------------------------ */
.caption-wrapper {
  font-weight: normal;
  position: relative;
}

.caption-top, .caption-bottom {
  background-color: #000;
  color: #ccc;
  padding: 0.7em 0.5em;
  line-height: 1.6em;
  text-shadow: 1px 1px 0 #202020;
}

.caption-top strong, .caption-top b, .caption-bottom strong, .caption-bottom b {
  color: #f1bf29;
  font-weight: normal;
  text-transform: uppercase;
  font-size: 1.3em;
}

.caption-bottom a, .caption-bottom a:hover {
  text-decoration: none;
}

/* NextGen plugin (from .imgBorder)
 ------------------------------------------------ */
.ngg-widget img {
  padding: 1px;
  border: 1px dotted #666;
  margin: 0 4px 4px 0;
}

.ngg-gallery-thumbnail img {
  background-color: transparent;
  border: 1px dotted #666;
  margin: 4px 0 4px 5px;
  padding: 1px;
}
