/*
Theme Name: TAKTEEK01
Version: 1.1
Description: TAKTEEK01 is a black and gray theme that features plain text used as the main banner. The text can easily be changed in the theme options. This is the original theme developed by Eric Crooks when he used it for his TAKTEEKMEDIA WordPress theme site. It is compatible with IE7+, FF, Opera, and Safari. It is XHTML & CSS validated and is widget ready. Please go to http://www.ericcrooks.com/themes to view the changelog.
Author: Eric Crooks
Author URI: http://www.ericcrooks.com/
Tags: black, orange, white, dark, three-columns, left-sidebar, right-sidebar, fixed-width, custom-header, theme-options
*/

/* -standards- */

* {
	margin: 0 auto;
	}
body {
	background: #000000;
	color: #ffffff;
	font-family: "Arial";
	font-size: .75em;
	display: block;
	}
p {
	line-height: 1.5em;
	margin: 1.2em auto;
	text-align: left;
	}
h1 {
	font-size: 2em;
	font-weight: normal;
	}
h2 {
	font-size: 1.5em;
	font-weight: normal;
	}
a {
	color: #ffffff;
	text-decoration: none;
	}
img, object {
	border: 4px solid #404040;
	}
cite {
	font-style: normal;
	}
cite a {
	color: #ffa20f;
	font-style: normal;
	}

/* -header- */

#topbar {
	background: #151515;
	padding: 10px;
	width: 908px;
	}
#banner {
	border-bottom: 1px solid #151515;
	padding: 0;
	background-image:url(images/header.jpg);
	height:229px;
	width:928px;
	}
#facebook {
	position:relative;
	left:40%;
	top:185px;
	background-image:url(images/facebook-rth.png);
	height:35px;
	width:180px;
	border:0px;!important
}
	
a.title {
	color: #ffa20f;
	}
.navbar {
	float: right;
	}
.navbar a {
	background: #252525;
	color: #ffffff;
	display: block;
	float: left;
	margin-left: 1px;
	padding: 3px 0 3px 0;
	text-align: center;
	width: 130px;
	}
.navbar a:hover {
	background: #ffa20f;
	color: #000000;
	}

/* -content- */

#contentwrap {
	display: block;
	margin-top: 20px;
	width: 928px;
	}
#content {
	float: left;
	margin: 0 20px 0 20px;
	width: 525px;
	}

/* -navigation- */

#navigationwrap1, #navigationwrap2 {
	background: #151515;
	float: left;
	margin-bottom: 40px;
	padding: 10px;
	}
#navigation1, #navigation2 {
	float: left;
	width: 160px;
	}
#navigation1 h2.small, #navigation2 h2.small, #navigation1 h2.widgettitle, #navigation2 h2.widgettitle {
	border-bottom: 1px dotted #404040;
	color: #ffa20f;
	font-size: 1em;
	font-weight: bold;
	margin-top: 10px;
	text-transform: none;
	padding-bottom: 3px;
	}
#navigation1 small, #navigation2 small {
	text-transform: uppercase;
	}
#navigation1 a small, #navigation2 a small {
	color: #ffa20f;
	}
#navigation1 a:hover small, #navigation2 a:hover small {
	color: #000000;
	}
#navigation1 ul, #navigation2 ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}
#navigation1 li, #navigation2 li {
	list-style: none;
	margin-top: 3px;
	}
#navigation1 ul li:hover , #navigation2 ul li:hover {
	background: #ffa20f;
	}
#navigation1 a, #navigation2 a, #navigation1 li.recentcomments, #navigation2 li.recentcomments, #navigation1 .textwidget, #navigation2 .textwidget {
	border-bottom: 1px dotted #252525;
	color: #ffffff;
	display: block;
	padding: 3px 3px 3px 10px;
	}
#navigation1 a:hover, #navigation2 a:hover {
	color: #000000;
	}
#navigation1 select, #navigation2 select {
	margin: 3px 3px 3px 10px;
	}

/* -post and entries- */

.post {
	background: #151515;
	margin-bottom: 20px;
	padding: 10px;
	}
.post h2, .post h2 a {
	color: #ffa20f;
	}
.post h2 a:hover {
	color: #ffffff;
	}
.post img, .post object, .post embed {
	display: block;
	margin: 0 auto;
	}
.post img, .post object, .post embed {
	display: block;
	margin: 0 auto;
	}
.post blockquote {
	background: #252525;
	border: 1px solid #404040;
	margin: 10px 0 0 0;
	padding: 10px 10px 10px;
	}
.postmetadata-top {
	border-bottom: 1px dotted #404040;
	padding-bottom: 20px;
	text-transform: uppercase;
	}
.post a {
	color: #ffa20f;
	text-decoration: none;
	}
.post a:hover {
	color: #ffffff;
	text-decoration: none;
	}
.post ul, .post ol {
	line-height: 1.5em;
	margin: 1.2em auto;
	}
#navlink {
	background: #151515;
	color: #ffffff;
	margin-bottom: 20px;
	padding: 10px;
	}
.post .wp-smiley {
	border: none;
	display: inline;
	margin: 0;
	}
.wp-smiley {
	border: none;
	display: inline;
	margin: 0;
	}

/* -search form- */

#searchsubmit {
	display: none;
	}
#s {
	background: #252525;
	border: 1px solid #404040;
	color: #ffffff;
	padding: 3px;
	width: 152px;
	}

/* -footer- */

#footer {
	background: #151515;
	clear: both;
	color: #ffffff;
	padding: 10px;
	text-align: right;
	width: 908px;
	}
#footer small {
	text-transform: uppercase;
	}

/* -comments- */

#comments {
	clear: both;
	color: #ffa20f;
	margin-bottom: 20px;
	}
#respond {
	clear: both;
	color: #ffa20f;
	}
.commentlist {
	margin-bottom: 40px;
	}
.commentlist div.alt {
	background: #151515;
	color: #ffffff;
	padding: 10px;
	}
.commentlist div {
	padding: 10px;
	}
.commentlist div blockquote {
	background: #252525;
	border: 1px solid #404040;
	margin: 10px 0 0 0;
	padding: 10px 10px 10px;
}
.commentlist div.alt blockquote {
	background: #000000;
	border: 1px solid #404040;
	margin: 10px 0 0 0;
	padding: 10px 10px 10px;
}
#comment {
	height: 100px;
	width: 520px;
	}
#commentform input, #commentform textarea {
	background: #252525;
	border: 1px solid #404040;
	padding: 3px;
	color: #ffffff;
	}
small a.comment-edit-link {
	color: #ffa20f;
	text-transform: uppercase;
	}

/* -floats - */

.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}
.alignleft {
	float: left;
	}
.alignright {
	float: right;
	}
	
/* -extras - */	
	
	
.page_item {
	padding-left:5px;
}

li.sponsor img {
 	border:0;
	margin:0;
	padding:0;
}
#footer img {
 	border:0 !important;
}
