@charset "UTF-8";
#textlinks {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 15px;
	width: 825px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	top: 10px;
}
h1 {
	font-size: 12px;
	line-height: 12px;
}
#textlinksindex {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 15px;
	width: 825px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	top: 20px;
	z-index: 100;
}
#bottomtextlinks {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 15px;
	width: 550px;
	position: relative;
	top: 530px;
}
a:link {
	color: #FFFFFF;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
a:visited {
	color: #FFFFFF;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#precontainer {
	background-color: #FFFFFF;
	height: 1200px;
	width: 1400px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	left: 0px;
	top: 0px;
}
#container {
	height: 585px;
	width: 825px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	top: 20px;
	background-image: none;
}
#container #flashmovie {
	background-color: #000000;
	padding-top: 100px;
	z-index: 0;
}
body {
	background-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#container #squareone {
	height: 25px;
	width: 25px;
	background-image: url(images/SqrBeige25sq.jpg);
	position: absolute;
	left: 0px;
	top: 0px;
}
#container #tophorizontalbar {
	height: 25px;
	width: 765px;
	position: absolute;
	background-image: url(images/HorBrnBar.jpg);
	left: 30px;
	top: 0px;
}
#container #squaretwo {
	background-image: url(images/SqrBeige25sq.jpg);
	height: 25px;
	width: 25px;
	position: absolute;
	left: 800px;
}
#container #leftverticalbar {
	height: 315px;
	width: 25px;
	background-image: url(images/VertPeachBar.jpg);
	position: absolute;
	top: 30px;
}
#bridal {
	height: 285px;
	width: 175px;
	position: absolute;
	top: 0px;
	left: 0px;
	background-image: none;
}
#hometext {
	height: 275px;
	width: 350px;
	position: absolute;
	left: 180px;
	top: 0px;
	font-size: 11px;
	margin: 0px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #AD5E7C;
}
#eco {
	height: 170px;
	width: 130px;
	background-image: none;
	position: absolute;
	left: 555px;
	top: 0px;
}
#costume {
	height: 120px;
	width: 135px;
	position: absolute;
	left: 690px;
	top: 0px;
	background-color: #FF9999;
}
#contact {
	height: 45px;
	width: 135px;
	position: absolute;
	left: 690px;
	top: 125px;
	background-color: #CC99CC;
}
#bridesmaids {
	height: 85px;
	width: 75px;
	background-image: none;
	position: absolute;
	left: 0px;
	top: 290px;
}
#beads {
	height: 85px;
	width: 380px;
	position: absolute;
	left: 80px;
	top: 290px;
	background-color: #FF99CC;
}
#about {
	height: 85px;
	width: 85px;
	position: absolute;
	top: 290px;
	left: 465px;
	background-image: none;
}
#squarebeads {
	height: 125px;
	width: 130px;
	position: absolute;
	left: 555px;
	top: 175px;
	background-color: #FFCCFF;
}
#smlrectangle {
	position: absolute;
	height: 70px;
	width: 130px;
	top: 305px;
	left: 555px;
	background-color: #DD6DA6;
}
#alterations {
	height: 200px;
	width: 135px;
	position: absolute;
	left: 690px;
	top: 175px;
	background-color: #CC99FF;
}
#rightverticalbar {
	height: 315px;
	width: 25px;
	background-image: url(images/VertPeachBar.jpg);
	position: absolute;
	left: 800px;
	background-repeat: no-repeat;
	top: 30px;
}
#container #squarethree {
	height: 25px;
	width: 25px;
	position: absolute;
	top: 350px;
	background-image: url(images/SqrBeige25sq.jpg);
	left: 0px;
}
#container #bottomhorizontalbar {
	height: 25px;
	width: 765px;
	position: absolute;
	left: 30px;
	top: 350px;
	background-image: url(images/HorBrnBar.jpg);
}
#container #squarefour {
	height: 25px;
	width: 25px;
	position: absolute;
	top: 350px;
	background-image: url(images/SqrBeige25sq.jpg);
	left: 800px;
}
#logo {
	height: 80px;
	width: 300px;
	position: absolute;
	top: 370px;
	left: 515px;
	background-image: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#box1 {
	height: 125px;
	width: 135px;
	position: absolute;
}
#box2 {
	height: 205px;
	width: 240px;
	position: absolute;
	left: 280px;
	background-color: #CCCCFF;
}
#box3 {
	height: 170px;
	width: 300px;
	position: absolute;
	left: 525px;
	background-color: #999999;
}
#box4 {
	height: 50px;
	width: 240px;
	position: absolute;
	left: 280px;
	top: 210px;
	background-color: #FFCCFF;
}
#box5 {
	height: 85px;
	width: 300px;
	position: absolute;
	left: 525px;
	top: 175px;
	background-color: #666666;
}
#box6 {
	height: 275px;
	width: 115px;
	position: absolute;
	top: 130px;
}
#box7 {
	height: 145px;
	width: 155px;
	position: absolute;
	top: 260px;
	left: 120px;
}
#box8 {
	height: 100px;
	width: 275px;
	position: absolute;
	top: 410px;
	background-image: none;
	padding: 0px;
}
#box9 {
	height: 285px;
	width: 525px;
	position: absolute;
	left: 280px;
	top: 210px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(images/bridalText.jpg);
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	color: #10171F;
}
#box10 {
	height: 95px;
	width: 300px;
	position: absolute;
	left: 525px;
	top: 315px;
	background-color: #99CCFF;
}
#box11 {
	height: 95px;
	width: 300px;
	position: absolute;
	left: 525px;
	top: 415px;
	background-color: #CCCCCC;
}
#box1a {
	height: 515px;
	width: 275px;
	position: absolute;
	background-color: #FF6699;
}
#box2a {
	height: 170px;
	width: 545px;
	position: absolute;
	left: 280px;
	background-color: #CCCCFF;
}
#box10a {
	height: 180px;
	width: 280px;
	position: absolute;
	left: 525px;
	top: 315px;
	background-image: url(images/emmastorybox10.jpg);
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 10px;
}
img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#box1r {
	height: 125px;
	width: 135px;
	position: absolute;
	left: 140px;
}
#boxb {
	height: 125px;
	width: 180px;
	position: absolute;
	background-color: #FF6699;
	top: 130px;
}
#box1br {
	height: 125px;
	width: 75px;
	position: absolute;
	top: 130px;
	left: 120px;
}
#box7a {
	height: 50px;
	width: 135px;
	position: absolute;
	top: 355px;
	left: 140px;
	background-color: #FF66FF;
}
#box1bra {
	height: 125px;
	width: 75px;
	position: absolute;
	top: 130px;
	left: 199px;
}
#box9emma {
	height: 125px;
	position: absolute;
	left: 280px;
	top: 365px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(images/emmaBottomTextBox.jpg);
	background-repeat: no-repeat;
	color: #68343C;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	text-align: right;
	width: 525px;
}
#box2emma {
	height: 360px;
	width: 545px;
	position: absolute;
	left: 280px;
	background-color: #CCCCFF;
}
#box9bridesmaids {
	height: 230px;
	width: 525px;
	position: absolute;
	left: 280px;
	top: 265px;
	background-color: #CCCCFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(images/bridesmaidsTextBox.jpg);
	color: #2E0D15;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#box2emma4 {
	height: 190px;
	width: 135px;
	position: absolute;
	left: 280px;
	background-color: #A59578;
	text-align: right;
	padding-top: 160px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	font-size: 11px;
	color: #653439;
	background-image: url(images/emma4TextBG.jpg);
}
#box9emma4 {
	height: 40px;
	width: 135px;
	position: absolute;
	left: 280px;
	top: 365px;
	font-size: 11px;
	background-image: url(images/emma4BottomTextBox.jpg);
	background-repeat: no-repeat;
	color: #68343c;
	padding-top: 95px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#emma4vertical {
	height: 510px;
	width: 385px;
	left: 440px;
	position: absolute;
}
#title {
	height: 75px;
	width: 300px;
	position: absolute;
	top: 500px;
	left: 550px;
	float: right;
}
#emma5vertical {
	height: 510px;
	width: 255px;
	left: 570px;
	position: absolute;
	font-size: 11px;
	color: #68343c;
	background-image: url(images/emmaToileCrop80.jpg);
}
#box9emma5 {
	height: 25px;
	width: 265px;
	position: absolute;
	left: 280px;
	top: 365px;
	font-size: 11px;
	background-image: url(images/emma5bottomBeads.jpg);
	background-repeat: no-repeat;
	color: #68343c;
	padding-top: 110px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#box2emma5 {
	height: 150px;
	width: 265px;
	position: absolute;
	left: 280px;
	background-color: #A59578;
	text-align: right;
	padding-top: 200px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-image: url(images/emmaToileTextBG.jpg);
	font-size: 11px;
	color: #68343c;
}
#box2nicola {
	height: 510px;
	width: 400px;
	position: absolute;
	left: 425px;
	background-color: #CCCCFF;
}
#box9nicola3 {
	height: 125px;
	width: 120px;
	position: absolute;
	left: 280px;
	top: 365px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 10px;
	background-image: url(images/emma4BottomTextBox.jpg);
	background-repeat: no-repeat;
}
#titlebridesmaids {
	height: 75px;
	width: 400px;
	position: absolute;
	top: 500px;
	left: 470px;
	float: right;
}
#emmatestimonial {
	height: 132px;
	width: 537px;
	position: absolute;
	left: 280px;
	top: 365px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-image: url(images/emmaBottomTextBox.jpg);
	background-repeat: no-repeat;
	color: #68343C;
	padding-top: 5px;
	padding-right: 4px;
	padding-bottom: 8px;
	padding-left: 4px;
	text-align: left;
}
#box2emmatest {
	height: 340px;
	width: 525px;
	position: absolute;
	left: 280px;
	background-image: url(images/emmaBWlarge80.jpg);
	font-size: 11px;
	padding: 10px;
	color: #68343c;
	background-repeat: no-repeat;
}
#box2emma2test {
	height: 340px;
	width: 525px;
	position: absolute;
	left: 280px;
	background-image: url(images/emma1MainPic80.jpg);
	font-size: 11px;
	padding: 10px;
	color: #68343c;
	background-repeat: no-repeat;
}
#box2emma3test {
	height: 340px;
	width: 525px;
	position: absolute;
	left: 280px;
	background-image: url(images/emma3MainPic80.jpg);
	font-size: 11px;
	padding: 10px;
	color: #68343c;
	background-repeat: no-repeat;
}
#emma4verticaltest {
	height: 490px;
	width: 365px;
	left: 440px;
	position: absolute;
	background-image: url(images/emma4MainPic80.jpg);
	font-size: 11px;
	color: #68343c;
	padding: 10px;
}
#box2emma4test {
	height: 150px;
	width: 135px;
	position: absolute;
	left: 280px;
	background-color: #A59578;
	text-align: right;
	padding-top: 200px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	font-size: 11px;
	color: #653439;
	background-image: url(images/emma4Rect.jpg);
}
#emma5verticaltest {
	height: 490px;
	width: 235px;
	left: 570px;
	position: absolute;
	font-size: 11px;
	color: #68343c;
	background-image: url(images/emmaToileCrop80.jpg);
	padding: 10px;
}
#box2emma6 {
	height: 340px;
	width: 525px;
	position: absolute;
	left: 280px;
	background-color: #CCCCFF;
	font-size: 11px;
	color: #68343c;
	background-image: url(images/emmaHelicopterMainPic80.jpg);
	padding: 10px;
}
#box2nicola {
	height: 340px;
	width: 525px;
	position: absolute;
	left: 280px;
	padding: 10px;
	font-size: 11px;
	color: #620E08;
	background-image: url(images/nicolaMainLace80.jpg);
}
#box9nicola {
	height: 105px;
	width: 525px;
	position: absolute;
	left: 280px;
	top: 365px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(images/emmaBottomTextBox.jpg);
	background-repeat: no-repeat;
	color: #620e08;
	padding-top: 30px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	text-align: right;
}
#box2nicola2 {
	height: 340px;
	width: 525px;
	position: absolute;
	left: 280px;
	font-size: 11px;
	color: #620e08;
	padding: 10px;
	background-image: url(images/nicola2_flowers80.jpg);
}
#vertical {
	position: absolute;
	left: 425px;
	height: 510px;
	width: 400px;
	background-image: url(images/nicolaMainPic80.jpg);
	font-size: 11px;
	color: #620e08;
}
#vertical2 {
	position: absolute;
	left: 425px;
	height: 490px;
	width: 380px;
	background-image: url(images/nicolaMainPic80.jpg);
	font-size: 11px;
	color: #620e08;
	padding: 10px;
}
#nicolavertical {
	height: 360px;
	width: 140px;
	left: 280px;
	position: absolute;
	background-image: url(images/nicolaVertImg.jpg);
}
#box2nicola4 {
	height: 340px;
	width: 525px;
	position: absolute;
	left: 280px;
	font-size: 11px;
	color: #620e08;
	padding: 10px;
	background-image: url(images/nicolaLily80.jpg);
}
#box2susan3 {
	height: 510px;
	width: 380px;
	position: absolute;
	left: 445px;
	top: 0;
	background-color: #999999;
	background-repeat: no-repeat;
	border: thick none #009933;
}
#boxsquarebottom {
	height: 135px;
	width: 140px;
	position: absolute;
	left: 280px;
	top: 365px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(images/emmaBottomTextBox.jpg);
	background-repeat: no-repeat;
	color: #68343C;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	text-align: right;
}
#box2susantest {
	height: 350px;
	width: 525px;
	position: absolute;
	left: 280px;
	font-size: 11px;
	color: #342111;
	background-image: url(images/susanBrnCreamFlowersMain80.jpg);
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#box2susantest2 {
	height: 350px;
	width: 525px;
	position: absolute;
	left: 280px;
	font-size: 11px;
	color: #342111;
	background-image: url(images/susanMainPic80.jpg);
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#box2susan3test {
	height: 500px;
	width: 360px;
	position: absolute;
	left: 445px;
	top: 0;
	background-repeat: no-repeat;
	border: thick none #009933;
	font-size: 11px;
	color: #342111;
	background-image: url(images/susan3MainPic80.jpg);
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#catrionafulllength {
	height: 510px;
	width: 330px;
	left: 495px;
	position: absolute;
}
#box9cat {
	height: 52px;
	width: 202px;
	position: absolute;
	left: 280px;
	top: 365px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(images/catHat210.jpg);
	background-repeat: no-repeat;
	color: #68343C;
	padding-top: 85px;
	padding-right: 4px;
	padding-bottom: 8px;
	padding-left: 4px;
	text-align: right;
}
#smlvertical {
	height: 120px;
	width: 190px;
	position: absolute;
	left: 280px;
	top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(images/catrionaYellowRect.jpg);
	background-repeat: no-repeat;
	color: #003300;
	padding-top: 230px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	text-align: right;
}
#catrionafulllengthtest {
	height: 490px;
	width: 310px;
	left: 495px;
	position: absolute;
	font-size: 11px;
	background-image: url(images/catrionaMainPicFullLength80.jpg);
	color: #003300;
	padding: 10px;
}
#catriona2 {
	height: 510px;
	width: 380px;
	left: 445px;
	position: absolute;
}
#smlvertical2 {
	height: 150px;
	width: 140px;
	position: absolute;
	left: 280px;
	top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(images/catrionaYellowRect.jpg);
	background-repeat: no-repeat;
	color: #003300;
	padding-top: 200px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	text-align: right;
}
#box9cat2 {
	height: 52px;
	width: 152px;
	position: absolute;
	left: 280px;
	top: 365px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(images/catHat160.jpg);
	background-repeat: no-repeat;
	color: #68343C;
	padding-top: 85px;
	padding-right: 4px;
	padding-bottom: 8px;
	padding-left: 4px;
	text-align: right;
}
#catriona2test {
	height: 490px;
	width: 360px;
	left: 445px;
	position: absolute;
	font-size: 11px;
	color: #003300;
	background-image: url(images/catrionaMainPicKiss80.jpg);
	padding: 10px;
}
#catriona3 {
	height: 360px;
	width: 545px;
	left: 280px;
	position: absolute;
	z-index: 200;
}
#box9catriona {
	height: 80px;
	position: absolute;
	left: 280px;
	top: 365px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(images/emmaBottomTextBox.jpg);
	background-repeat: no-repeat;
	color: #004400;
	padding-top: 55px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	text-align: right;
	width: 525px;
}
#catriona3test {
	height: 340px;
	width: 525px;
	left: 280px;
	position: absolute;
	font-size: 11px;
	color: #004400;
	background-image: url(images/catrionaMainPicSunflowers80.jpg);
	padding: 10px;
}
#box9caroline {
	height: 160px;
	position: absolute;
	left: 280px;
	top: 345px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(images/bridesmaidsBottomRect.jpg);
	background-repeat: no-repeat;
	color: #500D23;
	text-align: right;
	width: 535px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#box2caroline {
	height: 340px;
	width: 545px;
	position: absolute;
	left: 280px;
}
#ecobottom {
	height: 62px;
	position: absolute;
	left: 280px;
	top: 365px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(images/ecoBottomRect.jpg);
	background-repeat: no-repeat;
	color: #000033;
	padding-top: 75px;
	padding-right: 4px;
	padding-bottom: 8px;
	padding-left: 4px;
	text-align: right;
	width: 537px;
	vertical-align: bottom;
}
#ecomain {
	height: 360px;
	width: 545px;
	position: absolute;
	left: 280px;
}
#ecomainvert {
	height: 510px;
	width: 405px;
	position: absolute;
	left: 420px;
}
#ecobottomsquare {
	height: 145px;
	position: absolute;
	left: 280px;
	top: 365px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(images/ecoBottomRect.jpg);
	background-repeat: no-repeat;
	color: #000033;
	text-align: right;
	width: 135px;
	padding: 0px;
}
#ecotextvert {
	height: 70px;
	position: absolute;
	left: 280px;
	top: 0px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(images/ecoTextVert.jpg);
	background-repeat: no-repeat;
	color: #000033;
	text-align: right;
	width: 115px;
	vertical-align: bottom;
	white-space: normal;
	padding-top: 280px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#costumebottom {
	height: 80px;
	position: absolute;
	left: 280px;
	top: 365px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(images/costumeBottomRect.jpg);
	background-repeat: no-repeat;
	color: #52181E;
	padding-top: 55px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	text-align: right;
	width: 525px;
}
#costumemainvert {
	height: 490px;
	width: 385px;
	position: absolute;
	left: 420px;
	background-image: url(images/costumeVeryDark.jpg);
	color: #ECBA63;
	font-size: 12px;
	padding: 0px;
}
#costumetextvert {
	height: 340px;
	position: absolute;
	left: 280px;
	top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(images/yellowVert.jpg);
	background-repeat: no-repeat;
	color: #52181e;
	text-align: right;
	width: 115px;
	padding: 10px;
	background-position: center center;
	background-color: #B8904D;
}
#costumebottomsquare {
	height: 145px;
	position: absolute;
	left: 280px;
	top: 365px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(images/costumeBottomRectSqr.jpg);
	background-repeat: no-repeat;
	color: #000033;
	text-align: right;
	width: 135px;
	padding: 0px;
}
#juliedutton {
	height: 75px;
	width: 300px;
	position: absolute;
	top: 380px;
	left: 50px;
	z-index: 1000;
}
#centre {
	height: 365px;
	width: 805px;
	position: absolute;
	left: 0px;
	top: 0px;
	background-image: url(images/aboutfade2.jpg);
	background-repeat: no-repeat;
	font-size: 11px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	color: #000000;
	line-height: 12px;
}
#ecomaincrop {
	height: 270px;
	width: 475px;
	position: absolute;
	left: 350px;
}
#ecobottommain {
	height: 220px;
	position: absolute;
	left: 280px;
	top: 275px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(images/ecoBigBottom.jpg);
	background-repeat: no-repeat;
	color: #000033;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	text-align: left;
	width: 525px;
	background-color: #FFFFCC;
}
#bridallong {
	height: 30px;
	width: 300px;
	position: absolute;
	left: 525px;
	background-color: #999999;
	margin-top: 175px;
	background-image: url(images/bridalSmlLong.jpg);
}
#ecolittlecrop {
	height: 270px;
	width: 65px;
	position: absolute;
	left: 280px;
	top: 0px;
}
#alterationsbottom {
	height: 130px;
	position: absolute;
	left: 280px;
	top: 365px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(images/altBottomRect.jpg);
	background-repeat: no-repeat;
	color: #52181E;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	text-align: left;
	width: 525px;
}
#contactpage {
	height: 375px;
	width: 825px;
	padding: 0px;
	position: absolute;
	left: 0px;
	top: 0px;
	background-image: url(images/contact3.jpg);
	background-repeat: no-repeat;
}
#centretext {
	height: 355px;
	width: 380px;
	position: absolute;
	left: 0px;
	top: -2px;
	font-size: 11px;
	color: #FFFFFF;
	margin-left: 435px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 10px;
}
#julie {
	height: 240px;
	width: 180px;
	margin-top: 110px;
	margin-left: 240px;
	position: absolute;
	background-image: url(images/julie.jpg);
	left: 82px;
}
#altmainvert {
	height: 510px;
	width: 405px;
	position: absolute;
	left: 420px;
}
#alttextvert {
	height: 340px;
	position: absolute;
	left: 280px;
	top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: none;
	background-repeat: no-repeat;
	color: #000033;
	text-align: right;
	width: 119px;
	vertical-align: bottom;
	white-space: normal;
	padding-top: 10px;
	padding-right: 8px;
	padding-bottom: 10px;
	padding-left: 8px;
	background-color: #7F8938;
}
#altbottomsquare {
	height: 145px;
	position: absolute;
	left: 280px;
	top: 365px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(images/altPromFiller.jpg);
	background-repeat: no-repeat;
	color: #000033;
	text-align: right;
	width: 135px;
	padding: 0px;
}
#contacttext {
	height: 375px;
	width: 395px;
	position: absolute;
	left: 0px;
	top: 0px;
	background-image: none;
	background-repeat: no-repeat;
	margin-left: 420px;
	font-size: 11px;
	color: #3C3A51;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#juliehead {
	height: 75px;
	width: 75px;
	position: absolute;
	top: 385px;
	left: 415px;
	background-image: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#titlebridesmaids2 {
	height: 75px;
	width: 300px;
	position: absolute;
	top: 500px;
	left: 570px;
	float: right;
}
#map {
	height: 200px;
	width: 250px;
	position: absolute;
	margin-top: 160px;
	margin-left: 150px;
}
#web {
	height: 24px;
	width: 240px;
	position: absolute;
	top: 380px;
	left: 0px;
	background-image: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
