/* .content-centre {
	font-family: Georgia,Times,"Times New Roman",serif !important;
}
UL.article-listing {
	font-size: 13px !important;
}
p, form,
#article UL, #article OL, .custom-article UL, .custom-article OL {
	font-size: 13px !important;
	line-height: 1.7em;
} */
.top-banner {
	background: none !important;
}
.top-banner h1 {
	width: 971px;
	/*
	height: 135px;
	background: url(../assets/v1/2017_logo.jpg);
	*/
	height: 95px;
	background: url(../assets/v1/2017_logo_95h.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	margin: 0 auto;
}
.nav-holder {
	float:right;
}
.top-navigation-holder {
	background: none !important;
}
.top-navigation {
	background-color: #90268F !important;
	height: 30px;
}
.top-navigation,
.new-page-content-holder {
	width:1070px;
}
.top-navigation ul {
	height: 30px !important;
}
.top-navigation ul li a {
	background: none;
	box-shadow: inset -7px 0 9px -7px rgba(0,0,0,0.7);
	padding-left:46px;
	padding-right:51px;
	line-height: 30px !important;
	height: 30px !important;
}
ul#nav > li:nth-child(1),
ul#nav > li:nth-child(1) > div > div > ul > li > a { /* Home */
	background-color: #90268F;
}
ul#nav > li:nth-child(2),
ul#nav > li:nth-child(2) > div > div > ul > li > a { /* About Us */
	background-color: #F79A2F; /* 0154A6; */
}
ul#nav > li:nth-child(3),
ul#nav > li:nth-child(3) > div > div > ul > li > a { /* 2017 Directory */
	background-color: #0154A6; /* 1074BC; */
}
ul#nav > li:nth-child(4),
ul#nav > li:nth-child(4) > div > div > ul > li > a {
	background-color: #54B7DF;
}

ul#nav > li:nth-child(4) .drop {
	width:210px;
}

ul#nav > li:nth-child(5),
ul#nav > li:nth-child(5) > div > div > ul > li > a {
	background-color: #12A79D;
}
ul#nav > li:nth-child(6),
ul#nav > li:nth-child(6) > div > div > ul > li > a {
	background-color: #0C6638;
}


#original_articles_toggle {
	background-color: #0154A6 !important;
}
UL.article-listing A.article-title {
	color: #0154A6 !important;
}
#headline_articles_toggle {
	background-color: #0C6638 !important;
}
.content-centre UL#articles H2 ,
#article H2,
.custom-article H2,
.content-centre H2,
.content-two-column H2,
.custom-article H3
 {
	color: #0C6638 !important;
}
UL.article-listing A.article-read-more
{
	color: #0C6638 !important;
	text-decoration: underline;
}

#nav .drop {
	top: 24px !important;
}
#nav .drop ul {
	background: none !important;
}

.new-page-content-holder {
	padding-bottom: 15px;
	border-bottom: 16px solid #90268F;
}

.content-centre H1, .content-two-column H1 {
	background: url(../assets/v1/2017_title_bg.png) repeat fixed left top;
	background-color: #5A5A5A !important;
}

.content-centre.annual-content,
.content-centre.directory_content,
.content-centre.feature_content {
	width: 770px !important;
}

.directory_content H1 {
	background-color: #0154A6 !important;
}
.feature_content H1 {
	background-color: #0C6638 !important;
}
.annual-content H1 {

}
.sires-content H1 {
	background-color: #54B7DF !important;
}
.about-content H1 {
	background-color: #F79A2F !important;
}

#footer-rssfeed-icon { background: url("../assets/v1/2017_icon_rssfeed.png") no-repeat 0 0 !important; }
#footer-rssfeed-icon:hover { background-position: 0 -28px !important; }
#footer-rssfeed-icon span { position: absolute !important; top:-9999em !important; }

.page-footer-holder {
	border-top: none !important;
	background: none !important;
}

/*
.page-footer-holder {
	border-top-color: #90268F !important;
}
*/

