/*   
Theme Name: Undead Anonymous
Theme URI: http://www.undeadanonymous.com
Description: Theme for Undead Anonymous (Breathers edition)
Author: Erik Frick
Author URI: http://www.erikfrick.com
Version: 1.0
.
This theme may only be used on http://www.undeadanonymous.com.  Anyone else caught using it will be eaten alive.
.

TABLE OF CONTENTS
	Typography
	Homepage
	Forms
	Navigation
	Layout
	
*/


/* TYPOGRAPHY
-------------------------------------------------*/
body {
	font-size:12px;
	line-height:1.5em;
	letter-spacing:0.01em;
	font-family: Helvetica, Arial, sans-serif;
	color:#e7e7e7;
	background:#d0142a url('images/page-bg.jpg') no-repeat fixed center top;
	margin:0;
	padding:0;
	text-align:center;
	height:100%;
	}
body.inner {
	background:#d0142a url('images/innerPage-bg2.gif') repeat-y center top;
	padding:0 0 30px 0;
	}	
	
a { outline:none; }

.yougotredonya {
	color:#EF2931;
	}

h1,h2,h3,h4,h5,h6,form {
	margin:0;
	padding:0;
	}
	
h2.pageTitle {
	font-size:2.25em;
	color:#fff;
	margin:6px 0 20px 0;
	clear:both;
	text-transform:uppercase;
	}
	
h3 {
	text-transform: uppercase;
	font-size:1.5em;
	background:url('images/title-bg.png') -20px center no-repeat;
	padding:0 0 0 20px;
	}
#homepage h3 {
	background:none;
	}
	
.skulls-rule {
	background:url(images/skulls-rule.gif) 0 0 no-repeat;
	width:475px;
	height:45px;
	margin:20px 0;
	}
	
strong, small { color:#f9e7b4; }
	
	
#wrapper {
	width:925px;
	margin:0 auto;
	text-align:left;
	}	

a#pre-order {
	margin:0 auto;
	margin-top:10px;
	display:block;
	text-indent:-9999px;
	width:166px;
	height:38px;
	background:url('images/pre-order.gif') 0 0 no-repeat;	
	}
a#pre-order:hover {
	background-position:0 -38px;
	}


#footer {
	color:#480D0F;
	text-align:center;
	}
#footer a:link,
#footer a:visited {
	color:#480D0F;
	text-decoration:none;
	}
#footer a:hover,
#footer a:active {
	color:#f9e7b4 !important;
	text-decoration:underline !important;
	}	
	
	
body.inner #footer {
	color:#888;
	margin-top:30px;
	}
body.inner #footer a:link,
body.inner #footer a:visited {
	color:#888;
	text-decoration:none;
	}
body.inner #footer a:hover,
body.inner #footer a:active {
	color:#f9e7b4 !important;
	text-decoration:underline !important;
	}	



#homepage {
	background:url('images/homepage-bg.gif') 0 0 no-repeat;
	height:576px;
	padding:50px 0 0 0;
	}

body.inner h1#title {
	margin-top:25px;
	margin-bottom:25px;
	}

h1#title {
	width:763px;
	height:75px;
	text-indent:-9999px;
	margin:0 auto;
	margin-bottom:45px;
	}	
h1#title a {
	display:block;
	height:75px;
	width:763px;
	background:url('images/header.png') 0 0 no-repeat;	
	}

body.inner h1#title a:hover {
	background-position:0 -75px;
	}



.col-home {
	width:240px;
	float:left;
	margin:0 20px 0 0;
	}
.first {
	margin-left:80px;
	}
.last {
	margin:0;
	}
.center {
	position:relative;
	top:-35px;
	text-align:center;
	}
	

#nav a:link,
#nav a:visited {
	color:#fff;
	text-decoration:none;
	}	
#nav a:hover,
#nav a:active {
	color:#f9e7b4;
	text-decoration:none;
	}
	
#nav ul li {
	float:left;
	list-style:none;
	}
	

#necrobufrin {
	background:url('images/necrobufrin.gif') top center no-repeat;
	width:206px;
	height:54px;
	text-align:center;
	padding:50px 0 0 0;
	margin:0 auto;
	margin-top:25px;
	}
#necrobufrin a {	
	display:block;
	margin:0 0 10px 0;
	}
