/* CUSTOM STYLESHEET FOR HISTORIC NAUVOO */

body{
	background: #87704c url(img/content/woodbg.jpg) repeat;
}
/* HEADER */
#container #header{height: 98px;}

#container #header .logo{
	float: left;
	width: 941px;
	height: 98px;
	margin: 0px 0px 2px 0;
}	
/* NAVIGATION */
ul#nav{
	float: left;
	margin: 3px 0 0 0;
	height:35px;
}

#content .normal .attention,
#content .wide .attention{
	margin-top: 10px;
	margin-bottom: 10px;
}
#content .wide{
	margin-bottom: 10px;
}




/* TYPEOGRAPHY */

body{
	font-family: "Lucida Grande", Lucida Sans, Arial, sans-serif;
	color: #444;
}
     /* LEADER BOARD TYPE */
#index .leadertext{float: left; margin:30px 0 0 40px; width:450px;}
#index .leadertext h1{font-size: 50px; line-height:40px; margin: 0 0 10px 12px;}
#index .leadertext h2{font-size: 20px; line-height:28px; margin: 1px 0 0 128px;}
#index .leadersteps h2{font-size: 20px; line-height:20px; margin: 1px 0 0 12px; text-align: center;}
#index .leadersteps ul li{float:left; line-height:20px; margin:0 26px 0 10px; width:255px;}
#index .homeTitle h2{font-size: 25px; line-height:28px; margin: 1px 0 0 12px;}
#index #container #leaderboard .intro h2{color: #9a2525;}

#index .leadersteps{height: 255px; 	background: url(img/content/wide_bg.jpg) repeat-y;}


h1, h2, h3, h4, h5, h6 {
	color: #492b00;
	font-family: Georgia, "Times New Roman", Times, serif; /* IN CASE SIFR DOESN'T WORK */
}

#content h1{font-size: 27px; line-height:29px;}
#content h2{font-size: 22px; }
.subHeading{color: #946d0e;}
.newsTitle{	font-family: Georgia, "Times New Roman", Times, serif; }
#content .attention h1 a {text-decoration: none; color: #492b00;}
#content .attention h3 a {
	text-decoration: none;
	color: #492b00;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	font-weight: normal;
	line-height:32px;
}
.main-text ul li{
	padding: 0 0 3px 20px;
	background-image: url(img/bullet.png);
	background-repeat: no-repeat;
	background-position: left 5px;
}

.main-text ul{margin-left: 10px;}



blockquote {
	color: #444;
	border-left: 2px solid #e8d4ad;
}
th{
	background: #fbf2e1;
}
td{
	border-bottom: 1px solid #fbf2e1;
}
.comment_list .comments_meta{
	padding: 4px 6px 6px; background: #fbf2e1;
        border-bottom: dotted 1px #ccc; 
}
.meta{background: #fbf2e1;}
.comment_list ul li{background: #f4e2c0;}


#content .sidebar ul li { color: #444; }
#content .normal ul.newsList li p { color: #444; }
.readmore, .more-link{color: #98794c !important;}

a:link,
a:hover,
a:visited{color: #9a2525;}
#content .normal ul.newsList li p a.more{color: #9a2525;}
#footer .footerList li{color: #f6e9c6;}
#footer .footerList li:hover{color: #fff;}
#footer .copyright{color: #f6e9c6;}
#footer .bold{color: #f6e9c6 !important; font-weight: bold;}
#footer a:link,
#footer a:hover,
#footer a:visited{color: #f6e9c6;}

.color{color: #9a2525;}

.submit input:hover, #searchsubmit:hover {background: #9a2525;}

#content .normal h3, #content .wide h3{color: #9a2525;}	
#content ul.newsList h3{color: #9a2525;}

/* DROP DOWN MENU */

#nav li ul li {padding:5px 0;font-size: 10px;}
ul#nav li a{color: #f6e9c6;}
ul#nav li li a{color: #333;}
ul#nav li a.active, ul#nav li a:hover{color: #fff;}
ul#nav li li a.active, ul#nav li li a:hover{color: #9a2525;}

/*  IMAGE and CAPTION STYLES  */

/*.alignright {float: right; margin: 0 10px 10px 10px; padding:10px 0 10px 10px; background: #dfc9ae;}
.alignleft {
	float:left; 
	margin: 0 20px 0px 0; 
	padding:0; 
	background: #f4e2c0;
	}
*/
.wp-caption p.wp-caption-text {
font-size:11px;
line-height:17px;
margin:0;
padding:0 0 0px 0;
font-family: Georgia, "Times New Roman", Times, serif;
}

.wp-caption img {
border:0 none;
margin:0px 0px 10px 0px;
padding:0 0 0 0;
}

.wp-caption {
background-color:#ebd8b4;
border:1px solid #cbb47d;
margin:0 10px;
padding:10px 0px 0px 10px;
text-align:left;
}
#post .alignleft, .page .alignleft {
float:left;
margin:10px 10px 0 0;
}
#post .alignright, .page .alignright {
float:right;
margin:10px 0 0 10px;
}

/*#footer .footerList ul{
	background: #333;
}
#footer .footerList ul, .copyright {
	background: #333;
	margin:10px auto;
}
*/
