body {
	font-family: Verdana, Tahoma, Calibri, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	background: #ffffff;
	margin: 0; 
	padding: 0;
	text-align: center;
	color: #000000;

}

p {
	margin: 0;	
	margin-top: 1em;
	margin-bottom: 1em;
}



h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
	margin-top: 20px;
	margin-bottom: 10px;
	color: #02428a; 
}



#container {
	width: 100%; 
	height: 100%;
	background: #FFFFFF;
	margin: 0 auto;

	text-align: center;
}


#container1 {
	width: 760px; 
	background: #FFFFFF;
	margin: 0 auto;
	clear: both;
	text-align: left;
	background-image:url('images/headertop2.jpg');
	overflow: hidden;
}

#container2 {
	width: 100%;; 
	background: #FFFFFF;
	margin: 0 auto;
	clear: both;
	text-align: center;
}

#container3 {
	width: 760px; 
	background-color: #ffffff;
	margin: 0 auto;
	clear: both;
	text-align: left;
; 
}

#container4 {
	width: 100%;; 
	background: #FFFFFF;
	margin: 0 auto;
	clear: both;
	text-align: center;

}


#header {
	background-color: #ffffff;
	float: left;
	height: 170px;

}

#search {
	float: right;
	width: 200px;

	padding-top: 20px;
	padding-right: 10px;
	text-align: left;
	border: 0;


}



#nav {
	background-color: #ffffff;
	width: 760px; 
	background: #FFFFFF;
	margin: 0 auto;
	clear: both;


}

#subnav {
	background-color: #61c225;
	text-align: right;

	border: 3px solid;
	border-color: #02428a;
	border-right: 0;
	border-left:0;
	border-bottom: 0;
	clear: both;
}

#main {
	
	width: 500px;
	
	float: left;
	background-color: #ffffff;
	overflow: auto;


}

#col {
	
	width: 180px; /* min 182 IE6 */

	text-align: center;
	float: right;
	overflow: hidden;
}

.collinktop {
	margin-top: 20px;
	font-weight: bold;


}

.collink {
	margin-top: 5px;
	font-weight: bold;


}

.frontlink {

	margin-left: 50px;

	float: left;
	font-weight: bold;
	text-align: center;

}

.frontlinkright {


	float: right;
	font-weight: bold;

	text-align: center;

}

#foot {
	background-color: #ffffff;
	padding-top: 20px;
	margin-top: 20px;
	padding-bottom: 20px;
	border: 3px solid;
	border-color: #61c225;

	border-left: 0;
	border-right: 0;
	border-bottom: 0;
	font-size: 11px;


}

#foot p {
	margin: 0;


}

