﻿/* CSS layout */
body {
	margin: 0;
	padding: 0;
	background-image:url('images/wood-background.jpg');
	font-family:Verdana, Geneva, Tahoma, sans-serif;
}

p
{	
	font-size:11px;
}

h1
{
	font-size:15px;
	margin:0px;
	padding-top:5px;
}

a
{
	color:white;
	text-decoration:none;	
	font-size:12px;
	margin:0px;
	padding:0px;
}

img
{
	border:0px;
}

.bold
{
	font-weight:bold;
}
.boldIt
{
	font-weight:bold;
	font-style:italic;
}


#content {
	width:960px;	
	margin:auto;
}

#masthead {
    text-align:center;
    height:174px;
    background:white;	
	margin:0px;
	border:0px;
}

#top_nav {
	height:30px;
	margin:0px;
    background:white;
	padding:0px;
	background-color:#cd9933;
	border-top: solid 2px white;
	border-bottom: solid 2px white;
	border-left: solid 18px white;
	border-right: solid 18px white;
}

#container {
	width: 960px;
	float:left;
    background:white;		
}


#page_content {
	margin-left: 18px;
	width: 688px;
	float:left;
}

#main_content
{
	height:452px;
	position:relative;
}


#main_backgrounds
{
    position:absolute;
    top:2px;
    height:448px;  
}

#main_text
{
    position:absolute;
    top:0px;  
    height:448px;
    z-index:10;
}

#backgrounds
{
    list-style-type:none;
    padding:0px;
    margin:0px;
}


#headertext
{
	width:550px;	
}

#info
{
	width:220px;
	text-align:left;
	margin-bottom:3px;
}

#mainimages
{
	margin:0;
	padding:0;
}

#mainimages img
{
	float:left;	
	display:block;
}

#right_col {
	padding-right:16px;
	width: 235px;
	float: right;
}

#right_col img
{
	padding-bottom:2px;
}

#find_out_more
{
	background-image:url('images/findoutmore.jpg');
	background-repeat:no-repeat;
	width:233px;
	height:195px; 
	color:white;
	text-align:left;
}

#find_out_more_contact
{
	padding: 60px 10px 0px 10px;	
}

#find_out_more p
{
	margin: 0;
	padding:3px;
}

.bigText
{
  font-size:17px;
  font-weight:bold;
}

.brown
{	
  color:#cd9933;
}

.richBlueBig
{
 color:#52587C;
 font-size:17px;
}

.richBlueSmall
{
 color:#52587C;
 font-size:12px;
}


#footer {
	clear: both;
	background-image:url('images/footer-bg.png');
	background-repeat:no-repeat;
	height:80px;
	text-align:center;
	color:white;
	font-size:12px;
	padding-top:4px;
}

#page
{
	margin:0px auto;
	text-align:center;
}

#wholey_fish_page
{
	background-image:url('images/wholey-fish-page2.jpg');
	background-repeat:no-repeat;
	margin:0px auto;
	width:924px;
	height:828px;
}

#wholey_fish_page a
{
    color:#52587C;
    font-weight:bold;
}

#wholey_fish_page a:hover
{
    color:#32486C;
}

#wholey_nav
{
    height:30px;
    padding-top:40px;
    padding-left:620px;
    color:White;
}

#wholey_nav a
{
    color:White;
}

#wholey_nav a:hover
{
    color:#cccccc;
}

#wholey_fish_right_info
{
    font-size:14px;
    color:White;
    margin-top:220px;
    padding-left:470px;
    margin-right:50px;     
}

#wholey_fish_right_info ul, #wholey_fish_right_info li
{
 line-height:28px;
 margin:0px 0px 0px 15px;
 padding:0px;
 list-style-image: url('images/green-bullet.png'); 
 list-style-position:inside;
}

#wholey_bottom_contact
{
    text-align:center;
    width:100%;
    padding:10px 0px 10px 0px;    
}

#wholey_bottom_contact a
{
    color:Black;
}

.blackBig
{
 color:#000000;
 font-size:24px;
}

.blackSmall
{
 color:#000000;
 font-size:12px;
}

.blackSmallBold
{
 color:#000000;
 font-size:12px;
 font-weight:bold;
}

.bigCell
{
 color:#CD9933;
 font-size:16px;
 font-weight:bold; 
}

#contact_details_page
{
	background-image:url('images/contact-details-bg.jpg');
	background-repeat:no-repeat;
	margin:0px auto;
	width:924px;
	height:656px;
	font-size:15px;
}

#contact_details_page a
{
    color:#CD9933;
    font-size:15px;
    font-weight:bold;     
}

#contact_details_info
{
    padding:40px 0px 0px 15px;
}

.contactHeaderText
{
 color:#CD9933;
 font-size:15px;
 font-weight:bold; 
}

.contactTitle
{
    width:80px;
    display:inline-block;
}

.whiteBold 
{
 color:White;
 font-size:14px;
 font-weight:bold; 
}

.blue 
{
 color:#000c7e;
 font-size:14px; 
}
