body {
	background-color:#d0c2cd; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; /*text-align:justify;*/
}

.htext {
	position:absolute;
	left:-1000px;
}

#object {
	z-index:50;
}

p {
	text-align:justify;
}

a:link {
	color: #43321A; 
	text-decoration: none;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px; 
}

a:visited {
	color: #43321A; 
	text-decoration: none;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px; 
}

a:hover	{
	color: #ffffff; 
	text-decoration: none;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px; 
}

a.fakeLink:link {
	color:#000000;
	font-size:22px;
	font-family:Garamond, Georgia, "Times New Roman", Times, serif;
}

a.footer:link, a.footer:visited, a.footer:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

a.mainLink:link, a.mainLink:visited, a.mainLink:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

a.mainLink:link, a.mainLink:visited {
	color:#000000;
	text-decoration:underline;
}

a.mainLink:hover {
	color:#ffffff;
	text-decoration:underline;
}

div.container {
	position:relative;
	width:1000px;
	height:630px;
	margin:auto;
}

a.breadcrumb:link, a.breadcrumb:visited {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#000000;
	text-decoration:underline;
}

/*a.Links:link*/, /*a.Links:visited*/ {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#ffffcc;
}

a.breadcrumb:hover, /*a.Links:hover*/ {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#990000;
	text-decoration:underline;		
}



#breadcrumbs {
	position:absolute;
	left:438px;
	top:173px;
	width:461px;
	height:30px;
	z-index:3;
}

.portfolio {
	background-image:url(images/galleryPage.jpg);
}

.testimonial {
	font-size: 11px; 
	font-style:italic;
}

.brideGroom {
	position:absolute;
	left:90px;
	width:330px;
	top:209px;
	height:302px;
	/*margin:30px 30px;*/
	overflow:auto;
	scrollbar-face-color:#d0c2cd;
	z-index:50;
}

.content {
	position:absolute;
	left:407px;
	top:167px;
	width:461px;
	height:302px;
	z-index:1;
	margin:15px 30px;
	color:#000000;
	font-size:12px;
	line-height:1.3em;
	text-align:justify;
}

.altContent {
	color:#FFFFCC;
}

.overflow {
	position:absolute;
	left:406px;
	top:179px;
	width:461px;
	height:302px;
	z-index:1;
	margin:30px 30px;
	color:#000000;
	font-size:12px;
	overflow:auto;
	padding-right:10px;
	scrollbar-face-color:#d0c2cd;
	line-height:1.3em;
}

.video {
	position:absolute;
	left:220px;
	top:180px;
	width:560px;
	height:340px;
	z-index:1
	color:#000000;
	font-size:12px;
	line-height:1.3em;
}

div.blogArea {
	position:absolute;
	left:20px;
	top:20px;
	height:320px;
	width:820px;
/*	padding-left:0px;
	padding-right:0px;
	padding-top:0px;*/
	overflow:auto;
	scrollbar-face-color:#d0c2cd;
}


.contentContact {
	position:absolute;
	left:65px;
	top:170px;
	width:430px;
	height:298px;
	z-index:1;
	margin:30px 30px;
	color:#000000;
	font-size:12px;
	overflow:auto;
	padding-right:10px;
	scrollbar-face-color:#d0c2cd;
}

.contentGallery {
	position:absolute;
	left:248px;
	top:186px;
	width:502px;
	height:327px;
	z-index:1;
	color:#000000;
	font-size:12px;
	overflow:auto;
	scrollbar-face-color:#d0c2cd;
}

.indent {

	padding-left:20px;
	padding-right:20px;
}

.capital {
	font-family:Garamond, Georgia, "Times New Roman", Times, serif;
	font-size:22px;
	text-align: center;
	line-height:.85em;
}

.capitalSmall {
	font-size:18px;
}

#footer {
	position:absolute;
	left:70px;
	top:529px;
	width:852px;
	height:41px;
	z-index:2;
	padding-top:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.3em;
	text-align:center;
	color:#43321A;
}

.links {
	position:absolute;
	left:0px;
	top:0px;
	width:348px;
	height:41px;
	padding:12px 0px 12px 12px;
	z-index:2;
}

legend {
	color:#990000;
	font-size:14px;
	padding-left:5px;
}

td {
	padding-left:5px;
}

fieldset {
	border:thin;
}

h6 {
	font-size:18px;
	font-weight:600;
	font-family:Garamond, Georgia, "Times New Roman", Times, serif;
}

h5 {
	font-size:14px;
	font-weight:normal;
}

h4 {
	font-size:12px;
	font-weight:normal;
	padding-left:10px;
	padding-top:10px;
}

th {
	text-align:left;
}

caption {
	text-align:left;
	padding-bottom:5px;
}

div.site-01_ {
	position:absolute;
	left:0px;
	top:0px;
	width:399px;
	height:141px;
}

div.site-02_ {
	position:absolute;
	left:399px;
	top:0px;
	width:601px;
	height:48px;
}

div.site-03_ {
	position:absolute;
	left:399px;
	top:48px;
	width:95px;
	height:78px;
}

div.site-04_ {
	position:absolute;
	left:494px;
	top:48px;
	width:348px;
	height:41px;
	z-index:50;
}

div.site-05_ {
	position:absolute;
	left:842px;
	top:48px;
	width:158px;
	height:41px;
}

div.site-06_ {
	position:absolute;
	left:494px;
	top:89px;
	width:506px;
	height:37px;
}

div.site-07_ {
	position:absolute;
	left:399px;
	top:126px;
	width:526px;
	height:46px;
}

div.site-08_ {
	position:absolute;
	left:925px;
	top:126px;
	width:75px;
	height:494px;
}

div.site-09_ {
	position:absolute;
	left:0px;
	top:141px;
	width:68px;
	height:479px;
}

div.site-10_ {
	position:absolute;
	left:68px;
	top:141px;
	width:331px;
	height:31px;
}

div.site-11_ {
	position:absolute;
	left:68px;
	top:172px;
	width:857px;
	height:355px;
}

/*div.site-12_ {
	position:absolute;
	left:411px;
	top:172px;
	width:514px;
	height:355px;
	background-color:#482160;
}*/

div.site-13_ {
	position:absolute;
	left:68px;
	top:527px;
	width:857px;
	height:45px;
}

div.site-14_ {
	position:absolute;
	left:68px;
	top:572px;
	width:857px;
	height:48px;
}
