﻿body {
	padding:0px;
	margin:0px;
	background-color:#68008d;
}
table, td, tr, br, p, h1, h2, h3, h4, h5, h6, form, span, ul, li, img {
	padding:0px;
	margin:0px;
	}
.main_table {
	width:1003px;
	padding:0px;
	margin:0px auto;
	}
.top_bg {
	padding:0px;
	margin:0px;
	background:url(image/top_bg.gif) repeat-x;
	height:137px;
	}
.nav_bg {
	background-color:#8d00be;
	height:35px;
	margin:0px auto;
	}
ul.maninnav {
	margin:0px;
	padding:10px 0px 0px 0px;
	list-style:none;

}
ul.maninnav li{
	margin:0px 4px 0px 4px;
	padding:0px;
	display:block;
	font-family:"Times New Roman", Times, serif;
	font-size:15px;
	font-weight:normal;
	color:#FFFFFF;
	float:left;
}
ul.maninnav li a{
	padding:0px;
	margin:0px 4px 0px 4px;
	display:block;
	font-family:"Times New Roman", Times, serif;
	font-size:15px;
	font-weight:normal;
	color:#FFFFFF;
	float:left;
	text-decoration:none;
	 }
ul.maninnav li a:hover{
	padding:0px;
	margin:0px 4px 0px 4px;
	display:block;
	font-family:"Times New Roman", Times, serif;
	font-size:15px;
	font-weight:normal;
	color:#FFFF00;
	float:left;
	text-decoration:none;
	 }


ul.request_form {
	margin:0px;
	padding:15px 0px 0px 425px;
	list-style:none;

}
ul.request_form li{
	margin:0px 6px 0px 6px;
	padding:0px 3px 0px 3px;
	display:block;
	font-family:"Times New Roman", Times, serif;
	font-size:17px;
	font-weight:normal;
	color:#FFFFFF;
	float:left;
	text-align:center;
}
ul.request_form li a{
	display:block;
	font-family:"Times New Roman", Times, serif;
	font-size:17px;
	font-weight:normal;
	color:#FFFFFF;
	float:left;
	text-decoration:none;
	text-align:center;
	 }
ul.request_form li a:hover{
	display:block;
	font-family:"Times New Roman", Times, serif;
	font-size:17px;
	font-weight:normal;
	color:#FFFF00;
	float:left;
	text-decoration:none;
	text-align:center;
	 }
	 
.home_right_img {
	padding:22px 0px 0px 10px;
	margin:0px;
	background-color:#008083;
	}
.catering_right_area{
	padding:30px 0px 0px 15px;
	margin:0px;
	background-color:#008083;
	}
.text{
	padding:0px;
	margin:0px;
	font:"Times New Roman", Times, serif;
	font-weight:normal;
	color:#ffda00;
	font-size:17px;
	line-height:23px;
	font-style:italic;
		}
.text_wedding{
	padding:0px;
	margin:0px;
	font:"Times New Roman", Times, serif;
	font-weight:normal;
	color:#FC5F72;
	font-size:17px;
	line-height:23px;
	font-style:italic;
		}
		.text_wedding_02{
	padding:0px;
	margin:0px;
	font:"Times New Roman", Times, serif;
	font-weight:normal;
	color:#68008D;
	font-size:17px;
	line-height:23px;
	
		}
		
.text_shooldecoraing {
	padding:0px;
	margin:0px;
	font:"Times New Roman", Times, serif;
	font-weight:normal;
	color:#FFDA00;
	font-size:17px;
	line-height:23px;
	font-style:italic;
		}
.text_shooldecoraing02{
	padding:0px;
	margin:0px;
	font-size:18px;
	font-family:Arial, Verdana, "Trebuchet MS", Tahoma;
	font-weight:normal;
	color:#68008D;
	}
.text_catering {
	padding:0px 5px 0px 0px;
	margin:0px;
	font:"Times New Roman", Times, serif;
	font-weight:normal;
	color:#FF3300;
	font-size:14px;
	line-height:23px;
	font-style:italic;
		}
.text_corporate {
	padding:0px;
	margin:0px;
	font:"Times New Roman", Times, serif;
	font-weight:normal;
	color:#FF99FF;
	font-size:17px;
	line-height:23px;
	font-style:italic;
		}
		
		.text_corporate_02 {
	padding:0px;
	margin:0px;
	font-weight:bold;
	color:#360636;
	font-size:17px;
	line-height:23px;
	font-style:italic;
	font-family: "Times New Roman", Times, serif;
		}

.cateringtext_01{
	padding:0px 0px 0px 0px;
	margin:0px;
	font:"Times New Roman", Times, serif;
	font-weight:normal;
	color:#FF99FF;
	font-size:18px;
	line-height:23px;
	font-style:italic;
	
		}
.cateringtext_02{
	padding:0px 0px 0px 0px;
	margin:0px;
	font-weight:normal;
	color:#68008D;
	font-size:18px;
	line-height:23px;
	font-weight:bold;
	font-family: "Times New Roman", Times, serif;
		}
