/*
File:			custom.css
Description:	Custom styles for Thesis
More Info:		http://diythemes.com/thesis/rtfm/custom-css/
*/

/*custom background */
body.custom {
    background:  url('http://marketfreshbistro.com/images/market_fresh_background_table.jpg') 50% 0 no-repeat; background-attachment: fixed;
}

/*footer TRANSPARENT footer IS THIS WORKING?*/
.custom #footer-area {background:transparent;}
.custom #footer-area .page {background:transparent;}
.custom #footer {border-bottom:0;}

/* makes homepage slideshow flush */
.custom #feature_box {padding:0px;
			font-size:20px;
}

/*make all slideshows flush left*/
.custom.seasonal-dining .skin-darknav {
 margin-left: -.7em;
}

.custom.farm-dinners .skin-darknav {
 margin-left: -.7em;
}

.custom h1 {letter-spacing:2px}		
.custom h2 {letter-spacing:2px}

.custom .sidebar h3 {
      margin-left: 1.5em
}

.custom #post-16 h2 {margin-bottom: -1em; margin-top: -1em;}
.custom #post-16 .format_text { font-size: 1.7em;}
/* . about */
.custom  #post-95, #post-301 h1 {margin-bottom: -1em; margin-top: -1em;}
/* farm dinner */
.custom  #post-227 h1 {margin-bottom: -1em;  margin-top: -1em;}
.custom.farm-dinners li.widget {
    position: relative;
    top: 560px;}

/*reviews*/
.custom #post-42 h1 {margin-bottom: -1em; margin-top: -1em;}
.custom #post-12 h1 {margin-bottom: -1em;
    		margin-top: -1em;}
/* news */
.custom #archive_intro h1 {margin-bottom: -1em;
    		margin-top: -1em;}


/* icon nav menu */
.custom #menu-item-18 a {
display:block; height:33px; width:100px; padding:0px; margin-left:0px; outline:none; text-indent:-9999px;
background-image:url('http://www.marketfreshbistro.com/images/market_fresh_nav.jpg'); background-position:0 0;
}
.custom #menu-item-18 a:hover { background-position: 0px -33px; }
.custom #menu-item-20 a {
display:block; height:33px; width:100px; padding:0px; margin-left:6px; outline:none; text-indent:-9999px;
background-image:url('http://www.marketfreshbistro.com/images/market_fresh_nav.jpg'); background-position:-100px 0;
}

.custom #menu-item-20 a:hover { background-position:-100px -33px; }
.custom #menu-item-51 a {
display:block; height:33px; width:100px; padding:0px; margin-left:6px; outline:none; text-indent:-9999px;
background-image:url('http://www.marketfreshbistro.com/images/market_fresh_nav.jpg'); background-position:-200px 0;
}

.custom #menu-item-51 a:hover { background-position:-200px -33px; }
.custom #menu-item-78 a {
display:block; height:33px; width:100px; padding:0px; margin-left:6px; outline:none; text-indent:-9999px;
background-image:url('http://www.marketfreshbistro.com/images/market_fresh_nav.jpg'); background-position:-300px 0;
}

.custom #menu-item-78 a:hover { background-position:-300px -33px; }
.custom #menu-item-303 a {
display:block; height:33px; width:100px; padding:0px; margin-left:6px; outline:none; text-indent:-9999px;
background-image:url('http://www.marketfreshbistro.com/images/market_fresh_nav.jpg'); background-position:-400px 0;
}

.custom #menu-item-303 a:hover { background-position:-400px -33px; }