#emmasphotographer {
	height: 20px;
	width: 240px;
	position: absolute;
	margin-top: 340px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 305px;
	left: 0px;
	top: 0px;
	color: #FFFFFF;
}
#emmasphotographer2 {
	height: 20px;
	width: 240px;
	position: absolute;
	margin-top: 490px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	left: 0px;
	top: 0px;
}
#emmasflowers {
	height: 25px;
	width: 400px;
	position: absolute;
	margin-top: 115px;
	margin-left: 0px;
	text-align: left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
#box9susan {
	height: 90px;
	position: absolute;
	left: 280px;
	top: 365px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(images/emmaBottomTextBox.jpg);
	background-repeat: no-repeat;
	color: #68343C;
	padding-top: 45px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	text-align: right;
	width: 525px;
}
#susansphotographer {
	height: 20px;
	width: 300px;
	position: absolute;
	margin-top: 340px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 245px;
	left: 0px;
	top: 0px;
}
#susansphotographer2 {
	height: 20px;
	width: 310px;
	position: absolute;
	margin-top: 490px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 80px;
	left: 0px;
	top: 0px;
}
#janesphotographer {
	height: 20px;
	width: 240px;
	position: absolute;
	margin-top: 320px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 305px;
	left: 0px;
	top: 0px;
}
#carolinesphotographer {
	height: 20px;
	width: 245px;
	position: absolute;
	margin-top: 320px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 300px;
	left: 0px;
	top: 0px;
}
#josphotographer {
	height: 20px;
	width: 265px;
	position: absolute;
	margin-top: 320px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 280px;
	left: 0px;
	top: 0px;
}
#susanblock {
	height: 210px;
	width: 140px;
	position: absolute;
	left: 280px;
	top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(images/susanBlock.jpg);
	background-repeat: no-repeat;
	color: #FFFFCC;
	padding-top: 140px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	text-align: right;
}
#nicolasphotographer {
	height: 20px;
	width: 225px;
	position: absolute;
	margin-top: 340px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 320px;
	left: 0px;
	top: 0px;
}
#nicolasphotographer2 {
	height: 20px;
	width: 225px;
	position: absolute;
	margin-top: 490px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 175px;
	left: 0px;
	top: 0px;
}
#contactphotographer {
	height: 25px;
	width: 360px;
	margin-top: 355px;
	position: absolute;
	padding-left: 10px;
}
#jostestimonial {
	height: 60px;
	position: absolute;
	left: 280px;
	top: 345px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(images/bridesmaidsBottomRect.jpg);
	background-repeat: no-repeat;
	color: #500D23;
	padding-top: 95px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	text-align: right;
	width: 525px;
}
#belindastestimonial {
	height: 155px;
	position: absolute;
	left: 280px;
	top: 345px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(images/bridesmaidsBottomRect.jpg);
	background-repeat: no-repeat;
	color: #500D23;
	text-align: right;
	width: 535px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#janestestimonial {
	height: 85px;
	position: absolute;
	left: 280px;
	top: 345px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(images/bridesmaidsBottomRect.jpg);
	background-repeat: no-repeat;
	color: #500D23;
	padding-top: 70px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	text-align: right;
	width: 525px;
}
#necklace {
	height: 25px;
	width: 230px;
	left: 315px;
	top: 345px;
	position: absolute;
	color: #000033;
	font-size: 11px;
}
#news {
	height: 390px;
	width: 390px;
	position: absolute;
	z-index: 999;
	left: 57px;
}
#news2 {
	height: 390px;
	width: 390px;
	position: absolute;
	z-index: 1000;
	left: 384px;
	top: 92px;
}
#emmatitle {
	height: 75px;
	width: 300px;
	position: absolute;
	top: 500px;
	left: 575px;
	float: right;
}
#bridaltitle {
	height: 75px;
	width: 200px;
	position: absolute;
	top: 500px;
	left: 660px;
	float: right;
}
#bridalclick {
	height: 100px;
	width: 275px;
	position: absolute;
	top: 410px;
	background-image: url(images/BridalbtmLeft.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#catrionatitle {
	height: 75px;
	width: 300px;
	position: absolute;
	top: 500px;
	left: 565px;
	float: right;
}
#susantitle {
	height: 75px;
	width: 300px;
	position: absolute;
	top: 500px;
	left: 580px;
	float: right;
}
#nicolatitle {
	height: 75px;
	width: 300px;
	position: absolute;
	top: 500px;
	left: 575px;
	float: right;
}
#jotitle {
	height: 75px;
	width: 300px;
	position: absolute;
	top: 500px;
	left: 610px;
	float: right;
}
#janetitle {
	height: 75px;
	width: 300px;
	position: absolute;
	top: 500px;
	left: 590px;
	float: right;
}
#ecotitle {
	height: 75px;
	width: 300px;
	position: absolute;
	top: 500px;
	left: 590px;
	float: right;
}
#ecobottom2 {
	height: 65px;
	position: absolute;
	left: 280px;
	top: 365px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(images/ecoBottomRect.jpg);
	background-repeat: no-repeat;
	color: #000033;
	padding-top: 70px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	text-align: right;
	width: 525px;
	vertical-align: bottom;
}
#costumephotographer {
	height: 20px;
	width: 300px;
	position: absolute;
	margin-top: 490px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	left: 0px;
	top: 0px;
}
#costumetitle {
	height: 75px;
	width: 300px;
	position: absolute;
	top: 500px;
	left: 610px;
	float: right;
}
#stoneleigh {
	position: absolute;
	top: 340px;
	height: 25px;
	width: auto;
	left: 430px;
}
#alttitle {
	height: 75px;
	width: 300px;
	position: absolute;
	top: 500px;
	left: 590px;
	float: right;
}
#newstext {
	height: 365px;
	width: 400px;
	position: absolute;
	left: 0px;
	top: -2px;
	font-size: 11px;
	color: #FFFFFF;
	margin-left: 415px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#altbottomsquare2 {
	height: 105px;
	position: absolute;
	left: 280px;
	top: 405px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(images/altPromFiller.jpg);
	background-repeat: no-repeat;
	color: #000033;
	text-align: right;
	width: 135px;
	padding: 0px;
}
#alttextvert2 {
	height: 380px;
	position: absolute;
	left: 280px;
	top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: none;
	background-repeat: no-repeat;
	color: #000033;
	text-align: right;
	width: 119px;
	vertical-align: bottom;
	white-space: normal;
	padding-top: 10px;
	padding-right: 8px;
	padding-bottom: 10px;
	padding-left: 8px;
	background-color: #7F8938;
}
#containernews {
	height: 585px;
	width: 825px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	top: 20px;
	background-image: url(images/news825.jpg);
	background-repeat: no-repeat;
}
#thumb1 {
	height: 80px;
	width: 80px;
	position: absolute;
	left: 20px;
	top: 60px;
}
#thumb2 {
	height: 80px;
	width: 80px;
	position: absolute;
	left: 120px;
	top: 60px;
}
#thumb3 {
	height: 80px;
	width: 80px;
	position: absolute;
	left: 220px;
	top: 60px;
}
#thumb4 {
	height: 80px;
	width: 80px;
	position: absolute;
	left: 20px;
	top: 160px;
}
#thumb5 {
	height: 80px;
	width: 80px;
	position: absolute;
	left: 120px;
	top: 160px;
}
#thumb6 {
	height: 80px;
	width: 80px;
	position: absolute;
	left: 220px;
	top: 160px;
}
#newstext {
	height: 310px;
	width: 280px;
	position: absolute;
	left: 0px;
	top: 340px;
	margin-left: 20px;
}
#newstitle {
	height: 75px;
	width: 300px;
	position: absolute;
	top: 260px;
	left: 0px;
	margin-left: -60px;
}
#thumbcontainer {
	width: 280px;
	height: 100px;
	position: absolute;
	left: 20px;
	top: 40px;
}

