/*General*/

body {

margin: 0 auto;

padding: 0;

font: 76% Verdana,Tahoma,Arial,sans-serif;

background: #20324e;

}



h2 {font-size: 2em;

font-family: calibri;

color: #00235f;

line-height: -1em;

}



.right {float:right; padding: 6px;}

.text_right{text-align: right;}

.left {float: left;	padding: 6px;}



.firstletter, .fl p:first-letter{

	display: inline;

	font-size: 2.2em;

	color: #00235f;

	font-family: brush script mt;

	line-height: 1.1;

}



/*General Divs*/

#wrap {

color: #000;

border:  none;

margin: 0 auto;

width: 760px;

background-image: url(images/back_strip.jpg);

background-repeat: repeat-y; 



}



#header {

	width: 760px;

	background: #809ab7;

	height: 200px;

}



#menubar {

	margin-left: 7px;

	padding-left: 5px;

	width: 742px;

	background: #980000;

}



#content {

	width: 500px;

	margin-left: 225px;

	padding-bottom: 10px;

	line-height: 1.8em;

	min-height: 630px;



}



#news h2 {color: #980000; font-size: 18px; margin-bottom: 2px;}



#ff_fix {height: 1020px;}



#footer {

	position: absolute;

	width: 740px;

	height: 7px;

	font-size: .4em;

	background-image: url(images/footer_strip.jpg);

	background-repeat: repeat-y; 

}



#footer img {

	width: 760px;

	top: 0;

	bottom: 0;

}



/*-----Sidebar Divs-----*/



#news_block{display: block; width: 185px; margin-left: auto; margin-right: auto;  padding: 4px; margin-top: 3px; border: 1px dashed white;}

#news_block h1 {font-size: 2em; text-align: center; margin-bottom: 1px; color: white; font-family: calibri; margin-top: 1px;}

#news_block h2 {font-size: 1.2em; margin-bottom: 1px; color: white; margin-top: 1px;}

#news_block p {font-size: 1em; margin-top: 1px; color: white;}

#news_block h4 {font-size: 1.2em; margin-bottom: 1px; color: #FFF; margin-top: 8px;}

#news_block a {color: #D7D737; text-decoration: none;}

#news img {padding: 10px;}

#sidebar {

	float: left;

	width: 200px;

	margin-left: 7px;

	background: #20324e;

}



#sidebar img {

	width: 150px;

	margin-left: 20px;

	margin-top: 10px;

}



#links {

	float: left;

	margin-left: 20px;

	width: 150px;

	margin-top: 15px;

	padding-left: 4px;



}



#links a {color: white;}

#links li :hover {color: red;}



#links li {

	list-style-image: url(images/arrow.jpg);

	margin-left: -14px;

}



#links h3 {

	line-height: 0;

	font-family: brush script mt;

	font-size: 26px;

	margin-top: 10px;

	margin-bottom: -3px;

	text-align: center;

	color: #8E97A6;

}



/*Contact Info*/

.announce {

	padding: 10px;

	width: 170px;

	margin-left: 5px;

	color: #a8a8a8;

	line-height: 1.3em;

	text-align: center;

}



.announce h2 {

	margin-top: 6px;

	font-size: 2.2em;

	color: #fff;

	font-family: brush script mt;

	text-align: center;

}



.announce a {color: #fff;}



/*Border around images*/

IMG.displayed {

    display: block;

    margin-left: -30px;

    border: 4px outset white;

    margin-bottom: -10px;

}

  

/*Gallery Side Bar*/  

#gallery_side {

	display: block;

	min-height: 500px;

}

#gallery_side p {

	text-align: center;

	color: red;

	margin-top: -26px;

}



#gallery_side h2 {

	 color: white;

	 font-size: 30px;

	 font-family: brush script mt;

	 margin-top: 2px;

	 text-align: center;

}



#gallery_side h3 {

	 color: #fff;

	 margin-left: -6px;

	 text-align: center;

	 font-family: calibri;

	 font-style: italic;

}	





/*Main Content Divs*/

.gallery {

	background: #20324e;

	border: solid 4px #ccc;

	padding: 10px;

	text-align: center;}



.gallery a img {

	border: solid 2px #000;

	margin-top: 4px 0 0 4px;

}



/*Partner Logo on Home page*/

#partner {

	width: 200px;

	margin-top: 10px;

	padding-top: 10px;

	color: #980000;

	font-weight: bold;

	text-align: center;

	margin-left: auto;
	margin-right: auto;

}





#billfish {

	display: absolute;

	margin-right: 30px;

	margin-top: -220px;

	background-color: black;}



#roddgirl {

	display: absolute;

	margin-top: 280px;

	width: 160px;



	margin-left:30px;}







/*Bottom menu*/

.center {

	clear: both;

	right: 1px;

	font-size: .75em;

	text-align: center;

	color: #933114;

}

	

.center a {color: #933114;

text-decoration: none;}



.center a:hover {color: blue;}

.white {color: white;}



a img {border: none};



















	











	








