/* 
Theme Name: The Dawn of Men
Theme URI: http://bowie2001.com
Description: Bowie 2001 theme.
Author: Fritz von Runte
Author URI: http://fritz.vonrunte.com
Version: 0.1
Tags: david bowie, fritz von runte
*/

/* Begin Typography & Colors */

html {  
	min-height: 100%; margin-bottom: 1px; 
	}

body {
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: Verdana, Arial, Sans-Serif;
	background-color: #000;
	background-image:url(images/bg.jpg);
	background-position: top center;
	background-repeat:repeat-x;
	color: #aaa;
	text-align: center;
	padding: 0px;
	}

#page { text-align: left; }
#content { font-size: 1.2em }
#precontent { font-size: 1.2em; line-height: 1.6em; }
#precontent .entry p { font-size: 1.05em; }


.widecolumn .entry p { font-size: 1.05em; }
.widecolumn { line-height: 1.6em; }
	
.alt {
	background-color: #111;
	border-top: 1px solid #222;
	border-bottom: 1px solid #222;
	}

small {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 0.9em;
	line-height: 1.5em;
	}

strong {
    }

h1 {
	font-family: Arial, Sans-Serif;
	font-weight: bold;
	}

h2, h3 {
	font-family: Arial, Sans-Serif;
}

h1 {
	font-size: 2.4em;
	text-align: left;
	text-transform: uppercase;
	letter-spacing: 3px;
	}

.description {
	font-size: 1.2em;
	text-align: left;
	letter-spacing: 3px;
	}

h2 {
	font-size: 1.6em;
	}

h2.pagetitle {
	font-size: 1.6em;
	}
	
h3 {
	font-size: 1.2em;
	}

h1, h1 a, h1 a:visited, .description {
	text-decoration: none;
	color: #c8e052;
	}

h1 a:hover {
	color:#7c8c31;
}

h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {
	color: #eb471f;
	}

h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite {
	text-decoration: none;
	}

.entry p a:visited {
	color: #bf2727;
	}

.commentlist li, #commentform input, #commentform textarea {
	font: 0.9em Verdana, Arial, Sans-Serif;
	}
	
.commentlist li {
	font-weight: bold;
	text-align:justify;	
	}

.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 1.1em;
	}

.commentlist p {
	font-weight: normal;
	line-height: 1.5em;
	text-transform: none;
	}

#commentform p {
	font-family: Verdana, Arial, Sans-Serif;
	}

.commentmetadata {
	font-weight: normal;
	}

small, .nocomments, .postmetadata, blockquote, strike {
	color: #666;
	display:none;
	}
	
code {
	font: 1.1em 'Courier New', Courier, Fixed;
	}

acronym, abbr, span.caps
{
	font-size: 0.9em;
	letter-spacing: .07em;
	}

a, h2 a:hover, h3 a:hover {
	color: #CAE1E6;
	text-decoration: none;
	}

a:hover {
	color: #6da2ad;
	text-decoration: underline;
	}
	
#wp-calendar #prev a {
	font-size: 9pt;
	}

#wp-calendar a {
	text-decoration: none;
	}

#wp-calendar caption {
	font: bold 1.3em Verdana, Arial, Sans-Serif;
	text-align: center;
	}

#wp-calendar th {
	font-style: normal;
	text-transform: capitalize;
	}

/* End Typography & Colors */


/* Begin Structure */

body {
	margin: 0;
	padding: 0; 
	}

#tagline {
	text-transform: uppercase;
	letter-spacing: 12px;
}

#page {
	margin: 20px auto 0px;
	padding: 0;
	width: 960px;
	}
	
#header {
	padding: 0;
	margin: 0 auto;
	width: 100%;
	text-align:center;
	margin-bottom: 40px;
	}

.widecolumn {
	padding: 0;
	margin: 0;
	width: 960px;
	}

.pagepost {
	margin: 0 0 40px;
	padding:10px 0;
	text-align: justify;	
	border-top: 1px solid #222;
	}
	
.post {
	margin: 0 0 40px;
	padding:10px 0;
	text-align: justify;
	}

.widecolumn .post {
	margin: 0;
	}

.widecolumn .postmetadata {
	margin: 30px 0;
	}
	
