body{background-color:#000; background-image:url(../images/bgtest3.jpg);max-height:500px;}
#container{width:900px; margin-left:auto; margin-right:auto; max-height:500px;}


/* BEGIN HEADER */
#header{height:138px;overflow:visible;}
#logo{float:left; width:331px; height:81px; margin-top:40px;}
#phone{ float:right; position:relative; right:130px; top:40px; padding:2px; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:200; color:#6D2D21;}
#man{float:right; position:relative; top:42px; left:125px; }
/* END HEADER */

#outer_white_box{
	width:900px;
	border: solid #6D2D21 1px;
	background-color:#FFF;
	min-height:820px;
	height:100%;
	background-image:url(../images/lamb-bg.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
}

#inner_gradient_box{
	background: url(../images/gradient.png) repeat-x;
	min-height:643px;
	width:870px;
	margin:14px;
}




#content_area_homepage {
	padding: 15px 40px 10px 20px;
	width:610px;
	overflow:hidden;
	font-family:"Lucida Sans", "Lucida Grande", sans-serif;
	font-size:14px;
	}
	
#content_area_homepage p{
	padding-top:5px;
	padding-left: 22px ;
    text-indent: 22px ;
	line-height:16.5px;
	}	
	
#content_area {
	padding: 15px 40px 10px 20px;
	width:720px;
	overflow:hidden;
	font-family:"Lucida Sans", "Lucida Grande", sans-serif;
	font-size:14px;
}

#content_area p{
	padding-top:5px;
	padding-left: 40px ;
    text-indent: 22px ;	
	line-height:20px;
	}	

#content_area a{
	text-decoration:none;
 	color:#AB2B32;
}

#content_area a:hover{
	text-decoration:underline;
	color:#AB2B32;
}

	
 p {
	font-family:"Lucida Sans", "Lucida Grande", sans-serif;
	color:#000;
	font-size:0.9em;
	line-height:1.2em;
	padding-bottom:40px;
	padding-top:15px;
		}
		

		
 h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#AB7F6E;
	font-size:1.2em;
	text-shadow:#fff 0.08em 0.08em .2em;
	padding-top:20px;
	padding-bottom:0px;
	margin-bottom:0px;
	margin-left:10px;
	}
		
		
#emailbox{
	width:680px;
	font-family:"Lucida Sans", "Lucida Grande", sans-serif;
	color:#000;
	font-size:0.9em;
	padding:15px;
	background-color:#F7DFCD;
	margin-bottom:60px;
	margin-left:50px;
}

#email{
	background-color:#FAEDE2;
	border:#999 solid 1px;
	font-family:"Lucida Sans", "Lucida Grande", sans-serif;
	font-size:18px;
	width:250px;
	height:25px;
	color:#000;
}

#phonefield{
	background-color:#FAEDE2;
	border:#999 solid 1px;
	font-family:"Lucida Sans", "Lucida Grande", sans-serif;
	font-size:18px;
	width:250px;
	height:25px;
	color:000;
}

#name{
	background-color:#FAEDE2;
	border:#999 solid 1px;
	font-family:"Lucida Sans", "Lucida Grande", sans-serif;
	font-size:18px;
	width:250px;
	height:25px;
	color:#000;
}

#message{
	background-color:#FAEDE2;
	border:#999 solid 1px;
	font-family:"Lucida Sans", "Lucida Grande", sans-serif;
	font-size:12px;
	width:350px;
	height:120px;
}

#message input{
	font-size:12px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#000;
	}
		
.emailsucess{
	width:600px;
	height:20px;
	padding:5px;
	margin-left:100px;
	font-size:16px;
	text-align:center;
	color:#F00;
	border:#F00 solid 1px;
background-color:#F7DFCD;
}
	
	ul{
list-style-type: disc;
list-style-image: url(images/bullet.png);
font-family:"Lucida Sans", "Lucida Grande", sans-serif;
line-height:20px;
font-size:12px;
margin-left:50px;
padding-right:3px;
paddding-left:15px;
padding-top:-20px;
margin-top:0px;
}
	
	
ol{
	list-style-type:circle;
color:#000;
font-family:"Lucida Sans", "Lucida Grande", sans-serif;
font-size:0.88em;
margin-left:-10px;
padding-right:3px;
paddding-left:15px;
padding-top:-20px;
margin-top:0px;
}
	
	
		
#right_column{
	width:220px;
	height:100%; 
	padding-bottom:300px;
	font-family:"Lucida Sans", "Lucida Grande", sans-serif;
	font-size:14px;
	line-height:20px;
	}
	

#slideshow_nav_container{padding:20px; width:825px; height:275px;  }

.services_bar{ 
font-family:Georgia, "Times New Roman", Times, serif; 
font-size:0.86em; 
color:#6D2D21; 
padding-left:78px; 
line-height:1.9em;}

/* BEGIN SLIDESHOW */
#slideshow_container{
	float:left;
	width:592px;
	height:254px;
	border:#999999 solid 1px;
	background-color:#FFF;
	padding:0px;
	overflow:hidden;
	}
	
		

/* slideshow gallery plugin */

.slideshowlite {
	margin-top:12px;
	margin-left:22px;
	position: relative;
	border:#F7B9A1 dashed 1px;
	overflow: hidden;
}

	.slideshowlite a {
		position: absolute;
		z-index: 1;
		width: 100%;
		height: 100%;
		text-align: center;
	}

	.slideshowlite img {
		border: none;
	}

/* slide show pagination control */

