@charset "utf-8";
/* CSS Document */
*								{ margin: 0 auto; padding: 0; }

body { 							padding:0px; margin:0 auto; font: normal 12px/18px Verdana, Arial, Helvetica; color:#000; height:100%;
	}	


/*--Content divs--*/

#container-top {  					background:#fff url(../images/back1.jpg) repeat-x left top; width:100%; height: 271px; margin: 0 auto; padding:0;
}

#wrapper { 						width:1193px; margin:-1px auto; padding:0;
	}		
#container { 						width:896px; background:url(../images/back3.jpg) repeat-y left top; margin:0 151px 0 142px; _margin:0 148px 0 145px; padding:0 3px 0 3px;
	}	
	
#top-left { 						width:437px; height:252px; float: left; margin:0; padding:0;
	}	
	
#top-left2 { 						width:437px; height:50px; float: left; margin:0; padding:0;
	}
	
/*--Slide Show divs--*/	
#slide-container { 					float:left; width:457px; height:252px;
}

#slideshow { 						position:absolute; width:457px; height:252px;
}

#slideshow IMG { 					position:absolute; top:0; left:0; z-index:8;
}

#slideshow IMG.active { 			z-index:10;
}

#slideshow IMG.last-active { 		z-index:9;
}
/*--Slide Show divs--*/	

#left-column { 						width:405px; float:left; margin: 0 0 30px 0; padding:55px 20px 0 20px;
	}
	
#line { 							width:4px; height:300px; float:left; background:url(../images/line.jpg) repeat-y left top; margin:55px 0 30px 0; padding:0;
	}	
	
#right-column { 					width:405px; float:left; margin: 0 0 30px 0; padding:55px 20px 0 20px;
	}	
	
#chalk { 							width:193px; height:119px; float:right; background:url(../images/chalk.jpg) no-repeat left top; margin:-35px 0 0 5px; padding:20px 10px 10px 20px;
	}
	
#recipe { 							width:320px; height:130px; margin:10px auto; padding:0;
	}		
	
#container_content { 				width:866px; height: 100%; float: left; margin: 0; padding:10px 15px 30px 15px;
	}
	
#gallery {width:640px; margin:0 0 0 10px; padding:0; border:6px solid #fff; background:#fff}
#images {border:2px solid #9ac1c9; height:225px; background:#fff; margin-bottom:20px}
#image {position:relative; width:620px; height:375px; padding:4px; border:2px solid #666; background:#FFF url(../imgs/loading.gif) center center no-repeat}
#image img {position:absolute; top:5px; left:5px}
#thumbwrapper {margin-top:0; padding:0; width:620px; height:0; background:#FFF}
#thumbarea {position:relative; overflow:hidden; height:0; width:620px; }
#thumbs {position:absolute; list-style:none; margin-left:5px; height:100px; width:620px; border-right:5px solid #FFF}
#thumbs li {float:left; margin-right:5px; cursor:pointer}
.imgnav {position:absolute; height:375px; width:20%; z-index:100; height:375px; width:20%; z-index:100; outline:none; cursor:pointer}
#previmg {left:0; background:url(../images/left.gif) left center no-repeat; border-left:5px solid #FFF}
#previmg:hover {opacity:1; filter:alpha(opacity=100)}
#nextimg {right:0; background:url(../images/right.gif) right center no-repeat; border-right:5px solid #FFF}
#nextimg:hover {opacity:1; filter:alpha(opacity=100)}
	
	
	
	
	
	
#container_content2c { 						width:670px; height: auto; float: left; margin: 0; padding:15px 10px 20px 10px; background-color:#fff;
	}		
	
#container_content3_line {
	width:1px;
	background:#fff url(../imgs/line.jpg) no-repeat left top;	
	height: 251px;
	float: left;
	margin: 5px 20px 0 0;
	padding:0;
	}
	
#container_content3_line2 {
	width:1px;
	background:#fff url(../imgs/line.jpg) no-repeat left top;	
	height: 251px;
	float: right;
	margin: 5px 0 0 10px;
	padding:0;
	}
	
#container_content3 {
	width:690px;
	height: auto;
	float: left;
	margin: 0;
	padding:15px 0 20px 0;
	color:#000;
	}
	
#container_content3a {
	width:350px;
	height: auto;
	float: left;
	margin: 0;
	padding:15px 0 50px 10px;
	color:#000;
	}
	
#container_content3a2 { background:#fff url(../imgs/inner-gradientr.jpg) repeat-y left top; width:350px; height: auto; float: left; margin: 0; padding:15px 0 50px 10px; color:#000;
	}
	
/*--Inside page content divs--*/

#inside_leftcontent {
	margin: 16px 6px 0 20px;
	_margin: 16px 6px 0 10px;
	float: left;
	width: 445px;
	padding-top: 0px;
}

#inside_leftcontent2 {
	margin: 16px 6px 0 20px;
	_margin: 16px 6px 0 10px;
	float: left;
	width: 745px;
	padding-top: 0px;
}

#inside_rightcontent {
	margin: 16px 0 0 0;
	float: left;
	width: 300px;
	padding-top: 0px;
}

/*--Events Page--*/
	
#footer {
	background:url(../images/footer.jpg) no-repeat left top;
	margin:0 3px 0 -3px;
	width: 880px;
	height: 120px;
	padding: 10px;
	color:#fff;
	font:normal 11px Verdana, Arial, Helvetica;
	text-align:left;
	}
	
#footer2 { 					float: left; margin-top:0; width: 150px; height: auto; padding: 0 5px 0 0; color:#fff; font:normal 10px/15px Verdana, Arial, Helvetica;
	text-align:right;
	}
	
#footer-image { 			float:left; margin:5px 12px 0 5px; padding:0;
	}
	
/*--Font classes begin here--*/	
	
.heading1			{ color: #e73923; font: normal 20px/22px Verdana, Arial, Helvetical; text-align:left;}
.heading2			{ color: #f4b426; font: normal bold normal 14px/16px Verdana, Arial, Helvetical; text-align:left;}
.heading3			{ color: #fff; font: normal 22px/24px Verdana, Arial, Helvetical; text-align:left;}
.content			{ color:#000; font: normal 12px/18px Verdana, Arial, Helvetica; text-align:left;}
.heading						{ font:normal 16px/17px Helvetica, Sans-Serif; text-align:left;
								  color: #55a704;}

.content a:link, .content a:visited {
	text-decoration:none;
	color:#e73923;
	text-align:right;
	}
	
.content a:hover {
	text-decoration:underline;
	color:#e73923;
	text-align:right;
	}		
	
a:link, a:visited {
	text-decoration:none;
	color:#fff;
	}
	
a:hover {
	text-decoration:underline;
	color:#fff;
	}		
