body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
	
}
.left_line
{
background-image:url(../images/left_line.jpg);
background-position:right top;
background-repeat:repeat-y;
}
.right_line
{
background-image:url(../images/right_line.jpg);
background-position:left top;
background-repeat:repeat-y;
}
#main {
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	height: 100%;
	
	
}
#main1 {
	width: 790px;
	margin-right: auto;
	margin-left: auto;
	height: 100%;
	
	
}
/* main */

#banner {
	margin-top: 0px;
	width: 790px;
	height:220px;
}

#footer{
	margin-top: 0px;
	margin-right:auto;
	margin-left:auto;
	width: 790px;
	height:50px;
}
.link_bg
{
background-image: url(../images/link_bg.jpg);
background-position:left top;
background-repeat:repeat-x;
height:76px;
}
.center_line
{
background-image:url(../images/center_line.jpg);
background-position: center top;
background-repeat:repeat-y;
}
.link_line
{
background-image: url(../images/link_divider.jpg);
background-position:center top;
background-repeat:no-repeat;
height:76px;
width:2px;
}
.sidelink_bgc
{
background-color:#fdfdfd;
}
.side_link_div
{
background-image: url(../images/side_link_div.jpg);
width:210px;
height:24px;
background-position:center top;
background-repeat:no-repeat;
}
.side_sub
{
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.side_linkclick {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	background-image: url(../images/side_linkbg.jpg);
	background-position:center top;
	background-repeat: no-repeat;
	text-decoration:none;
	display:block;
    width: 165px;
	height:22px;
	padding-top:5px;
	padding-left:45px;
	
}
.side_linkclick:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0099ff;
	background-image: url(../images/side_linkbg_hover.jpg);
    background-position: center top;
	background-repeat:no-repeat;
	text-decoration:none;
	display:block;
	height:22px;
	padding-top:5px;
	
}
.wel_Pic
{
background-image:url(../images/wel.jpg);
height:38px;
background-position:left center;
background-repeat:no-repeat;
padding-top: 3px;
}
.divider
{
background-image:url(../images/divider.jpg);
background-position: left center;
background-repeat:repeat-x;
height:8px;
}

.main_txt14
{
    font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	padding-left:6px;
	text-align:left;
	line-height:17px;
	
	}
	.main_txt14_bold
{
    font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	color: #000;
	padding-left:0px;
	text-align:left;
	}
		.main_txt14_bold1
{
    font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	color: #000;
	padding-left:0px;
	text-align:left;
	line-height:22px;
	}
			.main_txt14_bold_blue
{
    font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	color: #0066ff;
	padding-left:0px;
	
	line-height:22px;
	}
		.main_txt15_bold
{
    font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	color: #0063a5;
	text-align:left;
	line-height:25px;
	}
	.padding_left
	{
	padding-left:3px;
	padding-top:8px;
	}
	.blue
	{
	background-color:#00aef0;
	height:35px;
	 font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	font-weight: normal;
	color: #fff;
}
	.pink
	{
	background-color:#ec008c;
	height:35px;
	
}
	.green
	{
	background-color:#34b117;
	height:35px;
	
}
	.orange	{
	background-color:#f58220;
	height:35px;
	}
	
	.sub_mainpagetxt
	{
	 font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	}
	.quick_bg
	{
	background-image: url(../images/quick_bg.jpg);
	background-position:left bottom;
	background-repeat:repeat-x;
	height:71px;
	}
	
	.print_padd
	{
	padding-top:13px;
	 font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	line-height:19px;
	padding-left:5px;
	padding-bottom:6px;
}
.footer_bg
{
background-image: url(../images/footer.jpg);
background-position:center top;
background-repeat:no-repeat;
height:58px;
}
.wedding_head
{
background-image: url(../images/wedding_head.jpg);
background-position:center top;
background-repeat:no-repeat;
height:53px;
}
.MAIN_LINK
{
    font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	text-decoration:none;
	letter-spacing:1.5pt;
	}
	
.MAIN_LINK:hover
{
    font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #7ccaff;
	text-decoration:none;
	letter-spacing:1.5pt;
	}
.footer_pad
{
padding-top:9px;
padding-left:7px;
font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #666666;

}
.footer_link
{
font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration:none;
	}
	.footer_link:hover
{
font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	text-decoration:none;
	}
	.inner_subbg
	{
	background-image: url(../images/inner_subbg.jpg);
	height:47px;
	background-position:Right center;
	background-repeat:no-repeat;
	}
	.inner_abt_pd
	{
	padding-top:20px;
	}
	
	.inner_subhead
	{
	font-family: Verdana;
	font-size: 16px;
	font-weight:bold;
	
	color: #000;
	}
