/* La Ferme Restaurant Events CSS */


.wrapper {
	margin-left:auto;
	margin-right:auto;
	width:800px;
	height:600px;
	margin-top:1px;

}

img{
border:none;
}




#top{
	margin:0,0,0,0;
	padding:0,0,0,0;
	position:absolute;
	width:800px;
	height:155px;
	z-index:1;
	background-repeat:repeat-x;
}

#container {
	margin-left:0;
	margin-top:68px;
	margin-right:0;
	width:750px;
	height:40px;
	z-index:2;
	margin-bottom:0;
	position:absolute;
}

#nav-location{
	height:18px;
	width:71px;
	margin-left:478px;
	margin-top:10px;
	padding:0;
	position:absolute;
	z-index:3;
}

#nav-menu{
	height:18px;
	width:45px;
	margin-left:575px;
	margin-top:10px;
	padding:0;
	position:absolute;
	z-index:3;
}

#nav-events{
	height:18px;
	width:48px;
	margin-left:645px;
	margin-top:10px;
	padding:0;
	position:absolute;
	z-index:3;
}

#nav-contact{
	height:18px;
	width:57px;
	margin-left:716px;
	margin-top:10px;
	padding:0;
	position:absolute;
	z-index:3;
}

#footer{
	z-index:3;
	margin-left:145px;
	margin-top:592px;
	padding:0;
	position:absolute;
	width:600px;
	height:22px;
	text-decoration:none;
	
}

h3{
	font:Georgia, Times New Roman, Times, serif;
	font-size:11px;
	font-family:Georgia, Times New Roman, Times, serif;
	font-weight:regular;
	color:#CC6666;
}

#logo{
	width:197px;
	height:99px;
	position:absolute;
	z-index:5;
	margin-top:40px;
	margin-left:30px;
	padding:0;
}


h1{
	font:Georgia, "Times New Roman", Times, serif;
	font-family:"Times New Roman", Times, serif;
	font-size:17px;
	font-weight:regular;
	color:#CC6666;

}

h2{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#663333;
	line-height:10px;
	text-decoration:none;

}

h4{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#C0AC6A;

}

h5{
	font:Georgia, "Times New Roman", Times, serif;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	font-weight:regular;
	color:#666666;
	line-height:10px;
}

p{
	font:Georgia, "Times New Roman", Times, serif;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
	color:#666666;
	line-height:12px;
}

#french{
	width:400px;
	height:18px;
	padding:0;
	margin-left:435px;
	margin-top:182px;
	position:absolute;
	z-index:8;
}

#tab1{
	width:74px;
	height:14px;
	padding:0;
	margin-left:402px;
	margin-top:226px;
	position:absolute;
	z-index:9;
}

#tab_alcove{
	width:86px;
	height:39px;
	padding:0;
	margin-left:622px;
	margin-top:220px;
	position:absolute;
	z-index:10;
}

#tab_terrace{
	width:70px;
	height:39px;
	padding:0;
	margin-left:702px;
	margin-top:220px;
	position:absolute;
	z-index:10;
}

#tab2{
	width:26px;
	height:14px;
	padding:0;
	margin-left:502px;
	margin-top:226px;
	position:absolute;
	z-index:11;
}

#tab3{
	width:72px;
	height:14px;
	padding:0;
	margin-left:545px;
	margin-top:226px;
	position:absolute;
	z-index:12;
}

#tab4{
	width:49px;
	height:14px;
	padding:0;
	margin-left:632px;
	margin-top:226px;
	position:absolute;
	z-index:13;
}

#tab5{
	width:56px;
	height:14px;
	padding:0;
	margin-left:697px;
	margin-top:226px;
	position:absolute;
	z-index:14;
}

#banquet{
	width:324px;
	height:15px;
	padding:0;
	margin-left:418px;
	margin-top:258px;
	position:absolute;
	z-index:15;
}

#entire{
	width:295px;
	height:30px;
	padding:0;
	margin-left:410px;
	margin-top:286px;
	position:absolute;
	z-index:16;
}

#text{
	width:334px;
	height:157px;
	padding:0;
	margin-left:410px;
	margin-top:314px;
	position:absolute;
	z-index:17;
}

#flowers{
	width:400px;
	height:31px;
	padding:0;
	margin-left:410px;
	margin-top:480px;
	position:absolute;
	z-index:18;
}

#bottom1{
	width:64px;
	height:4px;
	padding:0;
	margin-left:435px;
	margin-top:536px;
	position:absolute;
	z-index:19;
}


#bottom2{
	width:89px;
	height:4px;
	padding:0;
	margin-left:535px;
	margin-top:536px;
	position:absolute;
	z-index:20;
}

#bottom3{
	width:58px;
	height:4px;
	padding:0;
	margin-left:662px;
	margin-top:536px;
	position:absolute;
	z-index:21;
}






#bg{
	width:741px;
	height:396px;
	padding:0;
	margin-left:28px;
	margin-top:178px;
	position:absolute;
	z-index:6;
}


#pic{
	width:303px;
	height:357px;
	padding:0;
	margin-left:49px;
	margin-top:197px;
	position:absolute;
	z-index:7;

}

#insidecontainer{
	width:800px;
	height:625px;
	z-index:0;
	position:absolute;
	padding:0;
	border:none;
}