/*
Theme Name: Child of Diner
Template: diner
*/

/* Get base CSS */
@import url('../diner/style.css');

#navigation { background:#707d50; border:1px solid #806c5c; top:-7px; margin-bottom:-7px;}

#content { background:#fdfdee; }

#footer-widgets { background:#807463; border:none; }

#footer-widgets .widget h3 { color:#fbf9e7; text-shadow:1px 1px 0 #000000; }

#header .inside-header { border-top:1px solid #67734a; padding:0; margin:0; }

#header { border-top:5px solid #67734a; background: url("images/subtext.png") no-repeat scroll right 6px transparent; border-top: 5px solid #67734A; margin:0 auto; padding:0; *top:0px; }

#logo img { margin:0; }

#loopedSlider .container { background:url("../diner/images/bg-scanlines.png") repeat-x scroll left 15px transparent; }

.post-meta, .post .comments, .woo_menu .comments { display:none; }

.post .title { margin-bottom: 20px; padding-bottom: 12px; }

#footer-widgets .widget_text, #footer-widgets .widget_woo_flickr { border-bottom:none; background:none; }

#footer-widgets #text-4.widget {text-shadow:none; }

#footer-widgets #text-4.widget .textwidget { padding:0; }

#footer-widgets #text-4.widget fieldset { color:#fbf9e7; font-family:Arial, Helvetica, sans-serif; }

#footer { text-align:center; font-size:12px; }

.input-group ul li {   clear: none !important; display: inline !important; float: left; text-align: left !important; width: auto !important; margin-right:10px !important; text-transform:uppercase; }
    
.input-group ul li input {margin-left:0 !important; margin-right:4px !important; }

input#mc-embedded-subscribe { margin-left:0 !important;    background: none repeat scroll 0 0 #564d3f;
    border: medium none;
    border-radius: 5px 5px 5px 5px;
    clear: both;
    color: #FBF9E7;
    cursor: pointer;
    display: block;
    float: right;
    margin: 1em 0 1em 5%;
    padding: 3px 6px;
    text-transform: uppercase;
    width: auto;}

#mce-EMAIL { border: medium none;
    border-radius: 5px 5px 5px 5px;
    margin: 0 0 15px !important;
    padding: 5px !important;
    width: 208px !important; background:#564d3f; color:#fbf9e7; font-style:italic; }

#text-3 img { margin-right:10px; }

#footer-widgets .widget ul li .details a { padding:0; text-align:right; text-shadow:1px 1px 0 #000000;  }

#loopedSlider .slide-content.fr h2, #loopedSlider .slide-content.fr p { display:none; }

#loopedSlider .image.fl { padding:0; margin:0 auto; float:none; width:800px; text-align:center;  }

#loopedSlider .nav-buttons li {
    background: url("images/bg-slidernav.png") no-repeat scroll left top transparent;
    display: inline;
    float: left;
    height: 24px; }

#loopedSlider .nav-buttons.right {
    left: 0;
    margin: 125px auto 0;
    *top:175px;
    position: relative;
    right: auto;
    width: 850px;
}

#loopedSlider .nav-buttons li a { width:100%; }

#loopedSlider .nav-buttons.right #p { background:url("images/bg-slidernav.png") no-repeat scroll left top transparent; float:left; width:30px; height:30px; }

#loopedSlider .nav-buttons.right #n {background:url("images/bg-slidernav.png") no-repeat scroll right top transparent;float:left; width:30px; height:30px; float:right;  }

#loopedSlider .image .fakebg { height:366px; }
#loopedSlider .image .fakebg { width:761px; }

#sliderWrap { margin:0; }