@charset "UTF-8";
/* CSS Document */


body {
		margin:0;
		padding:0;
		border:0;			
		width:100%;
		background-color: #999888;
		background: url(../images/daniel_web_back.jpg) repeat;
		min-width:600px;
		font-size:90%;
	}

/* text elements */
/*************************************************************************/



.entry { margin-bottom: 45px;}

p {font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#CCC;
line-height: 20px;
padding-top: 5px;}

.best { margin-top: -5px;}


h2 { font-size:12px;
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
margin-top: 45px;}

h1 { font-size:25px;
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
margin-bottom: 45px;
margin-top: 0px;}
.title { padding-top: 25px;}



/* Layout_elements */
/*************************************************************************/


#footer {
	clear: both;
	width: 100%;
	height: 72px;
	padding: 20px 0px 0px 0px;
	
	text-align: center;
	font-size: smaller;
	color: #52640A;
}
#footer2 {
	clear: both;
	overflow: hidden;
	width: 980px;
	height: 34px;
	margin:0px auto 0px auto;
	background: url(../images/top_bottom.png) no-repeat    ;
	
	text-align: center;
	font-size: smaller;
	color: #52640A;
}
#top {
	
	overflow: hidden;
	width: 980px;
	height: 34px;
	margin:15px auto 0px auto;
	background: url(../images/top.png) no-repeat center;
	text-align: center;
	font-size: smaller;
	color: #52640A;
}
#header {
	height: 350px;
	width: 911px;
	
	
}
#wrapper_news { width: 980px;
	height: 1500px;
	margin:0px auto 0px auto;
	background: url(../images/middle.png) center;
   
   
}
	


#footer2 a {
	color: #ffffff;
}

*{
	list-style:none;
	}
	
#header,
#content
 {

}

#wrapper,
#header,
#content{
overflow:hidden;
}

#header,
#content {
width:980px;
}



#header {
height:38px;
}	
	
/* right column */
/*************************************************************************/

#page {
	width: 675px;
	min-height: 1400px;
	float: right;
	margin-right:20px;
	overflow: hidden;
	background: url(../layout_images/back.png) repeat;
	padding-left: 15px;
	padding-right: 10px;
	
}


.right_column_title{ width: 670px;
					height: 85px;
					border-bottom-width: 1px;
					border-bottom-style: dotted;
					border-bottom-color: #ffffff;
}



.title_image { width: 100%;
height: 85px;
background:url(../layout_images/news.png) no-repeat left;}

.title_image_contact { width: 100%;
height: 85px;
background:url(../layout_images/contact.png) no-repeat left;}

#top_part{ width: 100%;
height:30px;}

.entry{background-color: transparent;
background-image: url(../layout_images//doubleline.png);
background-repeat: repeat-x;
background-attachment: scroll;
background-position: center bottom;
width: 670px;
padding-bottom: 30px;}



/* right column contact */
/*************************************************************************/
.title_image_contact { width: 100%;
height: 85px;
background:url(../layout_images/contact.png) no-repeat left;}

h4 {font-size:12px;
color:#FFF;
font-family:Arial, Helvetica, sans-serif;}
.group{background-color: transparent;
background-image: url(../layout_images//doubleline.png);
background-repeat: repeat-x;
background-attachment: scroll;
background-position: center bottom;
width: 670px;
padding-bottom: 30px;}
.contact { font-size: 11px;}
a { color: #3CF;}

/* right column blog */
/*************************************************************************/


.title_image_blog { width: 100%;
height: 85px;
background:url(../layout_images/blog.png) no-repeat left;}
#page_blog {
	width: 675px;
	min-height: 900px;
	float: right;
	margin-right:20px;
	overflow: hidden;
	background: url(../layout_images/back.png) repeat;
	padding-left: 15px;
	padding-right: 10px;
	
}

#wrapper_blog { width: 980px;
	height: 1000px;
	margin:0px auto 0px auto;
	background: url(../images/middle.png) center;
   
   
}
/* right column home */
/*************************************************************************/
#page_home {
	width: 945px;
	height: 500px;
	background: url(../layout_images/back.png) repeat;
	margin: 0px auto 0px auto;

	
}
#smo {height: 50px;
width: 300px;
float: right;
padding-top: 18px;}

#wrapper_home { width: 980px;
	height: 750px;
	margin:0px auto 0px auto;
	background: url(../images/middle.png) center;
   
 }

#top_image_home { width: 235px;
			height:145px;
			background:  transparent;
			margin-top: -3px;}

.entry_home{background-color: transparent;

margin-top: 30px;
width: 945px;
height: 567px;
background: url(../cover.jpg) no-repeat center;}

.title_image_home { width: 100%;
height: 85px;
margin-left: 0px;
background: url(../layout_images/home.png) no-repeat left;}

.right_column_home{ width: 870px;
					height: 85px;
					border-bottom-width: 1px;
					border-bottom-style: dotted;
					border-bottom-color: #ffffff;
					margin-left: 15px;
}



/****************************************************/
/* twitter updates */
#twitter_div { font-family:Arial, Helvetica, sans-serif;
float:left;
width: 675px;}

#twitter_update_list {font-family:Arial, Helvetica, sans-serif;
color:#FFF;
line-height: 30px;
font-size: 11px;
float: left;
margin-left: -40px;}

/* right column links */
/*************************************************************************/		
.title_image_links {width: 100%;
height: 85px;
background:url(../layout_images/links.png) no-repeat left; }

.list_links a { font-size: 11px;
text-decoration: none;}



