<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Getting the new tags to behave */
article, aside, audio, 
canvas, command, 
datalist, details, 
embed, 
figcaption, figure, footer, 
header, hgroup, 
keygen, 
meter, 
nav, 
output, 
progress, 
section, source, 
video {
	display:block;
}
mark, 
rp, rt, ruby, 
summary, 
time {
	display:inline;
}

/* Global properties ======================================================== */
body { 
	background:url(../images/tail-body-a.gif) repeat center top; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%; 
	line-height:1em;
	color:#a39a7d;
}
html { 
	min-width:800px;
}
html,
body {
	height:100%;
}


/* Global Structure ============================================================= */
#main {
	margin:0 auto;
	position:relative;
	width:800px;
	height:4500px;
	font-size:.75em;
}

	/* Header */
	header{
		height:397px;
		position:relative;
		background-image:url(../images/line-hor.png);
		background-repeat:repeat-x;
		background-position:0 91px !important;
		background-position:0 194px;
	}
	
	/* Content */
	section#content {}
	
	/* Sidebar */
	aside {
		background:url(../images/bg-tail.gif) repeat-x left top #1e1913;
		width:100%;
	}
			
	/* Footer */
	footer {
		color:#4c4234;
		line-height:1.2em;
	}




/* Left &amp; Right alignment */

.fleft { 
	float:left;
}
.fright { 
	float:right;
}
.clear { 
	clear:both;
}

.col-1, 
.col-2, 
.col-3, 
.col-4,
.col-5,
.col-6,
.col-7 { 
	float:left;
}

.alignright { 
	text-align:right;
}
.aligncenter { 
	text-align:center;
}	

.wrapper { 
	width:100%;
	overflow:hidden;
}


/*---- tailings ----*/
.tail-bottom {
	height:auto !important;
	height:100%;
	min-height:100%;
	background:url(../images/tail-bottom-a.gif) center bottom repeat-x;
}
.splash {
	background:url(../images/splash3p.gif) no-repeat center top;
	min-width:980px;
}

/*----- form defaults -----*/
input, 
select, 
textarea { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	vertical-align:middle;
	font-weight:normal;
}

fieldset {
	border:0;
}

/*----- lists -----*/


	.list li {
		font-size:11px;
		font-weight:normal;
		padding:0 0 15px 10px;
		background:url(../images/marker1.gif) no-repeat left 6px;
	} 
	.list li.last {
		padding-bottom:25px;
	}
		.list li a {
			color:#331b32;
			text-decoration:none;
		}
		.list li a:hover {
			color:#000;
			text-decoration:underline;
		}
		
.equipment {
	width:100%;
	overflow:hidden;
}
	.equipment li {
		float:left;
		width:219px;
		margin-right:5px;
		font-size:1.17em;
		text-transform:uppercase;
	}
	.equipment li.last {
		margin-right:0;
	}
	.equipment li b {
		display:block;
		padding:13px 0 0 3px;
	}
	.equipment li a {
		color:#474747;
		text-decoration:none;
		padding-left:27px;
		background:url(../images/marker3.gif) no-repeat left 0;
		padding-left:27px;
		display:inline-block;
		line-height:1.286em;
	}
	.equipment li a:hover {
		text-decoration:underline;
	}

.list1 {
	padding-bottom:14px;
	padding-left:12px;
}	
	.list1 li {
	    font-weight:bold;
		padding:0 0 18px 10px;
		background:url(../images/marker4.gif) no-repeat left 6px;
	}
		.list1 li a {
			color:#aa9b6a;
			text-decoration:none;
		}
		.list1 li a:hover {
			color:#fff;
   }
		
.list2 li {
	font-size:1.08em;
	font-weight:bold;
	padding:0 0 8px 13px;
	font-family:"trebuchet MS", Helvetica, sans-serif;
	background:url(../images/marker5.gif) no-repeat left 5px;
}
	.list2 li a {
		color:#9a9474;
		text-decoration:none;
	}
	.list2 li a:hover {
		color:#fff;
	}

.list3 {
	margin-top:-18px;
}	
	.list3 li {
		width:100%;
		overflow:hidden;
		vertical-align:top;
		padding-top:25px;
}
		.list3 li img {
			float:left;
			margin:-7px 20px 0 0;
		}
		
.list4 {
	font-size:10px;
		font-weight:bold;
		padding:0 0 6px 10px;
		background:url(../images/marker4.gif) no-repeat left 6px;
	} 
	.list4 li.last {
		padding-bottom:25px;
	}
		.list4 li a {
			color:#331b32;
			text-decoration:none;
		}
		.list4 li a:hover {
			color:#000;
			text-decoration:underline;
		}

