﻿/*---------------------------- TEXT STYLES ----------------------------*/

a{
	text-decoration:none;
	color:#67676b;
}

a:hover{
	color:#6699ff;
}

h1, h2, h3, h4, h5, h6 {
	color:#fff;	
}


h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
	color:#fff;
}


hr {
	background-color:#747474;
}


body {
	background-color:#2e2e2e;
	color:#fff;	
}

#mainContainer{
	background-color:#2e2e2e;	
}

/*------------------ LOGO ------------------------*/

#logoContainer{
	background-color:#2e2e2e;	
}

#logoContainer a{
	background-image:url(logo_black.jpg);
}

/*-------------------------MENU---------------------------------*/

#navigationContainer{
	background-image:url(menu_bg_black.jpg);
	background-color:#2e2e2e;
}

#navLeft{
	background-image:url(menu_left_black.jpg);
}

#navRight{
	background-image:url(menu_right_black.jpg);
}


#menu ul li a{
    color:#c8c8c8;
}

#menu ul li a:hover{
    color:#929292;
}

#menu ul li.selected a{
	color:#c8c8c8;
}

#search{
	background-image:url(search_bg_black.jpg);
}


#search input{
	border:#6b6b6b;
	color:#c8c8c8;
	background-color:#6b6b6b;
}


/*------------------DROP DOWN MENU------------------------*/



#menu ul li ul{
    background-color:#464646;  
	border:1px solid #747474;
	border-top:0px;
}

#menu ul li ul li a {
	background-color:#464646;  
}

#menu ul li.selected ul li a{
	color:#c8c8c8;
}

#menu ul li.selected ul li a:hover{
	color:#929292;
}

/*---------------------------HEADER----------------------------*/

#header{
	background-image:url(content_bg_black.jpg);
}

.fadeWrapper{
	background-color:#656565;
	border-top:1px solid #656565;	
	border-bottom: 1px solid #656565;	
}

#pageHeader{
	background-image:url(page_header_black.jpg);
}

/*---------------------------- CONTENT ----------------------------*/

#contentContainer{
	background-image:url(content_bg_black.jpg);
}
#content{
	border-right:1px solid #636363;
}

.postImg{
	background-color:#464646;
	border:1px solid #636363;
}

.contentBox a:hover{
color:#6699ff;
}

/*-----------------------  SIDEBAR MENU  ---------------------------*/



.sidebarBox h6{
	color:#727272;
}

.sidebarBox h6 a{
	color:#727272;
}

.sidebarBox h6 a:hover{
	color:#727272;
}

.sidebarMenu a{
	color:#fff;
}

.sidebarMenu ul li a{
	color:#fff;
	border-bottom:#636363 1px solid;
	background-color:#464646;
}

.sidebarMenu ul li a:hover{
	background-color:#5f5f5f;
	color:#fff;
}


/*-----------------------  FOOTER  ---------------------------*/

#contentBottom{
	background-image:url(footer_bg_black.jpg);
}

#contentBottomLeft{
	background-image:url(footer_left_black.jpg);
}

#contentBottomRight{
	background-image:url(footer_right_black.jpg);
}

#footer p{
	color:#999999;
}


#footerMenu ul{
	color:#999999;
}

#footerMenu ul li a{
	color:#999999;
}

#footerMenu ul li a:hover{
	color:#6d6d6d;
}

/*----------------------- PORTFOLIO ----------------------------*/

#portfolio img{
	background-color:#464646;
	border:1px solid #636363;
}

#navButtonLeft a{
	background-image:url(nav_buttons_black.jpg);
	height:23px;
    width:40px;
	background-position:0 0;
}

#navButtonLeft a:hover {
	background-position: 0px 23px;
}

#navButtonRight  a{
	background-image:url(nav_buttons_black.jpg);
	height:23px;
    width:40px;
	background-position:40px 0px;
}

#navButtonRight a:hover {
	background-position:40px 23px;
}

#portfolioCategories{


background-color:#5a5a5a;
border:1px solid #636363;
color:#fff;
}

/*------------------------SERVICES---------------------------*/

.servicesImg{
	background-color:#464646;
	border:1px solid #636363;
}

.borderImg{
	background-color:#464646;
	border:1px solid #636363;
}

.smallPostImg{
	border:1px solid #636363;
}

/*----------------------- Comments ---------------------------*/

.commentContainer{
	border:#636363 1px solid;
	background-color:#464646;
}

.comentBox{
	border:0px;
	background-color:#464646;
}

.comentBox img{
	background-color:#464646;
	border:1px solid #636363;
}

.comentBoxAdmin{
background-color:#515151;
}

/*---------------------------- CONTACT PAGE ----------------------------*/
.input{
	border:1px solid #636363;
	background-color:#3b3b3b;
	color:#fff;
}

.errorMessage{
	color:#ff3333;
}


#wrapper {
height: 200px;
}