@charset "utf-8";
/* CSS Document */

* {
	margin: 0 0;
	padding: 0 0;
	
}

html {
	font-family:Arial, Helvetica, sans-serif;
}

#header {
	height: 136px;
	min-width: 100%;
	background-color: #44c8ba;
	background-image: url(images/header.gif);
	background-position:center;
	background-repeat: no-repeat;
	
}
 
 

/* Start Nav bar */
 
#navContainer {
	margin: 0;
	padding: 0;
	background-image:url(images/nav_bg.jpg);
	background-repeat: repeat-x;
	background-color: #FFFFFF;

} 
 
#navlist{
margin: 0 auto;
font-size: 16px;
width: 895px; /*leave this value as is in most cases*/
overflow: hidden;

}

#navlist ul{
	margin: 0 auto;
	padding-left: 75px;
	width: 895px; /*width of menu*/

}

#navlist ul li{
display: inline;

}

#navlist ul li a{
float: left;
color: white; /*text color*/
padding: 12px 12.5px;
text-decoration: none;
display: inline;
}

#navlist ul li a:visited{
color: white;
}

#navlist ul li a:hover, #navlist ul li .current{
color: white !important; /*text color of selected and active item*/
padding-top: 13px; /*shift text down 1px for selected and active item*/
padding-bottom: 7px; /*shift text down 1px for selected and active item*/
background: #44c8ba url(images/nav_bg_current.jpg) center center repeat-x;
}



/* End Nav bar */



/* Start of HTML styles */
p {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #424242;
	line-height: 24px;
	font-size: 14px;
}


.linksPage {
	margin-bottom: 20px;
	}

h1 {
	font-family:  "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #44c8ba;
	font-size: 28px;
	}
h2 {
	font-family:  "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #44c8ba;
	margin-bottom: 10px;
}

h3 {
	font-family:  "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #424242;

}

h4 {
	font-family:  "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #424242;

}

/* End of html styles */


#container {
	width: 744px;
	margin: 0 auto;

}


#segment {
 	background-color:#ffffff;
	height: 238px;
	width: 186px;
	padding: 10px 8px 0 8px;

}

#segment a {
	color:#999999;
	text-decoration:underline;

}

#image {	
	margin: 0 0;
	padding: 0 0;
    height: 238px;
	width: 537px;
	float: right;
	display: inline;

}




/* Start of main Text content */

#mainContent {
	padding: 10px 10px 0 10px;
	margin-bottom: 30px;
	clear: both;
}

#mainContent a:link, a:visited {
	color:#333333;
}



.mainContentRight {
	margin-left: 10px;
	float: right;

}


ul {
	color: #424242;
}

ul li {
	margin-left: 20px;
	margin-bottom: 5px;
}

img.floatleft {
	float: left;
	width: 114px;
	margin: 8px;
}

#map {
	float: right;
	width: 420px;
	margin-bottom: 40px;

}
/* End of Main text Content */


.events {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #424242;
	line-height: 20px;
	font-size: 14px;
}


/* Start of ads */

table#promo {
	color:#FFFFFF;
	font-size:12px;
	margin: -15px;
	padding: 0px;
}
		
table#promo p {
	color:#FFFFFF;
	font-size:12px;
	margin-left: 10px;
	line-height: normal;
}		

table#promo:link {
	color: #FFF;
	font-size: 12px;
	margin-left: 10px;
	line-height: normal;	 
	text-decoration: none;
}		
	
		


#ads {
	width: 744px;
	top: 15px;
	position: relative;
	height: 275px;
	color:#FFFFFF;
	font-size:12px;
}
		
#ads a:visited, a:link {
	color: #FFFFFF;

}

.ad1 {
	position:absolute;
	left:0px;
	width:25%;
	height: 275px;
	background:#b3bfe3;
}

.ad1 .pic {
	/*background-image: url(images/feale.jpg);
	background-repeat: no-repeat;*/
	height: 126px;
	width: 100%;
	margin: 0 auto;
	margin-top: 5px;
	margin-left: 5px;
}

.ad1 .date {
	margin: 15px 5px 0 5px;
	color: #fff;
	font-weight: 700;
}

.ad1 .text {
	color: #fff;
	margin: 5px 5px 0 5px;
}

 .ad2 {
	position:absolute;
	left:75%;
	width:25%;
	height:275px;
	background:#b3bfe3;
}

.ad2 .pic {
	background-image: ;
	background-repeat: no-repeat;
	height: 126px;
	width: 100%;
	margin: 0 auto;
	margin-top: 5px;
	margin-left: 5px;
}

.ad2 .date {
	margin: 15px 5px 0 5px;
	color: #fff;
	font-weight: 700;
}

.ad2 .text {
	color: #ffffff;
	margin: 5px 5px 0 5px;
}

.ad3 {
	position:absolute;
	left:50%;
	width:25%;
	height:275px;
	background:#3e5093;

}

.ad3 .pic {
	background-image: ;
	background-repeat: no-repeat;
	height: 126px;
	width: 100%;
	margin: 0 auto;
	margin-top: 5px;
	margin-left: 5px;
}

.ad3 .date {
	margin: 15px 5px 0 5px;
	color: #ffffff;
	font-weight: 700;
}

.ad3 .text {
	color: #ffffff;
	margin: 5px 5px 0 5px;
}

 .ad4 {
	position:absolute;
	left:25%;
	width:25%;
	height: 275px;
	background:#5c6eb1;
}

.ad4 .pic {
	/*background-image: url(images/Perry.jpg);
	background-repeat: no-repeat;*/
	height: 126px;
	width: 100%;
	margin: 0 auto;
	margin-top: 5px;
	margin-left: 5px;
}

.ad4 .date {
	margin: 15px 5px 0 5px;
	color: #ffffff;
	font-weight: 700;
}

.ad4 .text {
	color: #ffffff;
	margin: 5px 5px 0 5px;
}
/* End of Ads */




/* Start of Footer */

#footer {
	margin-top: 15px;
	clear:both;
	background-color: #44c8ba;
	color: #FFFFFF;
	font-size: 12px;
	height: 160px;
	border-top: thin solid #078578;
}

#footerWrapper {
	width: 744px;
	margin: auto;
	position: relative;

}

.col1 {
	position:absolute;
	left: 0px;
	width: 12%;
	margin: 50px 0 0 5px;
}


.col2 {
	position:absolute;
	left: 25%;
	width: 40%;
	margin: 50px 0 0 5px;
}

.col2 a:link {
	text-decoration: underline;
	color:#FFFFFF;
}

.col2 a:visited {
	color: #ffffff;
}

.col2 a:hover {
		color: #078578;
}

/* End of Footer */

/*links page info */

#links a:link {
	color: #078578;
	}
	
#links a:hover, a:visited {
	color: #44c8ba;
}	

/* End links page info */