A:link {text-decoration: none; color: #02428a;}
A:visited {text-decoration: none; color: #02428a;}
A:active {text-decoration: none; color: #02428a;}
A:hover {text-decoration: none; color: #61c225;}

A.mainmenu:link {text-decoration: none; color: #02428a; background-image:url('images/mainmenubgwide.jpg');}
A.mainmenu:visited {text-decoration: none; color: #02428a; background-image:url('images/mainmenubgwide.jpg');}
A.mainmenu:active {text-decoration: none; color: #02428a; background-image:url('images/mainmenubgwide.jpg');}
A.mainmenu:hover {text-decoration: none; color: #ffffff; background-color: #02428a; background-image:url('images/mainmenubgwide.jpg'); background-position: top right; }

A.coltxtlink:link {text-decoration: none; color: #02428a; }
A.coltxtlink:visited {text-decoration: none; color: #02428a; }
A.coltxtlink:active {text-decoration: none; color: #02428a;}
A.coltxtlink:hover {text-decoration: none; color: #61c225; }

A.foot:link {text-decoration: none; color: #02428a;}
A.foot:visited {text-decoration: none; color: #02428a;}
A.foot:active {text-decoration: none; color: #02428a;}
A.foot:hover {text-decoration: none; color: #61c225;}

A.frontlink1:link {text-decoration: none; background-image:url('images/fish.gif');}
A.frontlink1:visited {text-decoration: none; background-image:url('images/fish.gif');}
A.frontlink1:active {text-decoration: none; background-image:url('images/fish.gif');}
A.frontlink1:hover {text-decoration: none; background-image:url('images/fish.gif');}

A.frontlink2:link {text-decoration: none; background-image:url('images/chairs.gif');}
A.frontlink2:visited {text-decoration: none; background-image:url('images/chairs.gif');}
A.frontlink2:active {text-decoration: none; background-image:url('images/chairs.gif');}
A.frontlink2:hover {text-decoration: none; background-image:url('images/chairs.gif');}

A.frontlink3:link {text-decoration: none; background-image:url('images/drop.gif');}
A.frontlink3:visited {text-decoration: none; background-image:url('images/drop.gif');}
A.frontlink3:active {text-decoration: none; background-image:url('images/drop.gif');}
A.frontlink3:hover {text-decoration: none; background-image:url('images/drop.gif');}

A.frontlink4:link {text-decoration: none; background-image:url('images/drawing.gif');}
A.frontlink4:visited {text-decoration: none; background-image:url('images/drawing.gif');}
A.frontlink4:active {text-decoration: none; background-image:url('images/drawing.gif');}
A.frontlink4:hover {text-decoration: none; background-image:url('images/drawing.gif');}

A.linklist:link {text-decoration: none; background-image:url;}
A.linklist:visited {text-decoration: none; background-image:url;}
A.linklist:active {text-decoration: none; background-image:url;}
A.linklist:hover {text-decoration: none; background-image:url; border-color: #61c225;}

A.collink1:link {text-decoration: none; background-image:url('images/colspeak180.jpg');}
A.collink1:visited {text-decoration: none; background-image:url('images/colspeak180.jpg');}
A.collink1:active {text-decoration: none; background-image:url('images/colspeak180.jpg');}
A.collink1:hover {text-decoration: none; background-image:url('images/colspeak180.jpg');}

A.collink2:link {text-decoration: none; background-image:url('images/colstuff180.jpg');}
A.collink2:visited {text-decoration: none; background-image:url('images/colstuff180.jpg');}
A.collink2:active {text-decoration: none; background-image:url('images/colstuff180.jpg');}
A.collink2:hover {text-decoration: none; background-image:url('images/colstuff180.jpg');}

A.collink3:link {text-decoration: none; background-image:url('images/colcoach180.jpg');}
A.collink3:visited {text-decoration: none; background-image:url('images/colcoach180.jpg');}
A.collink3:active {text-decoration: none; background-image:url('images/colcoach180.jpg');}
A.collink3:hover {text-decoration: none; background-image:url('images/colcoach180.jpg');}

A.collink4:link {text-decoration: none; background-image:url('images/colthought180.jpg');}
A.collink4:visited {text-decoration: none; background-image:url('images/colthought180.jpg');}
A.collink4:active {text-decoration: none; background-image:url('images/colthought180.jpg');}
A.collink4:hover {text-decoration: none; background-image:url('images/colthought180.jpg');}

A.collink5:link {text-decoration: none; background-image:url('images/colshop180.jpg');}
A.collink5:visited {text-decoration: none; background-image:url('images/colshop180.jpg');}
A.collink5:active {text-decoration: none; background-image:url('images/colshop180.jpg');}
A.collink5:hover {text-decoration: none; background-image:url('images/colshop180.jpg');}


.logo {
	float: left;
	padding-bottom: 20px;
	padding-top: 5px;
}


.mainmenu {
	display: block;
	width: 189px;
	font-weight: bold;
	background-color: #61c225;
	float: left;

	background-repeat: no-repeat; 
	font-size: 12px;
	overflow: hidden;
	padding-top: 3px;



	
}

.coltxtlink {

	display: block; 
	width: 100%;
	height: 100px;
	float: center;
	margin-left: auto;
	margin-right: auto;
	background-color: #ffffff;
	text-align: center;
	background-position: bottom left;
	background-repeat: no-repeat;



}

.colpic {
	border: 0;
	text-align: right;
	margin-top: 1px;
	background-color: #61c225;
	
}

.frontlinktxt {

	display: block;
	font-weight: bold;
	font-size: 15px;
	width: 250px;




}

.frontpic {
	border: 0;

	
}

.frontlinkimg {
	padding-top: 5px;
	display: block;
	height: 240px;
	width: 200px;
	font-size: 15px;
	background-color: #ffffff;
	border: 1px solid;
	border-color: #ffffff;
	margin-top: 10px;
	margin-bottom: 10px;
	
}

.linklist {
	display: block;
	width: 175px;
	height: 30px;
	background-color: #ffffff;
	margin-top: 10px;
	padding-left: 10px;
	border: 2px solid;
	border-color: #02428a;
	border-top: 0;
	border-right: 0;
	border-bottom: 0;
	text-align: left;
	
}

.spacer {
	margin-top: 60px;
}



ul {
	list-style-image: url(images/bullet.gif);
	}

.hiddenselect {
	display: none;
}

table, td, th, tr {
	padding: 5px;
	border: 1px solid;
	border-color: #333333;
	border-collapse: collapse;
	font-size: 100%;

}
		
.noborder {

	border: none;

}

hr {
	height: 1px;
	width: 50%;
	margin-top: 20px;
	margin-bottom: 20px;
	color: #02428a;
}
img {
	border: 0;
}