﻿body 
{
	font-family:Arial;
	margin:0px 0px 0px 0px;
	margin-top:20px;
	font-size:12px;
	color:#444;
}

img
{
	border:0px;
}

a
{
	text-decoration:none;
	color:#CC6600;
}

a:hover { text-decoration:underline; }

.left_middle_right_content_wrapper
{
	float:left;
	border:dashed 0px green;
	margin:10px 0px 0px 15px;
	width:1000px;
}

.middle_content
{
	float:left;
	border:dashed 0px green;
	padding-left:15px;
	padding-right:20px;
	width:425px;
}

.right_content
{
	padding:20px 0 0 0;
	margin:0 0 0 40px;
	float:left;
}


/* Begin:  Left Nav Styles */

.left_nav
{
	list-style-type:none;
	margin:0px 0px 0px 0px;
	width:130px;
	border-right:solid 1px #aaa;
	height:400px;
	float:left;
}

.left_nav .links
{
	line-height:17px;
	padding:10px 0 10px 0;
}

.left_nav .links a:visited, .left_nav .links a:link
{
	text-decoration:none;
	color:#444444;
}
 
.left_nav .links a:hover
{
	font-weight:bold;
	font-size:20px;
	text-decoration:underline;
}


.left_nav .buy_album:hover
{
	background-color:#d4d4d4;
}

.left_nav .buy_album
{
	text-align:center;
	border:solid 1px #d4d4d4;
	padding:5px;
	margin-right:5px;
	margin-bottom:10px;
}

.left_nav .buy_album_text
{
	font-family:arial;
	color:white;
	font-size:11px;
	font-weight:bold;
	background-color:#cc6600;
}

.left_nav .buy_album img
{	
	margin:5px 0px 0px 0px;
}

.left_nav .buy_album a:link, .left_nav .buy_album a:visited
{
	color:white;
}

.left_nav .buy_album a:hover
{
	color:yellow;
}


/* End:  Left Nav Styles */


/* Begin:  Header Styles */

.header
{
	background-image:url('../headers/header7.gif');
	border-top: black 1px solid; 
	color: black; 
	border-bottom: black 1px solid;
	background-repeat:no-repeat;
	width:1000px;
	height:220px;
	cursor:hand !important;
	cursor:title !important;
}

/* End:  Header Styles */

/* Begin:  Home Page Styles */

h2 { color: #444; font-size:20px !important; font-family:Arial !important; font-weight:bold; margin-bottom:7px; border-bottom:solid 1px #eee; }

.sub_heading_home_page
{
    color: #444; font-size:16px !important; font-family:Arial; font-weight:bold; margin-bottom:7px;
}

.sub_heading_home_page a
{
	float:right;
	margin-top:-20px
}

.lastfm_player
{
}

.upcoming_shows
{
	margin:0 0 13px 0;
}

.more_details
{
	font-size:11px;
	font-weight:600;
	font-family:arial;
	padding-top:4px;
}

.more_details a:hover
{
	text-decoration:underline;
}

.more_details a:visited, .more_details a:link
{
	color:navy;
}

.blogs_news_songs
{
	margin-top:15px;
}

.itunes_logo 
{
	padding-top:10px;
}

.itunes_logo img
{
	border:solid 1px #dddddd;padding-top:5px;padding-bottom:5px;margin-bottom:13px
}

/* End:  Home Page Styles */

/* Begin:  Shows Page Styles */

.shows_header
{
	padding-top:10px;
	padding-bottom:20px;
	width:600px;
	float:left;
}

.the_road_behind
{
	float:left;
}

.shows_header_img
{
	margin-left:50px;
	margin-right:50px;
	float:left;
}

.shows_table
{
	float:left;
}


/* End:  Shows Page Styles */

/* Begin:  GuestBook Page Styles */

.guestbook_header
{
	padding-top:10px;
	padding-bottom:10px;
}

/* End:  GuestBook Page Styles */


/* Begin:  Audio Video Page Styles */

.av_header
{
	padding-top:10px;
	margin-bottom:20px;
}

/* End:  Audio Video Page Styles */


/* Begin:  Fan Club Page Styles */

.fanclub_header
{
	padding-top:10px;
	margin-bottom:10px;
}

/* End:  Fan Club Page Styles */


/* Begin:  Contact Page Styles */

.contact_header
{
	padding-top:10px;	
}

.contact_data a:visited, .contact_data a:link
{
	text-decoration:underline;
	color:#444444;
}

.contact_data a:hover
{
	font-weight:bold;
}

/* End:  Contact Page Styles */


/* Begin:  Bio Page Styles */

.biography_header
{
	padding-top:10px;
}

.middle_content .biography_data
{
	color:#444444;
	width:425px;
}

/* End:  Bio Page Styles */

/* Begin:  Discography Page Styles */

.discography_header
{
	padding-top:10px;
}

.discography_base
{
	padding:8px 8px 20px 8px;
	border-bottom:solid 3px #cc9966;
	font-family:Arial;
	font-size:23px;
	margin-top:30px;
	width:480px;
	float:left;
	color:#cc9966;
}

/* End:  Discography Page Styles */

/* End:  Pictures Page Styles */

.pictures_header
{
	padding-top:10px;
}

.pictures_data
{
	
}

#twitter_div { margin-bottom:25px; }
#twitter_div h2.sidebar-title { color: #444; font-size:16px; font-family:Arial; font-weight:bold; margin:10px 0 7px 0; }
#twitter_div ul { margin:0 0 0 2px; padding:0; list-style-type:none; }
#twitter_div ul li { margin:0 0 12px 0; padding:0; color:#444; }
#twitter_div a { color:#CC6600; }

#twitter_div #twitter-link { text-align:left !important; font-weight:bold; }

.left_nav .secondary { margin:20px 0 20px 0; position:relative; }
.left_nav .secondary .item { font-size:12px; font-family:Arial; letter-spacing:normal; border-bottom:none; line-height:normal; height:26px; margin:5px 0 0 0; padding-left:0;}
.left_nav .secondary .item a { font-weight:bold; color:#777777; }
.left_nav .secondary img { margin:0 10px 0 0; float:left; }
.left_nav .secondary a.socialnet { margin:5px 0 0 0; float:left; }

.left_nav .item:hover { background-color:#FFA500;  }

.left_nav .addthis_button {}