IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
A {
	COLOR: #728f10; TEXT-DECORATION: underline
}
A:hover {
	TEXT-DECORATION: underline
}
.clear {
	CLEAR: both; FONT-SIZE: 1px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 90%; Z-INDEX: -1; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333333; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
H2 {
	PADDING-LEFT: 40%; COLOR: #ffffff
}
#wideWrapper {
	BACKGROUND-POSITION: center top; BACKGROUND-IMAGE: url(../images/plants.png); PADDING-TOP: 20px; BACKGROUND-REPEAT: no-repeat
}
#header {
	BACKGROUND-IMAGE: url(../images/head_bg.png); MARGIN: auto; WIDTH: 788px; BACKGROUND-REPEAT: no-repeat
}
#main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/wrapBg.png); PADDING-BOTTOM: 0px; MARGIN: auto; WIDTH: 788px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat
}
#logo {
	DISPLAY: block; FLOAT: left; WIDTH: 800px
}
#allaboutourweddingbg {
	BACKGROUND-IMAGE: url(images/allaboutourwedding_bgv2.jpg); MARGIN: auto; WIDTH: 800px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 990px
}
.coupleheader {
	BACKGROUND-IMAGE: url(images/coupleheader.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 13px
}
.couplefooter {
	BACKGROUND-IMAGE: url(images/couplefooter.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 13px
}
#couple {
	FLOAT: left; WIDTH: 500px
}
.allaboutourweddingcoupletext {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; WIDTH: 469px; COLOR: #ffffff; PADDING-TOP: 15px; BACKGROUND-COLOR: #807ffe
}
.allaboutourweddingcoupletext A {
	COLOR: #ffffff
}
.allaboutourweddingguesttext {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; WIDTH: 469px; COLOR: #ffffff; PADDING-TOP: 15px; BACKGROUND-COLOR: #df55e6
}
.guestheader {
	BACKGROUND-IMAGE: url(images/guestheader.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 13px
}
.guestfooter {
	BACKGROUND-IMAGE: url(images/guestfooter.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 13px
}
#guest {
	FLOAT: left; WIDTH: 500px
}
.logos {
	FLOAT: right; WIDTH: 150px; TEXT-ALIGN: right
}
#footer {
	MARGIN: 10px auto auto; WIDTH: 760px; COLOR: #ffffff
}
#footer #mid {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(images/footer_mid.gif); PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y
}
#footaddress {
	BORDER-RIGHT: #ffffff 1px solid; FLOAT: left; WIDTH: 175px
}
.footerLinks {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-LEFT: 15px; FLOAT: left; WIDTH: 200px
}
.footerLinks UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 8px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.footerLinks UL LI {
	PADDING-BOTTOM: 2px
}
.footerLinks UL LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(../images/arrowListGreen.png) no-repeat left center; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.footerLinks UL LI A:hover {
	TEXT-DECORATION: underline
}

