html,body
{
	margin: 0px;
	padding: 0px;
	height:100%;
}

/* 
--------------------------------------------------------------------------- */

.empimgs
{
float:left;
margin:0px 20px 10px 0px;
}

html
{	
	background: #B3D328;
}

.clearDivs
{
	clear:both;
	height:1px;
	overflow:hidden;
}

img
{
	border:0;
}

#logo
{
	width:235px;
	height:144px;
}

.preload
{
	display:none;
}

.secTTL
{
	padding:0px;
}

div.hr 
{
margin:20px 0px 20px 0px;
height: 1px;
background: url('../images/divider.gif');
}

div.hr hr 
{
display: none;
}

/* top
--------------------------------------------------------------------------- */

.boxMid
{
	background:url('../images/box_mid.gif') repeat-y;
	width:495px;
	padding:1px 30px 8px 30px;
	font: italic 15px/23px arial, verdana, helvetica, Sans-Serif;
	color: #0d79bb;
	margin:0px;
	position:relative;
}

.boxTop
{
	background:url('../images/box_top.gif') no-repeat top left;
	width:555px;
	height:14px;
	overflow:hidden;

}

.boxBot
{
	background:#ffffff url('../images/box_bot.gif') no-repeat top left;
	width:555px;
	height:14px;
	overflow:hidden;
}


/* photo gallery
--------------------------------------------------------------------------- */

#photoGallery img 
{
	border:1px solid #91C3EA;
}

#photoGallery img:hover
{
	border:1px solid #231F20;
}


/* top
--------------------------------------------------------------------------- */

#topWrapper
{
	width:100%;
	min-height:700px;
	height:auto !important;
	height:700px;
	background: #ffffff url('../images/back.jpg') repeat-x top center;
}

#topWrapper2
{
	width:100%;
	min-height:700px;
	height:auto !important;
	height:700px;
	background: url('../images/back2.jpg') no-repeat top center;
}

#topWrapper3
{
	position:relative;
	margin:0 auto;
	width:960px;
}

#flashWrapper
{
	width:739px;
	height:456px;
	z-index:-1;
	position:absolute;
	top:-62px;
	left:-82px;
}


/* main page
--------------------------------------------------------------------------- */

#leftCol
{
	padding:54px 45px 0px 10px;
	width:248px;
	float:left;
	position:relative;
	z-index:3;
}

#rightCol
{
	padding:408px 43px 0px 59px;
	width:555px;
	float:left;
	position:relative;
	z-index:2;
	
}

#rightCol2
{
	padding:0px 43px 20px 59px;
	width:555px;
	float:left;
	position:relative;
	z-index:2;
	background:url('../images/divider.gif') repeat-y left;
}


/* footer
--------------------------------------------------------------------------- */

#footerWrapper
{
	width:100%;
	height:239px;
	background: url('../images/bot_grass.jpg') repeat-x top center;
}

#footerWrapper2
{
	width:100%;
	height:239px;
	background: url('../images/footer_back.jpg') no-repeat top center;
}

#footerWrapper3
{
	position:relative;
	margin:0 auto;
	width:960px;
	height:239px;
}

#ftLeft
{
	position:relative;
	z-index:2;
	padding:28px 0px 0px 0px;
	width:589px;
	float:left;
}

#ftRight
{
	position:relative;
	z-index:2;
	padding:43px 0px 0px 0px;
	width:371px;
	float:left;
}


/* top nav
--------------------------------------------------------------------------- */

#topNavWrapper
{
	width:960px;
	height:62px;
	position:relative;
	z-index:3;
}

#topnav {
padding: 0px;
margin: 0px;
list-style-type:none;
position: absolute;
left:0px;
top:0px;
}	

	#topnav li{
	float: left; 
	height:62px;
	padding: 0px;
	margin: 0px;
	}
	
	#topnav li a{
	text-decoration: none;
	float: left; 
	padding: 0px;
	margin: 0px;
	}
	
	
.topnav1{
border:0;
width:78px;
height:62px;
}

.topnav1o{
width:78px;
height:62px;
background: url(../images/topnav_1.gif) no-repeat;
}

a.topnav1o:hover{
background: url(../images/topnav_1o.gif) no-repeat;
}

.topnav2{
border:0;
width:102px;
height:62px;
}

.topnav2o{
width:102px;
height:62px;
background: url(../images/topnav_2.gif) no-repeat;
}

a.topnav2o:hover{
background: url(../images/topnav_2o.gif) no-repeat;
}

.topnav3{
border:0;
width:74px;
height:62px;
}

.topnav3o{
width:74px;
height:62px;
background: url(../images/topnav_3.gif) no-repeat;
}

a.topnav3o:hover{
background: url(../images/topnav_3o.gif) no-repeat;
}

.topnav4{
border:0;
width:98px;
height:62px;
}

.topnav4o{
width:98px;
height:62px;
background: url(../images/topnav_4.gif) no-repeat;
}

