@charset "utf-8";
/* CSS Document */

body {
/*background:#44605F; */
/* background: #252F33;*/ 
background: #242E32;
/*font-family:'Lucida Grande','Lucida Sans Unicode',Verdana,sans-serif; */
color:#FFFFFF;
}



#wrapper {
background: #242E32;
margin:0pt auto;
text-align:center;
width: 980px;
}

#mffnavmenu {
background-image:url(http://walkthelongroad.com/forums/images/navback.png);
/*background: #587079; */
padding-left: 5px;
padding-right: 5px;
font-size:16px;
font-family:'Lucida Grande','Lucida Sans Unicode',Verdana,sans-serif;
color:#FFFFFF;
width: 976px;
}

ul#mffnav {
display:block;
margin:0pt;
padding:0pt;
position:relative;
width:100%;
z-index:4;
}

ul#mffnav li {
float:left;
font-size:0.95em;
margin:0pt 14px 0pt 0pt;
padding:0pt;
}

ul#mffnav li a {
color:#CCCCCC;
display:block;
margin:0pt;
padding:9px 0pt 7px;
text-decoration:none;
}

ul#mffnav li a:link, ul#mffsubnav li a:link, ul#mffnav li a:visited {
color:#A6A6A6;
border:medium none;
text-decoration:none;
}

ul#mffnav li a:hover, ul#mffnav li a:active {
color:#FFFFFF;
border:medium none;
text-decoration:none;
}

ul#mffnav li#mffnavabout {
float:right;
margin-right:0pt;
}

#bline {
height: 3px;
background-color: #242E32;
}
#btop {
clear:both;
}

li {
line-height:18px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
}
li ul {
margin:0pt;
}

#contentleft {
background: #242E32;
font-family:'Lucida Grande','Lucida Sans Unicode',Verdana,sans-serif;
color:#FFFFFF;
background: #242E32;
position:relative;
width: 800px;
float:left;
text-align:left;
color: ffffff;
font-size:12px;
}

#ipcontentleft {
position:relative;
width: 796px;
float:left;
text-align:left;
}

#videocontentleft {
background: #242E32;
width: 796px;
float:left;
text-align:center;
background: #242E32;
font-family:'Lucida Grande','Lucida Sans Unicode',Verdana,sans-serif;
color:#FFFFFF;
}

#contentright {
background: #242E32;
font-family:'Lucida Grande','Lucida Sans Unicode',Verdana,sans-serif;
color:#FFFFFF;
background: #242E32;
width: 155px;
padding-left: 5px;
float:right;
text-align:center;
}

#innerleft {
background: #242E32;
font-family:'Lucida Grande','Lucida Sans Unicode',Verdana,sans-serif;
color:#FFFFFF;
background: #242E32;
position:absolute;
width: 400px;
float:left;
text-align:left;
}

#innerright {
background: #242E32;
font-family:'Lucida Grande','Lucida Sans Unicode',Verdana,sans-serif;
color:#FFFFFF;
background: #242E32;
position:relative;
width: 392px;
float:right;
text-align:left;
padding-left: 5px;
}

#sponser {
background-image:url(../images/navback.png);
/*background: #587079; */
padding-left: 5px;
color: #A6A6A6;
font-size:16px;
}

#hdblock {
background-image:url(../images/navback.png);
/*background: #587079; */
padding-left: 5px;
color: #A6A6A6;
font-size:16px;
}

img {
border: 0px;
}

a img {
border-bottom: 0px;
}

a:link img {
border-bottom: 0px;
}

a:visited img {
border-bottom: 0px;
}

#contentleft a, #contentleft  a:hover, #contentleft  a:active, #contentleft  a:link, #contentleft  a:visited {
color:#A6A6A6;
border-bottom:dashed 1px;
text-decoration:none;
}

#innerright a, #innerright  a:hover, #innerright  a:active, #innerright  a:link, #innerright  a:visited {
border-bottom: 0px;
}
/*
#search {
	display: block;
	margin: 5px 4px auto auto;
	font-size: 0.85em;
	float: left;
	position: relative;
	left: 8px;
	clear: both;
}

	#search a {
		padding: 3px 0 0 10px;
	}
	
*/
/*
#search {
	color: #556b85;
	font-size: 0.85em;
	margin: 5px 4px auto auto;	
	position: relative;
	right: 0px;
	float: right;
}

	#search .submit_input {
		background: #528f6c;
		border: 1px solid #1a2735;
		padding: 2px 5px;
	}

	#search input#main_search {
		background: #fff;
		background-image: url(http://walkthelongroad.com/forums/public/style_images/master/search_icon.png) no-repeat left;
		border: 1px solid #1a2735;
		padding: 3px 3px 3px 18px;
		margin-left: 5px;
	}

	#search a {
		color: #556b85;
		margin: 5px 7px;
	}

	#search label,
	#search input,
	#search #adv_search {
		float: left;
	} 
 

.input_submit {
	background-color: #1d3652;
	color: #fff;
	border-color: #4f7298 #113051 #113051 #4f7298;
}

	.input_submit:hover {
		background: #2e4968;
	}
	
	.input_submit.alt {
		background-color: #eef3f8;
		border-color: #fafbfc #bfcbd8 #bfcbd8 #fafbfc;
		color: #1d3652;
	}
	
		.input_submit.alt:hover {
			background: #e4ebf2;
			color: #1d3652;
		}
fieldset,img { border:0; }
form { margin:0; padding:0; }

fieldset.submit {
	padding: 15px 6px 15px 6px;
	text-align: center;
} 
*/

