* {
margin:0;
padding:0;
}

div#preload { display: none; }

#col0 a
{	position: absolute;
top: 275px;
left: 75px;
	width: 198px;
	height: 230px;
}
#col0 {
}

#col1
{	position: absolute;
top: 358px;
left: 289px;
	width: 198px;
	height: 400px;
}
#col2
{	position: absolute;
top: 358px;
left: 490px;
	width: 198px;
	height: 400px;
}
#col3
{	position: absolute;
top: 358px;
left: 693px;
	width: 198px;
	height: 400px;
}
#emaillink a
{	position: absolute;
top: 820px;
left: 395px;
	width: 390px;
	height: 25px;
}
#emaillink {
}
#projector
{	position: absolute;
top: 545px;
left: 84px;
	width: 195px;
	height:185px;
}
#splash 
{	position: relative;
	width: 850px;
	height: 216px;
cursor: pointer;
}
/*#splash :hover
{	background-image: url('../images/splash_footer_over.png') ;
}
#splash {}*/
#downloadtext {color: #666; }
.box
{
	position: relative;
	width: 860px;
	padding: 50px;
	margin: 30px auto;
	background-color: #fff;
	-webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1);
	box-shadow: 0 0 5px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1);
}

.box:before, .box:after
{
	position: absolute;
	width: 30%;
	height: 10px;
	content: ' ';
	left: 12px;
	bottom: 12px;
	background: transparent;
	-webkit-transform: skew(-5deg) rotate(-5deg);
	-moz-transform: skew(-5deg) rotate(-5deg);
	-ms-transform: skew(-5deg) rotate(-5deg);
	-o-transform: skew(-5deg) rotate(-5deg);
	transform: skew(-5deg) rotate(-5deg);
	-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3);
	box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3);
	z-index: -1;
} 

.box:after
{
	left: auto;
	right: 12px;
	-webkit-transform: skew(5deg) rotate(5deg);
	-moz-transform: skew(5deg) rotate(5deg);
	-ms-transform: skew(5deg) rotate(5deg);
	-o-transform: skew(5deg) rotate(5deg);
	transform: skew(5deg) rotate(5deg);
} 


a, img {
outline: none;
border: none;
}
	#header {
		background: url('../images/header_trees.jpg') repeat-x;
		height: 138px;
	}

	#footer {
		//position:absolute;
		bottom:0;
		width:100%;
		height:165px;			/* Height of the footer */
		background: url('../images/nortago.png') repeat-x;
		overflow: hidden;
		

	}

#headergraphic
{
	position: relative;
	width: 960px;
	padding: 0px;
	margin: 0 auto;
	height:98px;
	overflow:hidden;
}	


#footerContents {
	position: relative;
	width: 960px;
	padding: 5px 0 0 0;
	margin: 0 auto;
}	
.footerPanel {
	font-size: 90%;
	line-height: 150%;
	padding-left: 50px;
	float: left;
}
.footerPanel p{
	color: #fff !important;
	float: left;
}
.footerPanel a{
	color: #fff !important;
	float: left;}

#header ul.headernavigation{
	display:table;
	width: 960px;
margin: 0 auto;
}
 
#header ul {display:table-row; }

#header ul.headernavigation li
{
	display:table-cell;
	text-align:center;
}
#header ul.headernavigation li a
{
		display:table-cell;

padding:0 29px 0 30px; /*top right bottom left was 0 36 0 35*/

font-size:14px;
font-weight:normal;
color: #fff;
line-height:39px;
height:39px;
text-decoration:none;
}
#header ul.headernavigation li a:hover
{
background: #4A730D;
color: yellow;
}
#header ul.headernavigation li a.active
{
background: #4A730D;
color: #FFF;
}



.push {
height: 2em;
}




    
    div#slideshowCtr {
        width: 850px;
        height: 150px; /* height of the image*/
        margin: auto;
        overflow: hidden;
    }
    
    div.glow {
    }
    
    div#imgRoll {
        height: inherit;
        position: relative;
        left: 0px;
    }
    
    div#imgRoll img {
        float: left;
        position: relative;
    }
    
    a#next, a#prev {
        width: 90px;
        display: none;
        background-color: rgba(0,0,0,0.7);
        color: #fff;
        text-transform: uppercase;
        text-align: center;
        font-size: 15px;
        font-family: Helvetica, sans-serif;
        padding: 4px 10px 4px 10px;
        position: relative;
        top: -250px;
    }
    
    a#next:hover, a#prev:hover {
        background-color: #000;
        cursor: pointer;
    }
    
    a#next {
        border-radius: 6px 0px 0px 6px;
        float: right;
    }
    
    a#prev {
        border-radius: 0px 6px 6px 0px;
        float: left;
    }