.slideshowlite ul,
.slideshowlite ol {
	list-style: none;
	position: absolute;
	margin: 0;
	padding: 0;
	bottom: 5px;
	right: 5px;
	z-index: 3;
	display:none;
}

	.slideshowlite ul li,
	.slideshowlite ol li {
		float: left;
		margin: 0 3px;
		width: 16px;
	}
	
	.slideshowlite ul li a {
		position: relative;
		display: block;
		width: 100%;
		height: 14px;
		padding-top: 2px;
		text-decoration: none;
		color: #666;
		background: #eee;
		border: 1px solid #666;
		text-align: center;
		font-size: 11px;
	}
	
	.slideshowlite ul li a.current {
		color: #111;
		font-weight: bold;
		border: 1px solid #111;
		background: #fff;
	}
	
	.slideshowlite ul li a:hover {
		color: #fff;
		background: #333;
	}
	
/* slideshow caption control */

.slideshowlite ol {
	top: 5px;
	position: relative;
	overflow: hidden;
	width: 100%;
	font-size: 14px;
	color: #fff;
	background: #000;
	padding: 3px 10px;
}

	.slideshowlite ol li {
		width: 100%;
	}		
/* END SLIDESHOW */



/* BEGIN NAV */
#nav{float: right;width:220px;}
#nav a{
	padding-left:12px;
	display:block;
	width:217px;
	height:37px;
	}
		
	.home_button{
    width:218px; 
	height:45px; 
	background-image:url(../images/home.gif); 
	background-position:bottom;
	background-repeat:no-repeat;}
	.home_button:hover{background-image:url(../images/home_hover.gif); background-repeat:no-repeat; background-position:bottom;}
	.home_button_current{
		width:218px; 
		height:45px; 
		background-image:url(../images/home_hover.gif); 
		background-position:bottom;
		background-repeat:no-repeat; 		
		}
	
 	.specials_button{		
	padding-top:2px;
	width:218px; 
	height:48px; 
	background-image:url(../images/specials.gif); 
	background-position:bottom;
	background-repeat:no-repeat;}
	.specials_button:hover{background-image:url(../images/specials_hover.gif); background-repeat:no-repeat; background-position:bottom;}
	.specials_button_current{
		padding-top:2px;
		width:218px; 
		height:48px; 
		background-image:url(../images/specials_hover.gif); 
		background-position:bottom;
		background-repeat:no-repeat;
		}

 	.services_button{
	padding-top:-2px;
	width:218px; 
	height:42px; 
	background-image:url(../images/services.gif); 
	background-position:bottom;
	background-repeat:no-repeat;}
	.services_button:hover{background-image:url(../images/services_hover.gif); background-repeat:no-repeat; background-position:bottom;}
	.services_button_current{
		padding-top:-2px;
		width:218px; 
		height:42px; 
		background-image:url(../images/services_hover.gif); 
		background-position:bottom;
		background-repeat:no-repeat;
		}

 	.meats_button{
	padding-top:2px;
	width:218px; 
	height:44px; 
	background-image:url(../images/meats.gif); 
	background-position:bottom;
	background-repeat:no-repeat;}
	.meats_button:hover{background-image:url(../images/meats_hover.gif); background-repeat:no-repeat; background-position:bottom;}
	.meats_button_current{
		padding-top:2px;
		width:218px; 
		height:44px; 
		background-image:url(../images/meats_hover.gif); 
		background-position:bottom;
		background-repeat:no-repeat;
		}

	.contact_button{
	padding-top:0px;
	width:218px; 
	height:42px; 
	background-image:url(../images/contact.gif); 
	background-position:bottom;
	background-repeat:no-repeat;}
	.contact_button:hover{background-image:url(../images/contact_hover.gif); background-repeat:no-repeat; background-position:bottom;}
	.contact_button_current{
		padding-top:0px;
		width:218px; 
		height:42px; 
		background-image:url(../images/contact_hover.gif); 
		background-position:bottom;
		background-repeat:no-repeat;
		}

	.kathys_button{
	padding-top:3px;
	width:220px; 
	height:51px; 
	background-image:url(../images/kathys.gif); 
	background-position:bottom;
	background-repeat:no-repeat;}
	.kathys_button:hover{background-image:url(../images/kathys_hover.gif); background-repeat:no-repeat; background-position:bottom;}
	.kathys_button_current{
		padding-top:3px;
		width:220px; 
		height:51px; 
		background-image:url(../images/kathys_hover.gif); 
		background-position:bottom;
		background-repeat:no-repeat;
		}
	
/* END NAV */




/* BEGIN FOOTER */
#footer{
	font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; 
	font-weight:600;
	font-size:.65em;
	letter-spacing:.09em;
	float:right;
	text-align:right; 
	color:#FFF; 
	text-shadow: black 0.1em 0.1em 0.1em; }
#footer a{
	font-weight:600;
	letter-spacing:.09em;
	color:#FFF; 
	text-shadow: black 0.1em 0.1em 0.1em; 
	text-decoration:none;}
#footer a:hover{
	text-decoration:none;
	text-shadow:none;
	}

#tomato{
	position:relative;
	top:70px;
	left:80px;
	width:221px;
	height:227px;
	background-image:url(../images/tomato.png);
	background-repeat:no-repeat;
	}
#onions{
	position:relative;
	bottom:140px;
	right:140px;
	width:730px;
	height:270px;
	background-image:url(../images/onions.png);
	background-repeat:no-repeat;
	background-position:bottom;
	}
/* END FOOTER */

