span.hlite{}
#footer span.hlite{}
a{text-decoration:none;color:#333;}
.item_title a{color:#fff;}
a:hover,
a.selected{color:#2255bb;}
aside h3.item_title,
aside h3.item_title a{color:#17A6CA;}
aside h3.item_title a:hover{color:#333333;}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small{color:#999999;}
.page_header h1,
.category_title h2,
.page-item .item_header h2.item_title,
#member-registration legend,
.item_title{background:url("../images/bg.black.png") repeat;padding:7px 25px;margin-bottom:20px;color:#fff;}
aside .item_img img{border:1px solid #666;}
.nspArt img.nspImage{}
span.blocknumber{}
span.blocktitle{}
#header-row .social [class*="icon-"],
#top-row .social [class*="icon-"]{background-color:rgba(0,0,0,0) !important;color:#bbb !important;}
#header-row .social [class*="icon-"]:hover,
#top-row .social [class*="icon-"]:hover{color:#6699ff !important;}
#footer .social [class*="icon-"]{}
#footer .social [class*="icon-"]:hover{background-color:transparent !important;}
#footer-row .moduletable.social li a img{background-color:#6699ff;}
#footer-row .moduletable.social li a:hover img{background-color:#6699ff;}
.page-gallery a.zoom span.zoom-bg,
.page-item__gallery a.zoom span.zoom-bg{background-color:#000;}
.menudesc{border-bottom:1px dotted #ccc;}
#top-header ul li a:hover,
#top-header ul li a:active{background:#6699ff !important;}
#slider-row.top-title{background-image:url(../images/bg.title2.jpg);}
#breadcrumbs-row{}
#breadcrumbs-row .moduletable span{}
#breadcrumbs-row a{color:#6699ff;}
#breadcrumbs-row a:hover{color:#000;}
#featured-row .newsflash-title a:hover{color:#6699ff;}
.page-item__bottom-border .item_fulltext{border-bottom:5px solid #333;}
.pager a{border:0px solid #ddd;}
.page-featured .cols-2 .column-2 .item_header h2.item_title{}
.item_info_dl dd{border-right:1px solid #B3B3B3;}
.page-blog .items-leading,
.page-blog .items-row{border-bottom:0px solid #666;}
.page-category__testimonials blockquote{border-left:5px solid #dddddd;}
.page-archive .alert-info{background-color:#eeeeee;border:1px solid #eeeeee;}
#contact_map{border:1px solid #cbcbcb;}
#aside-row-1-left ul li a{color:#6699ff;}
aside h2,
aside .module_title,
.page-gallery .well,
aside .module_title{border-bottom:0px solid #000 !important;background:url("../images/bg.grey2.png") repeat scroll 0 0 rgba(0, 0, 0, 0) !important;text-shadow:1px 1px #fff !important;color:#272727 !important;}
aside.mod-newsflash-adv .item_published{background:none repeat scroll 0 0 #509BD2;}
aside .search form{border:1px solid #D4D4D4;padding:5px 5px 5px 10px;}
#content-row-5 .moduletable.transparent{color:#121212;}
#footer{color:#bbbbbb;}
#footer-row{background:url("../images/bg.footer.top.png") repeat-x left top, url("../images/bg.footer.bottom.png") repeat-x left bottom, url("../images/bg.black.png") repeat left top;border-top:1px solid #131313;}
#footer-row h1,
#footer-row h2,
#footer-row h3{color:#fff;}
#footer-row a:hover{color:#6699ff;}
#footer-row .footer-row-separator{border-top:1px dashed #999;}
#copyright-row{background:url("../images/bg.footer.top.png") repeat-x left top, url("../images/bg.black.png") repeat left top;color:#bbbbbb;}
#copyright-menu li{border-right:1px solid #bbbbbb;}
#copyright-menu li a{color:#bbbbbb;}
#copyright-menu li a:hover,
#copyright-menu li.current a,
#copyright-menu li.active a{color:#6699ff;}