#footer {
	background-image:url("images/footer_bg.jpg");
	background-position:center bottom;
	background-repeat:no-repeat;
	height:368px;
	margin:auto;
	overflow:visible;
/*	position:relative;*/
	width:960px;
	z-index:1;
}

#minilogos {
/*	position:absolute;
	bottom:35px;*/
	float:left;
}

#minilogos a {opacity:0.6}
#minilogos a:hover {opacity:1.0}

#footer p { /*bottom:0; position:absolute; */ width:100%; }

/* End Structure */

/*	Begin Headers */

h1 {
	padding-top: 20px;
	margin: 0;
	margin-left: 0;
	text-align:center;
	}

.description {
	margin-left:0;
	text-align:center;
	}

h2 {
	margin: 10px 0;
	display:none;
	}

h2.pagetitle {
	margin: 0px;
    padding: 10px 0 0 0; 
    border-top: 1px solid #222;
	}

h3 {
	padding: 0;
	margin: 30px 0 0;
	}

h3.comments {
	padding: 0;
	margin: 40px auto 20px ;
	}
	
/* End Headers */


/* Begin Lists

	Special stylized non-IE bullets
	Do not work in Internet Explorer, which merely default to normal bullets. */

html>body .entry ul, .entrytext ul, .pagepost ul {
	margin-left: 0px;
	padding: 0 0 0 30px;
	list-style: none;
        list-style-type: square;	
	padding-left: 35px;
	text-indent: 0px;
	} 

html>body .entry li, .entrytext li, .pagepost li {
	margin: 5px 0 5px 10px;
	}

.entry ul li:before, .entrytext ul li:before, #sidebar ul ul li:before, .pagepost ul li:before {
	}

.entry ol {
	padding: 0 0 0 35px;
	margin: 0;
	}

.entry ol li {
	margin: 0;
	padding: 0;
	}

.postmetadata ul, .postmetadata li {
	display: inline;
	list-style-type: none;
	list-style-image: none;
	}
	
/* End Entry Lists */

/* mailing list */
		.list {color:#CCCCCC; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; letter-spacing:3px; line-height:4px; margin-top:5px; text-transform:uppercase; }
		.bati {background-color:#cae1e6; border:none; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform: uppercase; font-weight:bold; letter-spacing: 3px; font-size:12px; height: 20px; margin: 0px 1px -2px 5px; padding-right: 5px; padding-left: 5px; color:#000}
		.bati2 {background-color:#131313; border:none; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform: uppercase; font-weight:bold; letter-spacing: 3px; font-size:12px; color:#444; height: 20px; margin: 0px 1px -2px 1px ; padding-right: 5px; padding-left: 5px; }
		#absolutebegginners { background-color:#111111; float:left; margin-bottom:20px; margin-top:20px; padding:20px; text-align:center; width:920px;}
		#interview { opacity:0.2; float:left;}
		#interview:hover { opacity:1; }
		#soundcloud { clear:both; display:block; float:left; height:80px; margin-bottom:90px; margin-left:0; margin-right:0; margin-top:10px; width:960px; position:relative; }
		

/* end mailing */


/* Begin Form Elements */

#searchform {
	margin: 10px auto;
	padding: 5px 3px; 
	text-align: center;
	}

.entry form { /* This is mainly for password protected posts, makes them look better. */
	text-align:center;
	}

select {
	width: 130px;
	}

#commentform input {
	width: 170px;
	padding: 2px;
	margin: 5px 5px 1px 0;
	color: #bbb;	
	background-color: #222;
	border: 1px ridge #444;
	}

#commentform textarea {
	width: 100%;
	padding: 2px;
	background-color: #222;
	border: 1px ridge #444;
	color: #bbb;
	}

#commentform #submit {
	margin: 0;
	float: right;
	border: 1px ridge #444;
	}

input {
	padding: 2px;
	margin: 5px 5px 1px 0;
	color: #B0B0B0;	
	background-color: #222;
	border: 1px ridge #444;	
	}	

/* End Form Elements */


/* Begin Comments*/

.alt {
	margin: 0;
	padding: 10px;
	}

.commentlist {
	padding: 0;
	text-align: left;
	}

.commentlist li {
	margin: 15px 0 3px;
	padding: 5px 10px 3px;
	list-style: none;
	}

