 /*
Theme Name: Kick Ass
Description: designed by twitter.com/nattc
Version: 1
Author: Daniel Redington
Author URI: http://japaniel.com
*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/* end reset */

/*************** General Design ************************/

body { font-family: Georgia, Arial, sans-serif; background: url(images/bg2.jpg); }

#page { width: 930px; }

#header { background: url(images/logo.png) no-repeat; width: 605px; height: 123px; margin: 20px 0; margin-left: 73px; }

#header a { display: block; width: 605px; height: 123px; text-indent: -9000px; }

.description { display: none; }

small { display: block; }

#content { float: right; }

#sidebar { width: 30%; clear: both; float: left; text-indent: -9000px; margin-top: 30px; }


#sidebar a { display: block; width: 257px; height: 51px; }

.news { background: url(images/news.png) no-repeat; }

.news.selected { background: url(images/news-on.png) no-repeat; }

a:hover.news { background: url(images/news-on.png) no-repeat; }

.shows { background: url(images/shows.png) no-repeat; }

.shows.selected { background: url(images/shows-on.png) no-repeat; }

a:hover.shows { background: url(images/shows-on.png) no-repeat; }

.press { background: url(images/press.png) no-repeat; }

.press.selected { background: url(images/press-on.png) no-repeat; }

a:hover.press { background: url(images/press-on.png) no-repeat; }

.media { background: url(images/media.png) no-repeat; }

.media.selected { background: url(images/media-on.png) no-repeat; }

a:hover.media { background: url(images/media-on.png) no-repeat; }

.contact { background: url(images/contact.png) no-repeat; }

.contact.selected { background: url(images/contact-on.png) no-repeat; }

a:hover.contact { background: url(images/contact-on.png) no-repeat; }

#sidebar .otherlinks { margin-top: 65px; margin-left: 80px; }

#sidebar .otherlinks a { width: 145px; height: 33px; }

.myspace { background: url(images/myspace.png) no-repeat;}

.purevolume { background: url(images/purevolume.png) no-repeat; }

.twitter { background: url(images/twitter.png) no-repeat; }

.facebook { background: url(images/facebook.png) no-repeat; }

#content { width: 510px; float: left;  padding-left: 30px; margin-bottom: 30px; }

.news-title { background: url(images/news-title.png) no-repeat; width: 164px; height: 50px; text-indent: -9000px; margin-top: -15px; }

.press-title { background: url(images/press-title.png) no-repeat; width: 170px; height: 50px; text-indent: -9000px; margin-top: -15px; }

.Contact-title { background: url(images/contact-title.png) no-repeat; width: 233px; height: 50px; text-indent: -9000px; margin-top: -15px; }

.media-title { background: url(images/media-title.png) no-repeat; width: 239px; height: 50px; text-indent: -9000px; margin-top: -15px; }

.shows-title { background: url(images/shows-title.png) no-repeat; width: 193px; height: 50px; text-indent: -9000px; margin-top: -15px; }

.content-block { background: url(images/white.png) repeat; overflow-y: auto; padding: 20px; height: 525px; }

#post-3 h2 { display: none; background: none; }

.post { margin-bottom: 40px; }

.post h3 { font-size: 35px; font-style: italic;  }

.post h3 a { text-decoration: none; color: black; }

.post h3 a:visited { color: black; }

.author { font-size: 20px; font-style: italic; font-weight: bold;	}

.date { font-style: italic; font-size: 16px; }

.entry p { font-size: 14px; margin: 20px 0; }

.lfquo { background: url(images/lfquo.png) no-repeat; width: 154px; height: 93px; }

#twitter_div { font-size: 52px; font-weight: bold; font-style: italic; color: #00695c; }

#twitter_update_list { padding-left: 100px; margin: -40px 0;  filter:alpha(opacity=55); -moz-opacity:.55; opacity:.55; }

#twitter_update_list span { display: block; }

#twitter_update_list a { text-align: right; font-size: .5em; padding-right: 100px; font-size: 25px; display: block; }

.rtquo { background: url(images/rtquo.png) no-repeat; width: 154px; height: 93px; float: right; }

#myspace_scrape p span.date { font-style: normal; font-size: 12px; color: #666 }

#myspace_scrape p span.time { font-style: normal; font-size: 12px; color: #666 }

#myspace_scrape p span.city { font-style: normal; font-size: 12px; color: #666 }
