/* LAYOUT FOR EQUISEARCH REDESIGN*/

html, body {
	background-color: #FFF;
	text-align: center;
}
.banner {
	margin: auto;
	border-bottom: 4px solid #FFF;
	width: 960px;
	background-color: #FFF;
}
.banner_ad {
	float: left;
	width: 728px;
}
.banner_subscribe {
	float: right;
	width: 230px;
	height:80px;
	padding:5px 0;
	background:#ccc url(top_ban.gif) no-repeat;
}
.container {
	width: 960px;
	margin: 0px auto 10px auto;
	text-align: left;
	background: url(180x1_rightcol_bg.gif) repeat-y right;
	clear: both;
}
.mh {
	width: 960px;
	height: 98px;
	background-color: #00310B;
	margin: 0px;
	padding: 0px;
}
.mh_logo {
	float: left;
	width: 344px;
	height: 62px;
	overflow: hidden;
}
.mh_search_box {
	float: right;
	width: 616px;
	height: 98px;
	background-color: #00310B !important;
	background: url(mh_search_bg.gif) no-repeat;
	background-position: 0px 15px;
}
.mh_search_title {
	color: #CEB96B;
	font-size: 110%;
	font-weight: normal;
	letter-spacing: .04em;
	text-transform: uppercase;
	padding: 25px 0 0 50px;
}
.mh_search_links {
	font-size: 120%;
	/*font-weight: bold;*/
	letter-spacing: .01em;
	color: #FFF;
	padding: 4px 0 5px 50px;
}
.mh_search_links a:link, .mh_search_links a:active, .mh_search_links a:visited {
	color: #FFF;
	text-decoration: none;
}
.mh_search_links a:hover {
	color: #FFF;
	text-decoration: underline;
}
.mh_search_form {
	padding: 0 0 0 50px;
}
.mh_search_form td {
	padding-right: 12px;
}
/* SEARCH BOX */

td input.search {
	width: 170px;
	height: 18px;
	background-color: #FFF;
	color: #333;
	font-size: 110%;
	margin: 0px;
	padding: 0px;
	border-style: none;
}
td select.search_menu {
	width: 170px;
	height: 20px;
	background-color: #FFF;
	color: #333;
	font-size: 110%;
	margin: 0px;
	padding: 0px;
	border-style: none;
}
.page {
	float: left;
	width: 780px;
	background: #FFF;
	border-top: 4px solid #FFF;
	border-bottom: 10px solid #FFF;
}
/* TOP SITE NAVIGATION */

.site_nav {
	width: 780px;
	height: 11px;
	background-color: #DBCC91;
	color: #3E0E0C;
	font: 112% Arial, Helvetica, sans-serif;
	font-weight: 600;
	text-transform: uppercase;
	letter-spacing: .04em;
	word-spacing: .8em;
	white-space: nowrap;
	margin: 0px;
	padding: 4px 0px 5px;
	;
}
.site_nav a {
	color: #3E0E0C;
	word-spacing: .0em;
}
.site_nav a.site_nav_link {
	padding: 0px 4px;
}
/* LEFT COLUMN + CATEGORY NAVIGATION */

.left_column {
	float: left;
	width: 180px;
	background-color: #FFF;
}
.lnav_wrap {
	width: 180px;
}
.browse_head {
	color: #FFF;
	background-color: #556439;
	height: 20px;
	margin-top: 4px;
	padding-top: 10px;
	padding-left: 15px;
}
.browse_head h2 {
	margin: 0px;
}
.browse_wrap {
	background-color: #F9F4E8;
	border: 4px solid #DBCC91;
	padding-top: 10px;
	padding-left: 10px;
}
ul.lnav {
	color: #556439;
	font-size: 110%;
	font-weight: bold;
	text-transform: uppercase;
	list-style-type: none;
	margin: 0px 0px;
	padding: 0px 0px 5px;
}
ul.lnav li {
	background: transparent url() no-repeat 0px 1px;
	padding-bottom: 10px;
	padding-left: 0px;
}
ul.lnav li a:link, ul.lnav li a:visited {
	color: #556439;
}
/*li a.lnav: link, a.lnav: visited, a.lnav: active {
	text-decoration: none;
}

li a.lnav: hover {
	text-decoration: underline;
}*/

ul.lnavsub {
	color: #663300;
	font-weight: bold;
	text-transform: uppercase;
	list-style-type: none;
	margin: -8px 0px 10px 1px;
	padding: 0px;
}
ul.lnavsub li {
	background: url(lnav_bullet1.gif) no-repeat 0px 7px;
	padding: 5px 0px 0px 10px;
}
ul.lnavsub li a:link, ul.lnavsub li a:visited {
	color: #663300;
}
/*li a.lnavsub: link, a.lnavsub: visited, a.lnavsub: active {
	text-decoration: none;
}

li a.lnavsub: hover {
	text-decoration: underline;
}*/

ul.lnavsubsub {
	font-size: 90%;
	text-transform: uppercase;
	list-style-type: none;
	margin: 0px 0px 0px 10px;
	padding: 0px;
}
ul.lnavsubsub li {
	color: #556439;
	background: transparent url(lnav_bullet3.gif) no-repeat 0px 8px;
	padding: 5px 0px 0px 7px;
}
ul.lnavsubsub li a:link, ul.lnavsubsub li a:visited {
	font-weight: normal;
	color: #556439;
}
/*li a.lnavsubsub: link, a.lnavsubsub: visited, a.lnavsubsub: active {
	text-decoration: none;
}

li a.lnavsubsub: hover {
	text-decoration: underline;
}*/

li.lnavcursubsub {
	background: transparent url(lnav_bullet3.gif) no-repeat 0px 8px;
	padding: 5px 0px 0px 7px;
}
li.lnavcursubsub a:link, li.lnavcursubsub a:visited {
	font-weight: bold !important;
	color: #994D0F !important;
}
.book_video_box {
	width: 180px;
	margin: 10px 0px;
}
.book_video_head {
	color: #FFF;
	background-color: #556439;
	padding: 10px 0px 7px;
}
.book_video_head h2 {
	margin: 0px;
}
.book_video_wrap {
	background-color: #FFF;
	border: 4px solid #DBCC91;
	padding: 10px 5px 10px 15px;
}
.book_video_wrap img {
	margin: 0 0 0 -8px;
}
.related_stories_box {
	width: 180px;
	margin-top: 10px;
}
.related_stories_head {
	color: #FFF;
	background-color: #556439;
	height: 20px;
	padding-top: 10px;
}
.related_stories_head h2 {
	margin: 0px;
}
.related_stories_wrap {
	background-color: #FFF;
	border: 4px solid #DBCC91;
	padding: 10px 5px 10px 15px;
}
.horse_sale_box {
	width: 180px;
	margin-top: 10px;
}
.horse_sale_head {
	color: #FFF;
	background-color: #556439;
	margin: 0px;
	padding: 10px 0px;
}
.horse_sale_head h2 {
	margin: 0px;
}
.horse_sale_wrap {
	background-color: #DBCC91;
	border: 4px solid #DBCC91;
	padding-bottom: 5px;
}
ul.related_stories {
	font-size: 110%;
	line-height: 110%;
	list-style-type: none;
	margin: 0px 5px 0px -5px;
	padding: 0px;
}
ul.related_stories li {
	color: #000;
	background: transparent url(lnav_bullet2-1.gif) no-repeat 0px 1px;
	padding: 0px 0px 7px 15px;
}
ul.related_stories li a:link, ul.related_stories li a:visited {
	color: #000;
}
ul.books_videos {
	font-size: 110%;
	line-height: 110%;
	list-style-type: none;
	margin: 0px 5px 5px -5px;
	padding: 0px;
}
ul.books_videos li {
	color: #000;
	background: transparent url(lnav_bullet2-1.gif) no-repeat 0px 1px;
	padding: 0px 0px 7px 15px;
}
ul.books_videos li a:link, ul.books_videos li a:visited {
	color: #000;
}
ul.related_stories li a:link, ul.related_stories li a:visited {
	color: #000;
}
/* TOP CATEGORY LISTS */

