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

a{
	text-decoration:none;
	color:#FFFFFF;
}

a:hover{
	color:#656565;
}


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


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


hr {
	background-color:#212121;
}


body {
	background-color: #000000;
    color: #FFFFFF;
    margin: 0;
	
	font: 11px Arial,Helvetica,sans-serif;	
	
}
#mainContainer{
	background:none;
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	background-image:url(images/op_bg.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}
#mainContainer1{
	background:none;
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	background-image:url(images/op_bg_1.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}

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

#logoContainer{
	background-color:transparent;	
}



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



#menu ul li a{
   background: url("./images/bg_menu.png") repeat scroll 0 0 transparent;
    display: block;
    float: left;
    font-size: 14px;
    height: 30px;
    line-height: 25px;
    padding: 0 11px;
    text-decoration: none;
    white-space: nowrap;
}

#menu ul li a:hover {
    color:#FFFFFF;
	
	background:url("./images/bg_hover.png") repeat-x scroll 0 0 transparent;
}

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

#search, #sidebarSearch{
	background-image:url(images/search_bg_trans.png);
}


#search input, #sidebarSearch input{
	border:#1f1f1f;
	color:#c8c8c8;
	background-color:transparent;
}


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



#menu ul li ul{
    background-color:transparent;  
	border:0px;
	padding-top:13px;
}

#menu ul li ul li ul{
	padding-top:1px;
}

#menu ul li ul li a {
	background-color:transparent;  
	background-image:url(images/transparent_menu.png);  
	width:100%;
}

#menu ul li ul li ul{
	border:0px;	
	margin-left:20px;
}

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

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

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

#header{
	background-image:url(images/content_bg_trans.png);
}

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

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

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

#contentContainer{
	/*background-image:url(images/content_bg_trans.png);*/
}
#content{
	
}

.postImg{
	background-color:#161616;
	border:1px solid #212121;
}

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

.contentBox h3 a{
	color:#fff;	
}

/*#pageContent img, .postBoxContent img{
	background-color:#161616;
	border:1px solid #212121;	
}*/

/*-----------------------  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:#212121 1px solid;
	background-color:transparent;  
}

.sidebarMenu ul li a:hover{
	background-color:#0b0b0b;
	color:#fff;
}


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



#footer p{
	color:#333333;
}


#footerMenu ul{
	color:#333333;
}

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

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

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

#navButtonLeft a{
	background-image:url(images/nav_buttons_trans.png);
	height:23px;
    width:41px;
	background-position:0 0;
}

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

#navButtonRight  a{
	background-image:url(images/nav_buttons_trans.png);
	height:23px;
    width:40px;
	background-position:40px 0px;
}

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

#portfolioCategories{
	background-color:#1e1e1e;
	border:1px solid #111;	
	color:#fff;
}

.portfolioItem{
	background-color:#161616;
	border:1px solid #111;		
}

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

.servicesImg{
	background-color:#161616;
	border:1px solid #212121;
}

.borderImg{
	background-color:#161616;
	border:1px solid #212121;
}

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

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

.commentContainer{
	border:#212121 1px solid;
	background-color:#161616;
}

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

.comentBox img{
	background-color:#161616;
	border:1px solid #212121;
}

.comentBoxAdmin{
background-color:#202020;
}

/*---------------------------- CONTACT PAGE ----------------------------*/
.input, .commentInput, .commentTextArea{
	border:1px solid #212121;
	background-color:#0c0c0c;
	color:#fff;
}

.errorMessage{
	color:#ff3333;
}


.moreLink{
	color:#999999;
	text-decoration:none;

}

#navigationContainer{
	height:64px;
	width:968px;
	margin-left:2px;
	/*background-image:url(images/menu_trans.png);*/
	background-repeat:no-repeat;
	background-color:transparent;
	float:left;
	
}

#contentBottom{

	/*background-image:url(images/bottom_trans.png);*/
	
}

#menu ul li.current_page_item a, #menu ul li.current_page_parent a{
	color:#FFFFFF;
	font-weight:bold;
	background: url("./images/bg_hover.png") repeat scroll 0 0 transparent !important;
}

#menu ul li.current_page_parent ul li.current_page_item a, menu ul li ul li.current_page_parent a{
	color:#FFFFFF;
	font-weight: normal;
}

#menu ul li.current_page_item ul li a,#menu ul li.current_page_parent ul li a{
	font-weight: normal;	
	color:#656565;
}

#menu ul li.current_page_item ul li a:hover,#menu ul li.current_page_parent ul li a:hover{
	color:#fee7c8;
}

/*----------------------------TABLES---------------------*/





td#today{
	background-color: transparent;
	background-image: url(images/transparent.png);
}

th
{
	
	background-color: transparent;
	background-image: url(images/transparent.png);
}

#portfolioCategories{
	background-color: transparent;
	background-image: url(images/transparent.png);
}


#portfolioCategories ul{
	display:inline;
	margin-left:0px;
}

#portfolioCategories ul li{
	border-right:1px solid #828282;
}

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

#portfolioCategories ul li a:hover{
	color:#fff; 
}


#menu_list ul li a{

color:#000099;
}

/*.navigation ul li:hover {
background:url(./images/left.png) no-repeat scroll right center #000000;
background:#0000FF;
}*/

.current_page_item a {color:#656565;}

.sidebarBox .menu_list .navigation li.current_page_item a {
	background:#810F04;
	color:#fff;
	font-weight:bold;
}