.commentlist p {
	margin: 10px 5px 10px 0;
	}

#commentform p {
	margin: 5px 0;
	}

.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}

.commentmetadata {
	margin: 0;
	display: block;
	}

/* End Comments */

/* Begin Various Tags & Classes */

acronym, abbr, span.caps {
	cursor: help;
	}

acronym, abbr {
	border-bottom: 1px dashed #999;
	}

blockquote {
	margin: 15px 30px 0 10px;
	padding-left: 20px;
	border-left: 1px solid #333;
	}

blockquote cite {
	margin: 5px 0 0;
	display: block;
	}
	
hr {
	display: none;
	}
 
.center {
	text-align: center;
	}

a img {
	border: none;
	}

.navigation {
	border-top: 1px solid #222;
	display: block;
	text-align: center;
	margin-top: 3px;
	margin-bottom: 60px;
	}
	
.alignleft {
	text-align: left;
	float: left;
	}

.alignright {
	text-align: right;
	float: right;
	}
	
.entry img, .entrytext img {
	margin: 7px;
	}
	
.embed {
	width:49%;
	float:left;
	padding:0;
	margin:0;
	text-align:left;
	}	


.embed li {
	list-style-type:none;
	}

.searchheader {
	margin-top:0;
	margin-left:0;
	}

#archives ul li {
	display:inline;
	}
	
.entrytext {
	border-bottom: 1px solid #222;
	}

.children li {
	margin-left:-30px;
	}
	
.aligncenter, div.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.alignleft {
        text-align: left;
        float: left;
}

.alignright {
        text-align: right;
        float: right;
}
	
.gravatar img {
	float:right;
	margin-top:-15px;
}

.wp-caption {
   border: 1px solid #ddd;
   text-align: center;
   background-color: #f3f3f3;
   padding-top: 4px;
   margin: 10px;
}

.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;
}

.aboutleft {
	width: 470px;
	float: left;
	margin-right: 10px;
	font-size:11px;
	height:100px;
	text-align:right;
}

.aboutright {
	width: 470px;
	float: right;
	margin-left: 10px;
	font-size:11px;
	height:100px;
}

#aboutbowie2001 {
	height: 140px;
	margin-bottom: 10px;
}

/* End Various Tags & Classes*/

/*New Home*/

.warsaw {
	width:960px;
	color:#FeFeFe;
	display: block;
	clear:both
}

.warsawt {
width:100%;
letter-spacing:20px;
text-transform:uppercase;
font-size:16px;
text-align:center;
margin:20px 0 20px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
color:#CAE1E6;
padding-top:30px;
}

.warsawf {
float:left;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
font-size:16px;
letter-spacing:10px;
margin-top:30px;
padding-bottom:106px;
text-align:center;
text-transform:uppercase;
width:100%;
}



.buddha {
	  border-top-color:#111111;
	  border-top-style:solid;
	  border-top-width:1px;
	  clear:both;
	  margin-bottom:40px;
	  margin-left:100px;
	  margin-right:100px;
	  margin-top:40px;
}


.suburbia {
	width: 100%;
	border-top: 0px solid #CCC;
	clear:both;
	margin: 0px;
}
	
.nathan {
	float:left;
	font-size:12px;
	margin-top:20px;
	padding-right:10px;
	width:510px;
}

.nathan p {
	color:#777;
}

.adler {
	float:right;
	font-size:12px;
	width:440px;
}

.outside { line-height:20px; margin-bottom:20px; margin-top:40px; padding-left:40px; }

#d_01 {display:block; width:260px; height:30px; background-image: url(http://www.bowie2001.com/batis/D_m.gif); background-position:left top;}
#d_02 {display:block; width:260px; height:30px; background-image: url(http://www.bowie2001.com/batis/D_mv.gif); background-position:left top;}
#d_03 {display:block; width:260px; height:30px; background-image: url(http://www.bowie2001.com/batis/D_cd.gif); background-position:left top;}
#d_01:hover {background-position:right top;}
#d_02:hover {background-position:right top;}
#d_03:hover {background-position:right top;}
#d_01 span {display:none;}
#d_02 span {display:none;}
#d_03 span {display:none;}

