body{
	margin:0;
	padding:0;
	text-align:center;
	color: #041721;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	background-color: #152411;
	line-height: 19px;


}
#footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding:30px 20px 0 20px;
	text-align:center;
}
.textbg {
	background-image: url(images/textbg.gif);
	height: 326px;
	width: 283px;
	background-attachment: fixed;
	background-repeat: no-repeat;
}
.boldtext {
	font-family: Papyrus;
	font-size: 14px;
	font-weight: bold;
	color: #826440;
	text-decoration: none;
}
.boldtext2{
	font-family: Papyrus;
	font-size: 14px;
	font-weight: bold;
	color: #826440;
	text-decoration: none;
}
.boldtext2:hover {
	color: #826440;
	text-decoration: underline;
}

.body_text {
	font-family: Papyrus;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.body_text_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.body_text_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #009999;
	text-decoration: underline;
}
.body_text_link_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #009999;
	text-decoration: underline;
}
.texttitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #826440;
	text-decoration: none;
}
.foodtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #826440;
	text-decoration: none;
}
.foodtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.topimagebg {
	background-image: url(images/gallerytopbg.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.boldblacktext {

	font-family: Papyrus;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.boldbluetext {


	font-family: Papyrus;
	font-size: 14px;
	font-weight: bold;
	color: #E9DDBE;
	text-decoration: none;
}
.greentext {
	font-family: Papyrus;
	font-size: 14px;
	font-weight: normal;
	color: #008080;
	text-decoration: none;
}

.greentext:hover {
	color: #008080;
	text-decoration: underline;
}
.imageborder {
	background-color: #FFFFFF;
	padding: 4px;
	border: 1px solid #E9DDBE;
}
.boldblacktext2 {
	font-family: Papyrus;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: 22px;
}


.boldblacktext2:hover {
	color: #000000;
	text-decoration: underline;
}

.blacktext {
	font-family: Papyrus;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: 22px;
}


.style1 {	color: #FFFFFF;
	font-size: 11px;
}
.style3 {color: #138a44}
.style4 {font-size: 14px; font-weight: normal; text-decoration: none; font-family: Papyrus;}
.style5 {
	color: #138a44;
	font-family: Papyrus;
	text-decoration: none;
}
.style6 {
	color: #138a44;
	font-family: Papyrus;
	text-decoration: underline;
}

.green-link a {color:#138a44; text-decoration:none;}
.green-link a:hover {color:#000;}
.style6 a {color:#138a44; text-decoration:none!important;}
.style6 a:hover {color:#000;}




.redborder {
	border: 1px solid #FF3300;
}
.texcoloue3 {
	font-family: Papyrus;
	font-size: 14px;
	font-weight: bold;
	color: #663300;
	text-decoration: none;
}

.texcoloue3:hover {
	color: #663300;
	text-decoration: underline;
}
.text14 {
	font-family: Papyrus;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
hr{
height:1px;
background-color:#000000;
border:0px;
padding:0px;
color:#000000;

}


.whitetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	text-decoration: none;
}
.blackboxborder {
	border: 1px solid #999999;
	padding: 40px;
}
.ornngborder {
	border: 3px dashed #FF6600;
	background-color: #FFFFFF;
}
#next{
	font-family: Papyrus;
	font-size: 20px;
	font-weight: bold;
}
#next a{

	color: #000000;
	text-decoration: none;
}
#next span{
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	display: block;
	padding:3px;

}
#next span a{
	font-family: Papyrus;
	font-size: 20px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;	
}







#next2{
	font-family: Papyrus;
	font-size: 20px;
	font-weight: bold;
}
#next2 a{

	color: #6600ff;
	text-decoration: none;
}
#next2 span{
	color: #6600ff;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	display: block;
	padding:3px;

}
#next2 span a{
	font-family: Papyrus;
	font-size: 20px;
	font-weight: bold;
	color: #6600ff;
	text-decoration: none;
	
	
}







#next3{
	font-family: Papyrus;
	font-size: 20px;
	font-weight: bold;
}
#next3 a{

	color: #6600ff;
	text-decoration: none;
}
#next3 span{
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	display: block;
	padding:3px;

}
#next3 span a{
	font-family: Papyrus;
	font-size: 20px;
	font-weight: bold;
	color: #0000FF;
	text-decoration: none;
	
	
}



.violetborder {
	border: 3px dashed #6600ff;
	background-color: #ffffff;
}

.blueborder {
	border: 3px dashed #0000FF;
	background-color: #ffffff;
	
}

.bluetext1{
	color:#0000FF;
	font-family: Papyrus;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
}





#next6{
	font-family: Papyrus;
	font-size: 20px;
	font-weight: bold;
}
#next6 a{

	color: #000000;
	text-decoration: none;
}
#next6 span{
	color: #0000FF;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	display: block;
	padding:3px;

}
#next6 span a{
	font-family: Papyrus;
	font-size: 20px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;	
}


.top {color:#fff;}
.top a {color:#fff; text-decoration:none;}
.top a:hover {text-decoration:underline;}

.clear {clear:both;}
.set-left {float:left;}
.set-right {float:right;}

.cal h1 {font-size:20px; font-family: Papyrus; margin:90px 0px 10px 0px;}
.cal h2 {display: inline; font-size:26px; font-family: Papyrus;}
.cal h2 a {text-decoration:none; background-color:#000; border:2px solid #fff; color:#fff; padding:8px 10px 7px 10px;}
.cal h2 a:hover {background-color:#fff; border:2px solid #000; color:#000;}
.cal h3 {font-size:17px; margin:20px 0px;}
.cal h3 strong {font-weight:normal; font-size:14px;}
.cal h4 {font-size:13px; margin:10px 0px 10px 0px; color:#FFCC00;}

.cal h5 {font-size:12px; font-weight:normal; margin:1px 0px 1px 10px; display:block; background-color:#fff; padding:5px; width:290px; text-align:justify; border:1px solid #999999;}

.cal p {text-align:left; font-size:12px; font-weight:bold; color:#fff; margin:0px;}
.cal input {width:210px; margin:1px 0px; margin-left:10px; }
.cal textarea {margin:1px 0px; margin-left:10px; height:105px; line-height:15px; }
.cal input.set-1 {width:150px;}
.cal select {margin-left:10px;}

.star {font-size:17px; color:yellow;}
.yellow{background-color:yellow!important; border:1px solid #FF9900;}