body{
padding:0px;
margin:0px;
background: url(images/wallpaper.jpg);
}

table {
		
		border:0px;
		
	}

td { vertical-align:top;}

a{color:#FFCC99; text-decoration:none;}
a:hover{color:#FFFFFF; text-decoration:underline;}

img { border:0px;}

.main_text, li, input, textarea
	{
		font-family:"Malgun Gothic";
		font-size:12px;
		line-height:13px;
		color:#FFFFFF;
	}
	

span a { color:#55CDFF}
	
.l_text { color:#46A8D1}

.foot_text {color: #FFCC99; font family: Malgun Gothic; font-size:14px; line-height:15px}


/*============== NAVIGATION===============*/

.logo { 
margin: 8px 30px 0px 30px; 
padding: 0px;
width: 207px; height:175px; 
float: left; 
color: #FFCC99; font family: Times New Roman; font-size:13px; line-height:15px; text-align:right;
} 

.links {
margin: 78px 0px 0px 0px; 
padding: 1px;
width: 120px; height:97px; 
float: left; 
color: #FFCC99; font family: Times New Roman; font-size:13px; line-height:15px; text-align:right;
} 

.date{
margin: 20px 0px 0px 0px; 
padding: 1px;
width: 200px; height:20px; 
float: left; 
color: #2e3192; font family: Times New Roman; font-size:14px; line-height:14px; text-align:right; font-weight:bold;
} 

/*==============HOME PAGE===============*/

.home_event {
margin: 70px 55px 0px 20px; 
padding: 0px; 
width: 560px; height:870px; 
float: left; 
background:url(images/home.png) top no-repeat;
} 

.home_flyer {
margin: 90px 0px 0px 42px; 
padding: 0px;
width: 492px; height:585px; 
float: left; 
color: #FFCC99; font: "Times New Roman"; font-size:25px; line-height:20px; font-weight:bold; text-align:center;

}

.home_map {
margin: 0px 0px 0px 0px; 
padding: 1px;
width: 217px; height:270px; 
float: left; 
background:url(images/home_map.png) top no-repeat;
} 

.home_recipe {
margin: 0px 0px 0px 0px; 
padding: 1px;
width: 217px; height:270px; 
float: left; 

} 

.home_special {
margin: 0px 0px 0px 0px; 
padding: 1px;
width: 217px; height:270px; 
float: left; 

} 

.home_text {
margin: 10px 0px 0px 35px; 
padding: 0px;
width: 145px; height:161px; 
float: left; 
color: #FFFFFF; font: Times New Roman; font-size:11px; line-height:11px; text-align:center;

}

.text{
	color:#FFFFFF;
	font-size:14px;
	line-height:16px;
	font: Times New Roman;
	font-weight:normal;
}
.text a{
color:#0CF;
text-decoration:none;
}
.text a:hover{
color:#0CF;
text-decoration:underline;
}


.home_text_2 {
margin: 10px 20px 0px 0px; 
padding: 0px;
width: 180px; height:40px; 
float: right; 
color: #FFCC99; font: Times New Roman; font-size:20px; line-height:20px; text-align:center; font-weight:bold;
}

.home_text a {
color:#FFCC99; text-decoration:none;
}
.home_text a: hover {
color:#FFFFFF; text-decoration:underline;
}

.home_hours {
margin: 70px 0px 0px 0px; 
padding: 1px;
width: 217px; height:371px; 
float: left; 
background:url(images/Hours.png) top no-repeat;
} 

.home_date {
margin: 170px 0px 0px 16px; 
padding: 0px;
width: 80px; height:130px; 
float: left; 
color: #FFFFFF; font: Times New Roman; font-size:16px; line-height:19px; text-align:right
}

.home_time {
margin: 170px 0px 0px 19px; 
padding: 0px;
width: 90px; height:130px; 
float: left; 
color: #FFFFFF; font: Times New Roman; font-size:16px; line-height:19px;
}


/*==============ABOUT PAGE===============*/

.about {
margin: 240px 0px 0px 0px; 
padding: 0px;
width: 559x; height:623px; 
float: absolute; 
background:url(images/About.png) top no-repeat;
} 
.about_text {
margin: 125px 180px 0px 210px; 
padding: 0px;
width: 500px; height:400px; 
float: left; 
color: #FFFFFF; font: Malgun Gothic; font-size:12px; line-height:15px; font-weight:bold
} 


/*==============Events Page===============*/

.events {
margin: 240px 0px 0px 0px; 
padding: 0px;
width: 559x; height:400px; 
text-align:center;
} 
.events_img{
width:725px;
padding:0;
margin-left:82px;
float:left;
}

.events_img_c{
width:544px; height:auto;
padding:0;
margin-left:186px;
float:left;
}
.events_text {
margin: 200px 0px 0px 0px; 
padding: 0px;
width: 490px; 
color: #FFCC99; font: Times New Roman; font-size:20px; line-height:20px; font-weight:bold; text-align:center;
z-index:20;
}

/*==============DIRECTIONS Page===============*/

.events {
margin: 240px 0px 0px 0px; 
padding: 0px;
width: 770x; height:400px; 
text-align:center;
} 
.events_img{
width:725px;
padding:0;
margin-left:82px;
float:left;
}

.direction{
width:544px; height:auto;
padding:0;
margin-left:63px;
float:left;
}
.direction_text {
margin: 10px 0px 20px 0px; 
padding: 0px;
width: 770px; 
color: #FFCC99; font: Times New Roman; font-size:20px; line-height:20px; font-weight:bold; text-align:center;
z-index:20;
}

.direction_text2 {
margin: 10px 0px 20px 0px; 
padding: 0px;
width: 770px; 
color: #FFF; font: Times New Roman; font-size:14px; line-height:17px; font-weight:100; text-align:center;
z-index:20;
}


/*==============Gallery Page===============*/

.gallery {
margin: 240px 0px 0px 0px; 
padding: 0px;
width: 900px; height:700px; 
text-align:center;
background:url(images/photo.png) top no-repeat;
} 
.gallery_img{
width:550px; height:453px;
padding:0;
margin-top:100px;
margin-left:185px;
float:left;
}

.gallery_text {
 
padding: 0px;

margin-top:120px;
text-align:center;
}

/*==============CONTACT PAGE===============*/

.contact {
margin: 70px 55px 0px 20px; 
padding: 0px; 
width: 559px; height:486px; 
float: left; 
background:url(images/Contact2.png) top no-repeat;
} 

.contact_visit {
margin: 130px 5px 0px 40px; 
padding: 0px;
width: 250px; height:22px; 
float: left; 
color: #FFCC99; font: Times New Roman; font-size:20px; line-height:20px; font-weight:bold
} 

.contact_address {
margin: 5px 5px 0px 40px; 
padding: 0px;
width: 250px; height:75px; 
float: left; 
color: #FFFFFF; font: Malgun Gothic; font-size:14px; line-height:16px; font-weight:bold
}
.contact_call {
margin: 20px 50px 0px 40px; 
padding: 0px;
width: 200px; height:22px; 
float: left; 
color: #FFCC99; font: Times New Roman; font-size:20px; line-height:20px; font-weight:bold
}

.contact_email{
margin: 5px 0px 0px 40px; 
padding: 0px;
width: 500px; height:50px; 
float: left; 
}

.contact_phone {
margin: 0px 0px 0px 0px; 
padding: 0px;
width: 500px; height:50px; 
float: left; 
color: #FFFFFF; font: Malgun Gothic; font-size:14px; line-height:16px; font-weight:bold;
} 

.contact_numbers a {
color:#FFCC99; text-decoration:none;
}
.contact_numbers a: hover {
color:#FFCC99; text-decoration:underline;
}

.contact_numbers {
margin: 0px 0px 0px 20px; 
padding: 0px;
width: 320px; height:50px; 
float: left; 
color: #FFFFFF; font: Malgun Gothic; font-size:14px; line-height:16px; font-weight:bold;
} 

.contact_map {
margin: 130px 20px 0px 0px; 
padding: 0px;
width: 200px; height:100px; 
float: right; 
color: #FFFFFF; font: Malgun Gothic; font-size:11px; line-height:11px; text-align:center;
} 

.contact_map a {
color:#FFCC99; text-decoration:none;
}
.contact_map a: hover {
color:#FFFFFF; text-decoration:underline;
}

.hours {
margin: 90px 0px 0px 0px; 
padding: 1px;
width: 217px; height:371px; 
float: left; 
background:url(images/Hours.png) top no-repeat;
} 

.hours_date {
margin: 180px 0px 0px 8px; 
padding: 0px;
width: 90px; height:120px; 
float: left; 
color: #FFFFFF; font: Times New Roman; font-size:14px; line-height:17px; text-align:right
}

.hours_time {
margin: 180px 0px 0px 19px; 
padding: 0px;
width: 90px; height:120px; 
float: left; 
color: #FFFFFF; font: Times New Roman; font-size:14px; line-height:17px;
}

/*==============FOOTER===============*/

.left { 
margin: 60px 10px 0px 10px; 
padding: 0px;
width: 75px; 
float: left; 
color: #FFCC99; font: Times New Roman; font-size:13px; line-height:15px; text-align:right;
} 

.left a {
color:#FFCC99; text-decoration:none;
}
.left a: hover {
color:#FFFFFF; text-decoration:underline;
}

.right { 
margin: 60px 0px 0px 10px; 
padding: 0px; 
width: 250px;  
float: left;
color: #FFCC99; font: Times New Roman; font-size:13px; line-height:15px; 
} 


.right a {
color:#FFCC99; text-decoration:none;
}
.right a: hover {
color:#FFFFFF; text-decoration:underline;
}

.fright { 
margin: 70px 15px 0px 0px; 
padding: 0px; 
width: 300px;  
float: right;
color: #FFCC99; font: Times New Roman; font-size:13px; line-height:15px; text-align:right;
} 

.fright a {
color:#FFCC99; text-decoration:none;
}
.fright a: hover {
color:#FFFFFF; text-decoration:underline;
}



ul {margin:0; padding:0; list-style:none}
li a  {font-family:Arial; font-size:13px; line-height:20px; color:#0033FF; text-decoration:underline}
li a:hover {font-family:Arial; font-size:13px; line-height:20px; color:#000000; text-decoration:underline}

.notice {
	font-family: "Times New Roman", Times, serif;
	font-size: 36px;
	font-style: normal;
	color: #FFCC99;
}
