
/* The page Body */
body { color: #bbb; }

/* Headings */
h1, h2, h3, h4, h5, h6 { 
/*	color: #fff;*/
	color:#B8A9A4;
}
#thumb h5 { 
	color:#B8A9A4;
	padding:0px;
}
#thumb h5 a:link, h5 a:visited{ 
	color:#B8A9A4;
	text-align:center;
	padding:0px;
}
#thumb h5 a:hover {
	color:#FFF;
}

/* The page container */
.container {
	/*background-color: #000;*/
	background-color:#272221;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #333;
	border-left-color: #333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333;
}

/* Links */
a { 
/*	color: #c90000;*/
	color:#B8A9A4;
	text-decoration:none;
}

/* Menu */
.menu a { 
	color: #B8A9A4;
/*	color: #fff;*/
}
.menu ul li a:hover { color: #B8A9A4; }
.menu ul li.current_page_item,
.menu ul li.current_page_ancestor { color: #B8A9A4; }

.nav ul { border-top: 5px solid #797979; }
.nav ul li a { 
/*	border-bottom: 1px solid #cacaca;
	background-color: #f8f8f8; 
	color: #333; */
	background-color:#272221;
	color:#B8A9A4;
}
.nav ul li a:hover { border-bottom: 1px solid #000; }

.nav a:hover { background-color: #000; }
.nav li:hover, .nav li.nav-hover,
.nav a:focus { background: #000; }

/* Home Page Slider */
#slider { background-color: #ddd; }
#slider .text { color: #222; }
#slider h2,
#slider h2 a { color: #000; }
#slider h2 a:hover { color: #555; }

#slider-nav-left { background: transparent url('left_slider.png') no-repeat scroll center top; }
#slider-nav-right { background: transparent url('right_slider.png') no-repeat scroll center top; }


/* Page Portfolio */
.portfolio-title { 
	color: #fff;
}

.testimonial-person { color: #fff; }
.testimonial-company { color: #B8A9A4; }


/* Inner Page */
h2.entry-title a { color: #fff; }


/* Sub-header */
#sub-header { background: transparent url('separator.gif') repeat-x scroll center bottom; }
#sub-header h2 { 
	/*color: #000;*/ 
	/*background-color: #fff;*/
	color:#fff;
}
#sub-header-search { background: transparent url('search_border.gif') repeat-x scroll center bottom; }
#sub-header-search .search { color: #666; background-color: #000; }

#page-container { background: transparent url('separator_vertical.gif') repeat-y scroll 639px 1px; }


/* Comment Reply */
#allowed-tags { background: #000; border: 1px #666 dotted; }


/* Widgets */
.widget h3 { background: transparent url('separator.gif') repeat-x scroll center bottom; }
.widget li { background: transparent url('separator.gif') repeat-x scroll center 30px; }
.widget li a { 
	/*color: #fff;*/
	color:#B8A9A4;
}


/* Footer */
.footer #copyright { color: #fff; }
.footer a { color: #fff; }

/* Meta Information */
.meta { color: #999; }

/* Dot Separator */
div.hr { background: transparent url('separator.gif') repeat-x scroll center bottom; }

/* Tables */
table { border: 1px solid #222; }
table .alt { background: #222; }
tr { border-bottom: 1px solid #222; }
th { background-color:#ddd; border:1px solid #ddd; color: #000; }
table tfoot tr th, table tfoot tr td { background-color:#444; border:1px solid #444; color: #fff; }

/* Pagenavi */
.wp-pagenavi { margin-bottom: 25px;}
.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:visited { padding: 4px 7px; margin: 2px; text-decoration: none; border: 1px solid #666; color: #fff; background-color: #000; }
.wp-pagenavi a:hover { border: 1px solid #fff; color: #fff; background-color: #666; }
.wp-pagenavi span.current { padding: 4px 7px; margin: 2px; font-weight: bold; border: 1px solid #999; color: #fff; background-color: #666; }
