/* CSS Document */

body {
	padding:0px;
	border:0px;
	margin:0px;
	border-spacing:0px;
}

a img {
	border:0px;
	border-spacing:0px;
}


.links{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
	color:#29431A;
	font-size:14px;
	border:0;
	padding:0;
	font-weight:bold;
	font-variant:small-caps;
	
	
}

.links a {
	color:#000000;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	vertical-align:middle;
	font-variant:small-caps;
	
}

.links a:hover {
	color:#29431A;
}

.links a:active {
	color:#29431A;
}

.titles{
	font:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#015A2E;
	font-weight:bold;
	font-variant:small-caps;
	text-align:center;
	vertical-align:top;
}

.description{
	background-color:#29431A;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	color:#FFFFFF;
	vertical-align:top;
	vertical-align:text-top;
	line-height:25px;
}

.description a {
	text-decoration:none;
	color:#FFFFFF;
}

.description a:hover {
	color:#DE8B3F;
}

.main_footer{
	font:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#FFFFFF;
}

.main_footer a {
	color:#FFFFFF;
	text-decoration:none;
}

.main_footer a:hover{
	color:#DE8B3F;
}

.header{
	background-color:#000000;
}

.book{
	font-style:italic;
}

a.book {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;
	text-decoration:none;
}

a:hover.book{
	color:#DE8B3F;

}

.products{
	vertical-align:top;
	text-align:left;
}

.lowertable{
	cellspacing:0;
	cellpadding:5px;
	border:0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-variant:small-caps;
	width:700px;
}

.lowertable a {
	font-family:Arial, Helvetica, sans-serif;
	font-variant:small-caps;
	color:#000000;
	font-size:14px;
	text-decoration:none;
		
}

.lowertable a:hover {
	color:#29431A;

}

.lowertable_description {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#003366;
	font-variant:normal;
	font-weight:normal;
}

.lowertable_description a {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#003366;
	font-variant:normal;
	font-weight:normal;
}

.lowertable_description a:hover {
 	color:#006600;
}
	
.images{
	vertical-align:top;
	text-align:center;
 	border:0;
}

.footer{
	border-top-color:#0000CC;
	border-top-style:inset;
	border-top-width:medium;
	width:100%;
	text-align:center;
	font:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
}

.paragraph{
	padding:10px;
}

.paragraph p{ 
	font:Arial, Helvetica, sans-serif;
	font-size:17px;
}

.paragraph ul {
	font:Arial, Helvetica, sans-serif;
	font-size:17px;
}

.paragraph a{
	font:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#DE8B3F;
	text-decoration:none;
	border:0;
}

.paragraph p a {
	font-size:17px;
}

.paragraph a:hover{
	color:#003366;

}
	
.paragraph_selected {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	text-decoration:none;
	color:#003366;

}
.service{
	font:Geneva, Arial, Helvetica, sans-serif;
	color:#003366;
	font-size:20px;
	text-align:center;
	font-variant:small-caps;

}

.pic_frame{
	background-color:#29431A;
}

.comment{
	font:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	margin:10px;
	color:#003366;
}

.activereader{
	font:Arial, Helvetica, sans-serif;
	font-size:16px;
	text-decoration:none;
	color:#003366;
}

.thumbs{
	border-color:#006633;
}

.thumbs a:hover {
	color:#0066FF;
}
.activethumbs{
	border-color:#0066FF;
}

.blank_links{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#006600;
	text-align:center;
	font-variant:small-caps;
	line-height:10px;
	
}

.blank_links a {
	color:#000000;
	text-decoration:none;
}

.blank_links a:hover{
	color:#006600;
}

.section{
	font:Arial, Helvetica, sans-serif;
	font-size:16px;	
	color:#003366;
}

.section a {
	color:#DE8B3F;
	text-decoration:none;
}

.section a:hover{
	color:#003366;
}

.navigator{
	background-color:#29431A;
	border:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	height:20px;
	font-weight:bold;
	font-variant:small-caps;
	color:#FFFFFF;
} 

.navigator span {
	color:#FF9900;
}

.navigator td {
	padding-left:10px;
}

.navigator a {
	text-decoration:none;
	color:#FFFFFF;
}

.navigator a:hover {
	text-decoration:none;
	color:#FF9900;
}

.contact {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#FFFFFF;
	line-height:17px;
	letter-spacing:0px;
}

.contact a {
	text-decoration:none;
	color:#FFFFFF;
}

.contact a:hover {
	text-decoration:none;
	color:#FF9900;
}

.form {
	font:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-transform:capitalize;
	color:#003300;
}

.form a {
	color:#CC9900;
	text-decoration:none;
}

.form a:hover {
	color:#0066CC;
}

.form a:visited {
	color:#0066CC;
	text-decoration:none;
}

.error_message {
	color:#993300;
	font-weight:bold;
}

.reciprocal_links {
	color:#000000;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:10px;
}

.reciprocal_links ul li {
	text-decoration:none;
}

.reciprocal_links ul li a {
	color:#FF9900;
	text-decoration:none;
}

.reciprocal_links ul li a:visited {
	color:#FF9900;
	text-decoration:none;
}

.reciprocal_links ul li a:hover {
	color:#0066CC;
	text-decoration:none;
}

.review_title {
	font-size:14px;
	text-transform:capitalize;
	color:#003366;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.review_title ul {
	font-size:12px;
}

.form_header {
	text-align:right;
	font-size:13px;
	color:#003366;
	text-decoration:underline;
	text-transform:uppercase;
}

.photoalbum_but {
	background-image:url(../Images/fgm_album_78x35.jpg);
	width:78px;
	height:35px;
	cursor:pointer;
}

.homebutton {
	width:56px;
	height:30px;
	cursor:pointer;
	background-image:url(../Images/home.jpg);
}

.homebutton:hover {
	background-image:url('../Images/home.roll.jpg');
}

.photoalbum_but:hover {
	background-image:url(../Images/fgm_album_roll_78x35.jpg);
}

.newsletter_but {
	background-image:url(../Images/fgm_newsletter_81x35.jpg);
	width:81px;
	height:35px;
	cursor:pointer;
}

.newsletter_but:hover {
	background-image:url(../Images/fgm_newsletter_roll_81x35.jpg);
}

.fishingreport_but {
	background-image:url(../Images/fgm_fishreport_72x35.jpg);
	width:72px;
	height:35px;
	cursor:pointer;
}

.fishingreport_but:hover {
	background-image:url(../Images/fgm_fishreport_roll_72x35.jpg);
}
	