.list5 li {
		font-size:11px;
		font-weight:normal;
		padding:0 0 10px 10px;
		background:url(../images/marker1.gif) no-repeat left 6px;
	} 
	.list5 li.last {
		padding-bottom:25px;
	}
		.list5 li a {
			color:#331b32;
			text-decoration:none;
		}
		.list5 li a:hover {
			color:#000;
			text-decoration:underline;
		}
		
.list6 li {
		font-size:10px;
		font-weight:normal;
		padding:0 0 15px 0px;
		/*background:url(../images/marker1.gif) no-repeat left 6px;*/
	} 
	.list6 li.last {
		padding-bottom:25px;
	}
		.list6 li a {
			color:#331b32;
			text-decoration:none;
		}
		.list6 li a:hover {
			color:#000;
			text-decoration:underline;
		}

.partners {
	width:100%;
	overflow:hidden;
}	
	.partners li {
		float:left;
		margin-right:12px;
	}
		.partners li a {
			display:block;
			float:left;
			border:8px solid #fff;
		}
		.partners li a:hover {
			border:8px solid #8d8967;
		}
	.partners li.last {
		margin-right:0;
	}
		

/*----- other -----*/
.img-indent { 
	margin:0 20px 0 0; 
	float:left;
}
.img-box { 
	width:100%; 
	overflow:hidden; 
	padding-bottom:20px;
}
	.img-box img { 
		float:left; 
		margin:0 20px 0 0;
	}

.extra-wrap { 
	overflow:hidden;
}

p {
	margin-bottom:16px;
	line-height:1.5em;
}
.p1 {
	margin-bottom:8px;
}


dl.address { 
	line-height:1.5em;
	margin-bottom:-20px;
}
	dl.address dt {
		color:#605d34;
		font-weight:bold;
	}
	dl.address dd { 
		clear:both;
		padding-bottom:20px;
	}
		dl.address dd span { 
			float:left;
			width:69px;
		}
		
p.address {
	margin-bottom:0;
}
	p.address {
		font-weight:bold;
	}
	p.address a {
		color:#908e74;
	}


.bottom-indent {
	padding-bottom:53px;
}


/*----- txt, links, lines, titles -----*/
a {
	color:#605d34; 
	outline:none;
}
a:hover {
	text-decoration:none;
}

h1 {
	position:absolute;
	left:308px;
	top:102px;
	text-indent:-9999px;
}
	h1 a {
		width:338px;
		height:65px;
		background:url(../images/logo.gif) no-repeat left top;
		display:block;
	}
h2 {
	line-height:1.2em;
	color:#4a4615;
	font-size:18px;
	margin-bottom:14px;
}
h5 {
	color:#a5a771;
	font-size:1.17em;
	text-transform:uppercase;
	margin-bottom:10px;
	
}
h6 {
	font-size:1em;
	line-height:1.5em;
	margin-bottom:15px;
	
}


.txt1 {
	color:#95813f;
}
.txt2 {
	 color:#605d34;
}

.link {
	position:absolute;
	right:0;
	bottom:0;
	background-color:#7c6533;
	color:#fdfadc;
	font-size:20px;
	line-height:1.2em;
	display:block;
	width:319px;
	height:52px;
	text-transform:uppercase;
	text-decoration:none;
}
.link:hover {
	color:#000;
}
	.link span {
		display:block;
		background-repeat:no-repeat;
		background-image:url(../images/marker.gif);
		background-position:36px 19px;
		padding:14px 0 0 57px;
	}
	
.link1 {
	padding:4px 0 5px 33px;
	background:url(../images/marker2.png) no-repeat left top;
	font-size:1.08em;
	font-weight:bold;
	display:inline-block;
}

.link2 { 
	display:block;
	float:left;
	background:url(../images/link2-left.png) no-repeat left top; 
	color:#f8f9e2; 
	text-decoration:none;
	line-height:1.08em;
	padding-left:19px;
	cursor:pointer;
}
	.link2 span {
		display:block;
		float:left;
		padding-right:16px;
		background:url(../images/link2-right.png) no-repeat right top; 		
	}
	.link2 b {
		display:block;
		float:left; 
		background:url(../images/link2-tail.png) left top repeat-x;
		padding:9px 6px 11px 4px; 
	}
	.link2:hover b { 
		text-decoration:underline;
	}
	

