@charset "utf-8";
/* CSS Document */

/*
  
 * Filename		 		style.css
 * Website				
 * Author				InMotion Hosting - http://inmotionhosting.com 

 */
 
 
* {margin: 0;}

html, body {height: 100%;}

html, body {
margin:0;
padding:0;
font-size:12px;
color:#f2f2f2;
}

body {
background:#000000;
font-family:Arial, Helvetica, sans-serif;
background:url(../images/bg-body.jpg) repeat;
}

.wrapper {min-height: 100%; height: auto !important; height: 100%; margin: 0 auto -4em;}
.footer, .push {height: 4em; margin-top:-20px;}

h1 {color:#1c793c; font-size:20px; margin:0 0 6px 0;}

h2 {color:#34a725; font-size:16px; margin:0 0 20px 0; font-weight:normal; line-height:20px;}

h3 {color:#143b04; font-size:14px; margin:20px 0 5px 0;}

h4 {color:#143b04; font-size:12px; margin:0 0 10px 0;}

h5 {color:#3c6b0d; font-size:14px; margin:26px 0 8px 0;}

h6 {color:#34a725; font-size:16px; margin:20px 0 4px 0px; font-weight:bold;}

p {text-align:left;}


.rounded-corners {
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    -khtml-border-radius: 6px;
    border-radius: 6px;
}




/* Top */

#top {width:100%; height:31px; background:url(../images/bg-top.png) repeat-x fixed top; z-index:100;}



/* Main Content */


#wrap {width:960px; margin:-31px auto; background:#ffffff url(../images/bg-wrap.jpg) top repeat-x; padding:40px 0 40px 0;}

#container {width:920px; margin:0 auto; padding:0 0 10px 0;}

#header {width:920px; margin:0 auto;}

#logo {float:left;margin:0;}

#leader {margin:0; width:931px; height:304px; background:url(../images/leader.jpg) no-repeat;}
#leader2 {margin:0;  width:931px; height:304px;}

#sidebar {width:248px; float:left; margin:0;}

#feature {background:#faedc1; margin-top:0; padding-top:2px; padding-bottom:10px;}
.step {margin:0 0 10px 0;}
.step p {margin:4px 8px 4px 8px; color:#1c793c; line-height:18px;}
#feature .step .left {float:left;}
#feature .step .right {float:right;}


#testimonials-side {width:248px; margin:20px 0 20px 0;}
#testimonials-side p {font-style:italic; font-size:12px; color:#1c793c; line-height:20px;}
.customer {text-align:right; font-weight:bold;}

#main-content {width:652px; float:right; margin:0; color:#143b04;}
#main-content p {line-height:22px; margin-top:0;}

/*home page*/
#video {width:362px; height:242px; float:left; margin-top:10px; border:1px solid #eeeeee;padding:1px;}
#video-top {width:362px; height:242px; float:right; margin-top:30px; margin-right:30px; border:1px solid #eeeeee;padding:1px;}
#order-info {width:267px; float:right; margin-top:28px;}
#order-info h1 {text-align:center; margin:40px 0 20px 0; line-height:20px;}


.order-button-home {width:267px; height:59px; background:url(../images/order-button.jpg) no-repeat; text-indent:-9999;padding:24px 135px 24px 135px;}
a.order-button-home {text-decoration:none;}
a:hover.order-button-home {background:url(../images/order-button-hov.jpg) no-repeat;}


/*Other Pages*/
#recipes {width:652px;}
#recipes h2 {margin:20px 0 4px 0px; font-weight:bold;}
.recipe {width:632px; margin:16px 10px 24px 10px;}
.recipe ul {margin:10px;}
.recipe li {padding:8px;}

#recipes table {width:320px;}
#recipes td {padding:5px 5px 5px 0;}
.td1 {width:80px;}

#testimonials {width:652px;}
#testimonials p {font-style:italic;width:632px; margin:16px 10px 24px 10px;}
#testimonials .customer {text-align:right; font-weight:bold; color:#34a725;}
#close {text-align:center; margin:50px 0 0 0;}

.div {margin:10px;}


/* Bottom */

#bottom {width:100%; height:101px; color:#faedc1; background:url(../images/bg-bottom.png) repeat-x; z-index:5;}

#bottom-info {width:960px; margin:0 auto; height:101px; color:#faedc1;}

#bottom a, #bottom a:visited {color:#ffffff; text-decoration:none; outline:none;}
#bottom a:hover, #bottom a:focus {color:#ffffff; text-decoration:underline; outline:none;}


#contact {margin:5px 0 0 5px; float:left;}
#contact p {margin: 5px 0 0 0; line-height:20px;}


#bottom-nav {float:right; margin:5px 5px 0 0;}
#bottom-nav ul {display:block;margin:5px 5px 0 0;}
#bottom-nav li {display:inline; padding-left:20px;}

#copy {
margin:10px auto 0 auto;
width:960px;
color:#143b04;
font-size:11px;
text-align:center	
}


#copy a, #copy a:visited {color:#143b04; text-decoration:none;}
#copy a:hover, #copy a:focus {color:#143b04; text-decoration:underline;}


.clear {clear:both;}
.right {float:right; margin:0 0 10px 10px;}
