@charset "utf-8";
/* black Style */

h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover{
	color: #555555;
}
input, textarea, select {
	color:#565a60;
}
.menu-wrap {
	background-color:#004064 !important;
	height:162px;
	background: url("../images/bg-header-black.png") repeat-x scroll 0 0 transparent;
}
#header{
	background: url(../images/bgTop.jpg) repeat-x center top;
}
#header .glow{
	background: url(../images/glow.png) no-repeat center top;
}
#headerSlider{
	background: url(../images/bgTop.jpg) repeat-x center top;
}
#headerSlider .glow{
	background: url(../images/glow.png) no-repeat center top;
}
.main-menu ul li:hover, .main-menu ul li.active {
	border-bottom: solid 2px #2272CA;	
}
.main-menu ul li ul {
	background: #004E77;
	color:#fff;
}
.main-menu ul ul li ul ,.main-menu ul ul ul  {
	background: #004E77;
}
.main-menu ul ul li ul li a:hover,.main-menu ul ul ul li a:hover {
	background: #003A59;
}
.main-menu ul ul li:hover{
	background: #003A59;
}
.main-menu ul li ul li.drop{
	background: url(../images/arrow02.png) no-repeat 90% 13px ;
}
.main-menu ul li ul li:hover.drop{
	background: #434343 url(../images/arrow02.png) no-repeat 90% 13px;
}
.nivo-directionNav a {
	background:url(../images/arrows-black.png) no-repeat;
}
.ei-slider-thumbs li.ei-slider-element{
	background: #444444;
	background: rgba(68,68,68,0.9);
}
.ei-slider-thumbs li a:hover{
	background-color: #5c5c5c;
}
p.subtitle{
	color: #a5a5a5 !important;
}
.promo-box p span{
	color: #555555;
}
.testimonial p span{
	color: #555555;
}
.blog-post h3 a:hover{
	color: #555555;
}
.nameInput, .emailInput, .webInput{
	background: #2a2a2a;
	border: 1px solid #484848;
}
.messageInput{
	border: 1px solid #424242;
	background: #292929;
}
.nameInput:hover, .emailInput:hover, .webInput:hover, .messageInput:hover{
	border: 1px solid #4b4b4b;
}
.nameInput:focus, .emailInput:focus, .webInput:focus, .messageInput:focus{
	background-color: #2e2e2e;
}
#footer{
	background: url(../images/bg-bottom-black.jpg) repeat;
}
.post-footer{
	background-color:#004064;
}
#categories li a:hover{
	color: #7c7c7c;
}
#popularPost li p a:hover{
	color: #7c7c7c;
}
.separator h5{
	background: #004064;
}
.image .mask.zoom{
	background: url(../images/mg-black.png) center center no-repeat;
	background-color: rgba(241,241,241, 0.5);
}
.image .mask.link{
	background: url(../images/link-black.png) center center no-repeat;
	background-color: rgba(241,241,241, 0.5);
}
.image .mask.youtube{
	background: url(../images/youtube-black.png) center center no-repeat;
	background-color: rgba(241,241,241, 0.5);
}
.image .mask.vimeo{
	background: url(../images/vimeo-black.png) center center no-repeat;
	background-color: rgba(241,241,241, 0.5);
}
.image .mask.play{
	background: url(../images/play-black.png) center center no-repeat;
	background-color: rgba(241,241,241, 0.5);
}