.thumbnail{
position: relative;
z-index: 0;
margin:2px;
}

.thumbnail:hover{
background-color: transparent;
z-index: 5000;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: white;
padding: 5px;
left: -1000px;
border: 1px solid gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 60px; /*position where enlarged image should offset horizontally */

}
#thumbcontainer2 {
	width: 280px;
	height: 100px;
	position: absolute;
	left: 20px;
	top: 135px;
}

#altphotographer {
	height: 20px;
	width: 240px;
	position: absolute;
	margin-top: 490px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	left: 0px;
	top: 0px;
}
#bridesmaidsclick {
	height: 40px;
	width: 255px;
	position: absolute;
	top: 410px;
	background-image: url(images/bridesmaidsHyacinth.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 50px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#altrings {
	height: 85px;
	width: 255px;
	position: absolute;
	top: 410px;
	background-image: url(images/wed1a.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1C300F;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#catrionasphotographer {
	height: 20px;
	width: 260px;
	position: absolute;
	margin-top: 495px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	left: 0px;
	top: 0px;
	color: #FFFFFF;
	padding-right: 0px;
	float: right;
	text-align: left;
	padding-left: 10px;
}
#catrionasphotographer2 {
	height: 20px;
	width: 260px;
	position: absolute;
	margin-top: 340px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	left: 0px;
	top: 0px;
	color: #FFFFFF;
	padding-right: 0px;
	float: right;
	text-align: left;
	padding-left: 10px;
	clip: rect(220px,auto,auto,auto);
	z-index: 5000;
}
#thumbs {
	padding-left: 25px;
	height: auto;
	padding-top: 25px;
}
#contactlink {
	height: 45px;
	width: 410px;
	margin-top: 385px;
	position: absolute;
	padding-left: 0px;
	color: #FFFFFF;
}
#box2emmatoile {
	height: 360px;
	width: 285px;
	position: absolute;
	left: 280px;
	background-color: #A59578;
	text-align: right;
	background-image: url(images/emmaToileTextBG.jpg);
	font-size: 11px;
	color: #68343c;
	padding: 0px;
}
#greenfinder {
	height: 20px;
	width: 410px;
	margin-top: 440px;
	position: absolute;
	padding-left: 0px;
	color: #FFFFFF;
}
#dress {
	height: 231px;
	width: 150px;
	position: absolute;
	top: 327px;
	left: 758px;
	background-image: url(images/dress.png);
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-repeat: no-repeat;
}
#costumemainweeds {
	height: 490px;
	width: 395px;
	position: absolute;
	left: 420px;
	background-image: url(images/costumeVeryDark.jpg);
	color: #ECBA63;
	font-size: 12px;
}
#box2joanna {
	height: 270px;
	width: 135px;
	position: absolute;
	left: 280px;
	text-align: right;
	padding-top: 80px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	font-size: 11px;
	color: #FFFFCC;
	background-image: url(images/joannamidText.jpg);
}
#box9joanna {
	height: 40px;
	width: 135px;
	position: absolute;
	left: 280px;
	top: 365px;
	font-size: 11px;
	background-image: url(images/joannaWhiteSq.jpg);
	background-repeat: no-repeat;
	color: #68343c;
	padding-top: 95px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#joannasphotographer {
	height: 20px;
	width: 360px;
	position: absolute;
	margin-top: 490px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	color: #FFFFFF;
}
#lavie {
	height: 20px;
	width: 410px;
	margin-top: 460px;
	position: absolute;
	padding-left: 0px;
	color: #FFFFFF;
}
#box9sarah {
	height: 40px;
	width: 135px;
	position: absolute;
	left: 280px;
	top: 365px;
	font-size: 11px;
	background-image: url(images/biblebw.jpg);
	background-repeat: no-repeat;
	color: #68343c;
	padding-top: 95px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#box2sarah {
	height: 190px;
	width: 135px;
	position: absolute;
	left: 280px;
	text-align: right;
	padding-top: 160px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	font-size: 11px;
	color: #530063;
	background-image: url(images/coombeAbbey2vert.jpg);
}
#box3sarah {
	height: 360px;
	width: 545px;
	position: absolute;
	left: 280px;
	background-color: #CCCCFF;
}
#bigboxsarah {
	height: 360px;
	width: 545px;
	position: absolute;
	left: 280px;
	background-image: url(images/sarahCouplebwOpaque.jpg);
}
#bottomlongboxsarah {
	height: 125px;
	position: absolute;
	left: 280px;
	top: 365px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(images/sarahBottomBox.jpg);
	background-repeat: no-repeat;
	color: #530063;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	text-align: right;
	width: 525px;
}
#sarah4vertical {
	height: 490px;
	width: 365px;
	left: 440px;
	position: absolute;
	background-image: url(images/sarah1Opaque.jpg);
	padding: 10px;
}
#bigboxsarahtest {
	height: 340px;
	width: 525px;
	position: absolute;
	left: 280px;
	background-image: url(images/sarahCouplebwOpaque.jpg);
	padding: 10px;
}
#costumemaintext {
	height: 490px;
	width: 385px;
	position: absolute;
	left: 420px;
	background-image: url(images/costumeVeryDark.jpg);
	color: #ECBA63;
	font-size: 12px;
	padding: 10px;
}
#sarahsphotographer {
	height: 20px;
	width: 285px;
	position: absolute;
	margin-top: 490px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 100px;
	left: 0px;
	top: 0px;
	color: #FFFFFF;
}
#sarahsphotographer2 {
	height: 20px;
	width: 300px;
	position: absolute;
	margin-top: 340px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 255px;
	left: 0px;
	top: 0px;
	color: #FFFFFF;
}
#joanna4vertical {
	height: 490px;
	width: 365px;
	left: 440px;
	position: absolute;
	background-image: url(images/joannaMainOpaque.jpg);
	padding: 10px;
	color: #18211D;
}
#joanna24vertical {
	height: 490px;
	width: 365px;
	left: 440px;
	position: absolute;
	background-image: url(images/joanna2opaque.jpg);
	padding: 10px;
	color: #18211D;
}
#ticket {
	position: absolute;
	margin-top: 320px;
	margin-left: 780px;
	height: 200px;
	width: 137px;
	left: -28px;
	top: -10px;
}
#ecojewellery {
	height: 30px;
	width: 255px;
	position: absolute;
	top: 410px;
	background-image: url(images/ecoBottomRectSml.jpg);
	padding-top: 60px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	font-size: 11px;
	color: #000033;
	font-family: Arial, Helvetica, sans-serif;
}
#bamboobottom {
	height: 100px;
	width: 275px;
	position: absolute;
	top: 410px;
	background-image: url(images/bambooGreenSized.jpg);
	font-size: 11px;
	color: #000033;
	font-family: Arial, Helvetica, sans-serif;
}
#bambootextvert {
	height: 350px;
	position: absolute;
	left: 280px;
	top: 0px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(images/bambooTextVertImg.jpg);
	background-repeat: no-repeat;
	color: #FBDA8F;
	text-align: right;
	width: 115px;
	vertical-align: bottom;
	white-space: normal;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
