body {
	background-color: #2d311a;
	line-height: 18px;
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2D3119;
}

#wrapper {
    position:relative;
	width: 980px;
	margin: auto;
}

#wrapper2 {
    position:relative;
	width: 980px;
	margin: auto;
}

#apDiv1 {
	position:absolute;
	left:405px;
	top:261px;
	width:317px;
	height:444px;
	z-index:1;
}
#apDiv2 {
	position:absolute;
	left:765px;
	top:522px;
	width:355px;
	height:57px;
	z-index:1;
}
#apDiv3 {
	position:absolute;
	left:548px;
	top:512px;
	width:398px;
	height:21px;
	z-index:1;
}


#apDiv4 {
	position:absolute;
	left:705px;
	top:677px;
	width:220px;
	height:47px;
	z-index:2;
}

#contactpage {
	position:absolute;
	left:185px;
	top:296px;
	width:322px;
	height:151px;
	z-index:1;
}

#links {
	position:absolute;
	left:426px;
	top:148px;
	width:432px;
	height:278px;
	z-index:2;
}

#links2 {
	position:absolute;
	left:420px;
	top:161px;
	width:432px;
	height:50px;
	z-index:10;
}

#links3 {
	position:absolute;
	left:325px;
	top:161px;
	width:432px;
	height:50px;
	z-index:10;
}

#linksindex {
	position:absolute;
	left:372px;
	top:148px;
	width:432px;
	height:278px;
	z-index:2;
}


a:link {
	color: #ffffff;
	text-decoration: none;
}

a:visited {
	text-decoration: none;
	color: #ffffff;
}

a:hover {
	text-decoration: none;
	color: #3783c3;
}

a.L:link {
	color: #3783c3;
	text-decoration: none;
}

a.L:visited {
	text-decoration: none;
	color: #3783c3;
}

a.L:hover {
	text-decoration: none;
	color: #000000;
}

a.B:link {
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
}

a.B:visited {
	text-decoration: none;
	color: #ffffff;
	font-weight: normal;
}

a.B:hover {
	text-decoration: none;
	color: #3783c3;
	font-weight: normal;
}
a.S:link {
	color: #2d3119;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
}

a.S:visited {
	text-decoration: none;
	color: #2d3119;
	font-weight: bold;
	font-size: 10px;
}

a.S:hover {
	text-decoration: none;
	color: #3783c3;
	font-weight: bold;
	font-size: 10px;
}

a:active {
	text-decoration: none;
}
.style5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}

.style6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2D3119;
	line-height: 20px;
}

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #edf1a5;
	text-align:center;
	padding-bottom: 8px;
}

.style5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}

.style7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2D3119;
}

.small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#000000;
}

.bigger {
	font-size: 18px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	line-height: 16px;
}


.navigation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-align:center;
}

#contactbg {
	position:absolute;
	left:128px;
	top:194px;
	width:750px;
	height:445px;
	background-image: url(contactbg.jpg);
	z-index: 0;
}

#contactform {
	position:absolute;
	left:160px;
	top:250px;
	width:400px;
	height:445px;
	z-index: 60;
}



#myspouseismyhero {
	position:absolute;
	left:165px;
	top:50px;
	width:798px;
	height:83px;
	z-index: 70;
}