body { font-size:14px;
   font-family: Comic Sans MS,Verdana,sans-serif; 
   font-weight: bold;
	margin:0; 
	padding:0; 
	background-color:#ffffff;
}

#container {
	/* width:1050px; */
	margin: 0 auto;
	text-align: center;
} 

.logo {
	margin: 0 auto;
	text-align: center;
	padding-bottom: 10px;
	padding-top: 20px;
	}
	
.large { font-size:24px;
		font-family: Comic Sans MS,Verdana,sans-serif; 
		font-weight: bold;
		color: #388B09;	 
		padding-bottom: 20px;
		}
		
.headings {
      color: #D51C22;
      font-size: 16px;
      }	
	
.menu {padding-top: 10px; 
		padding-bottom: 20px;
		color: #000000;
		font-size: 18px;
}  

a:link {color: #0040B1; text-decoration: none;}
a:visited {color: #048BD4; text-decoration: underline;}
a:hover {color: #48BFFF; text-decoration: underline;} 
a:active {color: #48BFFF; text-decoration: underline;}

a:link.yellow {color: #ECB700; text-decoration: underline;}
a:visited.yellow {color: #ECB700; text-decoration: none;}
a:hover.yellow {color: #FFD646; text-decoration: underline;} 
a:active.yellow {color: #FFD646; text-decoration: underline;}

a:link.blue {color: #0070C0; text-decoration: underline;}
a:visited.blue {color: #0070C0; text-decoration: none;}
a:hover.blue {color: #48BFFF; text-decoration: underline;} 
a:active.blue {color: #48BFFF; text-decoration: underline;}

a:link.red {color: #D51C22; text-decoration: underline;}
a:visited.red {color: #D51C22; text-decoration: none;}
a:hover.red {color: #ED7477; text-decoration: underline;} 
a:active.red {color: #ED7477; text-decoration: underline;}

a:link.green {color: #388A0A; text-decoration: underline;}
a:visited.green {color: #388A0A; text-decoration: none;}
a:hover.green {color: #80D533; text-decoration: underline;} 
a:active.green {color: #80D533; text-decoration: underline;}	

.clear-left {
  clear:left;
}   

.features {
	float: left;
	margin-left: 5px;
	margin-right: 0px;
	padding-top:20px;
	padding-bottom: 30px;
	padding-right: 0px;
	}	 
	
.featuresbox{
font-size:20px;
color: #d51c22;
position: relative; /*leave as is*/
overflow: hidden; /*leave as is*/
border: 10px solid #ffffff;
width: 280px; /*width of featured content slider or inner width*/
height: 400px;
}	
.featuresboxlarge{
font-size: 28px;
color: #d51c22;
}

.floatright {
	float: right;
	margin-left: 10px;
	} 	

.sliderwrapper{
position: relative; /*leave as is*/
overflow: hidden; /*leave as is*/
border: 10px solid #ffffff;
border-bottom-width: 6px;
width: 400px; /*width of featured content slider or inner width*/
height: 400px;
}		   

.sliderwrapper .contentdiv{
visibility: hidden; /*leave as is*/
position: absolute; /*leave as is*/
left: 0;  /*leave as is*/
top: 0;  /*leave as is*/
padding: 0px;
background: white;
width: 400px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
height: 100%;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}

.pagination{ 
float: right;
margin-right: 20px;
width: 170px; /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/
text-align: right;
background-color: #ffcd1c; /*was yellow ffcd1c*/
padding: 5px 10px;
}

.pagination a{
padding: 0 5px;
text-decoration: none; 
color: #00007D;
background: white;
}

.pagination a:hover, .pagination a.selected{
color: #000;
background-color: #FEE496;	 
}  	 

#smallcontainer {
	width: 600px;
	margin: 0 auto;
	text-align: center;
	padding-bottom: 20px;
} 

#smallcontainer2 {
	width: 600px;
	margin: 0 auto;
	text-align: left;
	padding-bottom: 20px;
} 

.text {	
font-size:18px;
font-family: Times New Roman,Comic Sans MS,Verdana,sans-serif; 
font-weight: bold;	
margin:0; 
padding:0; 
background-color:#ffffff;	  
	} 
	
.textinfo {	
text-align: left;  
	}  
	
.textheading 	{ 
font-size:20px;
text-decoration: underline; 
	}
	
.texthighlight 	{ 
font-size:20px;
color: #ff6600;
text-decoration: underline; 
	}
	
.texthighlight2 	{ 
font-size:16px;
color: #ff6600;
	}
	
.smalltext 	{ 
font-size:12px;
font-weight: normal;
padding-top: 20px;
	}