.cateringtext_02 a{
	padding:5px 0px 5px 0px;
	margin:0px;
	font:"Times New Roman", Times, serif;
	font-weight:normal;
	color:#ff0100;
	font-size:18px;
	line-height:23px;
	font-weight:bold;
	text-decoration:none;
		}
.cateringtext_02 a:hover{
	padding:5px 0px 5px 0px;
	margin:0px;
	font:"Times New Roman", Times, serif;
	font-weight:normal;
	color:#ff0100;
	font-size:18px;
	line-height:23px;
	font-weight:bold;
	text-decoration:underline;
		}
.lowernav_bg {
	padding:10px 0px 0px 0px ;
	background-color:#68008d;
	height:100px;
	margin:0px auto;
	text-align:justify;
	}
ul.lowernav {
	margin:0px;
	padding:10px 0px 0px 60px;
	list-style:none;

}
ul.lowernav li{
	margin:0px;
	padding:0px 5px 0px 5px;
	display:block;
	font-family:"Times New Roman", Times, serif;
	font-size:15px;
	font-weight:normal;
	color:#FFFFFF;
	float:left;
}
ul.lowernav li a{
	margin:0px;
	padding:0px 5px 0px 5px;
	display:block;
	font-family:"Times New Roman", Times, serif;
	font-size:15px;
	font-weight:normal;
	color:#FFFFFF;
	float:left;
	text-decoration:none;
	 }
ul.lowernav  li a:hover{
	margin:0px;
	padding:0px 5px 0px 5px;
	display:block;
	font-family:"Times New Roman", Times, serif;
	font-size:15px;
	font-weight:normal;
	color:#FFFF00;
	float:left;
	text-decoration:none;
	 }
h3 {
	padding:0px;
	margin:0px;
	font-family:Arial, Verdana, "Trebuchet MS", Tahoma;
	font-size:17px;
	color:#FFFFFF;
	font-weight:normal;
	}
.content_area {
	padding:24px 10px 10px 0px;
	margin:0px;
	}
.right_content_area {
	padding:22px 0px 10px 17px;
	margin:0px;
	background-color:#fc5f72;
	}
.right_content_area_school {
	padding:22px 0px 10px 17px;
	margin:0px;
	background-color:#ff6501;
	}
.right_content_area_corporate {
	padding:0px 0px 10px 17px;
	margin:0px;
	background-color:#fe0000;
	}
.link_text{
	padding:0px;
	margin:0px;
	font:"Times New Roman", Times, serif;
	font-weight:normal;
	color:#FFFFFF;
	font-size:17px;
	text-decoration:none;
		}
.link_text a{
	padding:0px;
	margin:0px;
	font:"Times New Roman", Times, serif;
	font-weight:normal;
	color:#FFFFFF;
	font-size:17px;
	text-decoration:none;
		}
.link_text a:hover{
	padding:0px;
	margin:0px;
	font:"Times New Roman", Times, serif;
	font-weight:normal;
	color:#FFFF00;
	font-size:17px;
	text-decoration:underline;
		}
h2 {
	padding:5px 0px 5px 0px ;
	margin:0px;
	font-family:Arial, Verdana, "Trebuchet MS", Tahoma;
	font-weight:bold;
	font-size:25px;
	color:#000000;
	}
.text_02{
	padding:0px ;
	margin:0px;
	font-size:18px;
	font-family:Arial, Verdana, "Trebuchet MS", Tahoma;
	font-weight:normal;
	color:#000000;
	}
.sitemap ul{
list-style-type:none; margin:0px; padding:0px;
}
.sitemap li{
float:left; display:block; width:570px; margin:0px; padding:0px;
}
.sitemap li a{
float:left; display:block; margin:0px; padding:0px 0px 0px 22px; font:bold 17px "Times New Roman", Times, serif;
; color:#ffda00; text-decoration:none; background:url(images/sitemap-arrow.gif) no-repeat 0px 14px; line-height:36px;
}
.sitemap li a:hover{
float:left; display:block; margin:0px; padding:0px 0px 0px 22px; font:bold 17px "Times New Roman", Times, serif; color:#ffda00; text-decoration:none; background:url(images/sitemap-arrow.gif) no-repeat 0px 14px; line-height:36px;
}
.sitemap li ul{
float:right; display:block; width:545px; margin:0px; padding:0px;
}
.sitemap li ul li a{
float:left; display:block; margin:0px; padding:0px 0px 0px 22px; font:bold 17px "Times New Roman", Times, serif; color:#ffda00; text-decoration:none; background:url(images/sitemap-arrow.gif) no-repeat 0px 14px; line-height:36px;
}
.sitemap li ul li a:hover{
float:left; display:block; margin:0px; padding:0px 0px 0px 22px; font:bold 17px "Times New Roman", Times, serif; color:#ffda00; text-decoration:none; background:url(images/sitemap-arrow.gif) no-repeat 0px 14px; line-height:36px;
}
			 
#opt{
text-align:center;
font-family:Arial;
font-size:8pt;
 color: #FFFFFF;

}
#opt a{
 color: #FFFFFF;

}


