/* CSS Document */

html{
	color:#000;
}
a{
	color:#e97687;
}
header #contact-detail-container{
	background-color:#f9dde1;
}
header #contact-detail-container .tel{
	background:url(images/contact-detail-tel-lilac.png) no-repeat left center;
	font-size:14px;
	color:#b65f93;
}
#menu-top-menu .current-menu-item a,
#menu-top-menu .current-post-ancestor a,
#menu-top-menu .current-page-ancestor a,
#menu-top-menu .current_page_ancestor a{
	color:#fff;
	background-color:#b65f93;
}
#menu-top-menu li a{
  	color:#666;
}
#menu-top-menu li a span{
	background:url(images/menu-bg-lilac.png) no-repeat right center;
}
#menu-top-menu li.hover a{
	background-color:#b65f93;
}
#menu-top-menu li.hover a span{
	color:#fff;
}
#menu-top-menu li ul{
	background:#b65f93;
}
#menu-top-menu ul li a span{
	color:#fff;
}
#menu-top-menu ul li a{
	background:url(images/sidebar-menu-li-bg-lilac.png) repeat-x left top;	
}
#footer-menu li a{
	color:#fff;
}
#footer-bottom{
	background-color:#742347;
	border-top:1px solid #b65f93;
}
.footer-bottom-third{
	background-color:#b65f93;
	border-right:1px solid #742347;
}
.footer-bottom-third a,
.footer-bottom-third p{
	color:#fff;	
}
#footer-bottom-news.footer-bottom-third{
	padding:12px;
}
.footer-bottom-third .article{
	background-color:#742347;	
}
#footer-bottom h3{
	color:#fff;	
}
.main-container h1,
.main-container h2,
.main-container h3,
.main-container h4,
#archive-wrapper h4,
#archive-wrapper h2,
#archive-wrapper h1,
#archive-wrapper h3,
.archive-article-text a,
strong,
.field .small-text{
	color:#e97687;	
}
.author-info h3{
	font-weight:bold;	
}
.main-container p,
.main-container li,
.archive-article p,
.article p,
#archive-wrapper li{
	color:#777;
}
.featured-image-container{
	border-top:4px solid #b65f93;	
}
.page-excerpt{
	background:url(images/page-excerpt-bg-lilac.png);
	color:#fff;	
}
.circle{
	background:url(images/circle-lilac.png);
}
.circle p{
	color:#f9dde1;	
}
.circle p span{
	color:#fff;
}
#sidebar .widget_nav_menu{
	background:url(images/sidebar-menu-bg-lilac.jpg) repeat-x left top #b65f93;
}
#sidebar .widget_nav_menu h2,
#sidebar .widget_nav_menu a{
	color:#fff;
}
#sidebar .widget_nav_menu li{
	background:url(images/sidebar-menu-li-bg-lilac.png) repeat-x left top;		
}
#sidebar .widget_nav_menu li a{
	background:url(images/sidebar-menu-a-bg-lilac.png) no-repeat right center;
	text-decoration:none;	
}
#sidebar .comp-widget{
	background-color:#f9dde1;
}
.comp-widget h2,
.field .label{
	color:#e97687;
}
.field .text,
.field .select,
.field .email,
.field .textarea{
	border:1px solid #888;
}
.field .submit{
	color:#fff;
	background-color:#e97687;
}
.field .comp{
	border:1px solid #e97687;	
}
#index-sidebar-container{
	border-left: 2px solid #742347;
}
.contact-widget{
	background-color:#b65f93;
}
.contact-widget h2{
	color:#d770ae;	
}
.contact-widget p{
	color:#fff;	
}
.index-feature .feature-text{
	background:url(images/page-excerpt-bg-lilac.png);
	color:#fff;
}
#archive-wrapper{
	padding-top:20px;
	border-top:4px solid #b65f93;
}
.index-feature .feature-text a{
	color:#fff;
}
.error-page{
	border-top:4px solid #b65f93;	
}
#archive-sidebar-container li a{
	color:#777;
	text-decoration:none;
}
#archive-wrapper ol li,
.main-container ol li{
	list-style-position:inside;
	margin-left:0;
	background:url(images/tick-lilac.png) no-repeat;
	padding-left:37px;
	min-height:35px;
}
#archive-wrapper ul li, .main-container ul li{
	background:url(images/li-bg-lilac.png) no-repeat;
}
#archive-sidebar-container ul li{
	background:url(images/archive-bg.png) no-repeat;
}
.archive-article-text a{
	text-decoration:none;
}
p.meta{
	color:#e97687;
}
#legal-menu-container{
	background:url(images/sidebar-menu-li-bg-lilac.png) repeat-x left top;
}
#footer-strapline{
	color:#fff;	
}
#ecd_opt_in_banner{
	background-color:#b65f93;
	color:#fff;
}