/* CSS Document */
.body{
	background-color: #F6EAF1;
}
a{color:#0B7708;}
.wedding-table-border{
	border: solid 1px #0B7708;
	border-bottom:none;
	color: #0B7708;
	background-color: #FFFFFF;
}
.wedding-yellow{ border-bottom: solid 1px #0B7708; border-top: solid 1px #0B7708; background: #F4CB25; padding-left:23px;font-family:Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; font-weight:bold; height:25px; line-height:25px; font-size:12px; text-align:left; }
.wedding-yellow a{text-decoration: none;}
.wedding-maincontent{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#000; font-size: 12px;padding-bottom:23px;}
.table-index{ background:url(images/weddings-index-bg.gif) no-repeat; width:745px; height:275px; text-align:justify; margin: auto;}
.table-index-sections{height:94px;}
.img-index{margin-right:15px; border: 1px solid #D4479A; }
.title-index{padding-bottom:10px;}

.table-gallery{ background:url(images/weddings-gallery-bg.gif) no-repeat; width:745px; height:403px; text-align:justify; margin: auto;}

.table-gallery img{border:1px solid #D13B93;}
.table-thumbs{margin:28px; margin-left:0px;margin-right:0px; margin-bottom:0px;}
.table-thumbs img{margin-right:10px; margin-bottom:26px;}
.table-contact{ background:url(images/weddings-index-bg.gif) no-repeat; width:745px; height:275px; text-align:justify; margin: auto; padding:20px;}
.wedding-footer{ border-bottom: solid 1px #0B7708; border-top: solid 1px #0B7708; background: #F4CB25; font-family:Verdana, Arial, Helvetica, sans-serif; height:25px; line-height:25px; font-size:11px; text-align:center; }
.wedding-footer2{font-family:Verdana, Arial, Helvetica, sans-serif; height:25px; line-height:25px; font-size:11px; text-align:center; }
.table-thumbs2 img{margin-right:25px; margin-bottom:25px;}
.large-img{margin-left:14px; margin-top:28px; margin-right:12px;}