/*  
Dark Theme Color Settings
*/


/* ---------------------------------------------------------------- 
 *  GLOBAL
 * ---------------------------------------------------------------- 
*/ 
body {color: #000; background: #fff; font-size:12px;
 }

/* ---------------------------------------------------------------- 
*  HR
* ---------------------------------------------------------------- 
*/ 
div.hr {
	color: #2e2e2e;
	background: #050505;
}

/* ---------------------------------------------------------------- 
*  BILLBOARD
* ---------------------------------------------------------------- 
*/ 

#post1 {
	background-color: #036;
	border: 1px solid #0066cc;
	width:956px;
	float:left;
}
#post2 {
	background-color: #fff;
	border: 1px solid #003;
	width:570px;
	margin:11px 0px 11px 11px;
	padding:25px 25px 25px 25px;
	float:left;
	color:#000033;
	text-align:justify;
	line-height:20px;
}

#post2 h1 {
	color: #003;
	font-size: 24px;
	margin-bottom: 10px;
	margin-top: -7px;
	font-style:italic;
}
#post2 td a {
	color: #09f;
}

strong.white {
	display:block;
	color: #fff;
	padding-top:3px;
}
strong.blue {
	color: #09f;
}
strong.darkblue {
	color: #003;
}

#post3 {
	float:left;
	width:262px;
	padding:25px 25px;
	color: #fff;
	line-height:20px;
}

#post3 h2 {
	color: #fff;
	font-size: 18px;
	margin-bottom: 18px;
	font-style:italic;
	margin-top: -1px;
}

#post3 a {
	color: #fff;
}

#post3 .infobar {
	height: 36px;
	color: #fff;
	font-size: 11px;
	line-height: 38px;
	padding-bottom: 20px;
	background: url(http://www.mkp-parts.com/images/layout/infobox.png) no-repeat right top;
}

#post3 span {
	color:#0099ff;
}

#post3 ul, #post3 ol{
	padding: 0;
}
#post3 ul li{
	padding: 0 0 0 0px;
}

#post3 ul li a{
	display:block;
	width:253px;
	height:22px;
	color: #fff;
	margin:0;
	padding:2px 10px 0px 10px;
	text-decoration:none;
	vertical-align:middle;
}

#post3 ul li a:hover{
	display:block;
	width:253px;
	height:22px;
	background:#fff url(http://www.mkp-parts.com/images/submenu-hover.png) no-repeat;
	color: #036;
	font-weight:bold;
	margin:0;
	padding:2px 10px 0px 10px;
	font-style:italic;
	vertical-align:middle;
}

#post3 ul li.current_page_item a{
	display:block;
	width:253px;
	height:22px;
	padding: 0 0 0 0px;
	background:#09f url(http://www.mkp-parts.com/images/submenu-active.png) no-repeat;
	color: #fff;
	margin:0;
	padding:2px 10px 0px 10px;
	text-decoration:none;
	font-style:italic;
}

#post3 ul li.current_page_item a:hover{
	cursor:default;
	font-weight:normal;
}

#post4 {
	background-color: #fff;
	border: 1px solid #003;
	width:893px;
	margin:11px 0px 11px 11px;
	padding:25px 20px 25px 20px;
	float:left;
	color:#000033;
	text-align:justify;
	line-height:20px;
}

#post4 h1 {
	color: #003;
	font-size: 24px;
	margin-bottom: 10px;
	margin-top: -27px;
	font-style:italic;
}
#post4 a {
	color: #09f;
}

#postblue {
	background-color: #036;
	border: 1px solid #0066cc;
	width:956px;
	float:left;
}
#postwhite {
	background-color: #fff;
	border: 1px solid #003;
	width:579px;
	margin:11px 0px 11px 11px;
	padding:10px 0px 10px 10px;
	float:left;
}
#postsubmenu {
	float:left;
	width:273px;
	padding:23px;
	height:100px;
}

#blue {
	background: url(http://www.mkp-parts.com/images/achtergrond.png) repeat-x right top;
	height:66px;
}

