/*
Theme Name: TAKTEEK01
Version: 1.2
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: #292828;
	color: #ffffff;
	font-family: "Arial";
	font-size: .75em;
	}
a {
	color: #ffffff;
	text-decoration: none;
	}
cite {
	font-style: normal;
	}
cite a {
	color: #ffa20f;
	font-style: normal;
	}
h1 {
	font-size: 2em;
	font-weight: normal;
	color: #ffa20f;
	}
h2 {
	font-size: 1.3em;
	font-weight: normal;
	}
img, object {
	
	}
p {
	line-height: 1.5em;
	margin: 1.2em auto;
	text-align: left;
	}
textarea {
	font-family: "Arial";
	font-size: 1em;
	}
	
/* -header- */

input {background-color: #414141; border: none ; color: white; margin-bottom: 2px;}
.btn-submit {background-color: #414141; color: #ffa20f; }

#banner {

	}
#topbar {
	
	color: #ffffff;
	padding: 10px;
	width: 968px;
	}
#topbar a {
	color: #ffa20f;
	}

/* -content- */

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



/* navigation */
#sidebar1 {float: left; width: 200px; margin-right: 10px;}
#sidebar1 h1 {font-size: 14px; font-weight: bold;}
#sidebar1 ul {list-style: none; }
#sidebar1 li {list-style: none; }
#sidebar1 li.page_item a {font-size: 12px; font-weight: bold; }
#sidebar1 .current_page_item a {color: #ffa20f; font-weight: bold;}
#sidebar1 .page_item li.page_item {padding-left: 10px;}
#sidebar1 .page_item li.page_item a {font-weight: normal; font-size: 11px; color: white;}
#sidebar1 .page_item li.current_page_item a {color: #ffa20f; font-weight: bold;  }
#sidebar1 .page_item .page_item li.page_item a {font-weight: normal; font-size: 11px; }
#sidebar1 .page_item .page_item li.current_page_item a {color: white; font-weight: bold; }


/* -post and entries- */

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

/* -sidebar- */
.page_item {margin: 0px; padding: 0px; font-size: 14px;}

#sidebar1wrap, {

	float: left;
	margin-bottom: 20px;
	padding: 10px;
	}
#sidebar1 a, #sidebar2 a, #sidebar1 li.recentcomments, #sidebar1 .textwidget,  {
	color: #ffffff;

	}
#sidebar1 a small {
	color: #ffa20f;
	}
#sidebar1 a:hover {
	text-decoration: underline;
	color: #ffa20f;
	}
#sidebar1 a:hover small {
	background: #ffa20f;
	color: #000000;
	}
#sidebar1 h2.small {
	border-bottom: 1px dotted #404040;
	color: #ffa20f;
	font-size: 1em;
	font-weight: bold;
	text-transform: none;
	}
#sidebar1 li {
	list-style: none;
	margin-top: 6px;
	padding: 0px;
	}
#sidebar1 select {
	margin: 3px 3px 3px 10px;
	padding: 0px;
	}
#sidebar1 small {
	text-transform: uppercase;
	}
#sidebar1 ul {
	margin: 0;
	padding: 0 0 20px 0;
	}
#sidebar1 ul.children a {
	padding-left: 20px;
	}
#sidebar1 ul.children ul.children a {
	padding-left: 30px;
	}



/* -comments- */

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

/* -search form- */

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

/* -footer- */

#footer {
	border-top: 1px solid #666666;
	clear: both;
	color: #666666;
	padding: 20px;
	text-align: right;
	width: 918px;
	}
#footer small {
	text-transform: uppercase;
	}

/* -misc and universal- */

#navlink {
	background: #181818;
	color: #ffffff;
	margin-bottom: 20px;
	padding: 10px;
	text-align: center;
	}
.uppercase {
	text-transform: uppercase;
	}
.wp-smiley {
	border: none;
	display: inline;
	margin: 0;
	}

/* -floats - */

img.centered, .aligncenter, div.aligncenter {
	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 {
	padding: 4px;
	margin: 0 0 2px 7px;
	float: right;
	}

.alignleft {
	padding: 4px;
	margin: 0 0 2px 7px;
	float: left;
	}