#necrobufrin span {
	text-transform: uppercase;
	font-size:.75em;
	}
#necrobufrin a:link,
#necrobufrin a:visited {
	color:#333;
	text-decoration:none;
	}	
#necrobufrin a:hover,
#necrobufrin a:active {
	color:#228342;
	text-decoration:none;
	}




/* INNER PAGE NAV
----------------------------------------------------*/	
#nav {
	width:775px;
	margin:0 auto;
	height:60px;
	margin-bottom:10px;
	}

#nav ul {
	padding:0;
	}

#nav ul li {
	margin:0 2px 0 0;
	}
	
#nav ul li a {
	height:60px;
	text-indent:-9999px;
	display:block;
	}	

#nav ul li#postmortem a {
	width:129px;
	background:url('images/nav-inner-postMortem.gif') 0 0 no-repeat;
	}
#nav ul li#postmortem a:hover {
	background-position:0 -60px;
	}
	
#nav ul li#diary a {
	width:130px;
	background:url('images/nav-inner-andysDiary.gif') 0 0 no-repeat;
	}
#nav ul li#diary a:hover {
	background-position:0 -60px;
	}
	
#nav ul li#askandy a {
	width:121px;
	background:url('images/nav-inner-askAndy.gif') 0 0 no-repeat;
	}
#nav ul li#askandy a:hover {
	background-position:0 -60px;
	}	
	
#nav ul li#breathers a {
	width:121px;
	background:url('images/nav-inner-breathers.gif') 0 0 no-repeat;
	}
#nav ul li#breathers a:hover {
	background-position:0 -60px;
	}	
	
#nav ul li#founder a {
	width:106px;
	background:url('images/nav-inner-founder.gif') 0 0 no-repeat;
	}
#nav ul li#founder a:hover {
	background-position:0 -60px;
	}	

#nav ul li#community a {
	width:153px;
	background:url('images/nav-inner-community.gif') 0 0 no-repeat;
	}
#nav ul li#community a:hover {
	background-position:0 -60px;
	}	



		
/* HOMEPAGE NAV
----------------------------------------------------*/	
#nav.homepage {
	height:30px;
	margin:20px 0 0 0;
	width:100%;
	}
#nav.homepage ul {
	padding:0 0 0 48px;
	}	

#nav.homepage ul li {
	margin:0 62px 0 0;
	}
	
#nav.homepage ul li.last {
	margin:0;
	}

#nav.homepage ul li a {
	height:21px;
	text-indent:-9999px;
	display:block;
	}	

#nav.homepage ul li#postmortem a {
	width:95px;
	background:url('images/nav-home-postMortem.gif') 0 0 no-repeat;
	}
#nav.homepage ul li#postmortem a:hover {
	background-position:0 -21px;
	}
	
#nav.homepage ul li#diary a {
	width:95px;
	background:url('images/nav-home-andysDiary.gif') 0 0 no-repeat;
	}
#nav.homepage ul li#diary a:hover {
	background-position:0 -21px;
	}
	
#nav.homepage ul li#askandy a {
	width:70px;
	background:url('images/nav-home-askAndy.gif') 0 0 no-repeat;
	}
#nav.homepage ul li#askandy a:hover {
	background-position:0 -21px;
	}	
	
#nav.homepage ul li#breathers a {
	width:74px;
	background:url('images/nav-home-breathers.gif') 0 0 no-repeat;
	}
#nav.homepage ul li#breathers a:hover {
	background-position:0 -21px;
	}	
	
#nav.homepage ul li#founder a {
	width:61px;
	background:url('images/nav-home-founder.gif') 0 0 no-repeat;
	}
#nav.homepage ul li#founder a:hover {
	background-position:0 -21px;
	}	

#nav.homepage ul li#community a {
	width:132px;
	background:url('images/nav-home-community.gif') 0 0 no-repeat;
	}
#nav.homepage ul li#community a:hover {
	background-position:0 -21px;
	}	

#intro {
	background:url('images/intro.gif') 0 0 no-repeat;
	text-indent:-9999px;
	height:190px;
	}

#book-jacket {
	background:url('images/breathers-jacket.gif') 0 0 no-repeat;
	width:220px;
	height:326px;
	margin:0 auto;
	}


#commandments {
	text-align:center;
	background:url('images/commandments.gif') 0 0 no-repeat;
	text-indent:-9999px;
	height:342px;
	}
