BODY		{
	margin: 0 auto 0 auto;
	padding: 0px 0px 0px 0px;
}
a:link		{ color: navy;} 
a:visited	{ color: navy;}
a:active		{ color: navy;}
a:hover		{ color: #8bc0df;}
.outerwrapper {
	margin: .5em auto 0 auto;
	width: 1000px;
	height: 530px;
	background-image: url(images/finallanding.jpg);
	background-repeat: no-repeat;
	float: none;
}
.mobitable {
	margin: 1.5em auto 0 2em;
	width: 1000px;
	height: 500px;
	
}
.weddingsouterwrapper {
	margin: .5em auto 0 auto;
	width: 1000px;
	height: 638px;
	background-image: url(images/weddingshome.jpg);
	background-repeat: no-repeat;
	float: none;
}
.raveouterwrapper {
	margin: .5em auto 0 auto;
	width: 1000px;
	height: 638px;
	background-image: url(images/wavebg.jpg);
	background-repeat: no-repeat;
	float: none;
}
.slideouterwrapper {
	margin: .5em auto 0 auto;
	width: 1000px;
	height: 638px;
	background-image: url(images/slidebg.jpg);
	background-repeat: no-repeat;
	float: none;
}
.calendarouterwrapper {
	margin: .5em auto 0 auto;
	width: 1000px;
	height: 638px;
	background-image: url(images/calendarbg.jpg);
	background-repeat: no-repeat;
	float: none;
}

.hometext {
	margin: 3em auto 0 0em;
	text-align:  right;
	font-weight: bold;
	font-style: italic;
	z-index: 5000;
	width: 980px;
	height:50px;
	font-family: "Times New Roman";
	font-size: 16px;
	color: #717171;
}

.menucontainer {
	margin: 0em auto 0 -4.2em;
	padding: 0 .5em 0 1em;
	width:475px;
	height: 20px;
	position:relative;
	left: 122px;
	top: 16px;
	color: red;
	background-color: white;
	float: left;
	z-index: 300;
}
.slideshowcontainer {
	margin: 0em auto 0 12em;
	padding: 4em 5em 0 0em;
	width: 640px;
	height: 427px;
	position: relative;
	background: transparent;
	z-index: 100;
	font-family: "Times New Roman";
	font-size: 16px;
	color: #717171;
}
.clientcontainer {
	margin: 0em auto 0 12em;
	padding: 4em 5em 0 0em;
	width: 740px;
	height: 427px;
	position: relative;
	background: transparent;
	z-index: 100;
	font-family: "Times New Roman";
	font-size: 16px;
	color: #717171;
}

.contentcontainer {
	margin: 0em auto 0 0em;
	padding: 3.5em 0em 0 14em;
	width: 740px;
	height: 450px;
	position: relative;
	float: none;
	z-index: 100;
	font-family: "Times New Roman";
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	color: #717171;
}
.contentcontainerr {
	margin: 0px 0px 0px 0px;
	padding: 32px 0px 0px 200px;
	width: 740px;
	height: 450px;
	position: relative;
	float: none;
	z-index: 10;
	font-family: "Times New Roman";
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	color: #717171;
}

.weddingwirecontainer {
	margin: 0em auto 0 0em;
	padding: 3.5em 0em 0 14em;
	width: 340px;
	height: 450px;
	position: relative;
	float: none;
	z-index: 100;
	font-family: "Times New Roman";
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	color: #717171;
		border: thin;
	border-color: aqua;
}
.innerleft {
	margin: 0em auto 0 0em;
	padding: 0em 0em 0 0em;
	width: 300px;

	position: relative;
	font-family: "Times New Roman";
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	color: #717171;
	border: thin;
	border-color: red;
	float: left;
    left:0%;
    
}
.innerright {
	margin: 0em auto 0 22em;
	padding: 0em 0em 0em 2em;
	width: 380px;
	color; red
	position: relative;
	font-family: "Times New Roman";
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	color: #717171;
	border: thin;
	border-color: green;
	
}
.innerright li {
		margin: 0em auto 0 22px;
		padding: 0em 0em 0em 4px;
	list-style-position: outside;
	list-style-type: square;
}

.innercombo {
	margin: 3em auto 0 0em;
	padding: 0em 0em 0em 0em;
	text-align: left;
	float: none;
	width: 680px;
	height: 100%;
	font-family: "Times New Roman";
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	color: #717171;
	border: thin;
	border-color: green;

}
.calendarcover {
	margin: 19.5em auto 0 .9em;
	padding: 0em 0em 0em 0em;
	text-align: left;
	float: none;
	width: 520px;
	height: 2px;
	background-image: url(images/calendar.jpg);
	background-repeat: repeat-y;
	z-index: 1000;
	position: absolute;
	

}
.calendarbg {
	margin: 19.2em auto 0 3.2em;
	padding: 0em 0em 0em 0em;
	text-align: left;
	float: none;
	width: 520px;
	height: 400px;
	background-image: url(images/calendar.jpg);
	background-repeat: repeat-y;
	z-index: 10000;
	position: absolute;
	

}
.footer {
	margin: 0em auto 0 0em;
	text-align:  right;
	font-weight: bold;
	font-style: italic;
	z-index: 5000;
	width: 980px;
	height:50px;
	font-family: "Times New Roman";
	font-size: 16px;
	color: #717171;
}
.footer a:link		{ color: #717171; text-decoration: none;} 
.footer a:visited	{ color: #717171;  text-decoration: none;}
.footer a:active	{ color: #717171;  text-decoration: none;}
.footer a:hover		{ color: #8bc0df;  text-decoration: none;}



.subfooter {
	margin: -5.5em auto 0 44.2em;
	text-align:  right;
	font-weight: bold;
	font-style: italic;
	z-index: 5000;
	width: 400px;
	height:50px;
	position: absolute;
	font-family: "Times New Roman";
	font-size: 16px;
	color: #717171;
}
.subfooter a:link		{ color: #717171; text-decoration: none;} 
.subfooter a:visited	{ color: #717171;  text-decoration: none;}
.subfooter a:active	{ color: #717171;  text-decoration: none;}
.subfooter a:hover		{ color: #8bc0df;  text-decoration: none;}


.currentclientfooter {
	margin: 3.9em auto 0 36.2em;
	text-align:  right;
	font-weight: bold;
	font-style: italic;
	z-index: 5000;
	width: 400px;
	height:50px;
	position: absolute;
	font-family: "Times New Roman";
	font-size: 16px;
	color: #717171;
}
.currentclientfooter a:link		{ color: #717171; text-decoration: none;} 
.currentclientfooter a:visited	{ color: #717171;  text-decoration: none;}
.currentclientfooter a:active	{ color: #717171;  text-decoration: none;}
.currentclientfooter a:hover		{ color: #8bc0df;  text-decoration: none;}
