/*
Theme Name: DHR3
Theme URI: http://dirtyhippieradio.com/
Description: The 2010 default theme for DirtyHippieRadio.
Author: Jake Pharr
Version: 1.0
Tags: black, blue, white, two-columns, fixed-width, custom-header, custom-background, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style

Template: twentyten
*/

@import url('../twentyten/style.css');




 @font-face {
    font-family: 'LeagueGothicRegular';
    src: url('squirrel-fonts/league_gothic-webfont.eot');
    src: url('squirrel-fonts/league_gothic-webfont.eot?iefix') format('eot'),
         url('squirrel-fonts/league_gothic-webfont.woff') format('woff'),
         url('squirrel-fonts/league_gothic-webfont.ttf') format('truetype'),
         url('squirrel-fonts/league_gothic-webfont.svg#webfont3bneuvhN') format('svg');
    font-weight: normal;
    font-style: normal;

}
    
    h1, h2, #access a, #featuredmusic, .entry-title { letter-spacing:0.025em; font-family: "LeagueGothicRegular", Tahoma, Geneva, sans-serif; font-size:2.2em; font-weight:normal; margin-top:8px }
     h1, h2, .entry-title, h1 .entry-title .entry-title{color:#4085AF;}
		  
	#featuredmusic{color:#4085AF; font-size:2.8em}
	#branding{
	float:left; margin-left:15px; width:590px
	}
#superwrapper{width:1200px; float:left; }
.albumart{display:none;}
body, #content{
font-family:"Century Gothic", arial, helvetica, sans-serif;
font-size:12px}
#content{font-size:14px;}
#main{padding-top:0;}
#thickbox{z-index:99999;}
#logo{
float:left; width:2px; height:160px; position:relative; margin-left:-80px; margin-top:-40px; 
}

#music-player{
	background:transparent url(images/loading_animated.gif) center center no-repeat;
}

#dhr-navigation .menu-header ul,
#dhr-navigation .menu ul,
div.menu ul {
	list-style: none;
	margin: 0;
        margin-left:-10px;
}
#dhr-navigation .menu{
	
}
#dhr-navigation, #dhr-navigation ul { /* all lists */
		padding: 0;
		margin: 0;
		list-style: none;
		float : left;
		width : 11em;
	}
	
	#dhr-navigation li { /* all list items */
		position : relative;
		float : left;
		line-height : 3.25em;
		margin-bottom : 0px;
		width: 11em;
	}
	
	#dhr-navigation li ul { /* second-level lists */
		position : absolute;
		left: -999em;

	}
	
	#dhr-navigation li ul ul { /* third-and-above-level lists */
		left: -999em;
	}
	
	#dhr-navigation li a {

		width : 105px;
		display : block;
		color : #000;
		font-weight : normal;
		text-decoration : none;
		background-color : white;
		border-bottom: 1px solid #000;
		padding : 0 10px;
color:#000; text-decoration:none; text-transform:uppercase; font-family: "LeagueGothicRegular", Tahoma, Geneva, sans-serif; font-size:18px; font-weight:normal;
	}
	
	#dhr-navigation li a:hover {
		color : #000;
                text-decoration:underline;
		background-color : #fff;
	}
	
	#dhr-navigation li:hover ul ul, #dhr-navigation li:hover ul ul ul, #dhr-navigation li.sfhover ul ul, #dhr-navigation li.sfhover ul ul ul {
		left: -999em;
	}
	
	#dhr-navigation li:hover ul, #dhr-navigation li li:hover ul, #dhr-navigation li li li:hover ul, #dhr-navigation li.sfhover ul, #dhr-navigation li li.sfhover ul, #dhr-navigation li li li.sfhover ul { /* lists nested under hovered list items */
		left: 120px;
z-index:9999;
top:0;
	}
#dhr-navigation ul ul{border:solid 1px #efefef; padding:2px 4px 2px 6px; margin:0; width:auto; float:left; background:#fff}
#dhr-navigation{margin-top:120px; margin-left:-50px; }
#dhr-navigation .nav-plugged{margin-top:80px; position:relative; left:-50px; }

#dhr-navigation a{ line-height:1.2em; margin:5px 0; }
#dhr-navigation li a{padding-bottom:8px;}