ul.cat_feature_list {
	font-size: 110%;
	line-height: 110%;
	font-weight: normal;
	list-style-type: none;
	margin: 2px 0px 5px 10px;
	padding: 0px;
}
ul.cat_feature_list li {
	color: #000;
	background: transparent url(lnav_bullet2-1.gif) no-repeat 0px 2px;
	padding: 0px 0px 3px 10px;
}
ul.cat_feature_list li a:link, ul.cat_feature_list li a:visited {
	color: #000;
}
ul.cat_feature_blog_list {
	font-size: 110%;
	line-height: 110%;
	font-weight: normal;
	list-style-type: none;
	margin: 2px 0px 0px 5px;
	padding: 0px;
}
ul.cat_feature_blog_list li {
	color: #000;
	background: transparent url(lnav_bullet2-1.gif) no-repeat 0px 2px;
	padding: 0px 0px 3px 10px;
}
ul.cat_feature_blog_list li a:link, ul.cat_feature_blog_list li a:visited {
	color: #000;
}
ul.top_stories {
	font-size: 110%;
	line-height: 110%;
	list-style-type: none;
	margin: 0px 0px 5px -5px;
	padding: 0px;
}
ul.top_stories li {
	background: transparent url(lnav_bullet2-1.gif) no-repeat 0px 3px;
	padding: 0px 0px 5px 15px;
}
ul.top_stories li a:link, ul.top_stories li a:visited {
	color: #000;
}
li a.books_videos: link, a.books_videos: visited, a.books_videos: active {
	color: #000;
	text-decoration: none;
}
li a.books_videos: hover {
	color: #000;
	text-decoration: underline;
}
li a.cat_feature_list: link, a.cat_feature_list: visited, a.cat_feature_list: active {
	color: #513321;
	text-decoration: none;
}
li a.cat_feature_list: hover {
	color: #513321;
	text-decoration: underline;
}
li a.top_stories: link, a.top_stories: visited, a.top_stories: active {
	text-decoration: none;
}
li a.top_stories: hover {
	text-decoration: underline;
}
a.top_ten: link, a.top_ten: visited, a.top_ten: active {
	font-size: 120%;
	line-height: 120%;
	color: #513321;
	text-decoration: none;
}
a.top_ten: hover {
	font-size: 120%;
	line-height: 120%;
	color: #513321;
	text-decoration: underline;
}
/* BREADCRUMBS */

.brdcrmbs {
	font-size: 107%;
	color: #3B0808;
	text-transform: uppercase;
	margin: 10px 0;
}
/* STUPID IE7 WASTE OF TIME*/
.brdcrmbs .float {
	float: left;
}
/* STUPID IE7 WASTE OF TIME*/

.brdcrmbs img {
	padding: 0px;
	padding: 1px 3px 0 0;
}
.brdcrmbs a:link, .brdcrmbs a:visited {
	color: #3B0808;
	font-weight: normal;
	padding: 0px;
}
.brdcrmbs a.selected {
	color: #3B0808;
	font-weight: bold;
}
/* MAIN CONTENT AREA HOME */