/* Forms */
.input_submit {
	background-color: #1d3652;
	color: #fff;
	border-color: #4f7298 #113051 #113051 #4f7298;
}

	.input_submit:hover {
		background: #2e4968;
	}
	
	.input_submit.alt {
		background-color: #eef3f8;
		border-color: #fafbfc #bfcbd8 #bfcbd8 #fafbfc;
		color: #1d3652;
	}
	
		.input_submit.alt:hover {
			background: #e4ebf2;
			color: #1d3652;
		}
	
fieldset.submit,
p.submit {
	background-color: #d5dde5;
}

#search {
	color: #556b85;
	font-size: 0.85em;
/*	margin: 5px 4px auto auto;	*/
	position: relative;
	right: 0px;
	float: right;
}

	#search .submit_input {
		background: #528f6c;
		border: 1px solid #1a2735;
/*		padding: 2px 5px; */
                  margin-top: 6px;
	}

	#search input#main_search {
/*		background: #fff url({style_images_url}/search_icon.png) no-repeat left; */
		border: 1px solid #1a2735;
/*		padding: 3px 3px 3px 18px; */
		margin-left: 5px;
                  margin-top: 6px;
	}

	#search a {
		color: #556b85;
/*		margin: 5px 7px; */
	}

	#search label,
	#search input,
	#search #adv_search {
	float: left;
	}

#mfffooter {
background-image:url(http://walkthelongroad.com/forums/images/navback.png);
/*background: #587079; */
padding-left: 5px;
padding-right: 5px;
padding-top: 3px;
padding-bottom: 3px;
/*font-size:16px;
font-family:'Lucida Grande','Lucida Sans Unicode',Verdana,sans-serif; */
color:#FFFFFF;
text-align:center;
font-size: 14px;
width: 976px;
}

#mfffooter a, #mfffooter  a:hover, #mfffooter  a:active, #mfffooter  a:link, #mfffooter  a:visited {
color:#A6A6A6;
border-bottom:dashed 1px;
text-decoration:none;
}

.flytable table {
border-collapse:collapse;
font-size:100%;
line-height:12px;
margin:10px auto;
text-align:center;
}
.flytable th.first {
border-right:1px solid #D2CCA4;
}
.flytable tr {
-x-system-font:none;
font-size:100%;
border-bottom:1px solid #D2CCA4;
height:20px;
line-height:13px;
}
.flytable td {
-x-system-font:none;
font-size:100%;
border-bottom:1px solid #D2CCA4;
line-height:16px;
margin:0 0 6px;
padding:3px;
text-align:left;
}
.flytable td.first {
background-color: #66813F;
font-weight:bold;
text-align:center;
}
.flytable tr.toprow {
border-top:1px solid #D2CCA4;
}
.flytable td.second {
padding-left:10px;
}
.flytable td img {
margin:0 5px 0 2px;
}

.tagtbl table {
border-collapse:collapse;
font-size:100%;
line-height:12px;
margin:10px auto;
text-align:center;
}

.tagtbl tr {
/*background-color: #66813F; */
border:1px solid #D2CCA4;
}

.tagtbl td {
-x-system-font:none;
/*background-color: #66813F; */
font-size:100%;
line-height:14px;
margin:0 0 6px;
padding:3px;
text-align:left;
vertical-align: top;
}
.tagtbl td img {
margin:0 5px 0 2px;
border:0px;
}

.flyphoto table {
border-collapse:collapse;
font-size:100%;
line-height:12px;
margin:10px auto;
text-align:center;
}
.flyphoto tr {
-x-system-font:none;
font-size:100%;
height:20px;
line-height:13px;
}
.flyphoto td {
-x-system-font:none;
font-size:100%;
line-height:16px;
margin:0 0 6px;
padding:3px;
text-align:left;
}

.roundcont {
/*	width: 250px; */
	background-color: #009966;
	color: #fff;
}

.roundcont p {
	margin: 0 10px;
}

.roundtop { 
	background: url(http://maineflyfish.com/images/articlestr.gif) no-repeat top right; 
}

.roundbottom {
	background: url(http://maineflyfish.com/images/articlesbr.gif) no-repeat top right; 
}

img.corner {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}