#billboard {
	background: url(http://www.mkp-parts.com/images/achtergrond.png) repeat-x right top;
	display:block;
}

#billboard .showcase {
	background:#036;
	border: 1px solid #0066cc;
}

#billboard .showcase #featured {
	float: left;
    margin: 11px 25px 0 11px;
	border: 1px solid #003;
	width:620px;
	height:319px;
}

#billboard .showcase img.featured {
	border: 1px solid #003;
}

#billboard .showcase h2 {
	color: #FFFFFF;
	font-style:italic;
}

#billboard .showcase h2 a {
	color: #FFFFFF;
}

#billboard .showcase .infobar {
	color: #fff;
	background: url(http://www.mkp-parts.com/images/layout/infobox.png) no-repeat right top;
}

#billboard .showcase .infobar a,
#billboard .showcase .infobar span {
	color: #fff;
}

#billboard .showcase p,
#billboard .showcase a {
	color: #fff;
}

#billboard .showcase .view_project {
	background: url(http://www.mkp-parts.com/images/layout/view_project_dark.gif) no-repeat top left;
	height: 23px;
	width: 100px;
	display: inline-block;
}

#billboard .navigation {
position:absolute;
right:50%;
top:520px;
margin-right:-482px;
float:right;
}

#billboard .navigation ul {
	margin-right: 21px;
	margin-top: -35px;
}

#billboard .navigation ul li {
	height: 23px;
	width: 25px;
	background: url(http://www.mkp-parts.com/images/layout/slider-off.png) no-repeat center center;
}

#billboard .navigation ul li.active {
	height: 23px;
	width: 25px;
	background: url(http://www.mkp-parts.com/images/layout/slider-on.png) no-repeat center center;
}

#billboard .navigation ul li.prev {
	display: none;
}

#billboard .navigation ul li.next {
	display: none;
}

/* ---------------------------------------------------------------- 
*  CONTENTS
* ---------------------------------------------------------------- 
*/ 

#contents .post div.img {
	float: left;
	border: 1px solid #000000;
}

#contents .post div.img_wrap {
	border: 1px solid #272727;
	background-color: #111111;
}

#contents .post div.img_wrap div {
	border: 1px solid #2f2f2f;
}

#contents .post h1 a {
	color: #003;
}

#contents .post p {
	color: #003;
}

#contents .post p a:hover {
	text-decoration: none;
}

#contents .post blockquote {
	background: #111111 url(http://www.mkp-parts.com/images/layout/blockquote_dark.gif) no-repeat left top;
	border-left: 5px solid #333333;
}

#contents .post .info {
	color: #555555;
}

#contents .post .info a,
#contents .post .info span {
	color: #fff;
}

/* ---------------------------------------------------------------- 
*  CONTENT > PAGE_NAVIGATION
* ---------------------------------------------------------------- 
*/
#contents .page_navigation li a {
	color: #fff;
	font: 13px "Trebuchet MS", Arial, sans-serif;
}

#contents .page_navigation li.active {
	background: #111111;
}

/* ---------------------------------------------------------------- 
*  CONTENTS>MAIN_SIDEBAR
* ---------------------------------------------------------------- 
*/ 
#contents #main_sidebar h2 {
	color: #FFFFFF;
}

#contents #main_sidebar div.widget {
	border: 1px solid #000000;
	background-color: #111111;
}

#contents #main_sidebar div.widget div {
	border: 1px solid #2f2f2f;
	background-color: #2a2a2a;
}

#contents #main_sidebar div.widget div p {
	color: #fff;
}

#contents #main_sidebar div.search input {
	color: #fff;
	background: #2a2a2a;
}

#contents #main_sidebar div.widget ul li a {
	color: #fff;
}

#contents #main_sidebar div.widget ul li {
	color: #444444;
	background: url(http://www.mkp-parts.com/images/layout/ul_bck_dark.gif) no-repeat left bottom;
}