.content_home {
	float: left;
	width: 780px;
	background: #FFF;
	border-top: 0px solid #FFF;
}
.home_feature {
	height: 300px;
	background: #FFF;
	border-top: 5px solid #FFF;
	border-right: 5px solid #FFF;
}
.home_feature_box {
	float: left;
	width: 395px;
}
.home_feature_box h1 {
	color: #330000;
	font-weight: bold;
	margin: 5px 0px;
}
.home_feature_box h1 a:link, .home_feature_box h1 a:visited {
	color: #000;
}
.home_feature_box h3 {
	color: #00310B;
	margin: 5px 0px;
}
.home_feature_wrap {
	height: 152px;
	background: #F9F4E8;
	border: 2px solid #DBCC91;
	padding: 0 15px 0px;
	overflow: auto;
}
.home_feature_wrap p {
	font-size: 110%;
	line-height: 130%;
}
.crumb_comment_box {
	height: 30px;
}
.crumb_float {
	float: left;
}
.comment_float {
	float: right;
}
.feature_photo {
	float: left;
	width: 380px;
	text-align: center;
	background:#ccc;
}
.comment_box {
	width: 115px;
	height: 26px;
	background: url(comments_dropshdw.gif) no-repeat;
	padding-top: 8px;
}
.comment_box a {
	color: #00300B;
}
.home_feature_box .more_btn {
	margin: -5px 10px 10px;
}
.story_headline_box {
	height: 23px;
	background: #D3D5A5;
	font-size: 105%;
	line-height: 100%;
	font-weight: bold;
	border: 2px solid #DBCC91;
	border-top: none;
	border-left: none;
	margin: 0px 0px 5px;
	;
	padding: 0px 0px 0px 20px;
}
.story_headline_box .next_headline {
	float: left;
	padding-top: 7px;
}
.story_headline_box .next_story {
	float: left;
	font-weight: bold;
	color: #6D281B;
}
.story_headline_box .next_story img {
	padding-right: 115px;
}
.story_headline_box a {
	font-weight: bold;
	color: #6D4711;
}
.story_headline_box .control_btns {
	float: right;
	width: px;
}
.story_headline_box .control_btns .prev {
	display: inline;
}
.story_headline_box .control_btns .stop {
	display: inline;
}
.story_headline_box .control_btns .next {
	display: inline;
}
ul.related_articles {
	font-size: 120%;
	font-weight: bold;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
ul.related_articles li {
	color: #000;
	background: transparent url(lnav_bullet2-1.gif) no-repeat 0px 1px;
	padding: 0px 0px 7px 15px;
}
.latest_blogs_wrap {
	border: 2px solid #DBCC91;
	margin: 5px 0 0 0px;
}
.latest_blogs_box {
	background: #556439;
	border-bottom: 2px solid #DBCC91;
	padding: 3px 0;
}
.latest_blogs_head {
	background: #556439;
}
.latest_blogs_left {
	font-size: 120%;
	font-weight: bold;
	color: #EBEBD2;
	text-transform: uppercase;
	padding-left: 10px;
}
.latest_blogs_right {
	float: right;
	font-size: 100%;
	font-weight: bold;
	color: #7F4311;
	text-transform: uppercase;
	padding-left: 10px;
}
.latest_blogs_right a {
	color: #7F4311;
}
.latest_blogs_pipe {
	display: inline;
	color: #7A715F;
	padding: 0px 5px;
}
.latest_blogs_leadins {
	height: 85px;
	font-size: 110%;
	line-height: 110%;
	padding: 0px 15px 0;
	overflow: auto;
}
.latest_blogs_leadins a.blog:link, .latest_blogs_leadins a.blog:visited {
	font-weight: bold;
	color: #00310B;
}
.latest_blogs_leadins .latest_blogs_titles {
	float: left;
}
.latest_blogs_leadins .timestamp {
	float: right;
	font-size: 90%;
}
.latest_blogs_leadins ul.latest_blogs_links {
	list-style: none;
	margin: 0px;
	padding: 0px;
	clear: both;
}
.latest_blogs_leadins ul.latest_blogs_links li {
	background: transparent url(lnav_bullet2-1.gif) no-repeat 0px 3px;
	padding: 0px 0px 7px 15px;
}
.latest_blogs_leadins ul.latest_blogs_links li a:link, .latest_blogs_leadins ul.latest_blogs_links li a:visited {
	color: #000
}
li a: link, a: visited, a: active {
 color: #000 text-decoration: none;
}
li a: hover {
 color: #000 text-decoration: underline;
}
.home_cont_cols {
	width: 780px;
	background-color: #FFF;
	border-top: 8px solid #FFF;
	clear: both;
}
.left_cont_col {
	float: left;
	width: 385px;
	background-color: #FFF;
	border-right: 10px solid #FFF;
}
.right_cont_col {
	float: left;
	width: 385px;
	background-color: #FFF;
}
.border_wrap {
	background-color: #FFF;
	border: 4px solid #DBCC91;
	border-top: none;
}
.border_top {
	border-top: 4px solid #DBCC91;
}
.green_head {
	background-color: #556439;
	border-top: 4px solid #DBCC91;
	border-bottom: 2px solid #DBCC91;
	padding: 0px;
}
.green_head_leftcol {
	background-color: #556439;
	border-top: 4px solid #DBCC91;
	border-bottom: 2px solid #DBCC91;
	padding: 0px;
}
.green_head_browse {
	background-color: #556439;
	border-top: 4px solid #DBCC91;
	border-bottom: 2px solid #DBCC91;
	margin-top: 4px;
	padding: 0px;
}
.green_head_float {
	float:left;
}
.green_head_noborder {
	background-color: #556439;
	border-bottom: 2px solid #DBCC91;
	padding: 0px 0px;
}
.green_head_text {
	float: right;
	font-size: 110%;
	letter-spacing: .1em;
	color: #E6D490;
	font-weight: normal;
	text-transform: uppercase;
	padding-top: 13px;
	padding-right: 10px;
}
.green_head_text_links {
	float: right;
	color: #E6D490;
	font-weight: normal;
	letter-spacing: .05em;
	text-transform: uppercase;
	padding-top: 13px;
	padding-right: 10px;
}
.green_head_text_links a.on:link, .green_head_text_links a.on:visited {
	color: #E4EDC0;
	font-weight: bold;
}
.green_head_text_links a.off:link, .green_head_text_links a.off:visited {
	color: #E6D490;
	font-weight: normal;
}
.green_head_text_links a:link, .green_head_text_links a:visited {
	color: #E6D490;
	text-decoration: none;
}
.green_head_text_links a:hover {
	color: #E4EDC0;
	text-decoration: none;
}
.head_pipe {
	display: inline;
	color: #E4EDC0;
	font-weight: bold;
	margin: 0px;
	margin-left: 3px;
	margin-right: 5px;
}
.sweeps_box {
	width: 380px;
}
.sweeps_head {
	height: 10px;
	color: #FFF;
	background-color: #556439;
	text-transform: uppercase;
	border-top: 4px solid #DBCC91;
	padding: 10px 10px;
}
.sweeps_head h2 {
	display: inline;
	margin: 0px;
}
.eq_news_box {
	width: 380px;
}
.eq_news_head h2 {
	display: inline;
	margin: 0px;
}
.eq_news_border_wrap {
	background-color: #FFF;
	border: 4px solid #DBCC91;
	padding: 5px;
	padding-top: 10px;
	padding-left: 10px;
}
ul.eq_news {
	font-size: 110%;
	line-height: 120%;
	font-weight: bold;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
ul.eq_news li {
	color: #000;
	background: transparent url(lnav_bullet2-1.gif) no-repeat 0px 4px;
	padding: 0px 0px 7px 15px;
}
ul.eq_news li a:link, ul.eq_news li a:visited {
	color: #000;
}
.top_ten_home_box {
	width: 380px;
	margin-top: 10px;
}
.top_ten_home_head {
	height: 10px;
	color: #FFF;
	background-color: #556439;
	border-top: 4px solid #DBCC91;
	padding: 10px 10px;
	text-transform: uppercase;
}
.top_ten_home_head h2 {
	display: inline;
	margin: 0px;
}
.top_ten_home_side {
	float: right;
	font-size: 120%;
	color: #E6D490;
	font-weight: bold;
	padding-top: 15px;
	padding-right: 10px;
}
.top_ten_home_video_head {
	height: 0px;
	color: #FFF;
	background-color: #556439;
	padding: 10px 0px 20px 10px;
	text-transform: uppercase;
}
.top_ten_home_video_head h2 {
	display: inline;
	margin: 0px;
}
.top_ten_home_border_wrap {
	background-color: #FFF;
	border: 4px solid #DBCC91;
	padding: 0px 5px 5px;
}
.top_ten_home {
	font-size: 105%;
}
a.top_ten_cat {
	color: #3B0808;
	text-transform: uppercase;
}
a.top_ten:link, a.top_ten:visited {
	color: #000;
}
.top_ten_home_border_wrap a:link, .top_ten_home_border_wrap a:visited {
	color: #000;
}
.top_stories_home_box {
	width: 380px;
}
.top_stories_home_head {
	height: 10px;
	color: #FFF;
	background-color: #556439;
	text-transform: uppercase;
	border-top: 4px solid #DBCC91;
	padding: 10px 0px;
	padding-left: 10px;
}
.top_stories_home_head h2 {
	display: inline;
	margin: 0px;
}
.top_stories_home_links {
	display: inline;
	padding-left: 15px;
}
.top_stories_home_links a.on {
	color: #E6D490;
	font-weight: bold;
}
.top_stories_home_links a.off {
	color: #E6D490;
	font-weight: normal;
}
.community_box {
	width: 380px;
	margin-top: 10px;
}
/*.community_head {
	height: 10px;
	color: #FFF;
	background-color: #556439;
	text-transform: uppercase;
	border-top: 4px solid #DBCC91;
	padding: 10px 0px;
	padding-left: 15px;
}*/

.community_head h2 {
	display: inline;
	margin: 0px;
}
.community_head_links {
	display: inline;
	padding-left: 18px;
}
.community_head_links a.on {
	color: #E6D490;
	font-weight: bold;
}
.community_head_links a.off {
	color: #E6D490;
	font-weight: normal;
}
.community_text {
	font-size: 110%;
	line-height: 110%;
	padding: 10px;
	padding-bottom: 10px;
}
.community_text h1 {
	color: #556439;
	margin: 0px;
}
.community_poll_box {
	float: left;
	padding-bottom: 10px;
}
.community_ad {
	float: right;
	color: #666;
	font-weight: bold;
	text-transform: uppercase;
	padding-right: 10px;
}
.community_ad img {
	padding-top: 5px;
}
td.results a {
	color: #80420F;
	font-weight: bold;
	text-transform: uppercase;
}
.equishopper_box {
	width: 380px;
	margin-top: 10px;
}
.equishopper_head {
	height: 10px;
	color: #FFF;
	background-color: #556439;
	text-transform: uppercase;
	border-top: 4px solid #DBCC91;
	padding: 10px 15px;
}
.equishopper_head h2 {
	margin: 0px;
}
.equishopper_inner {
	padding: 10px 20px;
}
.equishopper_inner_left {
	float: left;
	padding-bottom: 5px;
}
.equishopper_inner_right {
	float: right;
	padding-bottom: 5px;
}
.equishopper_nav {
	border-top: 1px solid #DBCC91;
	padding: 5px;
	clear: both;
}
.equishopper_nav_back {
	float: left;
	font-weight: bold;
	text-transform: uppercase;
	margin: 0 15px 0 130px;
}
.equishopper_nav_back a {
	color: #556439;
	text-decoration: none;
}
.equishopper_nav_back img {
	padding-right: 5px;
}
.equishopper_nav_next {
	float: left;
	font-weight: bold;
	text-transform: uppercase;
	margin-left: 10px;
}
.equishopper_nav_next a {
	color: #556439;
	text-decoration: none;
}
.equishopper_nav_next img {
	padding-left: 5px;
}
.horse_sale_home_box {
	width: 380px;
	border-top: 4px solid #DBCC91;
	margin-top: 10px;
}
.horse_sale_home_head {
	background: url(equine.com.gif) no-repeat 205px 2px;
	background-color: #556439;
	border-bottom: 2px solid #DBCC91;
	margin: 0px;
	padding: 0px;
}
.horse_sale_home_head h2 {
	display: inline;
	margin: 0px;
}
.horse_sale_home_wrap {
	background-color: #FFF;
	border: 4px solid #DBCC91;
	padding: 5px 0px;
}
.horse_sale_home_wrap form {
	margin: 0px;
	padding: 0px;
}
.horse_sale_home_search {
	float: left;
	width: 190px;
	border-right: 1px solid #DBCC91;
	padding: 5px 10px;
}
.horse_sale_home_search td.form_text {
	color: #131212;
	font-size: 95%;
	padding-bottom: 10px;
}
.horse_sale_home_search td.form_text a {
	color: #80420F;
	font-weight: bold;
	text-transform: uppercase;
}
.horse_sale_home_search td.form_text img {
	padding-right: 5px
}
.horse_sale_home_search select {
	width: 170px;
	height: 22px;
	background-color: #FFF;
	color: #131212;
	font-size: 110%;
	margin: 0px;
	padding: 0px;
	border: 1px solid #131212;
}
.horse_sale_home_search input {
	width: 80px;
	height: 22px;
	background-color: #FFF;
	color: #131212;
	font-size: 110%;
	margin: 0px;
	padding: 0px;
	border: 1px solid #131212;
}
.horse_sale_home_spot {
	float: right;
	width: 160px;
	padding: 0px 0px;
}
.horse_sale_home_spot h1 {
	color: #436943;
	padding: 0px;
	margin: 0px;
	margin: 5px 0px;
	margin-left: 20px;
}
.horse_sale_home_click {
	border-top: 1px solid #DBCC91;
	padding-top: 10px;
}
.book_dvd_home_box {
	width: 380px;
	margin: 10px 0px;
}
.book_dvd_btns {
	height: 20px;
}
.book_dvd_btns .go_shopping {
	display: inline;
	padding-left: 20px;
	padding-bottom: 5px;
}
.book_dvd_btns .go_shopping img {
	margin-top: -5px;
}
.book_dvd_inner {
	padding: 5px 45px;
}
.book_dvd_inner .text {
	width: 115px;
	padding: 5px 0px;
}
.book_dvd_inner_left {
	float: left;
	width: 115px;
	border-right: 1px solid #DBCC91;
	padding-right: 25px;
}
.book_dvd_inner_right {
	float: right;
	width: 115px;
}
.book_dvd_inner_left img, .book_dvd_inner_right img {
	margin-top: 5px;
}
.book_video_home_head {
	background-color: #556439;
	color: #FFFFFF;
	border-top: 4px solid #DBCC91;
	height: 30px;
	padding: 5px 0px 0px 15px;
	height: 10px;
	padding: 10px 15px;
}
.book_video_home_box h2 {
	margin: 0px;
}
/* ALL OTHER CONTENT AREA */

.content {
	float: left;
	width: 600px;
	background-color: #FFF;
}
.content_wrap {
	width: 580px;
	background: #FFF;
	padding: 5px 0 10px 10px;
}
/* TOP CATEGORY COVER CONTENT */

.cat_feature_box {
	width: 580px;
	height: 285px;
	background: #F9F4E8;
	margin: 0px;
}
.cat_feature_box h1 {
	color: #330000;
	margin: 0px;
}
.cat_feature_box h3 {
	font-size: 120%;
	color: #330000;
	margin: 10px 0px;
	margin-bottom: 3px;
}
.cat_feature_image {
	float: left;
	width: 285px;
}
.cat_feature_wrap {
	float: left;
	width: 290px;
	padding: 0px;
}
.cat_feature_text_box {
	padding: 0px;
	padding: 0 5px 0px 10px;
	margin-bottom: 10px;/*padding-right: 8px;
	border-right: 1px solid #DBCC91;*/
}
.cat_feature_text_box p {
	color: #333300;
	line-height: 140%;
	margin: 0;
}
.cat_feature_text_box img {
	margin-top: 0px;
}
.cat_feature_list_box {
}
.story_blog_box {
	background: #D3D5A5;
	height: 10px;
	padding: 5px 0;
}
.story_left {
	float: left;
	width: 146px;
	color: #7F4311;
	font-size: 107%;
	font-weight: bold;
	text-transform: uppercase;
	padding-left: 10px;
}
.blog_right {
	float: left;
	color: #7F4311;
	font-size: 107%;
	font-weight: bold;
	text-transform: uppercase;
}
.latest_blog_left a:link, .latest_blog_right a:visited {
	color: #7F4311;
}
.latest_blog_right a:link, .latest_blog_right a:visited {
	color: #7F4311;
}
.cat_feature_stories {
	float: left;
	width: 150px;
	height: 115px;
	overflow: auto;
	border-right: 1px solid #DBCC91;
	margin: 0px;
	padding: 0px;
}
.cat_feature_blogs {
	float: left;
	width: 139px;
	height: 115px;
	overflow: auto;
	margin: 0px;
	padding: 0px;
}
.cat_feature_blogs h3 {
	font-size: 106%;
	color: #333300;
	margin: 2px 0px 0px 5px;
}
.cat_feature_articles h3 {
	color: #333300;
	margin: 0px;
}
.cat_feature_stories_row {
	margin: 0px;
	padding: 0px;
}
.cat_feature_blogs_row {
	margin: 0px;
	padding: 0px;
}
.cat_feature_blogs_row h3 {
	font-size: 106%;
	color: #333300;
	margin: 2px 0px 0px 10px;
}
.stories_topics_wrap {
	width: 580px;
	background: #FFF;
	margin-top: 10px;
	border: 0px solid #DBCC91;
}
.top_stories_box {
	float: left;
	width: 380px;
	border: 0px solid #DBCC91;
}
/*.top_stories_head {
	height: 10px;
	color: #FFF;
	background-color: #556439;
	text-transform: uppercase;
	border-top: 4px solid #DBCC91;
	padding: 10px 10px;
}*/

.top_stories_head h2 {
	display: inline;
	margin: 0px;
}
.top_stories_head_links {
	display: inline;
	padding-left: 140px;
}
.top_stories_head_links a.on {
	color: #E6D490;
	font-weight: bold;
}
.top_stories_head_links a.off {
	color: #E6D490;
	font-weight: normal;
}
.top_stories_border_wrap {
	background-color: #FFF;
	border: 4px solid #DBCC91;
	border-top: none;
}
.top_stories_border_top {
	border-top: 4px solid #DBCC91;
}
.top_stories_image {
	float: left;
	width: 125px;
	border-right: 4px solid #DBCC91;
}
.top_stories_text {
	float: left;
	width: 210px;
	padding: 10px;
	padding-bottom: 0px;
}
.top_stories_head {
	margin-left: 10px;
}
.top_stories_text h1 {
	color: #556439;
	margin: 0px;
	margin-left: 10px;
}
.top_stories_browse {
	font-weight: bold;
	text-transform: uppercase;
}
.top_stories_browse a:link, .top_stories_browse a:visited {
	color: #80420F;
}
.top_stories_browse img {
	margin-left: 7px;
}
.hot_topics_lcol_box {
	width: 180px;
}
.hot_topics_box {
	float: right;
	width: 180px;
	border-left: 0px solid #FFF;
}
.hot_topics_head {
	color: #FFF;
	background-color: #556439;
	height: 25px;
	padding: 10px 15px;
	text-transform: uppercase
}
.hot_topics_head h2 {
	margin: 0px;
}
.hot_topics_border_wrap {
	background-color: #FFF;
	border: 4px solid #DBCC91;
	padding: 5px 5px 5px 10px;
	overflow: hidden;
	width: 157px;
}
.hot_topics_thread {
	margin-bottom: 10px;
	border-bottom: 1px solid #DBCC91;
	overflow:hidden;
	width: 157px;
}
.hot_topics_thread a:link, .hot_topics_thread a:visited {
	color: #000;
}
.hot_topics_thread h4 {
	color: #3B461B;
	font-weight: bold;
	margin: 0px;
	margin-top: 5px;
	/* IE6 only for long urls in narrow columns */
        word-wrap: break-word;
	overflow: hidden;
}
/*
.hot_topics_thread h4 {
	color: #3B461B;
	font-weight: bold;
	margin: 0px;
	margin-top: 5px;
}
*/
.hot_topics_margin {
	margin-top: 20px;
}
.hot_topics_btn_wrap {
	padding: 10px 0px;
}
.hot_topics_read {
	display: inline;
}
.hot_topics_reply {
	display: inline;
	padding-left: 35px;
}
.hot_topics_links {
	font-weight: bold;
	text-transform: uppercase;
	padding-top: 5px;
	white-space: nowrap;
}
.hot_topics_links a {
	color: #80420F !important;
}
.hot_topics_links img {
	padding-left: 5px;
}
.hot_topics_link_bottom {
	font-weight: bold;
	text-transform: uppercase;
	padding-top: 10px;
}
.hot_topics_link_bottom a {
	color: #80420F !important;
}
.hot_topics_link_bottom img {
	padding-left: 5px;
}
.top_ten_ad_wrap {
	width: 580px;
	background: #FFF;
	margin-top: 10px;
	margin-bottom: 25px;
}
.top_ten_box {
	float: left;
	width: 265px;
}
.top_ten_border_top {
	border-top: 4px solid #DBCC91;
}
.top_ten_head {
	height: 10px;
	color: #FFF;
	background-color: #556439;
	padding: 10px 10px;
	text-transform: uppercase;
}
.top_ten_head h2 {
	display: inline;
	margin: 0px;
}
.top_ten_cat_side {
	display: inline;
	color: #E6D490;
	font-weight: bold;
	padding-left: 70px;
}
.top_ten_head_links {
	display: inline;
	padding-left: 57px;
}
.top_ten_head_links a.on {
	color: #E6D490;
	font-weight: bold;
}
.top_ten_head_links a.off {
	color: #E6D490;
	font-weight: normal;
}
.top_ten_border_wrap {
	background-color: #FFF;
	border: 4px solid #DBCC91;
	padding: 5px 5px;
}
.sponsor_spot_article_box {
	width: 260px;
	height: 260px;
	padding-bottom: 20px;
}
.sponsor_spot_box {
	float: right;
	width: 300px;
	overflow: hidden;/*height: 260px;
        margin: 0 0px 0 5px;*/
}
.sponsor_spot_title {
	color: #999;
}
.sponsor_spot_border {
/*width: 250px;
	height: 250px;
	border: 1px solid #999;
	margin: 5px 0 0 0;
	padding: 5px;*/
}
/* ARTICLE CONTENT */

.article_wrap {
	padding-top: 5px;
}
.article_wrap ul {
	font-size: 120%;
	line-height: 120%;
	list-style-type: none;
	margin: 0px 5px 5px 5px;
	padding: 0px;
}
.article_wrap ul li {
	color: #000;
	background: transparent url(lnav_bullet2-1.gif) no-repeat 0px 4px;
	padding: 0px 0px 0px 13px;
}
.article_wrap ol {
	font-size: 120%;
	line-height: 120%;
	margin: 0px 0px 5px 23px;
	padding: 0px;
}
.article_wrap ol ul {
	font-size: 100%;
}
.article_wrap td {
	font: 120%/120% Arial, Helvetica, sans-serif;
}
.article_wrap td ul {
	font: 110%/120% Arial, Helvetica, sans-serif;
}
.article_photo_box {
	float: left;
	width: 200px;
	padding: 0px 15px 10px 0px;
}
.article_photo_border {
	border: 0px solid #CDDEB4;
}
.photo_credit_box {
	padding-top: 5px;
}
.photo_caption {
	font-size: 110%;
}
.photo_credit {
	float: left;
	color: #320101;
	font-size: 110%;
	line-height: 150%;
}
.photo_enlarge {
	float: right;
	padding-top: 3px;
}
.deck_byline {
	float: left;
	width: 68%;
}
.clickability_comment_box {
	float: left;
	/*height: 36px;*/
        margin: 6px 0 10px 5px;
}
.mag_url {
	/*float: left; 
        display:inline;
        margin: -15px 0 0;*/
        visibility: visible;
	margin: -6px 0 0 10px;
}
.clickability_float {
/*float: right;
        display:inline;*/
}
.article_wrap h1 {
	color: #330000;
	font-weight: bold;
	margin: 0px;
}
.article_wrap h3 {
	font-size: 110%;
	line-height: 130%;
	color: #00300B !important;
	margin: 5px 0px 15px;
}
.article_wrap .deck_byline h3 i {
	color: #00300B !important;
}
.article_wrap .byline {
	font-size: 110%;
	line-height: 120%;
}
.article_wrap p {
	font-size: 120%;
	line-height: 130%;
}
.article_wrap strong {
	font-size: 110%;
	line-height: 130%;
}
.article_comment_box {
	width: 116px;
	height: 33px;
	background: url(article_comments_bg.gif) no-repeat;
	padding-top: 8px;
}
.comment_box a {
	color: #00300B;
}
.media_gallery_box {
	float: left;
	width: 180px;
	margin-right: 10px;
}
.media_gallery_head {
	color: #FFF;
	background-color: #556439;
	height: 20px;
	padding-top: 10px;
}
.media_gallery_head h2 {
	margin: 0px;
}
.media_gallery_wrap {
	background-color: #FFF;
	border: 4px solid #DBCC91;
	padding: 0px 5px 10px 15px;
}
ul.media_gallery {
	font-size: 110%;
	list-style-type: none;
	margin: 0px 5px 0px -5px;
	padding: 0px;
}
ul.media_gallery li {
	color: #000;
	background: transparent url(sound_icon.gif) no-repeat 0px 10px;
	border-bottom: 1px solid #DBCC91;
	padding: 10px 0px 7px 15px;
}
/* RIGHT COLUMN */

.right_column {
	float: right;
	width: 180px;
	background-color: transparent;
	border-top: 0px solid #FFF;
	margin-bottom: 20px;
}
/* reset width for IE5 Mac and IE6
* html .right_column 
{
	w\idth: 180px;
}
 */

.my_eq_wrap {
	width: 180px;/*background: #DBCC91;*/
}
.my_eq_btn {
	float: left;
	width: 115px;
	height: 24px;
	background-color: #DBCC91;
	margin-top: 0px;
	padding: 0px;
}
.my_eq_sign {
	float: right;
	width: 55px;
	height: 11px;
	background-color: #DBCC91;
	color: #3E0E0C;
	font: 1.1em/1em Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	letter-spacing: .02em;
	/* word-spacing: .4em; */
	white-space: nowrap;
	border-top: 4px solid #FFF;
	padding: 4px 0px;
	padding-left: 10px;
}
.signup_mag {
	background: #E0E5C9;
	font: 110%/1em Arial, Helvetica, sans-serif;
	margin: 0;
}
.sign_up_chkbx_links {
	margin: 0px 0 0px;
	padding: 5px 5px 0 10px;
	float:left;
}
.sign_up_wrap {
	float:left;
	height:22px;
	margin:0;
	overflow:hidden;
}
.sign_up_wrap .chkbx {
	float:left;
	height:18px;
	padding:0;
	width:17px;
}
.sign_up_wrap .links {
	font: 100%/100% Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding:1px 0 0;
	float:left;
}
.sign_up_wrap .links a:link, .sign_up_wrap .signup_mag .links a:visited {
	color: #000;
}
.sign_up_wrap2 {
	height: 17px;
	margin: 0px;
}
.sign_up_wrap2 .chkbx {
	float: left;
	width: 17px;
}
.sign_up_wrap2 .links {
	font: 100%/100% Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 3px 0 0;
}
.sign_up_wrap2 .links a:link, .sign_up_wrap2 .signup_mag .links a:visited {
	color: #000;
}
.signup_mag img {
	/*height: 35px;*/
	overflow: hidden;
}
.signup_mag a:link, .signup_mag a:visited {
	color: #000;
}
ul.signup_list {
	margin: 0 5px 5px 5px;
	margin-left: 18px;
	padding: 0px;
	padding-bottom: 10px;
	list-style-type: none;
}
ul.signup_list li {
	background: url(signup_mag_bullet.gif) no-repeat left center;
	background-position: 0px 1px;
	padding-left: 12px;
	padding-bottom: 5px;
}
.eq_offers_box_wide {
	font-size: 110%;
	line-height: 110%;
	background-color: #E0E5C9;
	border-top: 4px solid #E0E5C9;
	margin: 0px;
}
.eq_offers_box {
	width: 180px;
	font-size: 110%;
	line-height: 110%;
	background-color: #E0E5C9;
	margin-top:5px;
	padding: 4px 0px;
}
.eq_offers {
	color: #EEF6CA;
	background: #87906B;
	font-weight: bold;
	text-transform: uppercase;
	padding: 3px 3px 3px 10px;
	margin: 0 0 5px;
}
.eq_offers_inner {
	padding: 0px 5px 0px 10px;
}
.eq_offers_inner a:link, .eq_offers_inner a:visited {
	color: #000;
}
.eq_offers a:link, .eq_offers a:visited {
	color: #000;
}
.eq_sponsors_box {
	width: 180px;
	background-color: #E0E5C9;
	font-size: 110%;
	line-height: 110%;
	padding: 4px 0px 4px;
	margin-top: 5px;
}
.eq_sponsors_cat_box {
	width: 100%;
	background-color: #E0E5C9;
	font-size: 110%;
	line-height: 110%;
	padding: 4px 0px;
	margin: 10px 0px;
}
.eq_sponsors {
	color: #EEF6CA;
	font-weight: bold;
	text-align: left;
	text-transform: uppercase;
	background-color: #87906B;
	padding: 3px 0px 4px 10px;
}
.eq_sponsors_inner {
	text-align: left;
	padding: 0px 5px 5px 10px;
}
.eq_sponsors_inner .cpcurl a:link {
	font-size: 85%;
	white-space: normal;
}
ul.eq_partners {
	list-style-type: none;
	margin: 0px;
	margin-left: -12px;
	padding: 0px 0px 0px 10px;
}
ul.eq_partners li {
	background-position: 0px 1px;
	padding-left: 12px;
	padding-bottom: 5px;
}
/* MAGAZINE FOOTER */

.footer {
	background: #A9A381;
	margin: 0px;
	padding: 0px;
` clear: both;
}
.footer .global {
	background: #556439;
	border-top: 4px solid #DBCC91;
	border-bottom: 4px solid #DBCC91;
	padding: 7px 20px 7px 0;
}
.footer .global a.spacer:link, .footer .global a.spacer:visited {
	float: right;
	color: #FFFFFF;
	font: 110%/120% Arial, Helvetica, sans-serif;
	margin-left: 30px;
	margin-right: 20px;
}
.footer .footer_wrap {
	padding: 15px 0;
}
.footer_wrap .footer_logo {
	float: left;
	width: 250px;
	text-align: right;
	padding-right: 20px;
}
.footer_wrap .footer_links {
	float: left;
	margin: 0;
	padding: 0;
}
.footer_links .f_list_head {
	float: left;
	width: 135px;
	color: #4E433B;
	font:  11px/12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	margin: 0px;
	padding: 0px;
}
.footer_links .f_list {
	float: left;
	font-size: 11px;
	margin: 0 0px 0 10px;
}
.footer_links .f_list .pipe {
	display: inline;
	color: #4E433B;
}
.footer_links .f_list a:link, .footer_links .f_list a:visited {
	color: #4E433B;
}
.footer_links ul.f_list_copy {
	list-style-type: none;
	margin: 0px;
	margin-top: 10px;
	padding: 0px;
}
.footer_links ul.f_list_copy li {
	color: #4E433B;
	margin: 0px;
	padding: 0px;
	padding-left: 145px;
}
/* THIS IS THE CLASS & HTML TAG ADDITIONS */

blockquote {
	margin-left: 15px;
	margin-right: 15px;
}
a.thickbox {
	cursor: url('magnifying_glass.png'), pointer;
}
.tiletext {
	color: #000;
	font-family: Arial, sans-serif;
	font-size: 1em;
	line-height: 1em;
	font-weight: normal;
}
.promoteaser {
	color: #000;
	font-family: Arial, sans-serif;
	font-size: 1.1em;
	line-height: 1.2em;
	font-weight: bold;
}
.deck {
	color: #000;
	font-size: 1.3em;
	line-height: 1.3em;
	font-weight: bold;
	text-transform: inherit;
}
.byline {
	color: #000;
	font-family: Arial, sans-serif;
	font-weight: normal;
	text-transform: inherit;
}
.date {
	color: #FFF;
	font-family: Arial, sans-serif;
	font-size: 9px;
	margin: 0px 0px 2px 0px;
	padding: 0px 0px 0px 0px;
}
.copy {
	color: #666;
	font-family: Arial, sans-serif;
	font-weight: normal;
	font-size: 1.2em;
}
.pcaption {
	color: #000;
	font-family: Arial, sans-serif;
	font-size: .9em;
	line-height: 1em;
	background-color: #FFF;
	border-color: #FFF;
	border-width: 1px 0px 0px 0px;
	border-style: solid;
	padding: 5px 5px 5px 5px;
	margin: 0px 0px 0px 0px;
}
.image {
	border-color: #000;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	margin: 0px 0px 0px 0px;
}
.imagecaption {
	color: #000;
	font-family: Arial, sans-serif;
	font-size: .9em;
	line-height: 1em;
	background-color: #FFF;
	border-color: #FFF;
	border-width: 1px 0px 0px 0px;
	border-style: solid;
	padding: 5px 5px 5px 5px;
	margin: 1px 0px 5px 0px;
}
.clearing {
	clear: all;
}
/* --- LISTS ---*/

/*
ul
{
	color: #000;
	list-style-position: outside;
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
}

li
{
	color: #000;
}

li li
{
	color: #000;
}

dl
{
	font-size: 1.1em;
	line-height: 1.2em;
	color: #000;
	list-style-position: outside;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
*/

/* SUB CATEGORY STYLES */

.cathead h1 {
	margin: 10px 0px 15px;
	padding: 0 0 5px;
	border-bottom: 2px solid #DBCC91;
	font-weight: bold;
}
.cathead_sub h1 {
	margin: 0px 0px 0px;
	padding: 0 0;
	font-weight: bold;
}
.sub_cat_feature_box {
	width: 580px;
	background: #F9F4E8;
	margin: 0px;
}
.sub_cat_feature_box h2 {
	font: 130% Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #330000;
	margin: 0px;
	padding: 10px 0 3px 0;
}
.sub_cat_feature_image {
	float: left;
	margin-right: 10px;
}
.sub_cat_feature_text_box {
	padding: 0px;
	margin: 0 10px;
}
.sub_cat_feature_text_box p {
	color: #333300;
	line-height: 140%;
	margin: 0px;
	padding: 0px;
}
.brdcrmbs_ad_wrap {
	border-bottom: 2px solid #DBCC91;
	margin: 0 0 15px;
}
.brdcrmbs_left {
	float: left;
	width: 78%;
}
.brdcrmbs_ad {
	float: right;
	width: 120px;
	height: 48px;
	overflow: hidden;
	text-align: center;
	margin: 5px 0 0;
}
/* IE 6 HACK */
* html .subcat_articles_wrap {
	width: 572px;
}
/* IE 6 HACK */

.subcat_articles_wrap {
	background: #FFF;
	margin-top: 10px;
	border: 4px solid #DBCC91;
}
.subcat_articles {
	padding: 10px 5px 0 15px;
}
.subcat_articles h3 {
	font-size: 100%;
	color: #330000;
	margin: 0px;
	margin-bottom: 3px;
}
ul.subcat_list {
	font-size: 110%;
	line-height: 110%;
	list-style-type: none;
	margin: 0px 0px 5px -5px;
	padding: 0px;
}
ul.subcat_list li {
	background: transparent url(lnav_bullet2-1.gif) no-repeat 0px 3px;
	padding: 0px 0px 10px 15px;
}
li a.subcat_list: link, a.subcat_list: visited, a.subcat_list: active {
	text-decoration: none;
}
li a.subcat_list: hover {
	text-decoration: underline;
}
.subsubcat_wrap {
	background: #FFF;
	margin-top: 10px;
}
.subsub_categories {
	padding: 0px 5px;
}
.subsub_categories h2 {
	font: 130% Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #330000;
	margin: 10px 0 3px 0px;
}
.subsub_categories h3 {
	font-size: 100%;
	color: #330000;
	margin: 0px 0px;
	margin-bottom: 3px;
}
ul.subsub_categories {
	font-size: 110%;
	line-height: 110%;
	list-style-type: none;
	margin: 0px 0px 5px 0px;
	padding: 0px;
}
ul.subsub_categories li {
	background: transparent url(lnav_bullet2-1.gif) no-repeat 0px 3px;
	padding: 0px 0px 5px 15px;
}
li a.subsub_categories: link, a.subsub_categories: visited, a.subsub_categories: active {
	text-decoration: none;
}
li a.subsub_categories: hover {
	text-decoration: underline;
}
/* --- OLD PAGINATION ---*/

.paginate {
	color: #000;
	font-weight: normal;
	margin: 0px 5px 0px 0px;
	padding: 0px 5px 0px 0px;
}
a.ppagination: link, a.ppagination: visited, a.ppagination: hover {
	color: #000;
	font-weight: bold;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 5px 0px;
	text-decoration: underline;
}
.pnumbers1 {
	color: #000;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
a.pnumbers2: link, a.pnumbers2: visited, a.pnumbers2: hover {
	color: #000;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-transform: inherit;
	text-decoration: underline;
}
/* NEW PAGING BLOCK */

.eq_paging {
	float: right;
	font-size: 115%;
	margin: 0px 0px 15px;
}
.eq_paging .pipe {
	display: inline;
	margin: 0px;
	padding: 0px;
}
.eq_paging img {
	margin: 0px 5px;
}
.paging_1 {
	color: #000;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
a.paging_2:link, a.paging_2:visited {
	color: #000;
	font-weight: normal;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
a.paging_2:hover {
	text-decoration: underline;
}
/* Added by bodo */
.article_photo_box_left {
	float: left;
	padding: 0px 15px 10px 0px;
}
.article_photo_box_right {
	float: right;
	padding: 0px 0px 10px 15px;
}
ul.media_gallery li.media_gallery_audio {
	color: #000;
	background: transparent url(sound_icon.gif) no-repeat 0px 10px;
	border-bottom: 1px solid #DBCC91;
	padding: 10px 0px 7px 25px;
}
ul.media_gallery li.media_gallery_video {
	color: #000;
	background: transparent url(video_icon.gif) no-repeat 0px 10px;
	border-bottom: 1px solid #DBCC91;
	padding: 10px 0px 7px 25px;
}
/* For Open Format HTML */
.article_wrap span.title {
	color: #330000;
	display: block;
	font-family: Garamond, serif;
	font-weight: bold;
	font-size: 1.8em;
	letter-spacing: 0.05em;
	line-height: 1em;
	margin: -8px 0 -8px;
}
.article_wrap span.deck {
	color: #00300B !important;
	font-size: 100%;
	line-height: 110%;
	margin: 5px 0px 15px 0px;
}
td .redgreaterthan {
	color: #80420F;
	font-weight: bold;
	padding-top: 5px;
}
td a.lead2-weg06 {
	font-weight: bold;
	padding-top: 5px !important;
}
li.sponlist {
	background: transparent url(green_bullet1.gif) no-repeat;
	background-position: 0px 3px;
}
/* Affiliated Sites box */

.affiliated_sites_box {
	background-color:#E0E5C9;
	font-size:110%;
	line-height:110%;
	margin-top:5px;
	padding:4px 0;
	width:180px;
}
.affiliated_sites {
	background:#87906B none repeat scroll 0 0;
	color:#EEF6CA;
	font-weight:bold;
	margin:0 0 5px;
	padding:3px 3px 3px 10px;
	text-transform:uppercase;
}
.affiliated_sites_inner {
	padding:0 5px 0 10px;
}
.affiliated_sites_inner a:link, .affiliated_sites_inner a:visited {
	color:#000000;
}
.add-this {
	float: right;
	padding: 5px 0 0;
}
/* RIDING RESOURCES */
stables_refinesearch ul {
	list-style-type: none;
	list-style-position: inside;
}
#stables_refinesearch ul li {
	margin-right: 10px;
	line-height: 18px;
	white-space: nowrap;
}
#stables_refinesearch ul li input {
	margin-right: 5px;
}
.heading {
	color: #00310B;
	font-size:20px;
	font-weight:bold;
	margin:0;
	padding:5px 0 0 10px;
	text-transform:uppercase;
}
.stable {
}
.stable .name a {
	font-size: 18px;
	color: #290000;
	font-weight: bold;
	margin: 0pt;
	padding: 0pt;
	text-decoration: none;
}
.stable address, .stable p {
	color: #5b6833;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
}
.stable .more a {
	color: #aa5011;
	font-size: 12px;
}
.stable .phone {
	color: #5b6833;
	font-size: 14px;
	font-weight: bold;
	margin-top: 5px;
}
.stable_result {
	border-top: 2px solid #00310B;
}
.s_details {
	width: 185px;
	float: right;
	margin-right: 25px;
	list-style-type: none;
}
.s_details li {
	float: left;
	overflow: hidden;
	margin-left: 3px;
}
.s_details li span {
	float: left;
	width: 22px;
	height: 26px;
	background-position: 0 0;
	overflow: hidden;
	text-indent: -9999px;
}
.s_details li.light span {
	background-position:0 -26px;
}
.s_details li .western {
	background-image:url(ws.gif);
}
.s_details li .english {
	background-image:url(es.gif);
}
.s_details li .trail_rides {
	background-image:url(tr.gif);
}
.s_details li .boarding {
	background-image:url(bd.gif);
}
.s_details li .lease {
	background-image:url(ls.gif);
}
.s_details li .sales {
	background-image:url(ts.gif);
}
.s_details li .breeding {
	background-image:url(br.gif);
}
.s_details li .pony_party {
	background-image:url(pt.gif);
}
.s_details li .day_camp {
	background-image:url(cp.gif);
}
.s_details li .therapeutic {
	background-image:url(th.gif);
}
.s_details li .additional_services {
	background-image:url(os.gif);
}
.s_details li .lessons {
	background-image:url(ln.gif);
}
.s_details li .indoor {
	background-image:url(in.gif);
}
.s_details li .ridingresource {
	background-image:url(RidingResource_Flag-logo.gif);
}
.riding_resources input, .riding_resources select, .riding_resources textarea {
	border: 1px solid #dacf8d;
	width: 160px;
	font-size: 12px;
	color: #000;
}
#stables_refinesearch td {
	font-size: 12px;
	line-height: 22px;
	height: 45px;
}
#stables_refinesearch ul li input {
	width: 20px;
	border: none;
}
#stables_refinesearch ul {
	padding: 0px;
	margin: 0px;
	list-style-type: none;
	list-style-position: inside;
	border: 1px solid #dacf8d;
	width: 150px;
	margin: 0pt auto;
}
.tooltip {
	position: fixed;
	padding: 3px;
	background-color: #eee;
	border: 1px solid #000;
	color: #000;
	font-size: 12px;
	text-transform: capitalize;
}
.reviews_banner img {
	float:left;
	margin:2px 5px 2px 0;
	border:1px solid #000;
	padding:3px;
	background:#fff;
}
.reviews {
	border-bottom:1px dotted #dbcc91;
	margin:5px 0;
	padding:0 10px 5px;
}
.reviews h3, .reviews h3 a, .bonus h3, .bonus h3 a {
	padding:0;
	margin:0;
	color:#000;
	text-decoration:none;
	font-size:14px;
	margin:0 0 3px 0;
	font-weight:bold;
}
.reviews h3 a:hover, .bonus h3 a:hover {
	color:#808080;
	text-decoration:none;
}
.reviews h4, .reviews h4 a {
	padding:0;
	margin:0;
	text-align:left;
	color:#104867;
	text-decoration:none;
	font-size:14px;
	margin:0 0 3px 0;
	font-weight:bold;
}
a.read-more {
	background:#c4161c;
	color:#FFFFFF;
	cursor:pointer;
	padding:3px 10px;
}
