/*
Theme Name: EVOO
Theme URI: http://evoo.biz
Description:  EVOO
Version: 0.1
Author: Jonathan Bailey
Author URI: http://grow-creative.com
Tags: 
*/


body {margin:0;  text-align:center; background: url(/wp-content/themes/evoo/images/background.jpg);}
body.catering {background: url(/wp-content/themes/evoo/images/catering/background.gif);}
body.about {background: url(/wp-content/themes/evoo/images/about/background.gif);}
body.cookingschool, body.post {background: url(/wp-content/themes/evoo/images/cookingSchool/background.gif);}
body.newsletter #c2A ul {padding-left:18px;}
html { min-height: 100%; margin-bottom: 1px; }
*,.copy {font-family:Georgia, Times, serif; font-size:13px; margin:0; padding:0;}
div.clear {clear:left;height:1px;width:700px;}
img {border:0;}
p {padding:4px 0 12px 0;}
a {color:#5b9bc7;}
a:hover {color:#899e14;}
body.catering div.lastColumn a {color:#ffffff; }
h1, h3,h4 {text-transform:capitalize;}
h1 {font-size:22px; color:#a0af1e; font-weight:100; font-style:italic; }
h2 {font-size:16px;font-style:normal;text-transform:uppercase;font-weight:100;color:#000;}
h2.signup {margin-top:0px; color:#a0af1e !important;font-size:14px;padding-bottom:4px;}
body.home h2 {color:#5b9bc7;}
h2.interior {margin:0; padding:30px 0px 5px 0px;}
body.catering h2 {color:#ffffff}
h3 {font-size:14px; color:#000;}
h4 {font-size:12px; color:#5b9bc7;}
#page {background:#ffffff;  text-align: left; width:960px; margin:0 auto; margin-top:40px;}
#content {}
#logo {float:left; margin-top:25px; padding-left:20px; width:212px;  }
div.tagline {color:#9aaa10; font-size:10px;text-align:center;width:200px;font-style:italic; margin-top:9px;}
#ur-vine {position:absolute; margin-left:10px; margin-top:-26px;}
#ul-vine {position:absolute; float:left;margin-left:-30px; margin-top:-26px;}
#ll-vine {position:relative;float:right; margin-top:-28px;width:286px;}
#lr-vine {position:relative;float:right; width:47px; margin-right:-30px;margin-top:-278px;}
div.top-image {margin-top:30px; margin-left:7px; margin-bottom:20px;float:left;}
/***top images ***/
div.top-image1, div.top-image2 {float:left; }
div.top-image1 {width:462px;height:197px !important;}
div.top-image2 {width:198px; height:197px;padding-left:15px;margin-left:25px;background-repeat:no-repeat;}
body.home div.top-image1 {height:239px !important;background:url(/wp-content/themes/evoo/images/top/home1.jpg) top left no-repeat; }
body.cookingschool div.top-image1, body.classes div.top-image1, body.par-cookingschool div.top-image1, body.sous-chef-of-the-day div.top-image1 { height:239px !important;background:url(/wp-content/themes/evoo/images/top/cookingSchool1.jpg) top left no-repeat !important; }
body.cookingschool div.top-image2, body.par-cookingschool div.top-image2 { height:239px;background:url(/images/home/tout_green.gif) top left no-repeat !important; }
body.consulting div.top-image1, body.par-consulting div.top-image1 {background:url(/wp-content/themes/evoo/images/top/consulting1.jpg) top left no-repeat;}

body.consulting div.top-image2, body.par-consulting div.top-image2 {background:url(/wp-content/themes/evoo/images/top/consulting2.jpg) top left no-repeat;}
body.about div.top-image1, body.press div.top-image1, body.newsletters div.top-image1, body.encore-club div.top-image1, body.par-about div.top-image1 {background:url(/wp-content/themes/evoo/images/top/about1.jpg) top left no-repeat; }
body.about div.top-image2, body.press div.top-image2, body.newsletters div.top-image2, body.encore-club div.top-image2, body.par-about div.top-image2 {background:url(/wp-content/themes/evoo/images/top/about2.jpg) top left no-repeat; }
body.catering div.top-image1, body.par-catering div.top-image1 {background:url(/wp-content/themes/evoo/images/top/catering1.jpg) top left no-repeat; }
body.catering div.top-image2, body.par-catering div.top-image2 {background:url(/wp-content/themes/evoo/images/top/catering2.jpg) top left no-repeat; }
body.store div.top-image1, body.par-store div.top-image1 {background:url(/wp-content/themes/evoo/images/top/catering1.jpg) top left no-repeat; }
body.store div.top-image2, body.par-store div.top-image2 {background:url(/wp-content/themes/evoo/images/top/catering2.jpg) top left no-repeat; }
body.recipes div.top-image1, body.par-recipes div.top-image1 {background:url(/wp-content/themes/evoo/images/top/recipes.jpg) top left no-repeat; }
body.recipes div.top-image2, body.par-recipes div.top-image2 {background:url(/wp-content/themes/evoo/images/top/recipes2.jpg) top left no-repeat; }
body.galleries div.top-image1, body.par-galleries div.top-image1 {background:url(/wp-content/themes/evoo/images/top/galleries1.jpg) top left no-repeat; }
body.galleries div.top-image2, body.par-galleries div.top-image2 {background:url(/wp-content/themes/evoo/images/top/galleries2.jpg) top left no-repeat; }
body.newsletter div.top-image1, body.par-newsletter div.top-image1 {background:url(/wp-content/themes/evoo/images/top/newsletter1.jpg) top left no-repeat; }
body.newsletter div.top-image2, body.par-newsletter div.top-image2 {background:url(/wp-content/themes/evoo/images/top/newsletter2.jpg) top left no-repeat; }
body.post div.top-image1 {background:url(/wp-content/themes/evoo/images/blog-header.gif) top left no-repeat; width:703px; height:162px;}

div.tout{margin-top:30px;padding-top:15px; padding-right:30px; color:#222;width:173px; height:239px; background-repeat:no-repeat; }
div.exhibit, div.tout {cursor: pointer;}
#tout2 {padding-left:15px;margin-top:0px; }
#toutCopy h3 {font-weight:bold;  font-size:13px; color:#000; width:173px; text-align:center; padding-bottom:10px;}
div.twhite #toutCopy h3,div.twhite #toutCopy,div.twhite #toutCopy a {color:#fff !important;}

/***top-images
/**** nav ****/
ul.nav {margin-left:-15px;}
ul.nav li { list-style-type:none;width:145px;height:auto; margin-left:5px; padding-left:36px; padding-bottom:16px !important; }
ul.nav li ul {display:none; margin-left:0px; }
ul.nav li ul li {padding-top:10px; padding-bottom:0px;margin-left:0px;padding-left:5px;padding-bottom:0px !important;}
ul.nav li ul li a {margin:0px; padding:0px;font-size:13px;text-decoration:none;text-transform:capitalize !important;}
ul.nav li a {font-size:15px; color:#5b9bc7; font-style:italic; font-weight:bold; text-decoration:none;text-transform:capitalize !important;}
ul.nav li a:hover {color:#000000;}
ul.nav li.current_page_item ul, ul.nav li.current_page_parent ul{display:block;}
body.cookingclass li.page-item-761, ul.nav li.current_page_ancestor, ul.nav li.current_page_item, body.newsletter li.page-item-10, body.post li.blog, body.recipes li.page-item-165, body.galleries li.page-item-177 {background:url('/wp-content/themes/evoo/images/leaf.gif') top left no-repeat; }
body.cookingclass li.page-item-761 ul, ul.nav li.current_page_ancestor ul, body.newsletter li.page-item-10 ul, body.post li.blog ul, body.recipes li.page-item-165 ul, body.galleries li.page-item-177 ul {display:block; }
ul.nav li.current_page_ancestor ul li {background:none; }
body.sub2 ul.nav li.current_page_item {background:none;}
ul.nav li ul li.page_item a{color:#ee9a0e;text-transform:capitalize;}
body.classes ul.nav ul {display:none;}
li.current_page_ancestor li.current_page_item a, body.newsletter li.page-item-22 a { color:#000 !important; }
ul.nav li ul li a:hover {color:#000000 !important;}
input.newsletterSubmit {padding-top:4px;}
/**** /nav ****/
div.address, div.signup {margin-top:0px;padding-left:26px;}
div.address {margin-top:10px;}


/***** columns *****/
#columnWrapper { margin-left:238px; width:690px;}
body.home #columnWrapper {margin-left:238px; width:690px; }
#columnWrapper ul {margin-left:20px;}
body.post #columnWrapper {margin-left:238px;}
div.column { float:left; width:230px; }
div.column1, div.column1 a {font-style:italic; font-size:15px;margin-left:0px; }
div.wideColumn {width:462px;}
body.classes div.wideColumn {width:662px !important; }
div.lastColumn {float:left;padding-left:24px; width:204px;}
 body.home div.column1{color:#a0af1e;padding-right:15px;  width:215px;font-size:14px;float:left;}

body.sub div.column1, body.sub div.column1 a {font-size:13px; font-style:normal;}
body.cookingschool div.column1 {width:230px;padding-right:6px;}
body.catering div.wideColumn {padding-right:5px;}
body.catering div.lastColumn {font-style:italic;width:193px;}
body.post h2 {text-transform:none;}
body.post div.lastColumn {width:144px;padding-left:20px;}
body.post div.lastColumn ul {margin:0px; padding:0px;}
body.post div.lastColumn ul li {margin:0px; padding:0px; list-style-type:none;}
body.post div.lastColumn ul li ul {padding:0px!important; margin:5px!important;}
body.post div.lastColumn ul li ul li{margin-left:0px; padding-left:0px; }
body.post div.lastColumn ul li a {font-style:italic; }
body.post div.lastColumn ul li a:hover {color:#000000; }
 body.post div.lastColumn h2 {color:#a0af1e;text-transform:uppercase; font-size:14px; margin-top:5px;}
body.post div.lastColumn li.categories {margin-top:15px;}
body.resources div.column ul, body.resources div.column ul li {margin:0px; padding:0px;}
body.resources div.column ul {margin-bottom:10px;}
body.resources div.column ul li {list-style-type:none;margin-left:10px;}
body.cookingschool div.schedule {padding-right:19px;}
body.cookingschool #search{}
ul.sidebar {padding-left:20px;}
ul.sidebar li ul li {margin-left:5px !important; padding-left:0px;}
/***** /columns *****/
div.footer {width:950px; margin:0 auto; margin-top:0px; padding-top:0px;clear:both;font-size:11px; color:#333333; font-weight:bold;z-index:5;}
div.footer a {color:#333; text-decoration:none;}
div.copyright {float:left; margin-top:10px;}
/*** page specific ***/
body.recipes ul {padding-top:10px;}
body.galleries ul li, body.recipes ul li{list-style-type:none; padding-bottom:5px;}
body.par-recipes ul li, body.par-galleries ul li {list-style-type:none; padding-bottom:5px;}
body.par-recipes ul li a, body.par-galleries ul li a {text-transform:lowercase; list-style-type:none; padding-bottom:5px;}
#c2A {	float:left;left:45px;width:278px;height:456px;text-align:left;padding-right:20px;padding-top:20px; }
*>#c2A {height:auto;min-height:456px;}
#c2B {	float:left;left:63px;width:263px;top:40px;}
body.newsletter ul.copy {list-style-type:circle; padding-left:15px;margin-left:20px;}
/**gallery**/
.gallery {  margin: auto;}
.gallery-item {  display:none;  float: left;  margin-top: 10px;  text-align: center;  width: 100%;}
.gallery-icon {  display:none;}
.gallery img {  border: 2px solid #cfcfcf;}
.gallery-caption {  margin-left: 0;}
#gal-0 {display:block; }
#it-0 {display:block; }
body.par-galleries div.imageNav {margin:0 auto; text-align:center;width:461px; }
body.home div.scheduleRow {padding-bottom:6px;}
/**gallery**/
.alignleft {float:left; padding:5px;}
.alignright {float:right;padding:5px;}
