	html, body {font-size: 100.1%; color: #000000; background: #dddddd; font-family: arial;  padding: 0px; margin: 0px;}
	#wrapper {position: relative; width: 1000px; padding: 0px; margin-top: 0px;}
	#home_content{ position: relative; margin: 0px; height: 645px; background: #ffffff; background-image: url(images/main_bg.gif);  background-repeat: no-repeat;background-position: top right;}
	#long_content{ position: relative; margin: 0px; min-height: 645px; background: #ffffff; background-image: url(images/long_bg.gif);  background-repeat: repeat-y;background-position: top right;}
	#nav{ position: relative; width: 1000px; height: 40px; margin: 0px; padding: 0px; background-image: url(images/header.gif);  background-repeat: no-repeat;}
	#header {background: #ffffff; width: 1000px; height: 114px; position: relative;}
	#about {position: absolute; top: 10px; left: 500px; cursor: pointer;}
	#contact {position: absolute; top: 30px; left: 725px; cursor: pointer;}
	#nav_links { position: absolute; left: 424px; line-height: 2.5em; color: #ffffff;}
	#nav_links ul {list-style-type: none; margin: 0px; padding: 0px;}
	#nav_links li {float: left; margin-right: 25px;}
	#nav_links li a{text-decoration: none; color: #e1ac53; font-weight: bold; padding-left: 16px; background:  url('images/arrow.gif') left center no-repeat;}	
	#nav_links li a:hover{text-decoration: none; color: #ffffff; background:  url('images/arrow_white.gif') left center no-repeat;}		
	h1 {color: #592d28;}
	#rotator a {color:#592d28; font-size: 70%} 
	#rotator a:hover {color:#592d28; font-size: 70%; text-decoration: underline;}
	a {color: #569495; text-decoration: none;}
	a:visited{color: #569495;}
	a:hover {text-decoration: underline;}
	.highslide {
		cursor: url(/highslide/graphics/zoomin.cur), pointer;
	    outline: none;
	}
	.highslide-active-anchor img {
		visibility: hidden;
	}
	.highslide img {
		border: 0px solid gray;
	}
	.highslide:hover img {
		border: 0px solid white;
	}
	
	.highslide-wrapper {
		background: white;
	}
	.highslide-image {
	    border: 0px solid white;
	}
	.highslide-image-blur {
	}
	.highslide-caption {
	    display: none;
	    
	    border: 2px solid white;
	    border-top: none;
	    font-family: Verdana, Helvetica;
	    font-size: 10pt;
	    padding: 5px;
	    background-color: white;
	}
	.highslide-loading {
	    display: block;
		color: black;
		font-size: 8pt;
		font-family: sans-serif;
		font-weight: bold;
	    text-decoration: none;
		padding: 2px;
		border: 1px solid black;
	    background-color: white;
	    
	    padding-left: 22px;
	    background-image: url(/highslide/graphics/loader.white.gif);
	    background-repeat: no-repeat;
	    background-position: 3px 1px;
	}
	a.highslide-credits,
	a.highslide-credits i {
	    padding: 2px;
	    color: silver;
	    text-decoration: none;
		font-size: 10px;
	}
	a.highslide-credits:hover,
	a.highslide-credits:hover i {
	    color: white;
	    background-color: gray;
	}
	
	.highslide-move {
	    cursor: move;
	}
	
	.highslide-overlay {
		display: none;
	}
	
	a.highslide-full-expand {
		background: url(/highslide/graphics/fullexpand.gif) no-repeat;
		display: block;
		margin: 0 10px 10px 0;
		width: 34px;
		height: 34px;
	}
	
	
	/* Controlbar example */
	.controlbar {	
		background: url(/highslide/graphics/controlbar4.gif);
		width: 167px;
		height: 34px;
	}
	.controlbar a {	
		display: block;
		float: left;
		/*margin: 0px 0 0 4px;*/	
		height: 27px;
	}
	.controlbar a:hover {
		background-image: url(/highslide/graphics/controlbar4-hover.gif);
	}
	.controlbar .previous {
		width: 50px;
	}
	.controlbar .next {
		width: 40px;
		background-position: -50px 0;
	}
	.controlbar .highslide-move {
		width: 40px;
		background-position: -90px 0;
	}
	.controlbar .close {
		width: 36px;
		background-position: -130px 0;
	}
	
	
	/* Necessary for functionality */
	.highslide-display-block {
	    display: block;
	}
	.highslide-display-none {
	    display: none;
	}	