/*



Theme Name: Point_Blank - modified for my purposes by canine



Original-Theme URI: http://milo.peety-passion.com/category/themes



Version: 1.0 k9



Original Description: Seventies style two Column theme: built in Ibox(for use add rel="ibox" to imagelink) and Sweet titles, widgetready



Canine Description: I removed the iBox, rely heavily on widgets and did all sorts of nasty mods to this theme that lead to it being pretty unusable for anybody else I'd assume. So please go back to the original URI and hack the pointBlank theme -- you'll save yourself some grief...;-)

canine



Author: milo317

destroyer: canine



Author URI: http://milo.peety-passion.com/

Destroyer URI: http://kainiggemann.com



*/



body {

	margin: 5px 0;
	padding: 0;
	font: 74%/1.4em "Lucida Grande", Lucida, Verdana, sans-serif;
	color: #fff;
	background: black;

}



/* HIntergrundbild für den HEader (Kais Augen */
.header {

	background: url(images/header.jpg) no-repeat;
	height: 270px;
	margin: 0;
	padding: 0;

}



.header .h1 {

	color:white;
	float:right;
	padding:20px 20px 0px 0px;
	font:bold 2.4em Geneva, sans-serif;
}



.header .description {

	float: right;
	clear: both;
	padding: 1px 20px 0 0px;
	color: #fff;
	font: bold 1.0em Arial, sans-serif;
}


/* Styles für die Kategorien-Links am Kopf der Seite */
#nav {

	text-align: left;
	padding: 2px;
	font-size: 14px;
	margin-bottom: 5px;

}


#selecta {
		font-size: 11px;
		padding:0px;

}

#qtranslate-chooser {}
#qtranslate-chooser li{display: inline-block;
}
#qtranslate-chooser li.active{display:none;}



#nav a{
	color: #C60303;
	text-decoration: none;
	padding-left: 4px;
	padding-right: 4px;
	border-bottom: none;
	border: 1px solid #333333;
}


#nav a:hover {
	background-color: #C60303;
	color: #fff;
	text-decoration: none;
}



#nav ul {
	list-style-type: none;
	display: inline;
	padding:0;
	margin: 0;
}



#nav li {
	padding:0;
	margin: 0;
	list-style-type: none;
	display: inline;
}



blockquote {
	color: #ccc;
	border-right: 1px solid #C60303;
	border-left: 0px;
	padding: 5px;
}



p {
	margin: 0 0 5px 0;
	padding: 0;
	color: #ccc;
	background: inherit;
}



#not {
	text-decoration: line-through;
	background: fuchsia;
}



a {

	color:#C60303;

	text-decoration:none;

}



a:hover {

	color: #fff;

}



.nav li a {

	color: #C60303;

}



.nav li a:hover {

	background: url(images/select.gif) no-repeat center top;

	background-position: 50% 30px;

	color: #fff;

}



img {

	border: 0;

}

	

.post img {

	border: 1px solid #333333;

	float: left;

	display: inline;

	margin-right: 10px;

	margin-bottom: 10px;
}	

.wide img {

	border: 1px solid #333333;

	float: left;

	display: inline;

	margin-right: 10px;

	margin-bottom: 10px;
	width: 500px;
}	



.entry h1 {

	color: #ccc;

	font: bold 1.4em sans-serif,Geneva;

	margin: 10px 0 5px;

	padding: 0;

}



.date img {

	border: 0px !important;

}	





.content {

	color: black;

	margin: 0 auto;

	padding: 0;

	width: 766px;

}



.sidebar {

	font-size: 95%;

	float: left;

	width: 205px;

	padding: 15px 1em 1em 10px;

	margin-top: 25px;

	border: 1px solid #333333;

}



.sidebar h2 {

	color: #fff;

	font: bold 1.1em sans-serif,Geneva;

	margin: 10px 0 10px 0;

	padding: 0;

	border-bottom: 1px solid #333333;

}



