/* 
Theme Name: whiteboard-emission
Theme URL: http://plainbeta.com/2008/05/20/whiteboard-a-free-wordpress-theme-framework/
Description: A blank theme for you to draw on.
Author: Brian Purkiss
Author URI: http://brianpurkiss.com
Version: 1.0.4

Obviously, you may edit the above info upon your customization.
Though I wouldn't mind a link somewhere... *hint hint*
*/

/*  The following CSS Reset was written by Dejan Cancarevic
http://stylizedweb.com/2008/02/14/10-best-css-hacks/         */

html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, del, dfn, em, font, img, ins, kbd, q, s, samp, acronym, address, big, cite, code,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;}caption, th, td {text-align:left;font-weight:normal;}table {border-collapse:separate;border-spacing:0;}blockquote:before,blockquote:after,q:before,q:after {content: "";}blockquote, q {quotes: "" "";}
* {margin:0;padding:0;}

body { background: #585858 url(images/background.png) top center no-repeat; font-family:Times New Roman,serif; }
a { color:#ff0008; }
	a.more-link { display:block; clear:both; }

strong {font-weight:bold;}
em { font-style:italic; }

#container{ width:970px; margin:15px auto; background-color:#fff; }
.content{ width:630px; float:left; color:#575757; font:14px Arial,sans-serif; line-height:21px; text-align:justify; }
.content p { margin-bottom:12px; }
.content ul, .content ol { margin-left:30px; margin-bottom:20px; }
.content .paddings{ padding:35px 28px; }

.content object { text-align:center; }

#postmeta { margin:25px 0; }
#postspacing { height:40px; }
#postnavigation{}
#searchform{}
#searchform input { width:250px; font-size:14px; }

#sidebar { width:340px; float:right; background-color:#efefef; font:12px Arial,sans-serif; }
	#sidebar .paddings { padding:35px 20px; }

#sidebar ul { list-style:none; }
	#sidebar ul h2 { font-size:16px; padding:0 0 5px 0; }
	#sidebar ul p { padding-bottom:5px; }
	#sidebar ul li { padding-bottom:20px; }
	#sidebar ul li li { padding-bottom:10px; }
	#sidebar ul li#cat_posts { font-size:14px; }

#header { width:970px; height:96px; background: url(images/banner.png); }
	#header #logo { position:absolute; }
#footer { width:970px; height:43px; background: url(images/footer.png); }
	#footer #copyright { font:12px Arial,sans-serif; color:#fff; padding: 16px 28px 0 28px; }

#navigation ul { float:right; margin-right:28px; }
	#navigation ul li { float: left; padding:40px 0 0 32px; margin:0; list-style:none; text-align:right; text-transform:uppercase; height:50px; }
	#navigation ul li a { font:16px Arial,sans-serif; color:#7e7e7e; text-decoration:none; }
	#navigation ul li.current_page_item a { color:#ff0008; }
	#navigation ul li.rss { padding-right: 19px; background: transparent url(images/feed-icon-14x14.png) no-repeat right 42px; }
	#navigation ul li.rss a { color:#e3551d; }

#container h2 { font:bold 20px Arial,sans-serif; color:#313131; text-align:left; }
	#container h2 a { text-decoration:none; color:#313131; }

#container h3 { font:bold 16px Arial,sans-serif; color:#313131; text-align:left; }

p.commentrss { font-size:12px; }
div#commentsform { margin-top:12px; }

ol#commentlist { list-style:none; }
	ol#commentlist p { margin:0; }
	ol#commentlist li { padding:10px; background-color:#efefef; margin-bottom:10px; }

#squares { width:970px; height:82px; background: url(images/squares.png); margin-bottom:2px; }
	#squares #twitter { font:bold 16px Arial,sans-serif; color:#fff; line-height:21px; padding:18px 28px 0 28px; text-align:justify; width:840px; }
	#squares #twitter a { text-decoration:none; border-bottom:1px dotted; color:#0cbee5; }
	#squares #twitter .quote { font-size:12px; color:#000; }
	#squares #twitter .quote a { color:#000; text-decoration:none; border-bottom:1px dotted; }

.info { margin-bottom: 0.75em; color: #999999; }
	.info span { margin-right: 1.5em; font-size: 12px; padding-left: 20px; margin-bottom: 0.5em; }
	.info .date { background: transparent url(images/ico/time.gif) no-repeat 0 -1px; }
	.info .author { background: transparent url(images/ico/user.gif) no-repeat 0 -1px; }
	.info .comment { background: transparent url(images/ico/comment.gif) no-repeat 0 -1px; }
	.info .cat { background: transparent url(images/ico/cat.gif) no-repeat 0 1px; }
	.info .tag { background: transparent url(images/ico/tag.gif) no-repeat 0 0; }

img.alignleft, div.alignleft { float:left; margin:0 1em 0.5em 0; }
img.alignright, div.alignright { float:right; margin:0 0 0.5em 1em; }
img.aligncenter, div.aligncenter { text-align:center; margin:0 auto; }

div.ontour div.artist { font:14px Arial,sans-serif; margin-top:15px; }
	div.ontour div.name { font-size:16px; font-weight:bold; color:#313131; margin-bottom:10px; }
	div.ontour div.name a { font-size:12px; }
	div.ontour div.show { position:relative; height:25px; }
	div.ontour div.show div { position:absolute; }
	div.ontour div.show div.date { left:0px; }
	div.ontour div.show div.city { left:60px; }
	div.ontour div.show div.venue { left:250px; }

div.videos div.video {
	width:186px;
	font:13px Arial,sans-serif;	
	text-align:center;
	float:left;
}
	div.videos div.video div.thumb {
		width:186px;
		height:140px;
		margin-bottom:10px;
	}
	
	div.videos div.video div.artist a {
		color:#585858;
		text-decoration:none;
	}
	div.videos div.video div.track {
		height:40px;
	}
	div.videos div.video div.track a {
		color:#030303;
		font-size:11px;
		text-decoration:none;
	}
	
	div.videos div#video0, div.videos div#video1, div.videos div#video3, div.videos div#video4 {
		margin-right:5px;
	}

	div.videos div#getMoreButton {
		text-align:center;
	}
	div.videos div#getMoreButton input {
		font-size:16px;
	}