.our_bg
{
background-image: url(../images/our_bg.jpg);
background-position:center top;
background-repeat:no-repeat;
height:49px;
width:210px;
}
/* CSS inner_banner */
.abt_pic1
	{
	background-image: url(../images/About_pic1.jpg);
	width:211px;
	height:193px;
	background-position:left top;
	background-repeat:no-repeat;
	}
	.abt_pic2
	{
	background-image: url(../images/About_pic2.jpg);
	width:179px;
	height:193px;
	background-position:left top;
	background-repeat:no-repeat;
	}
	.abt_pic3
	{
	background-image: url(../images/About_pic3.jpg);
	width:176px;
	height:193px;
	background-position:left top;
	background-repeat:no-repeat;
	}
	
	.commercial_pic1
	{
	background-image: url(../images/commercial_print1.jpg);
	width:211px;
	height:248px;
	background-position:left top;
	background-repeat:no-repeat;
	}
	.commercial_pic2
	{
	background-image:  url(../images/commercial_print2.jpg);
	width:179px;
	height:248px;
	background-position:left top;
	background-repeat:no-repeat;
	}
	.commercial_pic3
	{
	background-image:  url(../images/commercial_print3.jpg);
	width:176px;
	height:248px;
	background-position:left top;
	background-repeat:no-repeat;
	}
	
		.brochure_pic1
	{
	background-image: url(../images/brochure_menu1.jpg);
	width:211px;
	height:248px;
	background-position:left top;
	background-repeat:no-repeat;
	}
	.brochure_pic2
	{
	background-image:   url(../images/brochure_menu2.jpg);
	width:179px;
	height:248px;
	background-position:left top;
	background-repeat:no-repeat;
	}
	.brochure_pic3
	{
	background-image:  url(../images/brochure_menu3.jpg);
	width:176px;
	height:248px;
	background-position:left top;
	background-repeat:no-repeat;
	}
	
	.booklet_pic1
	{
	background-image: url(../images/books_catalogue1.jpg);
	width:211px;
	height:248px;
	background-position:left top;
	background-repeat:no-repeat;
	}
	.booklet_pic2
	{
	background-image:   url(../images/books_catalogue2.jpg);
	width:179px;
	height:248px;
	background-position:left top;
	background-repeat:no-repeat;
	}
	.booklet_pic3
	{
	background-image:  url(../images/books_catalogue3.jpg);
	width:176px;
	height:248px;
	background-position:left top;
	background-repeat:no-repeat;
	}
	
	
	.bussiness_pic1
	{
	background-image: url(../images/bussiness-card1.jpg);
	width:211px;
	height:248px;
	background-position:left top;
	background-repeat:no-repeat;
	}
	.bussiness_pic2
	{
	background-image:   url(../images/bussiness-card2.jpg);
	width:179px;
	height:248px;
	background-position:left top;
	background-repeat:no-repeat;
	}
	.bussiness_pic3
	{
	background-image:  url(../images/bussiness-card3.jpg);
	width:176px;
	height:248px;
	background-position:left top;
	background-repeat:no-repeat;
	}
	
	.letter_pic1
	{
	background-image: url(../images/letter_head1.jpg);
	width:211px;
	height:248px;
	background-position:left top;
	background-repeat:no-repeat;
	}
	.letter_pic2
	{
	background-image:   url(../images/letter_head2.jpg);
	width:179px;
	height:248px;
	background-position:left top;
	background-repeat:no-repeat;
	}
	.letter_pic3
	{
	background-image: url(../images/letter_head3.jpg);
	width:176px;
	height:248px;
	background-position:left top;
	background-repeat:no-repeat;
	}
	
	.fly_pic1
	{
	background-image: url(../images/flyers1.jpg);
	width:211px;
	height:248px;
	background-position:left top;
	background-repeat:no-repeat;
	}
	.fly_pic2
	{
	background-image:  url(../images/flyers2.jpg);
	width:179px;
	height:248px;
	background-position:left top;
	background-repeat:no-repeat;
	}
	.fly_pic3
	{
	background-image:url(../images/flyers3.jpg);
	width:176px;
	height:248px;
	background-position:left top;
	background-repeat:no-repeat;
	}
	
	.postcard_pic1
	{
	background-image: url(../images/postard1.jpg);
	width:211px;
	height:248px;
	background-position:left top;
	background-repeat:no-repeat;
	}
	.postcard_pic2
	{
	background-image: url(../images/postard2.jpg);
	width:179px;
	height:248px;
	background-position:left top;
	background-repeat:no-repeat;
	}
	.postcard_pic3
	{
	background-image: url(../images/postard3.jpg);
	width:176px;
	height:248px;
	background-position:left top;
	background-repeat:no-repeat;
	}
	
	.wedding_pic1
	{
	background-image: url(../images/wedding_Pic1.jpg);
	width:211px;
	height:193px;
	background-position:left top;
	background-repeat:no-repeat;
	}
	.wedding_pic2
	{
	background-image: url(../images/wedding_Pic2.jpg);
	width:179px;
	height:193px;
	background-position:left top;
	background-repeat:no-repeat;
	}
	.wedding_pic3
	{
	background-image: url(../images/wedding_Pic3.jpg);
	width:176px;
	height:193px;
	background-position:left top;
	background-repeat:no-repeat;
	}
	
	.web_pic1
	{
	background-image: url(../images/website_pic1.jpg);
	width:211px;
	height:193px;
	background-position:left top;
	background-repeat:no-repeat;
	}
	.web_pic2
	{
	background-image: url(../images/website_pic2.jpg);
	width:179px;
	height:193px;
	background-position:left top;
	background-repeat:no-repeat;
	}
	.web_pic3
	{
	background-image: url(../images/website_pic3.jpg);
	width:176px;
	height:193px;
	background-position:left top;
	background-repeat:no-repeat;
	}
	