.line-ver { 
	background-image:url(../images/line-ver-a.gif); 
	background-repeat:repeat-y;
	background-position:135px 0;
	width:100%;
}
.line-ver1 { 
	background-image:url(../images/line-ver-a.gif); 
	background-repeat:repeat-y;
	background-position:572px 0;
	width:100%;
}
.line-ver2 { 
	background-image:url(../images/line-ver1.gif); 
	background-repeat:repeat-y;
	background-position:480px 0;
	width:100%;
}
.line-ver3 { 
	background-image:url(../images/line-ver2.png); 
	background-repeat:repeat-y;
	background-position:368px 0;
	width:100%;
}
.line-ver4 { 
	background-image:url(../images/line-ver-a.gif); 
	background-repeat:repeat-y;
	background-position:378px 0;
	width:100%;
}

/*==================boxes====================*/
.nav-box {
	width:800px;
	margin-left:0px;
	position:relative;
}
	.nav-box .left {
		padding-left:0px;
		background:url(../images/nav-left-ab.png) no-repeat left top;
	}
	.nav-box .right {
		padding-right:0px;
		background:url(../images/nav-right-ab.png) no-repeat right top;
	}
	.nav-box .tail {
		background:url(../images/nav-tail-ab.png) repeat-x left top;
		height:52px;
		padding-left:46px;
	}
	.nav-box nav ul {
		padding-top:15px;
	}
		.nav-box nav ul li {
			float:left;
			font-size:15px;
			line-height:1.2em;
			padding-right:18px;
			margin-right:1px;
			/*background:url(../images/divider.gif) no-repeat right 8px;*/
		}
		.nav-box nav ul li.last {
			background:none;
		}
			.nav-box nav ul li a {
				text-decoration:none;
			}


/*===== header =====*/
header #banner {
	width:250px;
	height:300px;
	background:url(../images/banner-bg.gif) no-repeat left top;
	float:left;
	position:relative;
	margin-top:97px;
}
	header #banner .inside {
		padding:13px 25px 0 34px;
	}
	header #banner img {
		position:absolute;
		right:32px;
		top:41px;
	}
	header #banner h2 {
		font-size:20px;
		color:#f1ef9d;
		margin-bottom:15px;
	}
		header #banner h2 b {
			display:block;
			margin-bottom:-12px;
		}
		header #banner h2 span {
			display:block;
			font-size:48px;
			color:#fff070;
			margin-bottom:-10px;
		}
	header #banner p {
		color:#f0e699;
		line-height:1.5em;
	}
	header #banner a {
		color:#f1ef9d;
		font-size:11px;
		text-decoration:none;
		padding-left:10px;
		display:block;
		cursor:pointer;
		float:left;
		/*background:url(../images/button-left.png) no-repeat left top;*/
	}
		header #banner a span {
			display:block;
			float:left;
			padding-right:15px;
			background:url(../images/button-right.png) no-repeat right top;
		}
		header #banner a b {
			display:block;
			float:left;
			background:url(../images/button-tail.png) repeat-x left top;
			padding:8px 7px 9px 4px;
		}
		header #banner a:hover b {
			text-decoration:underline;
		}

/*===== content =====*/
#content .row-1 {
	background:url() repeat-x left top #ffffff;
	width:100%;
	height:845px;
}
	#content .row-1 .inside {
		padding:25px 1px 9px 12px;
	}
	#content .row-1 h2 {
		padding-left:0px;
		background:url() no-repeat left 11px;
	}
	#content .row-1 h6 {
		color:#605d34;
		margin-bottom:0;
	}
#content .row-2 {
	background:url() repeat-x left top #ffffff;
	width:100%;
	height:470px;
}
	#content .row-2 .inside {
		padding:25px 1px 9px 12px;
	}
	#content .row-2 h2 {
		padding-left:0px;
		background:url() no-repeat left 11px;
	}
	#content .row-2 h6 {
		color:#605d34;
		margin-bottom:0;
	}
#content .row-3 {
	background:url() repeat-x left top #ffffff;
	width:100%;
	height:725px;
}
	#content .row-3 .inside {
		padding:25px 1px 9px 12px;
	}
	#content .row-3 h2 {
		padding-left:0px;
		background:url() no-repeat left 11px;
	}
	#content .row-3 h6 {
		color:#605d34;
		margin-bottom:0;
	}
#content .row-4 {
	background:url() repeat-x left top #ffffff;
	width:100%;
	height:1155px;
}
	#content .row-4 .inside {
		padding:25px 1px 9px 12px;
	}
	#content .row-4 h2 {
		padding-left:0px;
		background:url() no-repeat left 11px;
	}
	#content .row-4 h6 {
		color:#605d34;
		margin-bottom:0;
	}

