@charset "utf-8";
/* ------------*/
/* DOC CLASSES */
/* ------------*/

body,html {
	margin: 0px;
	padding: 0px;
	background-color: #d6d1be;
	height:100%;
	width:100%;
}
.content {
	position:relative;
	width:1000px;
	height:920px;
	min-height:100%;
	background:#f7f2e7;
	padding-top:30px;
	margin:0 auto;
	padding-bottom:30px;
	box-shadow: 2px 2px 5px #101010;
	top:-30px;
}
.ContentParagraph {
	position:absolute;
	top:0px;
	width:100%;
}
.NavHeader {
	width:100%;
	margin: 0 auto;
	position:relative;
	top:-30px;
	z-index:100;
}
.Footer {
	width:100%;
	height:30px;
	position:absolute;
	bottom:0px;
	background-color:black;
}


/* -------------*/
/* FONT CLASSES */
/* -------------*/

.headerwrapper {
	background-color:black;
	margin:0 auto;
	width:100%;
	height:70px;
	position:fixed;
	top:0px;
	z-index:101;
}

.header1 {
	font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-weight:900;
	font-size: 40px;
	width:100%;
	position: fixed;
	color:#c9c9c9;
	opacity:.55;
	padding: 0px 0px 0px 0px;
	text-align:center;
	margin:0 auto;
	top:-5px;
}

.ltspn {
	color:#FFFFFF;
}
.MainText01 {
	font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
	font-size: 22px;
	color: gray;
}
.NavHeaderTXT {
	font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size:18px;
	font-weight:600;
	color:black;
	margin:0 auto;
	line-height:15px;
}

.NavLink {
	opacity:.75;
}

a.NavLink:visited {color:black;text-decoration:none;}
a.NavLink:link {color:black;text-decoration:none;}
a.NavLink:active {color:black;text-decoration:none;}
a.NavLink:hover {color:black;text-decoration:none;opacity:1;}

.NavHeaderBlockTXT {position:relative;text-align:center;bottom:0px;}