.player a {

	color: #fff;

	font: bold 1.1em sans-serif,Geneva;

	margin: 10px 0 10px 0;

	padding: 0;

	border-bottom: 1px solid #333333;

}



.sidebar ul {
	margin: 5px 0 0px 15px;
	padding: 0;
	list-style: none;
	list-style-type: none;
}



.sidebar ul li {
	background: #000; 
	color: #C60303;
	margin: 0;
	padding: 0;
}



.sidebar li a {

	color:white;
	list-style-type: none;
	list-style-image: none;
}



.sidebar li a:hover {

	color: #fff;

}




/* CFORMS II Styles */


.cform { 
	margin:1px auto 5px auto;	width: 215px;

}


.cform fieldset {

	border: 1px none white;
	text-indent: 0;
	background-color: black;
	margin: 0px 0px 0px 0px;
	padding: 0 0 0 0;
	font-weight: bold;
}

.cform legend { 
	margin-left:0px;	padding: 0 2px;
	background-color: black;
	width: 200px;
	font-weight: bold;
	color: white;
	border-bottom: 1px solid #333333;
}


ol.cf-ol {
	list-style-type: none;
	padding: 0;
	margin-left: 0;
	margin-right: 30px;
}


ol.cf-ol li	{ 
	margin:0px 0!important;	padding:0 0 0 0; 
	list-style:none; 
	text-align:left;}

.cform label { 
	margin-left:2px;	padding: 0 2px; 
	font: normal;
	text-decoration: none;
	color: white;
}


.cf_hidden {
	height: 1px;
	
}


/* END CFORMS II Styles */






.sidebar hr {

	color: #333333;

	height: 1px;

	border:  0;

	background-color: #333333;

	

}



.main {

	float: right;

	width: 500px;

	font-size: 95%;

	margin: 15px 0 5px 5px;

	padding: 0;

	color: #fff;

}



.main h2, .main a h2 {

	color: #C60303;

	font: bold 1.3em sans-serif,Geneva;

	margin: 10px 0 10px 0;

	padding: 0;

	border-bottom: 1px solid #333333;

	background-color: transparent}



.main a, .main a:visited {

	color: #C60303;

/*	background-color: white;*/

}



.main a:hover {

	color:#ccc;

}



.footer {

	clear: both;

	width: 100%;

	font-size: 90%;

/*	background: #000 url(images/bgitem.gif) repeat-x;*/

	color: #666;

	border-top: 1px solid #C60303;

	text-align: center;

	margin-top: 30px;

	margin-right: 0px;

	margin-left: 0px;

	padding: 10px 10px 10px 10px;

}



.footer p {

	text-align: center;

}



fieldset {

	border: 1px none #666666;

}



textarea.text {

	height: 150px;

	width: 90%;

	border: 1px solid #C60303;

	background: #333;

	color: #fff;

}



textarea.text:hover {

	border: 1px solid #C60303;

	background: #333;

	color: #ccc;

}



input.field {

	border: 1px solid #C60303;

	background-color: #333;

	width: 100px;

	color: #fff;

}



input.field:hover {

	border: 1px solid #C60303;

	background: #333;

	color: #ccc;

}



input.text {

	margin: 0;

	width: 110px;

	border: 1px solid #C60303;

	background: #333;

	color: #ccc;

}



input.text:hover {

	border: 1px solid #C60303;

}



input.searchbutton {

	margin: 0;

	font-size: 100%;

	font-family: Geneva, Sans-serif;

	border: none;

	background: #fff;

	color: #333;

	padding: 1px;

	font-weight: bold;

}



.page h2 , .page h2 a, .page h2 a:visited {

	margin: 0 0 5px 0;

	font: bold 1.1em sans-serif,Geneva;

	color: white;

	border-bottom: 1px solid #C60303;

}



