body {
	background-color: #4d4d4d;
	font-family: Georgia, Palatino, Times New Roman;
	font-size: 13px;
	color: #000;
	line-height: 1.4em;
	text-transform: none;
	margin: 11px 0 0 0 0;
}
* html a:hover {
	visibility:visible
}
td {
	
	font-family: Georgia, Palatino, Times New Roman;
	font-size: 15px;
	line-height: 20px;
	text-transform: none;
	margin: 0px;
}
a:link, a:visited, a:active {
	color: #000;
	text-decoration: underline;
}

a:hover {
	color: #474747;
	text-decoration: none;
}
.navbodybg {
	background-image: url('navbodybg.gif');
	background-repeat: repeat-x;
}
.navlefton {
	background-image: url('nav_left_on.jpg');
	background-position: left;
	background-repeat: no-repeat;
	padding: 10px;
	font-family: Georgia, Palatino, Times New Roman;
	color: #ffffff;
	font-size: 16px;
	font-weight: bold;
}
.navleftoff {
	background-image: url('nav_left_off.gif');
	background-position: left;
	background-repeat: no-repeat;
	padding: 10px;
	font-family: Georgia, Palatino, Times New Roman;
	font-size: 16px;
	font-weight: bold;
}
.navrighton {
	background-image: url('nav_right_on.jpg');
	background-position: right;
	background-repeat: no-repeat;
	padding: 10px;
	border-left: 1px solid #4d4d4d;
	font-family: Georgia, Palatino, Times New Roman;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
}
.navrightoff {
	background-image: url('nav_right_off.gif');
	background-position: right;
	background-repeat: no-repeat;
	padding: 10px;
	border-left: 1px solid #4d4d4d;
	font-family: Georgia, Palatino, Times New Roman;
	font-size: 16px;
	font-weight: bold;
}
.navon {
	background-image: url('nav_on.jpg');
	background-repeat: repeat-x;
	border-left: 1px solid #4d4d4d;
	padding: 9px;
	font-family: Georgia, Palatino, Times New Roman;
	font-size: 15px;
	font-weight: bold;
	color: #ffffff;
}
.navoff {
	background-image: url('nav_off.gif');
	background-repeat: repeat-x;
	border-left: 1px solid #4d4d4d;
	padding: 9px;
	font-family: Georgia, Palatino, Times New Roman;
	font-size: 15px;
	font-weight: bold;
}
.nav a:link, .nav a:visited, .nav a:active {
	color: #3f3f3f;
	text-decoration: none;
}
.nav a:hover {
	text-decoration: underline;
}

.contentbg {
	background-image: url('contentbg.jpg');
	background-repeat: repeat-y;	
}
.contentgradient {
	background-image: url('contentgradient.jpg');
	background-repeat: no-repeat;
	background-position: top;
	position: relative;
	top: 0px;
	z-index: 1;

}
.contentgradient_alt {
	background-image: url('contentgradient.jpg');
	background-repeat: no-repeat;
	background-position: top;
	height: 420px;
}

.contentwell {
	padding: 30px 25px 10px 25px;
	font-family: Georgia, Palatino, Times New Roman;
	color: #3f3f3f;
	font-size: 15px;
	line-height: 22px;
}
.bgfadel {
	background-image: url('bgfadel.gif');
	background-repeat: repeat-y;
}
.bgfader {
	background-image: url('bgfader.gif');
	background-repeat: repeat-y;
}
.footertext, .footertext a:link, .footertext a:active, .footertext a:visited {
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}
.footertext a:hover {
	text-decoration: underline;
}
.credittext, .credittext a:link, .credittext a:active, .credittext a:visited {
	font-size: 10px;
	color: #99;9
	text-decoration: none;
}
.credittext a:hover {
	text-decoration: underline;
}
.blockhead {
	font-size: 24px;
	color: #ffffff;
	font-weight: bold;
}
.small {
	font-size: 11px;
}
.abstract {
	font-size: 11px;
	text-indent: 15px;
}

.inputfield {
	font-family: Georgia, Palatino, Times New Roman;
	font-size: 13px;
	background-color: #cfbd70;
	color: #000;
	padding: 4px 4px 4px 4px;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
}
.emailfield {
	font-family: Georgia, Palatino, Times New Roman;
	font-size: 13px;
	background-color: #cfbd70;
	color: #000;
	padding: 4px 4px 4px 4px;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
}
.inputfieldsmall {
	font-family: Georgia, Palatino, Times New Roman;
	font-size: 10px;
	background-color: #cfbd70;
	color: #000;
	padding: 4px 4px 4px 4px;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
}

.inputHighlighted{  /* Highlighting style */
  font-family: Georgia, Palatino, Times New Roman;
  font-size: 13px;
  padding: 4px 4px 4px 4px;
  background-color: #e0cd79;
  color: #000;
  border: 1px solid #896f2c;
}
.title, .title a:link, .title a:visited, .title a:active {
	color: #474747;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
}
.title a:hover {
	color: #ffffff;
	text-decoration: underline; 
}
.ask {
	background-image: url('http://gobnf.org/i/wog/bigfancy.png');
	background-repeat: no-repeat;
}
/** flickr badge settings **/
#flickr_badge_source_txt {padding:0; font: 11px Arial, Helvetica, Sans serif; color:#666666;}
#flickr_badge_icon {display:block !important; margin:0 !important; border: 1px solid rgb(0, 0, 0) !important;}
#flickr_icon_td {padding:0 5px 0 0 !important;}
.flickr_badge_image {text-align:center !important;}
.flickr_badge_image img {border: 1px solid black !important;}
#flickr_www {display:block; padding:0 10px 0 10px !important; font: 11px Arial, Helvetica, Sans serif !important; color:#3993ff !important;}
#flickr_badge_uber_wrapper a:hover,
#flickr_badge_uber_wrapper a:link,
#flickr_badge_uber_wrapper a:active,
#flickr_badge_uber_wrapper a:visited {text-decoration:none !important; background:inherit !important;color:#3993ff;}
#flickr_badge_wrapper {}
#flickr_badge_source {padding:0 !important; font: 11px Arial, Helvetica, Sans serif !important; color:#666666 !important;}
/** end flickr badge settings **/