#bamboobottomsquare {
	height: 145px;
	position: absolute;
	left: 280px;
	top: 365px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-repeat: no-repeat;
	color: #000033;
	text-align: right;
	width: 135px;
	padding: 0px;
}
#overlay {
	position: absolute;
	margin-top: 40px;
	margin-left: 0px;
	height: 600px;
	width: 300px;
	left: -101px;
	top: -34px;
}
#bambootitle {
	height: 75px;
	width: 300px;
	position: absolute;
	top: 529px;
	left: 593px;
	float: right;
}
#bottomtextlinks2 {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 15px;
	width: 550px;
	position: relative;
	top: 540px;
}
#bamboolink {
	height: 25px;
	width: 350px;
	left: 10px;
	top: 490px;
	position: absolute;
	color: #FFFFFF;
	font-size: 11px;
}
#ecobeachtitle {
	height: 75px;
	width: 300px;
	position: absolute;
	top: 529px;
	left: 561px;
	float: right;
}
#cupcakes {
	height: 125px;
	width: 75px;
	position: absolute;
	top: 130px;
	left: 199px;
	background-image: url(images/cupcake.jpg);
}
#cakes {
	height: 20px;
	width: 410px;
	margin-top: 480px;
	position: absolute;
	padding-left: 0px;
	color: #FFFFFF;
}
#cakelogo {
	height: 60px;
	width: 226px;
	margin-top: 480px;
	position: absolute;
	padding-left: 0px;
	color: #FFFFFF;
}