.date {

/* background: #000 url(images/bgitem.gif) repeat-x;*/

	color: #666;

	text-align: right;

	margin: 4px 0 45px 0;

	padding: 0.3em 0 0 0;

	border-top: 1px solid #C60303;

}



.dateup 

{

/* background: #000 url(images/bgitem.gif) repeat-x;*/

	color: #666;

	text-align: right;

	margin: 0 0 0 0;

	padding: 0 0 0 0;

}



.datetop {

	color: #666;

	text-align: right;

	margin: 4px 0 5px 0;

	padding: 0.1em 0 0 0;

}



.date a, .date a:visited {

	color: #666;

}



.time {

	color: #192D50;

	float: left;

	text-align: left;

	padding: 5px 0 0 15px;

}



input.button {

	background: #333;

	color: #ccc;

	border-right: 1px solid #C60303;

	border-bottom: 1px solid #C60303;

}



.comments {

	padding: 10px 10px 8px 10px;

	margin: 0 0 7px 0;

	background: #333;

	color: #ccc;

}



.commentsbox {

	padding: 8px 0 10px 10px;

	margin: 0 0 10px 0;

	background: #fff;

	color: #000;

}



.error {

	color: white;

	background-color: #333;

	padding: 7px;

	margin-top: 5px;

	margin-bottom: 10px;

	border: 1px dashed #900;

}



#commentlist li {

	margin-bottom: 1.5em;

	padding-bottom: 1em;

	border-bottom: 1px solid #C60303;

}



#commentform {

	margin: 1em 0;

	background: #333;

	width: 380px;

}



#commentform textarea {

	background: #fff;

	border: 1px solid #C60303;

	width: 380px;

}



#commentform textarea:hover {

	background: #fff;

	border: 1px solid #C60303;

}



#commentform textarea:focus {

	background: #fff;

	border: 1px solid #C60303;

}



#commentform #email, #commentform #author, #commentform #url {

	font-size: 1.1em;

	background: #fff;

	border: 1px solid #C60303;

	width: 380px;

}



#commentform #email:hover, #commentform #author:hover, #commentform #url:hover {

	font-size: 1.1em;

	background: #fff;

	border: 1px solid #C60303;

	width: 380px;

}



#commentform #email:focus, #commentform #author:focus, #commentform #url:focus {

	font-size: 1.1em;

	background: #fff;

	border: 1px solid #C60303;

	width: 380px;

}



#commentform input {

	margin-bottom: 3px;

}



a img {

	border: none;

}



p img {

	padding: 0;



}



img.centered {

	display: block;

	margin-left: auto;

	margin-right: auto;

}



img.alignright {

	padding: 4px;

	margin: 0 0 2px 7px;

	display: inline;

}



img.alignleft {

	padding: 4px;

	margin: 0 7px 2px 0;

	display: inline;

}



.alignright {

	float: right;

	padding: 4px;

	background: transparent;

	margin-left: 7px;

	margin-top: 3px;

	margin-bottom: 15px;

}



.alignleft {

	float: left;

	padding: 4px;

	background: transparent;

	margin-right: 7px;

	margin-top: 3px;

	margin-bottom: 15px;

}



acronym, abbr, span.caps {

	font-size: 0.9em;

	letter-spacing: .07em;

}



acronym, abbr, span.caps {

	cursor: help;

}



acronym, abbr {

	border-bottom: 1px dashed #900;

}



input.submit {

	width: 28px;

	height: 20px;

	font-weight: bold;

	border: none;

	background: #1E1F21;

	padding: 3px;

	color: #888;

}



#search {

	color: #aaa;

	padding: 10px 5px 5px 5px;

	height: 20px;

	background: #000;

}



#search a {

	color: #900;

}



#search a:hover {

	color: #fff;

}



#search .searchbar {

	float: right;

	width: 80px;

	text-align: right;

	padding-right: 5px;

	border-left: 1px solid #333;

}