#m_160 {display:block; width:260px; height:45px; background-image: url(http://www.bowie2001.com/batis/D_m160.gif); background-position:left top;}
#m_320 {display:block; width:260px; height:45px; background-image: url(http://www.bowie2001.com/batis/D_m320.gif); background-position:left top;}
#m_160:hover {background-position:right top;}
#m_320:hover {background-position:right top;}
#m_160 span {display:none;}
#m_320 span {display:none;}
#L_mED {display:block; width:260px; height:64px; background-image: url(http://www.bowie2001.com/batis/L_mED.png); background-position:left top;}
#L_mED:hover {display:block; width:260px; height:64px; background-image: url(http://www.bowie2001.com/batis/L_mED.png); background-position:right top;}
#L_mED span {display:none;}

#mv_down {display:block; width:260px; height:45px; background-image: url(http://www.bowie2001.com/batis/D_mvTOR.gif); background-position:left top;}
#mv_watch {display:block; width:260px; height:45px; background-image: url(http://www.bowie2001.com/batis/W_mv.gif); background-position:left top;}
#mv_dvd {display:block; width:260px; height:45px; background-image: url(http://www.bowie2001.com/batis/B_mv.gif); background-position:left top;}
#mv_down:hover {background-position:right top;}
#mv_watch:hover {background-position:right top;}
#mv_dvd:hover {background-position:right top;}
#mv_down span {display:none;}
#mv_watch span {display:none;}
#mv_dvd span {display:none;}

#rcd_160 {display:block; width:260px; height:45px; background-image: url(http://www.bowie2001.com/batis/D_rcd160.gif); background-position:left top;}
#rcd_320 {display:block; width:260px; height:45px; background-image: url(http://www.bowie2001.com/batis/D_rcd320.gif); background-position:left top;}
#rcd_buy {display:block; width:260px; height:45px; background-image: url(http://www.bowie2001.com/batis/B_rcd.gif); background-position:left top;}
#rcd_160:hover {background-position:right top;}
#rcd_320:hover {background-position:right top;}
#rcd_buy:hover {background-position:right top;}
#rcd_160 span {display:none;}
#rcd_320 span {display:none;}
#rcd_buy span {display:none;}

/*accordion shit*/

