@charset "utf-8";
#outer {
	position: absolute;
	width: 100%;
	min-width:900px;
	left: 0px;
	top: 70px;
}

#inner {
	margin: auto;
	left: 0;
	overflow: hidden;
	width: 900px;
}
#topleft {
	float:left;
	display:inline;
	width:215px;
	height:276px;
}

#imageholder {
	float:left;
	display:inline;
	width:676px;
	height:267px;
	background-image: url(images/image-border.gif);
	padding-left: 4px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 7px;
}

#navholder {
	float:left;
	display:inline;
	width:900px;
	height:30px;
	text-align: center;
	margin-bottom:11px;
	background-image: url(images/footer-line.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
/*	background-attachment: scroll;
	background-image: url(images/underline-nav.gif);
	background-repeat: no-repeat;
	background-position: center bottom; */
}

#contentholder {
	float: left;
	display: inline;
	width: 900px;
}

#midholder {
	float:left;
	display:inline;
	width:900px;
	height:15px;
	text-align: center;
	margin-bottom:5px;
	background-image: url(images/footer-line.gif);
	background-repeat: no-repeat;
	background-position: center center;
/*	background-attachment: scroll;
	background-image: url(images/underline-nav.gif);
	background-repeat: no-repeat;
	background-position: center bottom; */
}

#leftofcont {
	float:left;
	display:inline;
	width:215px;
	/*height:255px;*/
}

#contholder {
	float:left;
	display:inline;
	width:625px;
	padding-left: 20px;
	padding-right: 20px;
	margin-top: 10px;
	min-height: 245px;
	height: auto !important;
	height: 245px;
/*	height:245px;
	overflow: auto;
	SCROLLBAR-FACE-COLOR: #272727;
	SCROLLBAR-HIGHLIGHT-COLOR: #272727;
	SCROLLBAR-SHADOW-COLOR: #272727;
	SCROLLBAR-3DLIGHT-COLOR: #272727;
	SCROLLBAR-ARROW-COLOR: #ffffff;
	SCROLLBAR-TRACK-COLOR: #272727;
	SCROLLBAR-DARKSHADOW-COLOR: #272727; */
}

#cont-left {
	float:left;
	display:inline;
	width:295px;
	padding: 0 10px 10px 10px;
}

#cont-right {
	float:left;
	display:inline;
	width:295px;
	padding: 0 10px 10px 10px;
}

.nicescrollbars {
	SCROLLBAR-FACE-COLOR: #272727;
	SCROLLBAR-HIGHLIGHT-COLOR: #272727;
	SCROLLBAR-SHADOW-COLOR: #272727;
	SCROLLBAR-3DLIGHT-COLOR: #272727;
	SCROLLBAR-ARROW-COLOR: #ffffff;
	SCROLLBAR-TRACK-COLOR: #272727;
	SCROLLBAR-DARKSHADOW-COLOR: #272727;
}

#bottomleft {
	float:left;
	display:inline;
	width:215px;
	height:34px;
}

#footerholder {
	float:left;
	display:inline;
	width:900px;
	height:34px;
	text-align: center;
}

#footertop {
	float:left;
	display:inline;
	width:900px;
	height:16px;
	text-align: center;
	background-attachment: scroll;
	background-image: url(images/footer-line.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom: 4px;
}

#footerbottom {
	float:left;
	display:inline;
	width:900px;
	height:11px;
	text-align: center;
	margin-top: -3px;
}

#footerbottom-details {
	float:left;
	display:inline;
	width:700px;
	height:11px;
	text-align: center;
	margin-left: 100px;
}

#footerbottom-siteby {
	float:left;
	display:inline;
	width:100px;
	height:11px;
	text-align: center;
}

/* BUTTONS */

.btntext, a.btntext:link, a.btntext:visited {
	font-family:Cambria, "Times New Roman", Times, serif;
	font-size: 13px;
	letter-spacing: -1px;
	color: #bbbab8;
	text-decoration: none;
	margin-right: 15px;
}

a.btntext:hover, a.btntext:active {
	color: #b49859;
	text-decoration: none;
}

.menubtntext, a.menubtntext:link, a.menubtntext:visited {
	font-family:Cambria, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #bbbab8;
	text-decoration: underline;
	margin-right: 28px;
}