#commandments ul {
	margin:0;
	padding:0;
	}
#commandments ul li {
	list-style:none;
	width:100%;
	}


	
	
/* INNER PAGE STYLES
------------------------------------------*/
	
#content {
	width:775px;
	margin:0 auto;
	overflow:auto;
	clear:both;
	}
	
.col-left {
	float:left;
	width:475px;
	}
.col-right {
	float:right;
	width:240px;
	}
		
#wisdom {
	background:url(images/dryerase-board.gif) 0 0 no-repeat;
	width:220px;
	height:145px;
	color:#000;
	padding:7px 12px 5px 7px;
	}		

#iphone img {
	border:0;
	}

#signature {
	height:20px;
	width:150px;
	padding:30px 0 0 0;
	background:url('images/sgbrowne-signature.gif') top left no-repeat;
	font-style: italic;
	}		
		
		
.post {
	margin:0 0 40px 0;
	padding:0 0 40px 0;
	background:url('images/post-bottomrule.gif') bottom center no-repeat;
	}
.postmetadata {
	color:#f9e7b4;
	}
		


a:link,
a:visited {
	color:#d01520;
	text-decoration:none;
	}	
a:hover,
a:active {
	color:#f9e7b4;
	text-decoration:underline;
	}

.buyicon {
	width:110px;
	height:50px;
	display:block;
	float:left;
	text-indent:-9999px;
	margin:10px 10px 0 0;
	}

a#buy-randomhouse {
	background:url(images/buy-randomhouse.gif) top left no-repeat;
	}
a#buy-amazon {
	background:url(images/buy-amazon.gif) top left no-repeat;
	}
a#buy-borders {
	background:url(images/buy-borders.gif) top left no-repeat;
	}

a#buy-barnesnoble {
	background:url(images/buy-barnesnoble.gif) top left no-repeat;
	}
a#buy-indie {
	background:url(images/buy-indiebound.gif) top left no-repeat;
	}
a#buy-powells {
	background:url(images/buy-powellsbooks.gif) top left no-repeat;
	}
	
a#buy-copperfield {
	background:url(images/buy-copperfield.gif) top left no-repeat;
	}
a#buy-booksinc {
	background:url(images/buy-booksinc.gif) top left no-repeat;
	}
a#buy-sfbc {
	background:url(images/buy-sfbc.gif) top left no-repeat;
	}		
		


p.edit-link {
	clear:both;
	}

/* RIGHT HAND COLUMN
------------------------------------------*/
.right-block {
	text-align:center;
	margin:0 0 25px 0;
	}
.left-align {
	text-align:left;
	}

	
.right-block a:link,
.right-block a:visited {
	color:#f9e7b4;
	text-decoration:none;
	}	
.right-block a:hover,
.right-block a:active {
	color:#d01520;
	text-decoration:underline;
	}

#email-to-friend {
	background:url(images/email-friend-bg.gif) left center no-repeat;
	height:46px;
	padding:25px 0 0 20px;
	}
	
#contact-andy input[type=text],
#contact-andy textarea {
	width:95%;
	font-family:Helvetica, Arial, sans-serif;
	font-size:1em;
	}


img.alignright {
	margin: 0 7px 2px 0;
}

img.alignleft {
	margin: 0 0 2px 7px;
}

.alignright {
	float: left;
}

.alignleft {
	float: right;
}


.rss-icon {
	text-indent:-9999px;
	background:url('http://www.undeadanonymous.com/wp-content/uploads/2010/07/undead_rss.gif') 0 0 no-repeat;
	width:174px;
	height:59px;
	display:block;
	margin:0 auto;
	}
a.rss-icon:hover {
	background-position:0 -59px;
	}


/* CAPTIONS */
.wp-caption {
	border: 1px solid #333;
	text-align: center;
	background-color: #222;
	padding-top: 4px;
	margin:10px 20px 20px 0;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	}
.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
	}
.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
	}	
	
	
body.page-id-5 .entry h3 {
	margin:0 0 15px 0;
	}	
	
body.page-id-5 .entry h3 a:link,
body.page-id-5 .entry h3 a:visited {
	color:#fff;
	}
body.page-id-5 .entry h3 a:hover,
body.page-id-5 .entry h3 a:active {
	color:#D01520;
	}	
