@charset "utf-8";
/* CSS Document */

body {
font-family:Arial, Helvetica, sans-serif;
background:#8b949a;
margin:auto 0;

}

h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}

p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
form {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	
a:link, a:visited {
	color:#fcfcfc;
	text-decoration:none;
	}
a:hover {
	color:#FFFFFF;
	background-color:#8b949a;
	text-decoration:none;
	}
/*#wrapper {
	
	margin:0 auto;
	width:100%;
	background-color:#8b949a;
	}*/
#aboutWindow {
font:.72em Arial, Helvetica, sans-serif ;
line-height:120%;
background:url(images/mainContent2.png) center no-repeat fixed;
/*padding: 5px;*/
margin-right: 95px;

}
#aboutWindow h1{
	line-height:normal;
	}
#blogEntries {
font:.72em Arial, Helvetica, sans-serif ;
line-height:120%;
}
#Table_01 {
width:958px;
border:none;
}
#header {
background:url(images/header.png) center no-repeat;
width:958px;

}
#leftVertical {
background:url(images/leftVertical.png) top right no-repeat;
width:132px;
}
#mainContent {
background:url(images/mainContent.png) top left no-repeat;
width:507px;
}

#header2 {
background:url(images/header2.png) center no-repeat;
width:958px;

}
#leftVertical2 {
background:url(images/leftVertical2.png) top right no-repeat;
width:132px;
}
#mainContent2 {
background:url(images/mainContent2.png) top left no-repeat;
width:507px;
}

#home {
background:url(images/Home.png);
width:132px;

}
#rightVertical {
background:url(images/rightVertical.png);
width:187px;

}
#bio {
background:url(images/bio.png);
widows:132px;

}
#What_is_NF {
background:url(images/What-is-NF.png);
width:132px;

}
#photos{
background:url(images/photos.png);
width:132px;

}
#support {
background:url(images/support.png);
width:132px;

}
#just_ask_logo {
background:url(images/just-ask-logo.png);
width:132px;

}
#videos {
background:url(images/videos.png);
width:132px;

}
#store {
background:url(images/store.png);
width:132px;

}
#blog {
background:url(images/blog.png);
width:132px;

}
#contact {
background:url(images/contact.png);
width:132px;

}
#guestbook {
background:url(images/guestbook.png);
width:132px;

}
#footer {
background:url(images/footer.png) top center no-repeat;
width:958px;
font-variant:small-caps;
text-align:right;

}
#footerText {
	padding:.25em 3em;
	margin: 1em 3em;
	}

#footer2 {
background:url(images/footer2.png) top center no-repeat;
width:958px;

}
/* Miscellaneous classes for reuse */
.fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
	float: right;
	margin-left: 8px;
}
.fltlft { /* this class can be used to float an element left in your page */
	float: left;
	margin-right: 8px;
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

.headerLink a:hover {
	font-style:italic;
	font-variant:small-caps;
	font-weight:normal;
	/*background-color: #E1DB94;*/
	color: #CC6600;
	}

.LeadLetter {
	font-family: Georgia;
	color:#000066;
	font-size: 3em;
	}
	
.tinyText {
	font-size:.82 em;
	font-style:italic;
	}