/* CSS Document */

body, html {
	
	background-color:#000000;
	
	background-image:url(../images/body_bgx.jpg);
	
	background-repeat:no-repeat;
	
	background-position:left top;
	
	margin:0;
	
	height:100%;
	
	width:100%;
}


#main {

	width:100%;
	
	height:100%;
	
	height:auto!important;

	
	}
	
#wrapper {
	
	width:915px;
	
	height:100%;
	
	
	}
	
#header {
	
	width:915px;
	
	height:155px;
	
	}
	
	#left {
		
		width:557px;
		
		height:155px;
		
		float:left;
		
	}
	
		#logo {
		
			width:557px;
			
			height:119px;
			
			}
			
		#menu {
		
			padding-left:7px;
			
			}
	
	#right {
		
		width:358px;
		
		height:155px;
		
		float:right;
		
	}
	
	#webcam{
	width:110px;
	text-align:right;
	position:absolute;
	z-index:5;
	margin-top:-20px;
	margin-left: 213px;
	margin-right: 35px;
	}
	
	#webcam a{
	color: grey;
	font-size:13px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	}
	
	#webcam a:hover{
	text-decoration: underline;
	}
	
#content {
	
	height:100%;
	
	height:auto!important;
	
	min-height:100%;
	
	width:915px;
	
	}
	
	#flash {
		
		background-color:#FFFFFF;
		
		width:913px;
		
		height: 348px;
		
		padding-left:2px;
		
		padding-top:2px;
		
		}
		
		#movie {
			
			width:911px;
		
			height: 346px;
		
			}
			
			#flashvideo {
		
		background-color:#FFFFFF;
		
		width:913px;
		
		height: 452px;
		
		padding-left:2px;
		
		padding-top:2px;
		
		}
		
		#movievideo {
			
			width:911px;
		
			height: 450px;
		
			}
			
	#squares {
	
		width:915px;
		
		height:256px;
		
		}
		
		#onlinestore {
			
			width:165px;
		
			height:80px;
			
			padding:100px 38px 72px 112px;
			
			background-image:url(../images/onlinestore.png);
			
			background-repeat:no-repeat;
			
			float:left;
			
			}
			
		#fishingtips {
			
			width:160px;
		
			height:80px;
			
			padding:100px 38px 72px 112px;
			
			background-image:url(../images/fishingtips.png);
			
			background-repeat:no-repeat;
			
			float:left;
			
			}
	
		#fishingnews {
			
			width:160px;
		
			height:80px;
			
			padding:100px 17px 72px 112px;
			
			background-image:url(../images/fishingnews.png);
			
			background-repeat:no-repeat;
			
			float:left;
			
			}
			
	#text {
		
		width:915px;
		
		height:auto!important;
		
		min-height:100%;
		
	}
	
	#text_contents {
		
		height:auto!important;
		
		min-height:100%;
		
		width:915px;
		
		padding-top:18px;
		
	}
	
	#text_left {
		
		float:left;
		
		width:442px;
		
		height:auto!important;
		
		min-height:100%;
		
		}
		
	#col_sep {
		
		width:31px;
		
		height:auto!important;
		
		min-height:100%;
		
		float:left;
		
	}
	
	#text_right {
	
		float:right;
		
		height:auto!important;
		
		min-height:100%;
		
		width:442px;
		
		}
		
#footer {

	width:100%;
	
	height:172px;
	
	background-image:url(../images/footer_bg.gif);
	
	background-repeat:repeat-x;
	
	clear:both;
	
	}
	
	#footer_wrapper {
	
		width:915px;
		
		height:172px;
		
		}
		
		#footer_top {
			
			background-image:url(../images/footer_top_bg.gif);
			
			background-repeat:no-repeat;
			
			width:915px;
			
			height:64px;
			
			padding-top:20px;
			
		}
		
		
		
/* styles */

p {
	
	font-family:Arial, Helvetica, sans-serif;
	
	font-size:15px;
	
	color:#abb9bb;
	
	line-height:1.5em;
	
	margin:0;
	
	text-align:justify;
	
	}
	
.int_text {
	
	font-family:Arial, Helvetica, sans-serif;
	
	font-size:15px;
	
	color:#696969;
	
	line-height:1.5em;
	
	margin:0;
	
	text-align:justify;
	
	}

.int_text a {

		color:#3d3d3d;
		
		text-decoration:underline;
		
	}

.int_text a:hover {
	
	text-decoration:underline;
	
	color:#696969;
	
	}


.footer_menu, .footer_menu a {

	font-family:Arial, Helvetica, sans-serif;
	
	font-size:12px;
	
	color:#525151;
	
	line-height:1.3em;
	
	text-decoration:none;

	
	}
	
.footer_menu a:hover {
	
	text-decoration:none;
	
	color:#FFFFFF;
	
	}
	
.copy a {
	
	font-family:Arial, Helvetica, sans-serif;
	
	font-size:14px;
	
	color:#abb9bb;
	text-decoration:none;
	
	}
	
.wodu a {
	
	font-family:Arial, Helvetica, sans-serif;
	
	font-size:14px;
	
	color:#abb9bb;
	text-decoration:none;
	}
	
p a {
	
	color:#FFFFFF;
	
	}
	
	
.left_menu {
	
	list-style-type:none;
	
		
	}
	
h2 {
	
	font-family:"Times New Roman", Times, serif;
	
	font-style:italic;
	
	font-weight:lighter;
	
	font-size:17px;
	
	color:#838383;
	
	margin:0;
	
 }
		
h3 {
	
	font-family:"Times New Roman", Times, serif;
	
	font-style:italic;
	
	font-weight:normal;
	
	font-size:20px;
	
	color:#3d3d3d;
	
	margin:0;
	
 }	


.box {
	
	font-family:Arial, Helvetica, sans-serif;
	
	font-size:14px;
	
	color:#858585;
	
	}
