/*

Theme Name:  Black Belt

Theme URI:

Version: 1.0

Description: 2 Column theme

Author: A A

Author URI:

*/



* {margin: 0px; padding: 0px; font-size:100.01%; background-color: transparent; color: rgb(91, 91, 91); border: none;}

* html body {height: 100%;}

html {height: 100%;}

body {min-height: 100%; min-width: 800px; position:relative; font:62.5% Verdana,Arial,Helvetica,sans-serif; color: #000000; background-image: url(tmp_01.gif);background-repeat: repeat-x;background-color: rgb(255, 255, 255);}

a:link, a:visited, a:focus, a:hover, a:active {text-decoration: none;}

input, textarea {font: 62.5% Tahoma,Verdana,Arial,Helvetica,sans-serif;}

ul, ol, li {list-style: none;}

/* Blok's */

#h {height: 150px; width: 900px; margin: 0px auto; overflow: hidden;}

#c {width: 900px; margin: 0px auto; padding: 0 0 100px 0; overflow: hidden;}

#l {width: 600px; float: left; margin: -15px 0 0 0;}

#r {width: 300px; float: right;}

#f {width: 100%; height: 100px; position: absolute; bottom: 0px;}

#b {height: 100px; width: 850px; margin: 0px auto;}

/* Rest */

h1, h2, h3 {

	font-size: 18px;

	font-weight: lighter;

	color: black;

	margin: 15px 0 0px 0;

}

#h p {

	color: black;

	font-size: 21px;

	margin: 50px 0 0 170px;

	letter-spacing: 1px;



}

span {

	display: block;

	font-size: 12px;

	letter-spacing: 2px;

}

#h {

	background-image: url(blackbelt.jpg); background-repeat: no-repeat; background-position: 25px;

}



#l p {

	font-size: 13px;

	color: black;

}

div.post, div#comment {

	margin: 0 20px;

}

#l a {

	color: black;

}

#b p {

	color: black;

	font-size: 1.2em;

	padding: 50px 0 0 0;

}

p.ip {

	margin: 5px 0 0 0;

	font-size: 12px !important;

	color: rgb(91, 91, 91) !important;

}

#h a {

	color: black;

}

p.ipt {

	margin: 0 0 10px 0;

	font-size: 12px !important;

	color: rgb(91, 91, 91) !important;

}

input#s {

	height: 25px;

	width: 220px;

	border: 1px solid black;

	font-size: 17px;

	color: black;

	padding: 0 0 0 5px;

	float: left;

}

input#searchsubmit {

	height: 27px;

	width: 35px;

	border: 1px solid black;

	font-size: 17px;

	color: black;

	padding: 0 5px;

	margin: 0 0 0 4px;

}





#wrapper{width:300px;}

ul.tabs{margin:0pt 0pt 3px 0;height:25px;line-height:25px;list-style-type:none;list-style-image:none;list-style-position:outside;}

* html ul.tabs{margin-bottom:0pt;}

ul.tabs li{float:left;}

ul.tabs li a{border:1px solid rgb(200, 200, 200);padding:0pt 13px 1px;display:block;margin:0 1px;color:rgb(68, 68, 68);text-decoration:none;cursor:pointer;position:relative;}

* html ul.tabs li a{float:left;}

* html ul.tabs{margin:0 0 -1px 0;}

* + html ul.tabs li a{float:left;}

ul.tabs li a:hover{border:1px solid rgb(0, 0, 0);color:rgb(0, 0, 0);border-bottom:white;}

ul.tabs li.tab-current a{border:1px solid black;border-bottom:2px solid white;}

div.t2, div.t3, div.t4 {display:none;}

div.t1, div.t2, div.t3, div.t4 {border-top:1px solid rgb(0, 0, 0);padding:10px 12px;font-size:13px;}

div.t1 a, div.t2 a, div.t3 a, div.t4 a{color:black;}

div.t2 a{text-transform:lowercase;}



p.pagination {

	margin: 20px;

}

p.pagination .left {

	float: left;

}

p.pagination .right {

	float: right;

}

a:hover {

	color: Blue !important;

}



h3 {

	margin: 20px 0; color: rgb(91, 91, 91);

}

input#author, input#email, input#url {

	height: 20px;

	width: 200px;

	font-size: 14px;

	margin: 1px 0 0 0;

}

textarea {

	width: 535px !important;

	border: 1px solid black;

}

input#submit {

	height: 50px !important;

	width: 75px !important;

	font-size: 14px !important;

	font-weight: bolder !important;

	color: black;

	float: right;

	margin: 0 10px 0 0px;

}

.red {

	color: red;

}





#commentform textarea { border: 1px solid rgb(214, 211, 211); padding: 0pt 0pt 0pt 4px; margin: 10px 0 0 0; background: rgb(255, 255, 255) none repeat; width: 558px; height: 181px; color: black; font-size: 14px;}

#commentform textarea:hover { border: 1px solid rgb(0, 0, 0); background: rgb(248, 247, 246) none repeat; }

#commentform textarea:focus { border: 1px solid rgb(0, 0, 0); background: rgb(255, 255, 223) none repeat; }



#email, #author, #url { border: 1px solid rgb(214, 211, 211); background: rgb(255, 255, 255) none repeat; color: black; font-size: 14px; width: 228px; height: 20px; padding: 0 0 0 3px;}

#email:hover, #author:hover, #url:hover { border: 1px solid rgb(0, 0, 0); background: rgb(248, 247, 246) none repeat; color: black; font-size: 14px; padding: 0 0 0 3px;}

#email:focus, #author:focus, #url:focus { border: 1px solid rgb(0, 0, 0); background: rgb(255, 255, 223) none repeat; color: black; font-size: 14px; padding: 0 0 0 3px;}

#commentform input { margin-bottom: 3px; }



ol.commentlist {

	

}

li.alt {

	margin: 20px 0;

}



div.commentmetadata strong {

	font-size: 14px;

	color: black;

}

#h img {

	float:right;margin:-50px 0 0 0;

	width: 468px;

	height: 60px;

}

h5 {

	 margin: 15px 0pt -0px 0; font-size: 18px; font-weight: lighter; color: black; 

}

h6 {

	margin: 20px 0 0 15px;

	font-size: 1.5em;

	border: 1px blue dashed;

	padding: 5px;

}

div.postlink{

	margin: 0 auto; width: 900px; padding: 0 0 100px 0; overflow: hidden; font-size: 1.2em; color: black !important;

}

div.postlink p {

	color: black !important;

}

div.postlink a {

	color:blue !important;

}
