@charset "utf-8";
/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(images/bg.jpg);
	background-repeat:repeat-x;
	}	
.text01 { font-family: Helvetica; font-size: 13px; color: #222222; font-weight: normal;}
.text01 a:link { font-family: Helvetica; font-size: 11px; color: #222222; text-decoration:none; font-weight: normal;}
.text01 a:visited { color: #222222; text-decoration:none;}
.text01 a:hover { color: #CCCCCC; text-decoration:none;}

.text02 { font-family:Helvetica; font-size: 14px; color: #cccccc;}
.text02 a:link { font-family: Arial; font-size: 14px; color: #cccccc; text-decoration:none;}
.text02 a:visited { color: #cccccc; text-decoration:none;}
.text02 a:hover { color: #00a1e2; text-decoration:none;}

.text03 {
	font-family: Arial;	font-size: 12px; color: #666666; line-height:18px; letter-spacing: 1px;}

.text04 {
	font-family: Arial;	font-size: 12px; color: #999999;}

.text05 { font-family: Arial; font-size: 11px; color: #666666; font-weight: normal;}
.text05 a:link { font-family: Arial; font-size: 11px; color: #666666; text-decoration:none;}
.text05 a:visited { color: #666666; text-decoration:none;}
.text05 a:hover { color: #ff6600; text-decoration:none;}

.text06 {
	font-family:Times New Roman;
	font-size: 14px;
	color: #666666;
	font-weight: bolder;
	font-style: italic;
}
.text06 a:link { color: #666666; text-decoration:none;}
.text06 a:visited { color: #666666; text-decoration:none;}
.text06 a:hover { color: #770505; text-decoration:none;}

.text07 {
	font-family: Arial;	font-size: 14px; color: #674a2b;}
.text07 a:link { color: #674a2b; text-decoration:none;}
.text07 a:visited { color: #674a2b; text-decoration:none;}
.text07 a:hover { color: #770505; text-decoration:none;}
	
.text08 {
font-family: Arial;	font-size: 12px; color: #674a2b;}

.text09 {
font-family: Arial;	font-size: 12px; color: #666666;}

.text10 {
	font-family:Times New Roman; font-size: 12px; color: #674a2b; font-weight: bolder;}
.text10 a:link { color: #674a2b; text-decoration:none;}
.text10 a:visited { color: #674a2b; text-decoration:none;}
.text10 a:hover { color: #770505; text-decoration:none;}

.text11 {
	font-family:Times New Roman; font-size: 18px; color: #674a2b; font-weight: bolder;}
.text11 a:link { color: #674a2b; text-decoration:none;}
.text11 a:visited { color: #674a2b; text-decoration:none;}
.text11 a:hover { color: #770505; text-decoration:none;}

.table01 {background:url(images/bg.jpg); background-repeat:repeat-x; background-position:top;}

#bg_profile { background-image:url(images/img_profile01.jpg); background-position:right; background-repeat:no-repeat;}

#bg_sf { background-image:url(images/img_sf01.jpg); background-position:right; background-repeat:no-repeat;}

#bg_contactus { background-image:url(images/img_contactus01.jpg); background-position:right; background-repeat:no-repeat;}
.wedding_div {
	overflow:hidden;
	text-align:left;
	height:155px;
}
.wedding_div table{
	float:left;
	margin: 0px 1.55% !important;
	margin: 0px 1.49% ;
}
.wedding_div2 {
	overflow:hidden;
	text-align:left;
	height:540px;
}
.wedding_div2 table{
	float:left;
	margin: 0.8% 1.95% !important;
	margin: 0.8% 1.9% ;
}

.wedding_div3 {
	overflow:hidden;
	text-align:left;
}
.wedding_div3 table{
	float:left;
	margin: 0.8% 0.6% !important;
	margin: 0.8% 0.5% ;
}