/* CSS Document */

html, body{
	padding: 0px;
	margin: 0px;
	background-color:#a8dadc;
	font-family:"Times New Roman", Times, serif;
}


#top{
	padding: 0px;
	margin: 0px;
	background:url(../img/top_home_back.gif) repeat-x;
	height: 334px;

}

#top_content{
	background:url(../img/top_home.gif);
	width: 1024px;
	margin: 0 auto;
}



#middle{
	padding: 0px;
	margin: 0px;
	background-color:#f8fcfc;
}

#middle_content{
	height: auto;
	width: 1024px;
	margin: 0 auto;
	background-color:#f8fcfc;
	padding:25px 0px 10px 0px;


}




#bottom{
background:url(../img/footer_home_back.gif) repeat-x;
}

#bottom_content{
	background:url(../img/footer_home.gif);
	height: 72px;
	margin: 0 auto;
	width: 1024px;
}


h1{
	font-size:12px;
	color:#665844;
	font-weight:normal;
	padding: 0px;
	margin: 0px 0px 10px 0px;
}

h2{
	font-size:16px;
	color:#71b9bc;
	font-weight:normal;
	padding: 0px;
	margin: 0px 0px 10px 0px;
}

h1 a{
	color:#665844;
	text-decoration: none;
}

h1 a:hover{
	background-color:#ddf1f2;
	text-decoration: none;
}

p a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#71b9bc;
	padding: 0px;
	margin: 0px 0px 10px 0px;
	text-decoration:none;
}


p a:hover{
	border-bottom: #71b9bc 1px solid;
}



/* Added RUBASH - 1.13.12 - www.erubash.com */
.col a,
.col a:link,
.col a:visited{
	color: #655B47;
	text-decoration: none;	
}
.col a:hover{
	text-decoration: underline;	
	color: #000;
}

.col{
	float: left;
	width: 242px;
	padding: 0 15px;	
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #655B47;
}

.mid-col{
	width: 430px;	
	background: #fff;
	border: 1px solid #ADDADC;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}

.whole-fish-btn{
	background: #655B47;
	padding: 15px 0;
	text-align: center;
	float: left;
	width: 100%;
	border: 1px solid #addadc;	
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin-bottom: 25px;
}
.whole-fish-btn:hover{
	background: #addadc;
	
}
.whole-fish-btn:hover strong,
.whole-fish-btn:hover span{
	color: #fff;
	
}	

.whole-fish-btn strong,
.whole-fish-btn span{
	float: left; 
	width: 100%;
	text-align: center;
	padding: 0;
	margin: 0px;
		
}
.whole-fish-btn strong{
	font-size: 30px;
	color: #fff;
	margin: 5px 0;
	font-weight: bold;
}	

.whole-fish-btn span{
	font-size: 12px;
	color: #addadc;
		
}

.social-link{
	width: 100%;
	float: left;
	margin: 10px 0;
	padding: 0;
	font-size: 16px;	
}

hr{
	float: left;
	display: block;
	margin: 15px 0;
	width: 100%;
	border: none;
	border-bottom: 1px solid #addadc;
}

.col ul.news-list{
	margin: 0px;
	padding: 0px;
	list-style:none;
	float: left;
	width: 90%;
	margin: 0 10% 0 0;
}
.col ul.news-list li{
	float: left;
	font-size: 14px;
	width: 100%;
	list-style:none;
	font-weight: bold;	
	margin: 8px 0;
}
.col ul.news-list span{
	width: 100%;
	font-style: italic;
	font-size: .8em;
	float: left;
	font-weight: normal;
	
}

.col ul.awards-list{
	font-size: 14px;
	list-style:none;
	padding: 0px; 
	margin: 0px;
	width: 100%;
	float: left;
}
.col ul li a{
	font-size: 14px;	
}
.col ul.awards-list li{
	width: 100%; 
	float: left;
	display: block;
	margin: 8px 0;	
}
.col ul.awards-list strong{
	width: 100%;
	float: left;
}

.col ul.awards-list span{
	width: 100%;
	font-style: italic;
	font-size: .8em;
	width: 90%;
	float: left;
	margin: 0 10% 0 0;
}

.mid-col .item{
	float: left;
	width: 100%;
	text-align: center;
	margin: 15px 0;	
}

.mid-col .item a{
	font-size: 16px;
	font-family: Georgia, "Times New Roman", Times, serif;	
}
.mid-col h5{
	font-weight: normal;
	font-size: 13px;	
	text-align: center;
	width: 100%;
	padding: 0px; 
	margin: 0;
	line-height:1.25em;
}
.mid-col h3{
	font-size: 20px;	
	text-align: center;
	width: 100%;
	padding: 0px;
	line-height: 1.45em; 
	margin: 0;
	margin-bottom: 5px;
}
.item h4{
	padding: 0;
	margin: 0 0 -10px 0;
	font-size: 12px;
	font-weight: normal;	
}

ul.other-sites{
	margin: 0 auto;
	padding: 0;
	width: 265px;
}
ul.other-sites li{
	list-style: none;
	float: left;
	margin: 0;
	padding: 0;
	margin-right: 10px;
}

ul.other-sites li a img{
	border: none;	
}
.contact p a{
	font-size: 14px; 
	font-family: Georgia, "Times New Roman", Times, serif	
}
.addthis-wrap{
	height: 25px;
    margin: 0 auto -20px;
    position: relative;
    width: 960px;
}

.addthis_toolbox{
	position: absolute;
	z-index:1000;
	top: 15px; 
	right: 15px;	
}
