<style type="text/css" media="screen,print">
<!--

@font-face{
	font-family: "body_font_1";
	src: url("fonts/OLIVEOI3.eot");
}

@font-face{
	font-family: "body_font_2";
	src: url("fonts/CLARENC4.eot");
}

@font-face{
	font-family: "body_font_2_bold";
	src: url("fonts/CLARENC5.eot");
}

*
{
	font-family: "body_font_2", cursive;
	font-size: 13pt;
	font-weight: 100;

}
.footnote
{
	font-size: 8pt;
}

.warning
{
	font-family: "body_font_2_bold", cursive;
	font-weight: 600;
	color: #ff0000;
}

.warning u
{
	font-family: inherit;
	font-style: oblique;
	font-variant: small-caps;
	text-decoration: underline blink;
	font-weight: 600;
}

.hrule
{
	width: 100%;
	height: 87px;
	background-image: url("img/twig5.gif");
	background-position: left center;
	background-repeat: no-repeat;
	position: relative;
	margin-bottom: -15px;
	margin-top: -10px;
}

.hrule2
{
	width: 100%;
	height: 87px;
	background-image: url("img/twig5b.gif");
	background-position: right center;
	background-repeat: no-repeat;
	position: relative;
	margin-bottom: -15px;
	margin-top: -10px;
}

.hrule3
{
	width: 100%;
	height: 87px;
	background-image: url("img/flower_line1.gif");
	background-position: center center;
	background-repeat: no-repeat;
	position: relative;
	margin-bottom: -15px;
	margin-top: -10px;
}


ul
{
	list-style-image: url("img/bullet.gif");
	list-style-position: outside;
}

li
{
	margin-left:10px;
}

p
{
	text-align: left;
}

hr
{
	background-color: #FAF39B;
}

h1
{
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: "body_font_2_bold", cursive;
	font-size: 30pt;
	font-weight: 900;
	color: rgb(184,134,11);
	text-align:center;
}

h2
{
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 18pt;
	font-weight: 600;
	text-align:center;

}

h3
{
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 18pt;
	font-weight: 600;
	font-variant: small-caps;
	font-style: italic;
	text-align: left;
}

h4
{
	font-size: 14pt;
	font-weight: 600;
	font-variant: small-caps;
	text-align: left;
	line-height:20px;
	border-bottom: 1px solid #000000;
	padding-bottom:2px;
	margin-bottom:0px;
	width:75%;
}

.body_text_1
{
	font-size: 13pt;
	text-align:left;
}

td
{
	padding-left:5px;
	padding-right:5px;
	font-size: 13pt;
	text-align:left;

}

.hours td
{
	font-size:10pt;
}

.body_text_2
{
	font-family: "body_font_1", cursive;
	font-size: 12pt;
	font-weight: 100;
}
.body_text_2 span
{
	font-size: 12pt;
	font-weight: 600;
}

.nav a
{
	height:70px;
	text-decoration: none;
}

.home_content
{
	position:absolute;
	left:25px;
	top:25px;
	border: none;
	overflow:show;
	font-size: 16pt;
}

.home_content span
{
	font-size: 16pt;
	position:relative;
	left: 200px;
	line-height:25px;
}

.home_content span span
{
	position:relative;
	left: -25px;
}

.home_content span span span span span
{
	position:relative;
	left: -35px;
}


.home_content span span span span span span
{
	position:relative;
	left: -10px;
}

img.insert_img
{
	Filter: Alpha(Opacity=100, FinishOpacity=0, Style=2, StartX=10, StartY=20, FinishX=0, FinishY=0);
}

img.insert_img2
{
	Filter: Alpha(Opacity=100, FinishOpacity=0, Style=3, StartX=5, StartY=5, FinishX=0, FinishY=0);
}

#center_piece
{
	position:absolute;
	top:100;
	left:100;
	border: 0px solid #000000;
	height: 950px;
	width: 850px;
	background: #ffffff url(img/center_bkgrnd.gif) no-repeat top center;
}

#copyright_info
{
	position:absolute;
	top:1000px;
	left:0px;
	width:600px;
	text-align:right;
	font-size: 9pt;
}

#address_info
{
	position:absolute;
	top:20px;
	left:700px;
	font-size: 10pt;
}

#credit_info
{
	position:absolute;
	top:900px;
	left:20px;
	font-size: 10pt;
}

#center_content
{
	position:relative;
	top:140px;
	left:120px;
	width:700px;
	height:520px;
	font-size:18pt;
	font-weight:500;
	text-align: left;
	overflow:auto;
    scrollbar-arrow-color:#B8E0EB;
    scrollbar-face-color:#F4F4F4;
    scrollbar-3dlight-color:#B8E0EB;
    scrollbar-track-color:#FFFFFF;
    scrollbar-highlight-color:#ffffff;
    scrollbar-shadow-color:#B8E0EB;
    scrollbar-base-color:#CCF4FF;
    scrollbar-darkshadow-color:#CCF4FF;
}
#keywords
{
	display:none;
}

#main_layer
{
	position: absolute;
	left: 0px;
	top: 0px;
	border: 0px solid #ffffff;
	width:1100px;
	height:1100px;
	
}

-->
</script>