#dhr-about{width:330px; height:auto; display:block; float:left; margin:20px 0; padding-bottom:20px; }
#recent-posts h2.newstitle, #dhr-about h2{line-height:1.2em; margin-top:8px; padding-bottom:2px; margin-bottom:4px; background:transparent url('images/h2-bg.png') bottom left no-repeat;}
#featuredartists{float:left;}


#main .wrap600{width:400px; overflow:hidden; border:solid 2px #ff0000;}

#footer{margin: 0;}
#colophon{margin:0; padding-left:180px;}

#footer{
border-top:solid 8px #4085AF;
}

#just-heard-title h2{line-height:1em; margin:0; padding:0; color:#666; border-bottom:solid 2px #666;}
#just-heard{line-height:1.3em;}
#just-heard a{font-style:italic;}




#wrapper{min-height:100%; margin:0; margin-left:8px;float:left; background:rgba(255,255,255,0.8); padding:0 10px; margin-top:45px;}
body{background:#fff url('images/2011-body-bg.png') top left no-repeat; }

#footer{background:#000;}

#footer{margin: 0;}
#colophon{margin:0; padding-left:180px;}
/* =Menu
-------------------------------------------------------------- */

#access {
	background: #fff;
	display: block;
	float: left;
	width: 140px;
	margin:0;
	margin-top:200px;
}


#branding{margin-bottom:20px;}
#main, #content, #container{width:630px; float:left; clear:none; margin:0; padding:0}

#superwrapper{width:1280px; margin:0; padding:0;}
#wrapper{width:1100px;  margin:44px 0;}

#main{margin: 0; width:620px; padding-left:25px}
#content h2.entry-title, #content h1.entry-title {font-weight:normal; font-size:32px; margin:0  0 10px 0; border-bottom:solid 1px #000; border-top: solid 1px #000}

#primary{width:310px; margin-right:10px; padding:0px 10px; float:left;}

#header{float:left}
#content{width:560px; padding:10px}
#wrapper{background:rgba(255,255,255, 0.9);}
#colophon{width:1020px}
#featuredartists img{border:none;}

#superwrapper{padding-left:90px; width:1080px}


#branding{padding-top:20px;}
#branding img{border:none;}
#footer-widget-area{width:1070px;
float:left;
height:auto;
background:#fff url('images/gradient-large.png') top left no-repeat;
padding:12px 0 0 140px;
margin-top:-50px;
}



#music-player{margin-left:25px;}
#dhr-about{width:280px;}

#footer{min-width:1210px;}
#footershadow{
	clear:both;
	z-index:10;
	position:relative;
	  -moz-box-shadow: 0px -5px 5px #ccc;
  -webkit-box-shadow: 0px -5px 5px #ccc;
  box-shadow: 0px -5px 5px #ccc;
  width:100%; 
  height:5px;
background:#000;
}



.dhr-footer-links{
	border-top:dotted 1px #666;
	width:220px; height:40px; float:left;
	overflow:hidden;
	list-style:none;
	margin-right:80px;
}

.dhr-footer-links a{
	font-family:Arial, Helvetica, sans-serif;
	color:#999;
	text-decoration:none;
	}
#footer-widget-area a	{
	font-family:Arial, Helvetica, sans-serif;
	color:#999;
	text-decoration:none;
	border-bottom:dotted 1px #999;
}


#footer-widget-area .widget-title{color:#ccc}

#footer-widget-area .widget-title{color:#000;}
#footer-widget-area #first{width:500px; padding:0}
#footer-widget-area .textwidget{padding:0; margin-bottom:-24px;}
#footer-widget-area #second{width:500px; }

#footer-widget-area .eStore-product{width:95%; float:left; margin:4px; border:solid 1px #000; font-size:13px; line-height:1.6em; background:#efefef; color:#333;}
#footer-widget-area .eStore-product input{font-weight:bold; font-size:16px; border:solid 1px #333; margin:4px; color:#fff; background:#4085AF; font-family:'Century Gothic', Helvetica, sans-serif}
#likebox{width:400px; margin:0 auto; margin-top:-40px; padding:31px 0 0 15px; background:#fff url('images/like-box-bg.png') top left no-repeat; height:45px; display:none;}

