/*  
Theme Name: Erasure FAQ
Theme URI: http://www.thunderguy.com/erasure/
Description: Theme for Erasure FAQ
Version: 0.5
Author: Bennett McElwee
Author URI: http://www.thunderguy.com/
*/

/*	Body stuff
*/
body { color:#006; background-color:#ffc; font-family:verdana,arial,sans-serif; font-size:small; width:750px; padding-left:2px; /*work around weird IE layout bug */ }

/* Next line for buggy browsers (Communicator...) */
p, td, th, li { color:#006; background-color:#ffc; font-family:verdana,arial,sans-serif; }

/*	Common fonts and styles
*/
h1 { color:#006; font-weight:bold;
	margin:0 0 0.5ex 0;
	padding-bottom:0.5ex; padding-top:0.5ex;
	}
h2 { color:#006; font-weight:bold;
	border-top: solid #cc9 1px; padding-top: 2px;
	border-left:solid #cc9 1px; padding-left:2px; }
h3 { color:#006; font-weight: bold; font-style: italic;
	margin-bottom: 0;
	border-top: solid #cc9 1px; padding-top: 2px;
	border-left:solid #cc9 1px; padding-left:2px; }
h4, h5, h6 { color:#006; font-weight: bold; font-style: italic; }

/*	Set the link colors and styles.
*/
a:link    { color:#00f;  background-color:#ffc; text-decoration:none; }
a:active  { color:black; background-color:#c66; text-decoration:none; }
a:visited { color:#00c;  background-color:#ffc; text-decoration:none; }
a:hover   { color:#00f;  background-color:#f99; text-decoration:none; }

h1 a:link, h1 a:visited,
h2 a:link, h2 a:visited,
h3 a:link, h3 a:visited { color:#006; text-decoration:none; }

a img { border: none; }

/* Top section is narrower to make way for ads */
div.top-headings { width: 610px; }

p.abstract {
	font-weight: bold;
	margin-top: 0;
	padding-top: 2ex;
	border-top: solid #cc9 1px;
}

#home p.abstract {
	font-weight: normal;
}

/*	Menubars on tops & bottom
*/
div.buttonbar {
	text-align:left; margin-bottom:0; margin-top:0;
	padding: 2px 0px 2px 0px;
	background-color:white;
	border-top: solid #cc9 1px; 
	border-left:solid #cc9 1px; }
table.buttonbar                 { font-size:x-small; font-weight:bold; }
table.buttonbar tr td           { background-color:white; }
table.buttonbar tr td span      { color:white; background-color:#99f; cursor:pointer; }
table.buttonbar tr td a:link    { color:white; background-color:#33f; }
table.buttonbar tr td a:active  { color:black; background-color:#c66; }
table.buttonbar tr td a:visited { color:white; background-color:#33f; }
table.buttonbar tr td a:hover   { color:#c00;  background-color:#f99; }

/* Front page */

p.title-info {
	margin: 0;
	padding: 0;
	font-size: smaller;
}

table.discog td {
	padding-right: 1ex;
}

/* Categories
*/

#home #posts-left {
	width: 350px;
	float: left;
}

#home #posts-right {
	width: 350px;
	float: right;
}

div.float-left {
	float: left;
	padding: 2ex 2ex 0.5ex 0;
}

.clear {
	clear:both;
	height:1px;
	overflow:hidden;
}


#commentform textarea {
	width: 700px;
}


/* Etc.
*/

p.foot { font-style:italic; font-size:smaller; text-align:center; margin-top:6px; }

/* Buy links are a bit special, but mostly inherited from base a:xxx styles. */
div.buylinks a,
div.buylinks a:visited { background-color:#ffc; }
div.buylinks a:hover   { background-color:#ffc; text-decoration:none; }

div.news-details {
	clear:both;
}

div.ad-square { float:right; padding-left: 1ex; padding-bottom: 1ex; background-color:#ffc; }
div.google-banner { margin-top: 2ex; border-top: solid #cc9 1px; }

div.interpost-block-outer {
	padding: 2ex 0 0 0;
	border-top: solid #cc9 1px;
}

div.interpost-block {
	width: 350px;
	height: 66px;
	margin: 0;
	padding: 0;
}

div.interpost-block-inner {
	margin: 0;
	padding: 0 0 0 52px;
}

/* End */
