.nav-bar > li:hover, .nav-bar > li a:hover  { color:#312f30;}
.nav-bar > li.active > a { }
ul.flyout li a:hover, .nav-bar li ul li a:hover {color:#312f30;}
.flyout {border-top:2px solid #312f30;}
.sectiontitle {border-left: 4px solid #312f30;}
::-moz-selection{background:#312f30;color:#fff;}
::selection{background:#312f30;color:#fff;}
.ca-menu li:hover .ca-main {color: #312f30;}
.topborder { border-top:4px solid #312f30;}
#subheader{background: #312f30;border-top: 1px solid #312f30; color: #fff;}
#subheader a {color: #fff;text-decoration: none;}
#subheader a:hover { text-decoration: none; color: #fff; }
 .readmore {background:#312f30;}
 #testimonials blockquote cite {color:#312f30;}
.tags {background:#333;}
ul.pagination li.current a {background: #312f30;}
.saymore {color:#312f30;}
.submit {background:#312f30;}
dl.tabs dd.active { border-top: 3px solid #312f30;}
ul.accordion > li.active {border-top: 3px solid #312f30;}
div.alert-box.default { background-color: #312f30;}
.slide {	margin: 0;	padding: 0;	border-top: solid 4px #312f30;}
.btn-slide {	background:#312f30 url(../../images/plus.png) no-repeat;}
.btn-slide.active { background: #312f30 url(../../images/minus.png) no-repeat;}
#footer, .copyright {background: #343536;}
.back-top a:hover{background-color: #666;}
.sf-shadow ul {border-top:2px solid #312f30;}
.panel {border-left:4px solid #312f30;}
.colorbackground {background:#312f30;}
#homesubheader {background:#222;}
a.projectdetail { background: #ccc;text-shadow:none;color:#111;}
a.projectdetail:hover { background: #ccc;text-shadow:none;color:#111;}
#testimonials {border-left: solid 6px #312f30;}
.ei-title h2{background:#312f30;}
.dropbtn{background: #312f30;}
.darkred,.bluegreen{color:#ffca05;}