/*
Theme Name:			New Paroxysm
Theme URI:			http://www.intuidesign.com/
Description:		Design by <a href="http://www.intuidesign.com/">IntuiDesign Studios</a>.
Version:			1.0
Author:				IntuiDesign Studios
Author URI:			http://www.intuidesign.com/
*/


/*---:[ Overall Body Definitions ]:---*/
* { margin: 0; padding: 0; }
* p { padding: 9px 0; }
* a img { border-width: 0; }
body { background:#000000 url('img/background.png') top center repeat-y; text-align: justify;
	font: 13px Trebuchet MS, Tahoma, Geneva, Avant Garde, Arial, Century Gothic, Helvetica, sans-serif; margin: 0;
	}
.alignleft { text-align: left; }
.floatleft { float: left; }
.alignright { text-align: right; }
.floatright { float: right; }
.center { text-align: center; }
a, a:visited { color: black; outline: 0; }
ol, ul { list-style-position: outside; padding-left: 30px; padding-right: 30px; }
blockquote { margin-left: 30px; margin-right: 30px; padding: 10px; background: #dddddd; border: medium solid #aaaaaa; }
IFRAME { width: 528; }
.clear { clear: both; }
.yt { display: block; margin-left: auto; margin-right: auto; height: 258px; width: 318px; }

/*---:[ Container Divs ]:---*/
#border { width: 925px; margin: 0 auto 0 auto; }
#header { width: 925px; height: 181px; }
	img.header { width: 925px; height: 181px; }
#container { width: 895px; margin: 0 auto 0 auto; padding: 0 9px 0 9px; background: white; }
#container #content { margin: 0 auto 0 auto; }
#footer { width: 925px; clear: both; font: 11px Arial, Helvetica, sans-serif; text-align: center; }
#expand-links { margin: 7px 15px 7px 15px; }

/*---:[ Expandable Links Section ]:---*/
.expand-bottom { padding: none; vertical-align: top; }
#blogroll-link { text-align: center; background: url('img/001A33.png'); color: white; padding-bottom: 2px; }
#blogroll-link li { list-style: none; float: left; width: 33%; text-align: center; font-size: 14px; font-weight: bolder; }
#blogroll-link a, #blogroll-link a:visited { color: white; text-decoration: none; }
#blogroll { background: #000000; padding: 10px 30px 10px 30px; }
#blogroll ul { padding: 0; margin: 0; background: transparent; }
#blogroll li { list-style: none outside; float: left; width: 25%; padding: 0; margin: 0; background: transparent; }
#blogroll li a, #blogroll li a:visited { font-size: 13px; text-decoration: none; }
#blogroll li a:hover { text-decoration: underline; }
#popular { background: #D1DAE3; padding: 10px 30px 10px 30px; }
#popular h3, #blogroll h3 { padding-bottom: 5px; }
#popular ol { padding: 0 0 0 20px; margin: 0; background: transparent; }
#popular li { float: left; width: 50%; padding: 0; margin: 0; background: transparent; }
#popular li span { font-size: 11px; color: #444; font-style: italic; }
#popular li a, #popular li a:visited { font-size: 13px; text-decoration: none; }
#popular li a:hover { text-decoration: underline; }
#popular ul { padding: 0; margin: 0; }
#popular ul li { list-style: none; }
#subscribe { background: #D1DAE3; padding: 10px 30px 10px 30px; }
#subscribe h3.email { padding-top: 6px; }
#subscribe a.tellmemore, #subscribe a.tellmemore:visited { font-size: 11px; color: #454545; font-style: italic; }
#subscribe blockquote { border: none; background: none; font-style: italic; color: #222222; }

/*---:[ Left Column / Blog Content ]:---*/
#content .col2 { float: left; width: 560px; padding: 0 7px 0 0; margin-top: 0; }
img.post-bottom { margin-bottom: 10px; }

	/*---:[ Post Edge Styles ]:---*/
	div.tumblr-post { padding-top: 2px; background: url('img/tumblr-top.png') no-repeat; margin-bottom: 10px; }
	div.blog-post { padding-top: 10px; background: url('img/post-top.png') no-repeat; }
	div.tumblr-tags { padding-bottom: 2px; margin-bottom: 10px; background: url('img/tumblr-top.png') repeat-y; }
	div.post-tags { padding-bottom: 10px; margin-bottom: 10px; background: url('img/post-bottom.png') bottom no-repeat; }
	
	/*---:[ Post Header Styles ]:---*/
	div.blog-post div.post-title { color: white; text-align: center; background:000000 url('img/001A33.png');
		border-right: 1px solid #000000; border-left: 1px solid #00000; }
	div.tumblr-post div.post-title {color: white; text-align: center; background: url('img/tumblr-title.png') top repeat-y;
		padding-left: 25px; padding-right: 25px; padding-bottom: 5px; }
	div.post-title ul { list-style: none outside; padding: 7px 5px 0px 5px; }
	div.post-title li { width: 50%; display: inline-table; }
	div.post-title a, div.post-title a:visited { color: white; text-decoration: none; }
	div.post-title a:hover, div.post-title a:active { text-decoration: underline; cursor: pointer; }
	div.blog-post a.the-title { display: block; width: 100%; font-size: 24px; font-weight: bold;
		color: white; text-decoration: none; text-align: center; padding-bottom: 10px; }
	div.blog-post div.post-meta { position: relative; background: #000000; color: white; text-align: center;
		border-left: 1px solid #000000; border-right: 1px solid #000000; font-size: 11px; }
	div.blog-post div.post-meta a { color: white; }
	div.tumblr-post div.post-meta { display: none; }
	
	/*---:[ Post Content Styles ]:---*/
	div.blog-post .post-content { width: 528px; padding: 1em 15px 0 15px; background: transparent; border-left: 1px solid #000000; border-right: 1px solid #000000; }
	div.tumblr-post .post-content { width: 528px; padding: 1em 15px 0 15px; background: transparent; }
	div.post-content p:first-child { margin-top: 0; }
	div.the-post { margin: 0 auto 0 auto; }
	

	/*---:[ Image & YouTube Styles ]:---*/
	.the-post img { max-width: 528px; display: block; margin-left: auto; margin-right: auto; }
	.the-post img.fill { min-width: 528px; max-width: 528px; }
	.the-post .leftflash { float: left; margin: 0 10px 5px 0; height: 258px; width: 318px; }
	.the-post .rightflash { float: right; margin: 0 0 5px 10px; height: 172px; width: 212px; }
	
	/*---:[ "More" Links ]:---*/
	div.more-links { width: 100%; text-align: center; }
	div.more-links ul { list-style: none outside; padding: 0 5px 0 5px; }
	div.more-links li { width: 50%; display: inline-table; }
	li.previous-link { text-align: left; }
	li.next-link { text-align: right; }
	div.more-links a, div.more-links a:visited { color: black; text-decoration: none; }
	div.more-links a:hover, div.more-links a:active { text-decoration: underline; }
	
	/*---:[ Post Footer Styles ]:---*/
	div.post-ratings { float: left; width: auto; }
	img.post-ratings-image, div.post-ratings img { vertical-align: middle; }
	div.commentlink { }
	div.commentlink a, div.commentlink a:visited { color: black; }
	div.commentlink a:hover { text-decoration: underline; }
	div.blog-post div.the-tags { color: white; text-align: center; background:000000 url('img/001A33.png'); padding-top: 5px;
		border-right: 1px solid #000000; border-left: 1px solid #000000; padding-bottom: 5px; }
	div.tumblr-post div.the-tags { color: white; text-align: center; background: url('img/tumblr-title.png') repeat-y;
		padding: 5px 25px 3px 25px; }
	div.the-tags a { color: white; }
	div.ballhype { float: right; margin-bottom: 7px; }
	div.ballhype img { vertical-align: bottom; }
	div.ballhype a { text-decoration: none; }

/*---:[ Right Column ]:---*/
#content .col3 { float: right; width: 320px; color: black; }
.col3 a, .col3 a:visited { text-decoration: underline; border: none; }
.col3 a:hover { text-decoration: none; color: #003366; }
.col3 img { padding-bottom: 7px; margin: 0; }

	/*---:[ Post Header Styles ]:---*/
	div.col3 div.post-meta { border-bottom: 2px solid #fff; }
	div.col3 a.the-title { background: #fff; color: #000; }
	
	/*---:[ Image Styles ]:---*/
	img.author { padding: 0; }
	img#firstauthor { padding-top: 5px; }
	img#lastauthor { padding-bottom: 5px; }
	
	/*---:[ Tickets Styling ]:---*/
	#content .col3 #tickets1 { margin-left: -12px; }
	#content .col3 #tickets2, #content .col3 #tickets3 { margin: 10px auto 20px auto; }
	
	/*---:[ Twitter Styling ]:---*/
	img.twitters { padding-bottom: 0px; }
	img.feedmail { margin-top: -20px; }
	.aktt_tweets { background: url('img/twitter-middle.png') top repeat-y; padding-top: 7px; padding-bottom: 14px; }
	.aktt_tweets ul { list-style: square; font-size: 12px; padding-left: 25px; padding-right: 25px; }

/*---:[ Comments ]:---*/
div.commentsection { width: 100%; }
h3#comments { margin-bottom: 15px; margin-top: 15px; }
h3#doComment { margin-top: 15px; }
ol.commentlist { padding-right: none; }
li.alt {  }
div.commentmetadata { float: right; margin-bottom: 15px; }
small.commentmetadata {  }
p.nocomments {  }
textarea#comment { width: 100%; }
hr.singleHR { margin: 7px 0 7px 0; }

/*---:[ Archives ]:---*/
li.previous-link { text-align: left; }
li.next-link { text-align: right; }
h2.pagetitle { width: 100%; font-size: 24px; font-weight: bold;
		color: white; text-decoration: none; text-align: center; }

/*---:[ Ads ]:---*/
div#topad { margin: 7px 15px 7px 15px; }
div.inline-ad-wrapper { background: url('img/001A33.png'); padding: 5px 0 5px 0; }
div.inline-ad { clear: both; width: 550px; height: 250px; margin: 0 auto 0 auto; }

/*---:[ Footer ]:---*/
#credits { background: #dddddd; }
#credits p { color: black; text-align: center; }
#credits a, #credits a:visited { color: black; }

	/*---:[ Categories ]:---*/
	div#category-cloud-header h2 { display: block; background: #000000; width: 925px; font-size: 24px; font-weight: bold;
		color: white; text-decoration: none; text-align: center; padding-bottom: 5px; margin-top: 15px;  }
	div#category-cloud { padding: 5px 15px 5px 15px; text-align: center; }

/*---:[ Author Page ]:---*/
div#authordesc { padding: 0 15px 0 15px; margin-bottom: 7px; }
img.authorimg { float: left; width: 11em; height: 11em; padding-right: 10px; }