.news_pic1
	{
	background-image: url(../images/news1.jpg);
	width:211px;
	height:248px;
	background-position:left top;
	background-repeat:no-repeat;
	}
	.news_pic2
	{
	background-image: url(../images/news2.jpg);
	width:179px;
	height:248px;
	background-position:left top;
	background-repeat:no-repeat;
	}
	.news_pic3
	{
	background-image: url(../images/news3.jpg);
	width:176px;
	height:248px;
	background-position:left top;
	background-repeat:no-repeat;
	}	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	.contact_pic1
	{
	background-image: url(../images/contact_pic1.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:287px;
	height:371;
	}
	.contact_pic2
	{
	background-image: url(../images/contact_pic2.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:279px;
	height:371;
	}
	
	
	.church_pic1
	{
	background-image: url(../images/church1.jpg);
	width:211px;
	height:248px;
	background-position:left top;
	background-repeat:no-repeat;
	}
	.church_pic2
	{
	background-image: url(../images/church2.jpg);
	width:179px;
	height:248px;
	background-position:left top;
	background-repeat:no-repeat;
	}
	.church_pic3
	{
	background-image: url(../images/church3.jpg);
	width:176px;
	height:248px;
	background-position:left top;
	background-repeat:no-repeat;
	}
	
	.print_pic1
	{
	background-image: url(../images/print1.jpg);
	width:211px;
	height:248px;
	background-position:left top;
	background-repeat:no-repeat;
	}
	.print_pic2
	{
	background-image: url(../images/print2.jpg);
	width:179px;
	height:248px;
	background-position:left top;
	background-repeat:no-repeat;
	}
	.print_pic3
	{
	background-image: url(../images/print3.jpg);
	width:176px;
	height:248px;
	background-position:left top;
	background-repeat:no-repeat;
	}
	
	.promo_pic1
	{
	background-image: url(../images/promo1.jpg);
	width:211px;
	height:193px;
	background-position:left top;
	background-repeat:no-repeat;
	}
	.promo_pic2
	{
	background-image: url(../images/promo2.jpg);
	width:179px;
	height:193px;
	background-position:left top;
	background-repeat:no-repeat;
	}
	.promo_pic3
	{
	background-image: url(../images/promo3.jpg);
	width:176px;
	height:193px;
	background-position:left top;
	background-repeat:no-repeat;
	}
	
	
	.graph_pic1
	{
	background-image: url(../images/graph1.jpg);
	width:211px;
	height:248px;
	background-position:left top;
	background-repeat:no-repeat;
	}
	.graph_pic2
	{
	background-image: url(../images/graph2.jpg);
	width:179px;
	height:248px;
	background-position:left top;
	background-repeat:no-repeat;
	}
	.graph_pic3
	{
	background-image: url(../images/graph3.jpg);
	width:176px;
	height:248px;
	background-position:left top;
	background-repeat:no-repeat;
	}
	.inner_port_pad
	{padding-left:40px;
	}
	
	.success {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF0000;
	text-align: left;
	}
	.message {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #FF0000;
		text-align: justify;
		line-height: 10px;
		padding-top: 10px;
	}
	.message_heading {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #1E7791;
		text-align: justify;
		line-height: 12px;
		font-weight: bold;
	}