/* ----------------------------------------------------
Title: 		Features CSS - www.JackinaStark.com
Author:		Matthew Spiel - www.TheManInTheSea.com
Born:		1/7/2009
---------------------------------------------------- */

/* Book Feature Text */
div#quote_wrap {
	float: left;
	width: 210px;
}
div#feature_book_wrap ul {
	float: left;
	margin: 0px;
	padding: 0px;
	list-style: none;
}
div#feature_book_wrap ul li {
	width: 100%;
	float: left;
	height: 27px;
}
div#feature_book p {
	margin: 0px;
	text-align: center;
	font-size: 11px;
	text-transform: uppercase;
}
div#feature_book p#description {
	height: 105px;
	margin: 0px 0px 10px;
	font-size: 12px;
	text-align: left;
	line-height: 18px;
	font-style: italic;
	text-transform: none;
}
div#feature_book_wrap {
	width: 325px;
	height: 163px;
	padding: 10px 0px 10px 5px;
	float: left;
	border-top: 1px dashed #1e423f;
	border-bottom: 1px dashed #1e423f;
}
div#feature_book h3, div#feature_post h3 {
	text-align: center;
}
div#feature_book h3 a:hover {
	border-bottom: 1px dotted;
}
div#feature_book_wrap img {
	border: 1px solid silver;
	float: right;
}
div#feature_book_wrap blockquote {
	width: 210px;
	margin: 0px 0px 5px;
	float: left;
	color: #49404f;
	font-size: 12px;
	line-height: 18px;
	font-style: italic;
}
div#feature_book_wrap cite {
	width: 180px;
	margin: 0px 0px 10px 20px;
	float: left;
	color: #007cab;
	font-size: 12px;
	line-height: 20px;
	font-style: normal;
}
div#feature_book_wrap a.box {
	margin: 0px 0px 5px;
	float: left;
	font-size: 13px;
}
div#feature_book_wrap a:hover.box {
	color: white;
}
/* Divs and Links */
div#feature a{
	border: none;
}
div#feature a:hover{
	border: none;
	color: #007cab;
}
a#feature_archive {
	width: 175px;
	height: 112px;
	padding: 86px 0px 0px;
	float: left;
	color: #827442;
	background: url(../images/feature_archive.png) no-repeat center top;
	text-align: center;
	font-size: 24px;
	font-style: normal;
	font-weight: normal;
	text-transform: uppercase;
}
div#feature_book {
	height: 241px;
	width: 330px;
	padding: 45px 20px 20px;
	float: left;
	background: url(../images/feature_book.png) no-repeat center top;
}
a#feature_buytg {
	width: 366px;
	height: 84px;
	margin: 15px 0px 0px;
	padding: 65px 0px 0px 5px;
	float: left;
	background: url(../images/feature_buytg.png) no-repeat center top;
	text-align: center;
	text-transform: uppercase;
	font-size: 31px;
}
a#feature_contactevents {
	width: 175px;
	height: 161px;
	margin: 0px;
	padding: 124px 0px 0px;
	float: left;
	color: #596166;
	background: url(../images/feature_contactevents.png) no-repeat center top;
	font-size: 30px;
	text-align: center;
	text-transform: uppercase;
}
a#feature_note {
	width: 370px;
	height: 62px;
	margin: 15px 0px 0px;
	padding: 87px 0px 0px;
	float: left;
	background: url(../images/feature_note.png) no-repeat center top;
	font-size: 23px;
	font-variant: normal;
	text-align: center;
	font-style: italic;
	text-decoration: none;
}
a#feature_pastevents {
	width: 180px;
	height: 119px;
	margin: 0px 15px 0px 0px;
	padding: 173px 0px 0px;
	float: left;
	color: #1e423f;
	background: url(../images/feature_pastevents.png) no-repeat center top;
	text-align: center;
	font-size: 33px;
	text-transform: uppercase;
}
a#feature_photos {
	width: 125px;
	height: 190px;
	margin: 0px 15px 0px 0px;
	padding: 85px 28px 20px 27px;
	color: #49404f;
	float: left;
	background: url(../images/feature_photos.png) no-repeat center top;
	text-align: center;
	font-size: 11px;
	text-transform: uppercase;
	color: #1e423f;
}
a#feature_photos img {
	background: white;
	margin: 30px auto;
	padding: 4px;
	border: 1px solid silver;
}
div#feature_post {
	width: 330px;
	height: 214px;
	margin: 10px 0px 0px;
	padding: 50px 20px 0px;
	float: left;
	background: url(../images/feature_post.png) no-repeat center top;
}
a#feature_qna {
	width: 175px;
	height: 121px;
	margin: 0px;
	padding: 164px 0px 0px;
	float: left;
	color: #1e423f;
	background: url(../images/feature_qna.png) no-repeat center top;
	text-align: center;
	font-size: 33px;
	text-transform: uppercase;
}
a#feature_rss {
	width: 175px;
	height: 85px;
	margin: 0px 10px;
	padding: 105px 0px 0px;
	float: left;
	color: #49404f;
	background: url(../images/feature_rss.png) no-repeat center top;
	text-align: center;
	font-size: 24px;
	font-style: normal;
	text-transform: uppercase;
	font-weight: normal;
}
a#feature_rsstall {
	width: 180px;
	height: 105px;
	margin: 0px 15px 0px 0px;
	padding: 185px 0px 0px;
	color: #49404f;
	float: left;
	background: url(../images/feature_rsstall.png) no-repeat center top;
	text-transform: uppercase;
	font-size: 24px;
	text-align: center;
}
a#feature_topics {
	width: 370px;
	height: 83px;
	margin: 15px 0px 0px;
	padding: 66px 0px 0px;
	float: left;
	background: url(../images/feature_topics.png) no-repeat center top;
	text-transform: uppercase;
	text-align: center;
	font-size: 33px;
}