#basic-accordian{ border:0; padding:0; width: 960px; position:relative; margin:0; z-index:2; }
.accordion_headings{ border-top: 1px solid #202020; border-bottom: 1px solid #202020; text-align:center; width:100%; padding:10px 0; margin-bottom:20px; color:#CCC; cursor:pointer; font-weight:bold; letter-spacing: 10px; font-size: 11px; text-transform: uppercase; }
.accordion_headings:hover{ color:#FFF;}
.accordion_child{ padding: 0px; width: 960px; }
.header_highlight{ border-top: 1px solid #333; border-bottom: 1px solid #333; }
.tab_container *{ float:left; }

.shipvarstyle {text-decoration:blink; text-transform:uppercase; margin-left: 10px;}
.estoreqty {display:none; line-height:0px; height:0px; width: 0px;}

/*soundcloud shit */
.sc-player{font-family:Arial, Helvetica, sans-serif;font-size:.7em;font-size-adjust:none;font-style:normal;font-variant:normal;letter-spacing:-0.4px; line-height:1.4em;}.sc-player a{color:#333;text-decoration:none;}.sc-scrubber{background-color:#000;}.sc-scrubber .sc-time-span{background-image:url(images/backsc.png);}.sc-waveform-container img{display:none;}.sc-scrubber .sc-time-span images{background-color:#000;height:80px;width:960px;}.sc-scrubber .sc-played{background-image:url(images/frontsc.png);}.sc-player .sc-controls a{background:url(images/play.png) repeat scroll 0 0 transparent;color:transparent;}.sc-player .sc-controls a.sc-pause{background:url(images/play.png) repeat scroll 0 0 transparent;}.sc-player.playing .sc-controls a.sc-pause{background:url(images/pause.png) repeat scroll 0 0 transparent;}.sc-player.playing .sc-controls a.sc-pause:hover{background:url(images/pause-hover.png) repeat scroll 0 0 transparent;}.sc-scrubber .sc-time-indicators{background:url(images/time.png) repeat scroll 0 0 transparent;color:#000;text-align:center;width:60px;padding:9px 0px;}.sc-player ol.sc-trackslist li{background:none repeat scroll 0 0 #E5E5E5;padding:5px;}.sc-player ol.sc-trackslist li.active,.sc-player ol.sc-trackslist li:hover{background-color:#FFF;color:#000;padding:5px;}.sc-player ol.sc-trackslist li.active a{color:#000;}.sc-track-duration{display:none;float:right;margin-left:5px;text-align:right;padding:0 5px;}.sc-player .sc-info{background:none repeat scroll 0 0 #FFF;display:none;opacity:0.9;}.sc-player .sc-info-toggle{-moz-border-radius:4px;-moz-box-shadow:1px 1px 4px #CCC;background:none repeat scroll 0 0 #FFF;color:#039;padding:4px;}.sc-player .sc-info-toggle:hover{background:none repeat scroll 0 0 #039;color:#EEE;}.sc-player .sc-info-close{-moz-border-radius:4px;background:none repeat scroll 0 0 #039;color:#FFF;font-weight:700;padding:2px 4px;}a.sc-remote-link{background:url(images/play.png) no-repeat scroll left top transparent;padding-left:20px;text-decoration:none;}a.sc-remote-link.playing{background-image:url(images/pause.png);}.sc-player .sc-controls a:hover,.sc-player .sc-controls a.sc-pause:hover{background:url(images/play-hover.png) repeat scroll 0 0 transparent;}
.sc-trackslist{height:0;width:0;display:none;visibility:none;}.hiddenlink{font-size:18px;height:14px;left:625px;opacity:0;position:absolute;top:33px;width:40px;}.wrapper{width:960px;margin:0 auto;}.sc-player{width:960px;position:relative;}.sc-player ol,.sc-player li{list-style-position:inside;margin:0;padding:0;}.sc-player .sc-artwork-list{width:100%;height:50%;background-color:#transparent;list-style-type:none;position:relative;display:none;}.sc-player .sc-artwork-list li{list-style-type:none;display:none;}.sc-player .sc-artwork-list li.active{list-style-type:none;display:block;}.sc-player .sc-artwork-list li images,.sc-player .sc-artwork-list li div{list-style-type:none;width:380px;height:380px;float:left;margin:5px 0;}.sc-player .sc-controls{height:30px;left:25px;position:absolute;top:25px;width:30px;z-index:5000;}.sc-player .sc-controls a{display:block;height:30px;width:30px;}.sc-player.playing .sc-controls a.sc-pause{display:block;}.sc-scrubber{position:absolute;top:0;height:80px;width:960px;}.sc-scrubber .sc-time-span{height:80px;position:relative;}.sc-scrubber .sc-buffer,.sc-scrubber .sc-played{height:80px;position:absolute;top:0;}.sc-waveform-container{background-color:#000;}.sc-scrubber .sc-time-indicators{position:absolute;right:30px;top:25px;}.sc-player ol.sc-trackslist li{float:left;width:390px;cursor:pointer;list-style:none;margin:5px 0;padding:5px 0;}.sc-player .sc-info{position:absolute;top:10px;left:-5000px;width:400px;height:200px;z-index:500;margin-left:-200px;padding:5px;}.sc-player .sc-info.active{left:50%;top:12%;}.sc-player .sc-info-toggle{position:absolute;top:10px;left:10px;display:none;}.sc-player .sc-info-toggle.active{left:-5000px;}.sc-player .sc-info-close{position:absolute;top:10px;right:20px;}.sc-player-engine-container{width:1px;height:1px;position:fixed;top:2px;left:2px;}.sc-artwork-list,.sc-volume-slider,.sc-player .sc-controls a.sc-pause,.sc-player.playing .sc-controls a.sc-play,.sc-player .hidden{display:none;}

.wpaudio-download {display:none}
.wpaudio-slide {width: 100%;}
.wpaudio-container {width: 100%; position:relative;}
.wpaudio-play {position:absolute; top:70px; left: 30px;}
a.wpaudio {width:100%; color:#000}
.wpaudio-bar {margin:0px;}
.wpaudio-meta {position:absolute; right:18px; top:69px; font-weight:bold; color:#FFF}
