/*
	zoyeoil.com
	Website Color Palette
 
	Hex			Name			Primary Use
	-----------------------------------------------
	#fff899		Yellow			wrapper background
    #768e3a     Green           fonts, some backgrounds, general color
    #3f5510     Dark Green      footer background
 
	Imports
	-----------------------------------------------*/
	@import "nav.css";
	
	/*
	
	Hacks
	-----------------------------------------------
	#left3_column, #middle3_column, #right3_column { border: solid 1px #768e3a; }
 
*/

/*-------------------------------------------------------------------------------------------------------------
            Body, Header, Link, Styles
-------------------------------------------------------------------------------------------------------------*/

body 
{
	background: url(../images/bg.jpg);
	background-size: 100%;
}

h1{ color: #768e3a; font-family: Century Gothic; font-size: 25px;}
h2 { color: #555555; font-family: Myriad Pro; font-size: 20px; }
h3 { color: #cbbe36; font-family: Myriad Pro; font-size: 17px; margin: -10px 0 -5px 0; }

p { font-family: Tahoma; font-size: 12px; color:#333; }
a { color:#3f5510; text-decoration:none; font-weight:bold; }
a:hover { text-decoration:underline; }
.border { border: solid 2px #3f5510; }
.border img { border: solid 2px #3f5510; }
.curve { border-radius: 10px; }

p.recipe { font-family: Tahoma; font-size: 11px; }

.frecipeimage { width: 100px; float: left; margin: 5px 5px 0 0; border: solid 1px #768e3a; }
.center { text-align: center; }

#master_wrapper { width: 1200px; margin: -10px auto; overflow:hidden; }
#testimonials { width: 928px; height: 50px; margin: 0 auto; margin-bottom: -2px; border: solid 2px #768e3a; background: #fff; }
#content_wrapper { width: 928px; margin: 0 auto; background: #fff; border: solid 2px #768e3a; overflow: hidden; position:relative; z-index:100; }
#div_placer { margin: 10px 10px; overflow:hidden; }

#scroller { width: 930px; margin: 0 auto; background:white; }

/*COLUMN STYLES-----------------------------------------------------------------------------------*/
#left3_column { width: 250px; margin: 0 9px; float: left; }
#middle3_column { width: 381px; margin: 0 9px 15px 0; float:left; }
#right3_column { width: 250px; float: left; }
.one_third_column { width:298px; margin: 0 4px 0 0; float:left; }
.one_third_column img { border: solid 2px #3f5510; }

.recipe_wrapper { height: 90px; margin: 0 0 10px 0; border-bottom: solid 1px #768e3a; }
.float_right { float:right; }
.float_left { float:left; margin: 0 10px 0 0; }
.rounded { border-radius: 10px; }

.recipe_pic { float:right; width:300px; border: solid 2px #3f5510; }

#footer
{ 
	width: 931px;
	height:120px;
	margin: -15px auto 100px auto;
	border-radius: 10px;
	background: #3d5806 url(../images/footerbg.png) no-repeat;
	position:relative;
	z-index:50;
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
}

#footer p
{
	margin: 0 0 0 100px;
	line-height: 4em;
	color:white;
	font-size:30px;
	font-family:Century Gothic;
}


/*-------------------------------------------------------------------------------------------------------------
            Testimonials
-------------------------------------------------------------------------------------------------------------*/


#testimonials {
width:246px;
height: 120px;
background:#E7E9E6;
border:2px solid #768e3a ;
margin:0;
 
}
#testimonials blockquote{
width:208px !important;
color:#808080;
display:block;
}
 
#testimonials blockquote p{
margin: 0 !important;
 
}
#testimonials blockquote cite {
font-style: normal;
display: block;
 
text-transform: uppercase;
font-weight: bold;
color: #555;
margin-top:10px;
}

blockquote 
{
    margin:20px; 
}