a.menubtntext:hover, a.menubtntext:active {
	color: #b49859;
	text-decoration: underline;
}

.newbtntext, a.newbtntext:link, a.newbtntext:visited {
	float: left;
	display: block;
	width: 100px;
	font-family: Cambria, "Times New Roman", Times, serif;
	font-size: 12px;
	letter-spacing: -1px;
	color: #bbbab8;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	margin-top: 10px;
	margin-right: 5px;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 3px;
	padding-bottom: 3px;
	border: 1px solid #7c7c7c;
	background-color: #3d3d3d;
}

a.newbtntext:hover, a.newbtntext:active {
	color: #b49859;
	text-decoration: none;
}

.menubtns {
	width: 600px;
	float: left;
	display: inline;
	text-align: center;
}

.menubtnholder {
	float: left;
	display: inline;
}

/* END BUTTONS */

.text-main {
	font-family:Cambria, "Times New Roman", Times, serif;
	font-size:12px;
	color:#c4c3c0;
}

.text-form {
	font-family:Cambria, "Times New Roman", Times, serif;
	font-size:12px;
	color:#000000;
}

.text-address {
	font-family:Cambria, "Times New Roman", Times, serif;
	font-size:12px;
	color:#777674;
}
.text-underline {
	text-decoration: underline;
}

.text-highlight {
	font-family:Cambria, "Times New Roman", Times, serif;
	font-size:17px;
	color:#777674;
}

.newbtntext, a.newbtntext:link, a.newbtntext:visited {
	float: left;
	display: block;
	width: 100px;
	font-family: Cambria, "Times New Roman", Times, serif;
	font-size: 12px;
	letter-spacing: -1px;
	color: #bbbab8;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	margin-top: 10px;
	margin-right: 5px;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 3px;
	padding-bottom: 3px;
	border: 1px solid #7c7c7c;
	background-color: #3d3d3d;
/*	font-family:Cambria, "Times New Roman", Times, serif;
	font-size: 12px;
	letter-spacing: -1px;
	color: #bbbab8;
	text-decoration: none;
	margin-right: 20px;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 3px;
	padding-bottom: 3px;
	border: 1px solid #7c7c7c;
	background-color: #3d3d3d; */
}

a.newbtntext:hover, a.newbtntext:active {
color: #b49859;
text-decoration: none;
}

.newbtntextwide, a.newbtntextwide:link, a.newbtntextwide:visited {
	float: left;
	display: block;
	width: 125px;
	font-family: Cambria, "Times New Roman", Times, serif;
	font-size: 12px;
	letter-spacing: -1px;
	color: #bbbab8;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	margin-top: 10px;
	margin-right: 5px;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 3px;
	padding-bottom: 3px;
	border: 1px solid #7c7c7c;
	background-color: #3d3d3d;
/*	font-family:Cambria, "Times New Roman", Times, serif;
	font-size: 12px;
	letter-spacing: -1px;
	color: #bbbab8;
	text-decoration: none;
	margin-right: 20px;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 3px;
	padding-bottom: 3px;
	border: 1px solid #7c7c7c;
	background-color: #3d3d3d; */
}

a.newbtntextwide:hover, a.newbtntextwide:active {
color: #b49859;
text-decoration: none;
}

.lhsnewbtntext, a.lhsnewbtntext:link, a.lhsnewbtntext:visited {
	float: left;
	display: block;
	width: 100px;
	font-family: Cambria, "Times New Roman", Times, serif;
	font-size: 12px;
	letter-spacing: -1px;
	color: #bbbab8;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	margin-top: 10px;
	margin-right: 5px;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 3px;
	padding-bottom: 3px;
	border: 1px solid #7c7c7c;
	background-color: #3d3d3d;
	margin-left: 50px;
/*	font-family:Cambria, "Times New Roman", Times, serif;
	font-size: 12px;
	letter-spacing: -1px;
	color: #bbbab8;
	text-decoration: none;
	margin-right: 20px;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 3px;
	padding-bottom: 3px;
	border: 1px solid #7c7c7c;
	background-color: #3d3d3d; */
}

a.lhsnewbtntext:hover, a.lhsnewbtntext:active {
color: #b49859;
text-decoration: none;
}