@charset "UTF-8";
body  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 19px;
	background: #C2E1F5;
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #324a60;
	background-image: url(../images/fn_bkg.jpg);

}

.style1 {	
	color: #3490d1;
	font-weight: bold;
	text-decoration: none;
}

.twoColElsRt #container {
	width: 700px; 
	height: 1500px;
	margin: 40px auto; 
	text-align: left; 
	margin-top: 125px;
	
	
} 

.twoColElsRt #home {
	width: 700px; 
	height: 800px;
	margin: 40px auto; 
	text-align: left; 
	margin-top: 125px;
} 



.twoColElsRt #sidebar1 {
	float: right;
	width: 12em;
	height: 400px margin-top: 125px; 
	padding-bottom: 700px;	
	padding-left: 20px; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #116eaf;	
	
}
.twoColElsRt #sidebar2
{
	float: left;
	width: 10em;
	height: 400px margin-top: 125px;
	padding-left: 0px;
	padding-right:30px;
	padding-bottom: 1550px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #116eaf;
	text-align: right;
	text-transform: inherit;



}
.twoColElsRt #sidebarFish {
	float: right;
	width: 14em;
	height: 400px margin-top: 125px; 
	//padding-bottom: 700px;	
	padding-left: -20px; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #116eaf;	
}


.twoColElsRt #galleryFish {
	table-layout: auto;
	border-spacing: 50px 0px;
	float: left;
	padding-right: 0px; 
	margin-right: 0px; 
	margin-top: 0px; 
}



.twoColElsRt #sidebar1 h3, .twoColElsRt #sidebar1 p {
	margin-left: 10px; /* the left and right margin should be given to every element that will be placed in the side columns */
	margin-right: 10px;
}

.twoColElsRt #mainContent {
	margin: 0 15px 0 15px; /* the left margin can be given in ems or pixels. It creates the space down the left side of the page. */
}  

.twoColElsRt #sidebarFish {
	margin: 0 -90px 0 0; /* the left margin can be given in ems or pixels. It creates the space down the left side of the page. */
}  

#fltrt { 
	/*float: right;*/
	margin-left: 130px;
	margin-right: 190px;
	margin-top: -70px;
	font-size: 11px;
	color:#415a70;
	line-height: 14px;
}


h1 { 
	font: bold 30px/34px arial;
	color: #3490d1;
	text-align: left;
}



h3 { 
	font: normal normal 15px arial; 
	line-height: 27px;
	color: #324a60;
	text-align: justify;
}

h4 { 
	font: normal normal 14px arial; 
	line-height: 22px;
	color: #324a60;
	text-align: justify;
}


h5 { 
	font: normal bold 26px/30px arial;
	color: #3490d1;
	
}


h6 { 
	font: normal 12px/20px arial;
	color: #3490d1;
	text-align: justify;
#sidebarSpacing {
	margin-bottom: -1px;
	padding-left: 10px;
}

#space{

	line-height: 2px; 
}

                                   

#smHeader{

	color: #166190;

	font-size: 12px;

	font-weight: bold;

	font-family: Arial, Helvetica, Verdana, sans-serif; 
}

                                   

#footer{

	color: #04141f;

	font-size: 10px;

	font-family: Arial, Helvetica, Verdana, sans-serif; 
}

/* ------- content links ------- */

a:link  
{
	color: #3490d1;
	font-weight: bold;
	text-decoration: none;
}

a:visited 
{
	color: #3490d1;
	font-weight: bold;
	text-decoration: none;
}

a:active 
{
	color: #008FD5;
	text-decoration: none;
	font-weight: bold;
}

a:hover
{
	color: #008FD5;
	text-decoration: underline;
}

