
body, html{ background:#000; }

#pikame li{
	margin:2px;
	float: left;position:relative;
	border:1px solid #464646;}


.pika_play a{background:#000;color:#fff;}
.pika_caption{color:#8B8B8B;}
.pika_navigation a{color:#8B8B8B;}
.pika_navigation a:hover{color:#fff;}

.gallerywrap{color:#887;}

/* -------- Main image -------- */
#main_image{background:#000;}

/* -------- Navigation Next and Previous -------- */
.nav {color:#D1D1D1;}
.nav a {color:#D1D1D1;}
.nav a:hover {color:#fff;}

/* -------- Extra not set to anything. If required -------- */
.info{border-top:1px solid #221;}

/* -------- Head Styles -------- */
h1{
	color:#fff;
}
h1 a{
	color: #fff;
}


h2{
	color:#fff;
}
h2 a{
	color: #fff;
}

h3{
	color:#fff;
}
h3 a{
	color: #fff;
}

h4{
	color:#fff;
}
h4 a{
	color: #fff;
}

h5{
	color:#fff;
}
h5 a{
	color: #fff;
}

h6{
	color:#fff;
}
h6 a{
	color: #fff;
}

/* ------------ The top Menu -----------*/
#navwrap {
	color:#D1D1D1;
}
#navwrap li a {
	color:#D1D1D1;
}
/* Top Menu Home About Contact */
#navwrap li.company {
	color:#A2A2A2;
}
#navwrap li.company a {
	color:#A2A2A2;
}
#navwrap li.company a:hover {
	color:#fff;
}

/* Category Title */
#navwrap li.cat-title {
	color:#464646;
	border-bottom:1px solid #2E2E2E;
}
/* Categories */
#navwrap li.cat-item a {
	color:#D1D1D1;
	background: #171717;
	border-bottom:1px solid #2E2E2E;
}

#navwrap ul.children li.cat-item a {
	color:#D1D1D1;
	background: #262626;
	border-bottom:1px solid #2E2E2E;
}

#navwrap li.cat-item a:hover {color:#E8E8E8;background:#2E2E2E;}
#navwrap ul.children li.cat-item a:hover {color:#E8E8E8;background:#2E2E2E;}
#navwrap li a:hover {color:#fff;}
.cat-item ul.children {border-top:1px solid #464646;}
#navwrap li.current-cat a , #navwrap ul.children li.current-cat a {text-decoration:none;color:#E8E8E8;background:#111;}


/* Page List */
#navwrap li.page_item a {
	text-align:left;
	padding-top:10px;
	padding-left:10px;
	padding-bottom:5px;
	display:block;
	height:100%;
	text-decoration:none;
	color:#D1D1D1;
	background: #151515;
	letter-spacing: 2px;

	border-bottom:1px solid #2E2E2E;
}

#navwrap li.page_item a:hover {text-decoration:none;color:#E8E8E8;background:#2E2E2E;}
#navwrap li.current_page_item a  {text-decoration:none;color:#E8E8E8;background:#464646;}

/* -------- Post -------- */

.post .content	{
	color:#5D5D5D;
}

.post a {
	color:#000;
}

blockquote
{
	border-left:5px solid #A2978B;
}


.content {
	color:#5D5D5D;
}

.content a {
	color:#5D5D5D;
}

.page .content	{
	color:#A2A2A2;
	font-size: 12px;
}

.page .title {
	color:#fff;
}

.page .title a {
	color:#fff;
}


.post h2 {
	color:#000;
}

.post h2 a {
	color:#000;
}


/*=== Center Column ===*/

#centercol {

	background:#111111;

	border-bottom:12px solid #2E2E2E;

}

#gallerycategories {
	color:#fff;
}

/* Contact Text Input Styles*/
.wpcf7 input, .wpcf7 textarea {
	border: 1px solid #ccc;
}


/*---- Footer ----*/

#navwrap ul.footer {
	border-top:1px solid #171717;
	border-bottom:1px solid #171717;
	color:#D1D1D1;
}

#navwrap ul.footer li {
	color:#D1D1D1;
}
#navwrap ul.footer li a {
	color:#D1D1D1;
}

/*=== End of CSS ===*/