/* right column lyrics */
/*************************************************************************/		
.title_image_lyrics {width: 100%;
height: 85px;
background:url(../layout_images/lyrics.png) no-repeat left; }


#wrapper_lyrics {
	width: 910px;
	height: 2500px;
	margin:0px auto 0px auto;
	background-color: #0a0a0a;
}

.lightwindow page-options {margin-bottom: 20px;}
.yes { font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
padding-left: 5px;
margin-top: -5px;
color: #00CFff;}
.tighten { float: left;
			width: 500px;
			height: 500px;} 
			.bolded { padding-left: 5px;}
			
.tighten ul li {display: block;
height: 30px;
width: 300px;
font-family:Arial, Helvetica, sans-serif;
font-size: 10px;
list-style-type: none;}		

.interactiveul {margin-left: 0px;
padding-left: 0px;
margin-top: 50px;
height: 400px;
width: 500px;
}

a.page-options {
	color: #3CF;
	font-family:"Helvetica Neue", Helvetica, Arial;
	font-size: 10px;
	text-decoration: none;
	display: block;
	text-align: left;
	padding: 5px 0px 5px 5px;
	width: 250px;
}

a.page-options:hover, 
a.page-options:focus {
	color: #fff; 
	background: #3cf;
	
}		

/* right column videos */
/*************************************************************************/

#newsfeed_video { margin-top: 25px;}


.title_image_videos { width: 100%;
height: 85px;
background:url(../layout_images/videos.png) no-repeat left;}


/* right column about */
/*************************************************************************/

.title_image_about {width: 100%;
height: 85px;
background:url(../layout_images/about.png) no-repeat left; }


.entry_about{background-color: transparent;
background-image: url(../layout_images//doubleline.png);
background-repeat: repeat-x;
background-attachment: scroll;
background-position: center bottom;
margin-top: 30px;
width: 670px;
padding-bottom: 30px;}


/* right column photos */
/*************************************************************************/
.title_image_photos { width: 100%;
height: 85px;
background:url(../layout_images/photos.png) no-repeat left;}

#page_photos {
	width: 675px;
	height: 1450px;
	float: right;
	margin-right:20px;
	overflow: hidden;
	background: url(../layout_images/back.png) repeat;
	padding-left: 15px;
	padding-right: 10px;
	}

#page_photos li a { 
}


#frimagesList {

	margin-left: 5px;

	margin-top: 20px;

}



#imagesList li, #frimagesList li {

	list-style: none;

	display: inline;

	
}
.leftContent {
	padding-top: 20px;
	width: 825px;
	margin: 0 auto 0 auto;
}	

	.leftContent2 {
width: 700px;}	



#imagesList li img {

	height: 110px;

	border: 1px solid #222222;

	padding: 2px 2px 2px 2px;

	margin: 2px;

	

	

}

#frimagesList img {

	border: 1px solid #222222;

	margin: 2px;

	width: 203px;

	height: 203px;

	

}




/* left column */
/*************************************************************************/
#mailing{ float: left;
width: 235px;
height: 500px;
margin-left: 17px;
}

#top_image { width: 235px;
			height:145px;
			background:url(../layout_images/mailing_back.jpg) no-repeat center;
			margin-top: -3px;}
			
 .title_text { width: 235px;
			  height: 200px;
			  background:url(../layout_images/album_mail.png) no-repeat;
			  }
.sign_up {height: 300px;
			width:175px;
			margin: 30px auto 0px 35px;}
	
/* right column shows */
/*************************************************************************/			
.entry_shows{background-color: transparent;

margin-top: 30px;
width: 670px;
padding-bottom: 30px;}

.title_image_shows {width: 100%;
height: 85px;
background:url(../layout_images/shows.png) no-repeat left; }

/*************************************************************************/
/* nav */

#nav,
#footer_nav {
clear:both;
list-style:none;
}

#nav {
margin:0px 0 0 2px;
width:100%;
}

#nav, 
#nav li, 
#footer_nav,
#footer_nav ul, 
#footer_nav li  {
float: left;
display: inline;

}

#nav li {
background:url("../../img/dot.gif") right no-repeat;
}

#nav li,
#nav li a {
margin:0 12px 0 0;
}

#nav li a {
display:block;
height:9px;
}



/****************************************************/
/* navigation top */

#nav li.home a { 
width:34px;
background:url("../images/button_menu/home.png") no-repeat;
}

#nav li.headlines a { 
width:35px;
background:url("../images/button_menu/news.png") no-repeat;
}

#nav li.releases a{ 
width:40px;
background:url("../images/button_menu/about.png") no-repeat;
}

#nav li.blogs a { 
width:33px;
background:url("../images/button_menu/blog.png") no-repeat;
}

#nav li.tours a { 
width:44px;
background:url("../images/button_menu/shows.png") no-repeat;
}

#nav li.photos a{ 
width:48px;
background:url("../images/button_menu/photos.png") no-repeat;
}

#nav li.medias a{ 
width:45px;
background:url("../images/button_menu/videos.png") no-repeat;
}

#nav li.gear a { 
width:55px;
background:url("../images/button_menu/contact.png") no-repeat;
}

#nav li.lyrics a { 
width:40px;
background:url("../images/button_menu/lyrics.png") no-repeat;
}

#nav li.links a{ 
width:60px;
background:url("../images/button_menu/links.png") no-repeat;
}







/****************************************************/
/*navigation hover and span */

#nav li a:hover, 
#nav li a.selected, 
#footer_nav li a:hover, 
#footer_nav li a.selected {
background-position:0 -9px;
}

#nav li a span, #footer_nav li a span, #footer_headings span {
display:none;
}