/*===== Sidebar =====*/
aside .inside {
	padding:30px 43px 20px 47px;
}
aside h2 {
	color:#8d8967;
}

/*===== footer =====*/
footer .inside {
	padding:19px 31px 0 31px;
}
footer .left {
	background:url(../images/footer-left.png) no-repeat left top;
	padding-left:0px;
}
footer .right {
	background:url(../images/footer-right.png) no-repeat right top;
	padding-right:0px;
}
footer .tail {
	background:url(../images/footer-tail.gif) repeat-x left top;
	height:70px;
}
footer a {
	color:#4c4234;
}

/*----- forms -----*/

#newsletter-form span {
	display:block;
	float:left;
	background:url(../images/input-bg1.png) no-repeat left top;
	width:231px;
	height:30px;
	margin-right:6px;
}
#newsletter-form input {
	background:none;
	border:0;
	color:#a49c84;
	vertical-align:top;
	line-height:1.08em;
	margin:6px 0 0 18px;
	width:196px;
}
#newsletter-form .rowElem {
	height:46px;
}
	#newsletter-form .rowElem a {
		display:block;
		float:left;
		width:93px;
		height:32px;
		line-height:2.5em;
		background:url(../images/button-bg.png) no-repeat left top;
		text-align:center;
		color:#eceec6;
		text-decoration:none;
	}
	#newsletter-form .rowElem a:hover {
		text-decoration:underline;
	}
#newsletter-form a {
	color:#9bc235;
	font-weight:bold;
}

/*---*/

#contacts-form .rowElem { 
	height:34px;
}
#contacts-form fieldset {
	float:left;
}
	#contacts-form fieldset.field-1 {
		width:244px;
	}
	#contacts-form fieldset.field-2 {
		width:231px;
	}
#contacts-form .field-1 span {
	display:block;
	background:url(../images/input-bg2.png) no-repeat left top;
	width:231px;
	height:27px;
}
#contacts-form .field-2 span {
	background:url(../images/textarea-bg.png) no-repeat left top;
	width:231px;
	margin-bottom:10px;
	height:60px;
	display:block;
}
#contacts-form input {
	width:198px; 
	background:none; 
	color:#a49c84;
	margin:5px 0 0 18px;
	border:0; 
	vertical-align:top;	
	line-height:1.2em;
}
#contacts-form textarea { 
	width:213px; 
	height:53px; 
	overflow:auto;
	background:none; 
	color:#a49c84;
	border:0; 
	padding:5px 0 2px 18px; 
}
#contacts-form a {
		display:block;
		float:right;
		margin-left:7px;
		width:93px;
		height:32px;
		line-height:2.5em;
		background:url(../images/button-bg.png) no-repeat left top;
		text-align:center;
		color:#eceec6;
		text-decoration:none;
	}
	#contacts-form a:hover {
		text-decoration:underline;
	}
		
/*===== anythingSlider =====*/
.anythingSlider                         { width: 550px; height: 300px; position: absolute; top: 97px; right: 0;}
.anythingSlider .wrapper                { width: 550px; height: 300px; position: absolute; top: 0; left: 0;}
.anythingSlider .wrapper ul             { width: 9999px; list-style: none; position: absolute; top: 0; left: 0; margin: 0;}
.anythingSlider ul li                   { display: block; float: left; width: 550px; height: 300px; position:relative;}
.anythingSlider .arrow                  { display:none;}

/*#start-stop                             { 
	color: #fff; 
	position: absolute; 
	left: 12px; 
	top: 12px; 
	text-decoration:none; 
	font-weight:bold;
	line-height:1.4em; 
	background-color:#403b2e;
	background-repeat:no-repeat;
	background-position:7px 4px;
	background-image:url(../images/play.gif);
	width:31px;
	height:18px;
	display:block;
	padding-left:17px;
}
#start-stop:hover                       { text-decoration:underline;}
#start-stop.playing 				{ background-image:url(../images/stop.gif); background-position:7px 6px;}*/

#thumbNav 						{ display:none;}

/*
  Prevents
*/
.anythingSlider .wrapper ul ul          { position: static; margin: 0; background: none; overflow: visible; width: auto; border: 0; }
.anythingSlider .wrapper ul ul li       { float: none; height: auto; width: auto; background: none; }
/*===== anythingSlider =====*/</pre></body></html>