a.topnav4o:hover{
background: url(../images/topnav_4o.gif) no-repeat;
}

.topnav5{
border:0;
width:106px;
height:62px;
}

.topnav5o{
width:106px;
height:62px;
background: url(../images/topnav_5.gif) no-repeat;
}

a.topnav5o:hover{
background: url(../images/topnav_5o.gif) no-repeat;
}

.topnav6{
border:0;
width:123px;
height:62px;
}

.topnav6o{
width:123px;
height:62px;
background: url(../images/topnav_6.gif) no-repeat;
}

a.topnav6o:hover{
background: url(../images/topnav_6o.gif) no-repeat;
}

.topnav7{
border:0;
width:70px;
height:62px;
}

.topnav7o{
width:70px;
height:62px;
background: url(../images/topnav_7.gif) no-repeat;
}

a.topnav7o:hover{
background: url(../images/topnav_7o.gif) no-repeat;
}

.topnav8{
border:0;
width:111px;
height:62px;
}

.topnav8o{
width:111px;
height:62px;
background: url(../images/topnav_8.gif) no-repeat;
}

a.topnav8o:hover{
background: url(../images/topnav_8o.gif) no-repeat;
}

.topnav9{
border:0;
width:114px;
height:62px;
}

.topnav9o{
width:114px;
height:62px;
background: url(../images/topnav_9.gif) no-repeat;
}

a.topnav9o:hover{
background: url(../images/topnav_9o.gif) no-repeat;
}

.topnav10{
border:0;
width:84px;
height:62px;
}

.topnav10o{
width:84px;
height:62px;
background: url(../images/topnav_10.gif) no-repeat;
}

a.topnav10o:hover{
background: url(../images/topnav_10o.gif) no-repeat;
}





/* bot nav
--------------------------------------------------------------------------- */

#botnav {
width:960px;
z-index:3;
padding: 0px;
margin: 0px;
list-style-type:none;
position: relative;
padding:87px 0px 0px 0px;
}	

	#botnav li{
	float: left; 
	height:50px;
	padding: 0px;
	margin: 0px;
	}
	
	#botnav li a{
	text-decoration: none;
	float: left; 
	padding: 0px;
	margin: 0px;
	}
	
	
.botnav1{
border:0;
width:78px;
height:50px;
}

.botnav1o{
width:78px;
height:50px;
background: url(../images/botnav_1.gif) no-repeat;
}

a.botnav1o:hover{
background: url(../images/botnav_1o.gif) no-repeat;
}

.botnav2{
border:0;
width:102px;
height:50px;
}

.botnav2o{
width:102px;
height:50px;
background: url(../images/botnav_2.gif) no-repeat;
}

a.botnav2o:hover{
background: url(../images/botnav_2o.gif) no-repeat;
}

.botnav3{
border:0;
width:74px;
height:50px;
}

.botnav3o{
width:74px;
height:50px;
background: url(../images/botnav_3.gif) no-repeat;
}

a.botnav3o:hover{
background: url(../images/botnav_3o.gif) no-repeat;
}

.botnav4{
border:0;
width:98px;
height:50px;
}

.botnav4o{
width:98px;
height:50px;
background: url(../images/botnav_4.gif) no-repeat;
}

a.botnav4o:hover{
background: url(../images/botnav_4o.gif) no-repeat;
}

.botnav5{
border:0;
width:106px;
height:50px;
}

.botnav5o{
width:106px;
height:50px;
background: url(../images/botnav_5.gif) no-repeat;
}

a.botnav5o:hover{
background: url(../images/botnav_5o.gif) no-repeat;
}

.botnav6{
border:0;
width:123px;
height:50px;
}

.botnav6o{
width:123px;
height:50px;
background: url(../images/botnav_6.gif) no-repeat;
}

a.botnav6o:hover{
background: url(../images/botnav_6o.gif) no-repeat;
}

.botnav7{
border:0;
width:70px;
height:50px;
}

.botnav7o{
width:70px;
height:50px;
background: url(../images/botnav_7.gif) no-repeat;
}

a.botnav7o:hover{
background: url(../images/botnav_7o.gif) no-repeat;
}

.botnav8{
border:0;
width:111px;
height:50px;
}

.botnav8o{
width:111px;
height:50px;
background: url(../images/botnav_8.gif) no-repeat;
}

a.botnav8o:hover{
background: url(../images/botnav_8o.gif) no-repeat;
}

.botnav9{
border:0;
width:114px;
height:50px;
}

.botnav9o{
width:114px;
height:50px;
background: url(../images/botnav_9.gif) no-repeat;
}

a.botnav9o:hover{
background: url(../images/botnav_9o.gif) no-repeat;
}

.botnav10{
border:0;
width:84px;
height:50px;
}

.botnav10o{
width:84px;
height:50px;
background: url(../images/botnav_10.gif) no-repeat;
}

a.botnav10o:hover{
background: url(../images/botnav_10o.gif) no-repeat;
}
