
p a, li a,
#topmenu ul li.current-menu-item a, 
#topmenu ul li.current_page_item a, 
#topmenu ul li.current_page_parent a, 
#topmenu ul li.current_page_ancestor a,
#topmenu ul.sub-menu li.current-menu-item a, 
#topmenu ul.sub-menu li.current_page_ancestor a, 
#topmenu ul.sub-menu li ul li.current-menu-item a,
#topmenu ul li:hover a,
#topmenu ul li ul li:hover a,
#topmenu ul li ul li ul li:hover a,
#topmenu ul.sub-menu li.current-menu-item ul li:hover a,
#topmenu ul.sub-menu li.current_page_ancestor ul li a:hover, 
.top-full #topmenu ul li.menu-item-has-children:hover a:after,
.top-full #topmenu ul li.menu-item-has-children.current-menu-item a:after, 
.top-full #topmenu ul li.menu-item-has-children.current_page_ancestor a:after,
article table a,
.toggle-headline h2:before,
.tab-box  ul.tabber li a:hover,
.tab-box  ul.tabber li a.active,
.more-link,
.postmeta a,
.post-more,
.meta-category a,
#sidebar ul li.current_page_item > a, 
#sidebar ul li.current-menu-item > a,
#sidebar ul li.current-cat > a, 
#sidebar ul li.current-cat:before,
#sidebar .profilebox ul li a
{color:#92AA57;}


a.opensearch,
.topline,
#tabContainer #tabitems li a:hover,
#tabContainer #tabitems li a.active,
.tab-box  ul.tabber li a,
a.boxbutton,
.post-nav .current,
.blog-meta-tag a,
.allposts a,
.wpcf7 .wpcf7-submit, 
#respond input#submit,
.notfoundsearch input#searchsubmit,
.content-button a,
.separator-headline > span:before, 
.separator-headline > span:after
{background:#92AA57;}

.tab-box  ul.tabber li a 
{ border:1px solid #92AA57; }

.logotitle,
.logotitle a,
.logosubtitle
{ color:#575D65; }

.footer,
.searchbox input#searchsubmit ,
.blog-meta-tag a:hover,
.wpcf7 .wpcf7-submit:hover, 
#respond input#submit:hover,
.notfoundsearch input#searchsubmit:hover
{background:#575d65; }

.contactline,
.spphone,
.contactline a,
.spphone a {color:#C5122F; }



body, 
h2 a, h3 a, h2 a:hover, h3 a:hover,
.headerbox-content ul li a, .propfacts a, .team-profile-data a, ul.team-list a, #sidebar ul li a, .teaserbox a
 { color:#4f4f4f; }
  
body { background-image:none !important;}

 
body { background-color:#ffffff; }
.page-content, .blogwrap, .iconboxwrap {background:rgb(255,255,255);	}
.boxed {background:rgb(255,255,255);}
.boxed .page-content, .boxed .blogwrap, .boxed .iconboxwrap { background:none !important;}





#topmenu ul li { list-style:none; position:relative; float:left; display:inline-block; padding:0; margin:0; font-size:16px; font-weight:300; text-transform:uppercase;} 

#topmenu ul li a { color:#781322; text-decoration:none; padding:65px 16px 5px 16px; margin:0; display:block; }

p a, li a {color:#781322;}

#topmenu ul.sub-menu li.current-menu-item a {color:#781322;}
#topmenu ul.sub-menu li.current_page_ancestor a {color:#781322;}
#topmenu ul.sub-menu li ul li.current-menu-item a {color:#781322;}
#topmenu ul li ul li ul li:hover a {color:#781322; }
#topmenu ul li ul li:hover a {color:#781322; }
#topmenu ul li:hover a { color:#781322; }
#topmenu ul.sub-menu li.current-menu-item ul li:hover a {color:#781322; }
#topmenu ul.sub-menu li.current_page_ancestor ul li a:hover {color:#781322; }
#topmenu ul li.current-menu-item a, #topmenu ul li.current_page_item a, #topmenu ul li.current_page_parent a, #topmenu ul li.current_page_ancestor a {color:#781322;}

.post-nav a {text-decoration:none; color:#781322;}
.more-link {color:#781322;}
.postmeta a {color:#781322; text-decoration:none;}
.postmeta a:hover {color:#781322; }
.post-more {text-decoration:none; text-transform:uppercase; font-weight:bold; font-size:.9em; color:#781322;}
.post-more:hover { color:#781322;}
.meta-category a { color:#781322; text-decoration:none; }


.topline { height:5px; background:#781322; position:relative; }

a.opensearch { cursor:pointer; text-align:right;  position:absolute; top:5px; right:45px; z-index:1000; padding:2px 5px 4px 5px; border-radius:0 0 4px 4px; background:#781322;}

.contactline { background:#F0F1F6;  color:#781322; margin:0; padding:0 0 4px 0;}
.spphone {color:#781322; width:auto; }

.separator-headline > span:before, .separator-headline > span:after {content: ""; position: absolute; top: 50%; width: 9999px; height: 1px; background: #781322; }

.content-button a {background: #781322; color:#fff; padding:5px 15px; border-radius:2px; margin:10px 0; width:auto; display:inline-block; font-size:.9em; text-transform:uppercase; text-decoration:none; font-weight:600; text-align:center; transition:padding linear 200ms;}

.post-more {text-decoration:none; text-transform:uppercase; font-weight:bold; font-size:.9em; color:#781322;}

#topmenu ul li:hover a { color:#781322; }

.footermenu ul li a { color:#4f4f4f; }
.footer {background:#F0F1F6; color:#4f4f4f;;}


