/*  
Theme Name: WordPress Disco
Theme URI: http://websitetemplates.bz/
Description: The Software WordPress theme based on the famous <a href="http://websitetemplates.bz/">websitetemplates.bz</a>.
Version: 1.0
Author: websitetemplates.bz
Author URI: http://websitetemplates.bz/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

/* main tags */

body {background:#1A1D22; margin:0; overflow:auto; font-family:arial, verdana, tahoma; font-size:11px; color:#A2A5A8;}
table {margin:0; padding:0;}
	td {padding:0; vertical-align:top;}
div {vertical-align:top;}
img {border:none;}
h1, h2, h3, h4, h5, h6 {margin:0; padding:0;}
p {margin:0 0 10px 0; padding:0;}
a {color:#D0D3D6; text-decoration:underline;}
a:hover {text-decoration:none;}
ul {margin:0; padding:0;}
	li {margin:0; padding:0;}

/* classes */

br.clear {clear:both; height:1px; font-size:1px; line-height:1px;}

label small {font-size:11px; margin-left:5px;}
input {border:none;}
input.text, textarea, select {font-size:12px; font-family:arial, verdana, tahoma; padding:2px 5px; background:#FFFFFF; color:#060606; border:1px solid #060606; margin-bottom:2px;}
select {padding:0;}
textarea { overflow:auto;}
input.submit, input.reset {cursor:pointer; font-family:arial, verdana, tahoma; font-size:11px; color:#C5C5C5; font-weight:bold;}

/* unique elements */

#siteinner {width:766px; margin:0 auto;}

	#header {height:175px; background:url(images/bg_header.jpg); border-bottom:2px solid #1C1C1C;}
		#pages {height:116px; float:right; margin-top:59px; margin-right:13px;}
			#pages ul {list-style-type:none; background:url(images/bg_menu.gif) no-repeat right top; height:100%; float:left;}
				#pages ul li {float:left; font-family:arial, verdana, tahoma; font-size:11px; font-weight:bold; text-transform:uppercase; margin-left:2px;}
					#pages ul li a {text-decoration:none; color:#E2E1E1; display:block; width:96px; height:116px; padding:0 14px; line-height:37px;}
					#pages ul li a:hover {text-decoration:none; padding:0 15px; width:94px; line-height:40px; color:#FFFFFF;}

	#toprow {height:78px; background:url(images/bg_toprow.gif) repeat-x top #060606; border-bottom:15px solid #1A1D22;}
		#logo {font-family:verdana, tahoma, arial; text-transform:uppercase; font-size:24px; font-weight:bold; padding:25px;}
			#logo a {text-decoration:none; color:#FFFFFF;}
		#sf {float:right; padding:28px;}
			#sf .submit {width:66px; height:21px; background:url(images/b_search.gif); margin-left:3px; font-size:11px;}
			#sf .submit:hover {font-size:12px;}
			#sf .text {height:14px; background:#FFFFFF; color:#444444;}
	
	#con_top {height:8px; background:url(images/bg_content_top.gif) no-repeat top left; font-size:1px; line-height:1px;}
	#con_bottom {height:8px; background:url(images/bg_content_bottom.gif) no-repeat top left; font-size:1px; line-height:1px;}
	
	#contentinner {border:none; background:url(images/bg_content.gif) repeat-y;}
	
		#left {width:187px; float:left;}
		
			.sidebar {}
				.sidebar ul {list-style-type:none;}
					.sidebar ul li {margin-top:5px;}
						.sidebar p {padding-left:34px;}
						.sidebar ul li h2 {background:url(images/bg_sidetitle.gif) no-repeat top right; line-height:40px; font-size:12px; text-indent:34px; color:#C60255;}
						.sidebar ul li#categories h2 {color:#7003B4;}
						.sidebar ul li ul {padding:5px 0; padding-left:34px;}
							.sidebar ul li ul li {line-height:23px; color:#C5C5C5; font-size:11px; padding:0; margin:0; padding-left:15px; background:url(images/arrow.gif) no-repeat left center}
							.sidebar ul li ul li a {color:#C5C5C5; text-decoration:none;}
							.sidebar ul li ul li a:hover {text-decoration:underline;}
							.sidebar ul li#archives ul li a {font-weight:bold; text-decoration:underline;}
							.sidebar ul li#archives ul li a:hover {text-decoration:none;}
								.sidebar ul li ul li ul {padding:3px 0; margin:0;}
									.sidebar ul li ul li ul li {text-transform:none; line-height:20px; background:none;}
				
			#content {padding:0 28px 0 236px;}
			
				.pagetitle {font-size:11px; font-family:arial, verdana, tahoma; font-weight:bold; color:#E8E6E6; line-height:37px; padding:0 2px; text-transform:uppercase;}
			
				.post {background:url(images/bg_post.gif) no-repeat top left;}
					.post .heading {padding:15px;}
						.post .date {float:right; color:#8603DE; font-size:12px; font-weight:bold; background:url(images/bg_date.gif); padding:5px 8px; width:98px; text-align:center;}
						.post .heading a:hover {text-decoration:underline;}
						.post .heading .title {color:#E8E6E6; text-transform:uppercase; font-size:12px; text-decoration:none; font-weight:bold;}
					.post h3 {padding:0 15px; font-size:11px;}
					.post p {padding:0 15px; margin:10px 0 0 0;}
						.more-link, .post .edit, .post .comments {line-height:normal; float:right; font-size:11px; font-weight:bold; margin-left:15px; display:block;}
							.more-link, .post .edit a, .post .comments a {padding-left:7px; text-decoration:underline; color:#A2A5A8; background:url(images/dot.gif) left no-repeat;}
							.more-link:hover, .post .edit a:hover, .post .comments a:hover {text-decoration:none;}
					.post p.postmetadata {color:#C5C5C5; font-size:11px; margin:0; padding:5px; margin-left:15px; background:#060606; border:1px solid #292F37;}
						.post p.postmetadata small {font-size:10px;}
						.post p.postmetadata a {color:#C5C5C5;}
						
				.navigation {font-size:12px; margin-bottom:15px;}
					.navigation a {text-decoration:none;}
					.navigation a:hover {text-decoration:underline;}
					.navigation .prev {float:none;}
					.navigation .next {float:right;}
								
				textarea#comment {width:450px;}
				input#submit {border:1px outset #444444; background:#060606; cursor:pointer; color:#C5C5C5; margin-top:10px;}
				input#submit:hover {background:#161616;}
	
	#footer {border-top:14px solid #1A1D22; background:#060606; border-bottom:2px solid #1A1D22; padding:30px; color:#939293;}
		#footer a {color:#939293;}
		#footer .copyright {text-align:right;}
			#footer .copyright a {color:#8402D5; font-weight:bold;}

/* content */

	div#image1 {float:left; width:164px; height:140px !important; background:url(content/image1.jpg) !important; margin:0 5px 15px 0;}
	div#image2 {float:left; width:164px; height:140px !important; background:url(content/image2.jpg) !important; margin:0 5px 15px 0;}
	div#image3 {float:left; width:164px; height:140px !important; background:url(content/image3.jpg) !important; margin:0 0 15px 0;}