#contents #main_sidebar div.widget ul li:last-child,
#contents #main_sidebar div.widget ul li.last {
	background: url(http://www.mkp-parts.com/images/layout/ul_dark.gif) no-repeat 2px 10px;
}

#contents #main_sidebar div.widget ul li span {
	color: #a3a3a3;
}

#contents #main_sidebar div.search div a.submit-btn {
	background: url(http://www.mkp-parts.com/images/layout/submit_dark.gif) no-repeat;
}


/* ---------------------------------------------------------------- 
*  CONTENTS>SINGLE (post)
* ---------------------------------------------------------------- 
*/ 
#contents .single div.img {
	border: 1px solid #000000;
}

#contents .single div.img_wrap {
	border: 1px solid #272727;
	background-color: #111111;
}

#contents .single div.img_wrap div {
	border: 1px solid #2f2f2f;
}

/* ---------------------------------------------------------------- 
*  CONTENTS>PORTFOLIO (post)
* ---------------------------------------------------------------- 
*/ 
#contents .portfolio div.img {
	border: 1px solid #000000;
}

#contents .portfolio div.img_wrap {
	border: 1px solid #272727;
	background-color: #111111;
}

#contents .portfolio div.img_wrap div {
	border: 1px solid #2f2f2f;
}

/* ---------------------------------------------------------------- 
*  CONTENTS > SOCIAL BOOKMARKS
* ---------------------------------------------------------------- 
*/ 

#contents .social-bookmarks {
	border: 1px solid #262626;
	background: #036;
}

#contents .social-bookmarks span  {
	display: inline-block;
	cursor: pointer;
}

#contents .social-bookmarks span.bookmark {
	background: url(http://www.mkp-parts.com/images/layout/social_delicious_dark.gif);
	height: 57px;
	width: 148px;
}

#contents .social-bookmarks span.float {
	background: url(http://www.mkp-parts.com/images/layout/social_float_dark.gif);
	height: 57px;
	width: 110px;
}

#contents .social-bookmarks span.digg {
	background: url(http://www.mkp-parts.com/images/layout/social_digg_dark.gif);
	height: 57px;
	width: 119px;
}

#contents .social-bookmarks span.mixx {
	background: url(http://www.mkp-parts.com/images/layout/social_mixx_dark.gif);
	height: 57px;
	width: 126px;
}

#contents .social-bookmarks span.stumble {
	background: url(http://www.mkp-parts.com/images/layout/social_stumble_dark.gif);
	height: 57px;
	width: 96px;
}

/* ---------------------------------------------------------------- 
*  CONTENTS > COMMENTS
* ---------------------------------------------------------------- 
*/ 
#contents .comment div.author {
	color: #FFFFFF;
}

#contents .comment div.author a {
	color: #FFFFFF;
}

#contents .comment div.author span {
	color: #808080;
}

/* ---------------------------------------------------------------- 
*  CONTENTS>LEAVE_COMMENTS
* ---------------------------------------------------------------- 
*/ 
#contents #comments,
#contents #respond {
	padding-top: 32px;
	padding-bottom: 32px;
	font-size: 18px;
	color: #FFFFFF;
}

#contents #leave_comment div.textfield {
	margin-bottom: 20px;
	border: 1px solid #000000;
	width: 266px;
	height: 32px;
	padding: 1px;
	background-color: #242424;
}

#contents #leave_comment div.textfield input {
	border: 0 none;
	padding: 9px;
	width: 266px;
	height: 32px;
	color: #fff;
	background: url(http://www.mkp-parts.com/images/layout/input_bck_dark.gif) no-repeat left top;
}

#contents #leave_comment div.textbox {
	width: 432px;
	height: 92px;
}

#contents #leave_comment div.textfield textarea {
	border: 0 none;
	margin: 0;
	padding: 9px;
	width: 416px;
	height: 76px;
	color: #fff;
	background: url(http://www.mkp-parts.com/images/layout/textarea_bck_dark.gif) no-repeat left top;
}

#contents #leave_comment div.button a {
	padding: 4px 8px;
	color: #ffffff;
	display: inline-block;
	text-decoration: none;
}