.NavHeaderBlock1 {position:absolute;left:0%;width:125px;height:45px;background-color:#b6a05b;text-align:center;}
.NavHeaderBlock2 {position:absolute;left:12.5%;width:125px;height:45px;background-color:#b6a05b;text-align:center;}
.NavHeaderBlock3 {position:absolute;left:25%;width:125px;height:45px;background-color:#b6a05b;text-align:center;}
.NavHeaderBlock4 {position:absolute;left:37.5%;width:125px;height:45px;background-color:#b6a05b;text-align:center;}
.NavHeaderBlock5 {position:absolute;left:50%;width:125px;height:45px;background-color:#b6a05b;text-align:center;}
.NavHeaderBlock6 {position:absolute;left:62.5%;width:125px;height:45px;background-color:#b6a05b;text-align:center;}
.NavHeaderBlock7 {position:absolute;left:75%;width:125px;height:45px;background-color:#b6a05b;text-align:center;}
.NavHeaderBlock8 {position:absolute;left:87.5%;width:125px;height:45px;background-color:#b6a05b;text-align:center;}

a.sideLinker {color:black;}
a.sideLinker:visited {color:black;}
a.sideLinker:active {color:black;}
a.sideLinker:link {color:black;}
a.sideLinker:hover {color:blue;}

.FooterTXT {
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: 600;
	font-size:14px;
	color:white;
	text-align:center;
	position:relative;
	top:-6px;
}
.PageTitle1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:70px;
	color:white;
	position:absolute;
	right: 20%;
	top:-20px;
	opacity:.75;
	text-shadow: 2px 2px 2px #101010;
}
.PageTitle2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:90px;
	color:white;
	font-weight:700;
	position:absolute;
	right: 20%;
	top:10px;
	opacity:.75;
	text-shadow: 2px 2px 2px #101010;
}

.PageTitle3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:60px;
	color:white;
	position:absolute;
	right: 20%;
	top:120px;
	opacity:.75;
	text-shadow: 2px 2px 2px #101010;
}



/* --------------*/
/* IMAGE CLASSES */
/* --------------*/

.splashIndex {
	width:100%;
	height:100%;
	position:absolute;
	top:87px;
	margin: 0px 0px 0px 0px;
	background-image:url(img/banner1.jpg);
	background-position: center;
	background-position:top;
}

.splash01 {
	width:100%;
	height:345px;
	position:relative;
	top:70px;
	margin: 0px 0px 0px 0px;
	background-image:url(img/banner1.jpg);
	background-position: center;
	background-position:top;
	background-size:cover;
}
.splash02 {
	width:100%;
	height:345px;
	position:relative;
	top:70px;
	margin: 0px 0px 0px 0px;
	background-image:url(img/splash2.jpg);
	background-position: center;
	background-position:top;
	background-size:cover;
}
.splash03 {
	width:100%;
	height:345px;
	position:relative;
	top:70px;
	margin: 0px 0px 0px 0px;
	background-image:url(img/splash3.jpg);
	background-position: center;
	background-position:top;
	background-size:cover;
}

.splash04 {
	width:100%;
	height:345px;
	position:relative;
	top:70px;
	margin: 0px 0px 0px 0px;
	background-image:url(img/splash4.jpg);
	background-position: center;
	background-position:top;
	background-size:cover;
}

.splash05 {
	width:100%;
	height:345px;
	position:absolute;
	bottom:0px;
	margin: 0px 0px 0px 0px;
	background-image:url(img/splash5.jpg);
	background-position: center;
	background-position:top;
	background-size:cover;
}
.splash06 {
	width:100%;
	height:345px;
	position:relative;
	top:70px;
	margin: 0px 0px 0px 0px;
	background-image:url(img/splash6.jpg);
	background-position: center;
	background-position:top;
	background-size:cover;
}
.splash07 {
	width:100%;
	height:345px;
	position:relative;
	top:70px;
	margin: 0px 0px 0px 0px;
	background-image:url(img/splash7.jpg);
	background-position: center;
	background-position:top;
	background-size:cover;
}
.splash08 {
	width:100%;
	height:345px;
	position:relative;
	top:70px;
	margin: 0px 0px 0px 0px;
	background-image:url(img/splash8.jpg);
	background-position: center;
	background-position:top;
	background-size:cover;
}





.navheaderimg {
	position:relative;
	width:220px;
	margin:0 auto;
	top:40px;
}
.navIMG1 {opacity:.55;position:absolute;left:0px;}
.navIMG2 {opacity:.55;position:absolute;left:56px;}
.navIMG3 {opacity:.55;position:absolute;left:91px;}
.navIMG4 {opacity:.55;position:absolute;left:126px;}
.navIMG5 {opacity:.55;position:absolute;left:161px;}

.navIMG1:hover {opacity:.95;}
.navIMG2:hover {opacity:.95;}
.navIMG3:hover {opacity:.95;}
.navIMG4:hover {opacity:.95;}
.navIMG5:hover {opacity:.95;}

.sidebar {
	width:270px;
	position:relative;
	padding-top:10px;
	left:20px;
	top:50px;
}
.sidebarimg {
	position:relative;
	left:8px;
	box-shadow: 2px 2px 5px #101010;
}
.sidebartxt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:15px;
	padding-right:5px;
	position:relative;
	top:-10px;
	text-align: justify;
    text-justify: inter-word;

}
.DifferenceParagraph {
	position:absolute;
	top:50px;
	padding-left:320px;
	padding-right:20px;
}
.DiffP {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	line-height:150%;
	text-align: justify;
    text-justify: inter-word;
}
.bold {
	font-weight:700;
}
.FloatRight {
	float:right;
	box-shadow: 2px 2px 5px #101010;
	margin-left:20px;
	margin-right:0px;
	margin-top:5px;
	margin-bottom:5px;
}
.FloatLeft {
	float:left;
	box-shadow: 2px 2px 5px #101010;
	margin-left:0px;
	margin-right:20px;
	margin-top:5px;
	margin-bottom:5px;

}

/* -------------*/
/* FORM CLASSES */
/* -------------*/

.singleLine {
	width:600px;
}
.message {
	height:200px;
	width:600px;
}
.contactform {
	width:600px;
	margin:0 auto;
}
.group {
	border: 1px black solid;
}