/* HIGHLIGHT */
.hl-ylw { background-color: #ffff66; }
.hl-blu { background-color: #A0FFFF; }
.hl-grn { background-color: #99ff99; }
.hl-red { background-color: #ff9999; }

.label-sires strong.hl-ylw, .label-sires mark.hl-ylw,
.label-sires strong.hl-blu, .label-sires mark.hl-blu,
.label-sires strong.hl-grn, .label-sires mark.hl-grn,
.label-sires strong.hl-red, .label-sires mark.hl-red { background: none; color: #FFF; }

.page-content-lhs .panel h2 {
	left:-37px;
}
.new-content-inner {
	margin-top:0;
}
.new-content-top {
	padding:15px 0 15px 15px;
}
.new-page-content-lhs {
	width:250px;
	padding-left:16px;
	padding-top:15px;
}

.new-page-content-lhs .panel {
	padding-left:0 !important;
}

.new-page-content-lhs .panel #search_box {
	width:117px;
	margin-right: 5px;
}

.new-page-content-lhs .panel.search-panel {
	height:64px;
	padding-top:41px;
}

.new-page-content-lhs .advert {
	font-size: 11px;
	margin-bottom: 15px;
}

.new-page-content-centre {
	margin-left:16px;
	margin-right:0px;
	width: 504px;
}
.new-page-content-rhs {
	width:250px;
	padding-left:16px;
}
.breaking-news {
	min-height: 800px;
}



.page-content-lhs .panel {
	width:100%;
	padding: 45px 0 0 11px;
}

.content-right .panel {
	padding: 45px 0 0 0;
}
.page-content-lhs .panel h2 {
	background: url("../assets/v1/2017_over_lhs_thin.png") no-repeat scroll;
	width: 265px;
	height: 50px !important;
	top:0;
}
.content-right .panel h2 {
	background: url(../assets/v1/2017_over_rhs_thin.png) no-repeat scroll;
	right: -52px;
}

.page-content-lhs.about-content .panel h2{
	background: url("../assets/v1/2017_over_lhs_thin-about.png") no-repeat scroll;
}
.page-content-lhs.sires-content .panel h2{
	background: url("../assets/v1/2017_over_lhs_thin-sires.png") no-repeat scroll;
}
.page-content-lhs.annual-content .panel h2{
	background: url("../assets/v1/2017_over_lhs_thin-annual.png") no-repeat scroll;
}
.page-content-lhs.directory_content .panel h2{
	background: url("../assets/v1/2017_over_lhs_thin-directory.png") no-repeat scroll;
}
.page-content-lhs.feature_content .panel h2 {
	background: url("../assets/v1/2017_over_lhs_thin-feature.png") no-repeat scroll;
}

#group1-listing {
	font-family: 'Montserrat', sans-serif;
}
#group1-listing li {
	clear: both;
	list-style-type: none;
	line-height: 1.7em;
	padding: 0 10px 0 15px;
	margin-bottom: 10px;
	border-bottom: 1px solid #DDD;
	min-height: 120px;
}
#group1-listing li a {
	text-decoration: none;
}
#group1-listing .horse-image {
	padding-top: 5px;
	float: left;
	width: 170px;
	font-size: 1.1em;
	text-align: left;
}
#group1-listing .horse-details {
	padding-top: 25px;
	margin-left: 160px;
	float: none;
}
#group1-listing img {
	max-width: 150px;
	height: auto;
}

#group1-listing .race-name {
	font-weight: bold;
	font-size: 14px;
	padding:0;
}

#group1-listing .horse-name {
	font-size: 26px;
	padding:0;
	font-weight: 700;
	color: #AE2D23;
	line-height: 1em;
}



#nav .drop ul li a {
	background: none;
	padding-left: 10px;
	box-shadow: none;
}




.new-page-content-holder {
	padding-bottom: 15px;
	border-bottom: 16px solid #1a681e !important;
}
