/*CSS Document yipes*/* {margin: 0; padding: 0;}body{	background-color: #ffffff;	color: #333333;	font-family: "Arial", Arial, sans-serif;	font-size: 10.5px;	line-height: 14px;	text-align: left;	}.hidden{	visibility: hidden;}.img_floatright{	float:right;	margin: 10px;}.bolder_andlarger{	font-size: 14px;	font-weight: bold;}.cd_title{	font-size: 14px;	font-style: italic;}.cd_date{	font-size: 12px;	color: #666666;	}.lyrics_parentheses{	font-size: 9px;	}.track_title{	color: #666666;}.news_date{	font-size: 12px;	font-weight: bold;	color: #ED1C24;}.news_heading{	font-size: 12px;	font-weight: bold;}.tour_date{	font-size: 12px;	font-weight: bold;	color: #ED1C24;}.tour_city{	font-size: 12px;	font-weight: bold;}.publication_name{	font-size: 10px;	font-weight: normal;	color: #ED1C24;}.press_date{	font-size: 10px;	font-weight: normal;	color: #666666;}#index_container {	width: 885px;	height: 641px;	background-color:#ffffff;	margin: 0px;	float: left;	}#not_hello{	width: 296px;	height: 641px;	float:left;}#corner_image{	width: 286px;	height:234px;	background-image: url(images/corner_image.gif);	}#well_hellothere{	width: 589px;	height: 641px;	float:right;		background-color: #666666;	margin-left: -200px;	background-image: url(images/well_hellothere.gif);}#container {	color: #000000;	width: 964px;	height: 696px;	background-color:#333333;	margin: 0px;	float: left;}#header {	width: 964px;	height: 242px;	float: left;	margin: 0px;}#header_image {	width: 642px;	height: 242px;	float: left;}#header_form {	background-image: url(images/header_form_bkgd.gif);	width: 280px;	height: 222px;	float: right;	padding: 20px;	padding-bottom: 0px;	text-align: left;}#header_form_top{	width: 280px;	height: 186px;	}#header_form_bottom{	width: 280px;	height: 26px;	margin:0px;	margin-top:10px;}#join_link{	width: 52px;	height: 1px;	margin: 0 0 0 188px;	text-align: center;}#join_link a{ 	padding: 2 5 2 5px;	color: #ffffff;	font-size: 18px;	font-weight: bold;	text-decoration: none;	background-color: #ED1C24;}#join_link a:hover{ 	padding: 2 5 2 5px;	color: #ffffff;	font-size: 18px;	font-weight: bold;	text-decoration: none;	background-color: #000000;}#booktss_link{	width: 115px;	height: 20px;	margin: 0px;	float:left;}#booktss_link a{	margin: 0px; 	padding: 2 5 0 5px;	color: #ffffff;	font-size: 21px;	font-weight: bold;	text-decoration: none;	background-color: #6d6e70;}#booktss_link a:hover{	padding: 2 5 0 5px;	color: #ffffff;	font-size: 21px;	font-weight: bold;	text-decoration: none;	background-color: #000000; }#emailtss_link{	width: 130px;	height: 20px;	float: left;	text-align: center;}#emailtss_link a{ 	padding: 2 5 0 5px;	color: #ffffff;	font-size: 21px;	font-weight: bold;	text-decoration: none;	background-color: #929497;}#emailtss_link a:hover{	padding: 2 5 0 5px;	color: #ffffff;	font-size: 21px;	font-weight: bold;	text-decoration: none;	background-color: #000000; }#not_theheader{	width: 964px;	height: 459px;	background-color: #ffffff;	float:left;	margin:0px;}#nav_section{	width: 160px;	height: 459px;	background-color: #ffffff;	float: left;	margin:0px;	text-align: left;	}#actual_nav{	width: 120px;	height: 272px;	margin: 20px;	padding-right: -15px;	float:left;	text-align: left;}#news{	width: 100px;	height: 18px;	margin: 0 0 10 0px;}#news a{ 	padding: 0 105 0 10px;	text-align: center;	color: #ffffff;	font-size: 18px;	font-weight: bold;	text-decoration: none;	background-color: #ed1c24;}#news a:hover{ 	padding: 0 105 0 10px;	text-align: center;	color: #ffffff;	font-size: 18px;	font-weight: bold;	text-decoration: none;	background-color: #000000;}#news a#current{ 	padding: 0 105 0 10px;	text-align: center;	color: #ffffff;	font-size: 18px;	font-weight: bold;	text-decoration: none;	background-color: #000000;}#biography{	width: 100px;	height: 18px;	margin: 0 0 10 0px;	}#biography a{ 	padding: 0 105 0 10px;	text-align: center;	color: #ffffff;	font-size: 18px;	font-weight: bold;	text-decoration: none;	background-color: #f8981d;}#biography a:hover{ 	padding: 0 105 0 10px;	text-align: center;	color: #ffffff;	font-size: 18px;	font-weight: bold;	text-decoration: none;	background-color: #000000;}#biography a#current{ 	padding: 0 105 0 10px;	text-align: center;	color: #ffffff;	font-size: 18px;	font-weight: bold;	text-decoration: none;	background-color: #000000;}#pictures{	width: 100px;	height: 18px;	margin: 0 0 10 0px;	}#pictures a{ 	padding: 0 105 0 10px;	text-align: center;	color: #ffffff;	font-size: 18px;	font-weight: bold;	text-decoration: none;	background-color: #f499c1;}#pictures a:hover{ 	padding: 0 105 0 10px;	text-align: center;	color: #ffffff;	font-size: 18px;	font-weight: bold;	text-decoration: none;	background-color: #000000;}#pictures a#current{ 	padding: 0 105 0 10px;	text-align: center;	color: #ffffff;	font-size: 18px;	font-weight: bold;	text-decoration: none;	background-color: #000000;}#schedule{	width: 100px;	height: 18px;	margin: 0 0 10 0px;	}#schedule a{ 	padding: 0 105 0 10px;	text-align: center;	color: #ffffff;	font-size: 18px;	font-weight: bold;	text-decoration: none;	background-color: #ffbd00;}#schedule a:hover{ 	padding: 0 105 0 10px;	text-align: center;	color: #ffffff;	font-size: 18px;	font-weight: bold;	text-decoration: none;	background-color: #000000;}#schedule a#current{ 	padding: 0 105 0 10px;	text-align: center;	color: #ffffff;	font-size: 18px;	font-weight: bold;	text-decoration: none;	background-color: #000000;}#media{	width: 100px;	height: 18px;	margin: 0 0 10 0px;	}#media a{ 	padding: 0 105 0 10px;	text-align: center;	color: #ffffff;	font-size: 18px;	font-weight: bold;	text-decoration: none;	background-color: #f26722;}#media a:hover{ 	padding: 0 105 0 10px;	text-align: center;	color: #ffffff;	font-size: 18px;	font-weight: bold;	text-decoration: none;	background-color: #000000;}#media a#current{ 	padding: 0 105 0 10px;	text-align: center;	color: #ffffff;	font-size: 18px;	font-weight: bold;	text-decoration: none;	background-color: #000000;}#store{	width: 100px;	height: 18px;	margin: 0 0 10 0px;}#store a{ 	padding: 0 105 0 10px;	text-align: center;	color: #ffffff;	font-size: 18px;	font-weight: bold;	text-decoration: none;	background-color: #a4ce39;}#store a:hover{ 	padding: 0 105 0 10px;	text-align: center;	color: #ffffff;	font-size: 18px;	font-weight: bold;	text-decoration: none;	background-color: #000000;}#store a#current{ 	padding: 0 105 0 10px;	text-align: center;	color: #ffffff;	font-size: 18px;	font-weight: bold;	text-decoration: none;	background-color: #000000;}#press{	width: 100px;	height: 18px;	margin: 0 0 10 0px;}#press a{ 	padding: 0 105 0 10px;	text-align: center;	color: #ffffff;	font-size: 18px;	font-weight: bold;	text-decoration: none;	background-color: #ABDFE9;}#press a:hover{ 	padding: 0 105 0 10px;	text-align: center;	color: #ffffff;	font-size: 18px;	font-weight: bold;	text-decoration: none;	background-color: #000000;}#press a#current{ 	padding: 0 105 0 10px;	text-align: center;	color: #ffffff;	font-size: 18px;	font-weight: bold;	text-decoration: none;	background-color: #000000;}#contact{	width: 100px;	height: 18px;	margin: 0 0 10 0px;}#contact a{ 	padding: 0 105 0 10px;	text-align: center;	color: #ffffff;	font-size: 18px;	font-weight: bold;	text-decoration: none;	background-color: #939598;}#contact a:hover{ 	padding: 0 105 0 10px;	text-align: center;	color: #ffffff;	font-size: 18px;	font-weight: bold;	text-decoration: none;	background-color: #000000;}#contact a#current{ 	padding: 0 105 0 10px;	text-align: center;	color: #ffffff;	font-size: 18px;	font-weight: bold;	text-decoration: none;	background-color: #000000;}#picture_nav {	margin-left: 5px;	width: 130px;}#picture_nav a{	font-size: 9px;	font-family: "Lucida Console", sans-serif;	color: #333333;	text-decoration: none;}#picture_nav a:hover{	font-size: 9px;	font-family: "Lucida Console", sans-serif;	color: #999999;	text-decoration: none;}#picture_nav a#current{	font-size: 9px;	font-family: "Lucida Console", sans-serif;	color: #999999;	text-decoration: none;}#index_nav{	width: 231px;	height: 288px;	margin: 20px;	float:left;	text-align: left;	}#index_nav li{	display: inline;}#enter{	width: 420px;	height: 60px;	margin: 0 0 10 0px;}#enter a{	padding: 0 100 0 20;	text-align: center;	color: #ffffff;	font-size: 20px;	line-height: 24px;	font-weight: bold;	text-decoration: none;	background-color: #ff0000;}#enter a:hover{	text-align: center;	color: #ffffff;	font-size: 20px;	line-height: 24px;	font-weight: bold;	text-decoration: none;	background-color: #000000;}#myspace {	width: 400px;	height: 30px;	margin: 0 0 10 0px;}#myspace a{	padding: 3 200 3 20;	text-align: center;	color: #ffffff;	font-size: 20px;	line-height: 24px;	font-weight: bold;	text-decoration: none;	background-color: #ff8c00;}#myspace a:hover{	text-align: center;	color: #ffffff;	font-size: 20px;	line-height: 24px;	font-weight: bold;	text-decoration: none;	background-color: #000000;}#facebook {	width: 400px;	height: 30px;	margin: 0 0 10 0px;}#facebook a{	padding: 2 200 2 20;	text-align: center;	color: #ffffff;	font-size: 20px;	line-height: 24px;	font-weight: bold;	text-decoration: none;	background-color: #eeee00;}#facebook a:hover{	text-align: center;	color: #ffffff;	font-size: 20px;	line-height: 24px;	font-weight: bold;	text-decoration: none;	background-color: #000000;}#last_fm {	width: 400px;	height: 30px;	margin: 0 0 10 0px;}#last_fm a{	padding: 2 200 2 20;	text-align: center;	color: #ffffff;	font-size: 20px;	line-height: 24px;	font-weight: bold;	text-decoration: none;	background-color: #32cd32;}#last_fm a:hover{	text-align: center;	color: #ffffff;	font-size: 20px;	line-height: 24px;	font-weight: bold;	text-decoration: none;	background-color: #000000;}#amie_street {	width: 400px;	height: 30px;	margin: 0 0 10 0px;}#amie_street a{	padding: 2 200 2 20;	text-align: center;	color: #ffffff;	font-size: 20px;	line-height: 24px;	font-weight: bold;	text-decoration: none;	background-color: #00ced1;}#amie_street a:hover{	text-align: center;	color: #ffffff;	font-size: 20px;	line-height: 24px;	font-weight: bold;	text-decoration: none;	background-color: #000000;}#i_like {	width: 400px;	height: 30px;	margin: 0 0 10 0px;}#i_like a{	padding: 2 220 2 20;	text-align: center;	color: #ffffff;	font-size: 21px;	line-height: 24px;	font-weight: bold;	text-decoration: none;	background-color: #ffb5c5;}#i_like a:hover{	text-align: center;	color: #ffffff;	font-size: 21px;	line-height: 24px;	font-weight: bold;	text-decoration: none;	background-color: #000000;}#virb {	width: 420px;	height: 30px;	margin: 0 0 10 0px;}#virb a{	padding: 2 220 2 20;	text-align: center;	color: #ffffff;	font-size: 20px;	line-height: 24px;	font-weight: bold;	text-decoration: none;	background-color: #dc143c;}#virb a:hover{	text-align: center;	color: #ffffff;	font-size: 20px;	line-height: 24px;	font-weight: bold;	text-decoration: none;	background-color: #000000;}#musical_familytree {	width: 420px;	height: 30px;	margin: 0 0 10 0px;}#musical_familytree a{	padding: 2 200 2 20;	text-align: center;	color: #ffffff;	font-size: 20px;	line-height: 24px;	font-weight: bold;	text-decoration: none;	background-color: #8b4789;}#musical_familytree a:hover{	text-align: center;	color: #ffffff;	font-size: 20px;	line-height: 24px;	font-weight: bold;	text-decoration: nsone;	background-color: #000000;}#tss_travelblog {	width: 420px;	height: 30px;	margin: 0 0 10 0px;}#tss_travelblog a{	padding: 2 200 2 20;	text-align: center;	color: #ffffff;	font-size: 20px;	line-height: 24px;	font-weight: bold;	text-decoration: none;	background-color: #B4CDCD;}#tss_travelblog a:hover{	text-align: center;	color: #ffffff;	font-size: 20px;	line-height: 24px;	font-weight: bold;	text-decoration: none;	background-color: #000000;}#content_overall{	width: 800px;	height: 459px;	float: right;	background-color: #ffffff;	margin-left: -200px;}#content_picture{	width: 606px;	height: 424px;	margin: 16 20 10 20px;	float:left;	text-align: right;	color: #666666;}#content_text{	width: 900px;	height: 424px;	margin: 16 20 10 20px;	float:left;	text-align: left;	color: #333333;	font-size: 11px;	line-height: 14px;}#lyrics_cs1{	display:none;	width: 200px;	margin: 5 0 0 12px;	font-size: 9px;	line-height: 12px;	color: #F26722;}#lyrics_cs2{	width: 200px;	margin: 5 0 0 12px;	font-size: 9px;	line-height: 12px;	color: #F26722;}#lyrics_cs3{	width: 200px;	margin: 5 0 0 12px;	font-size: 9px;	line-height: 12px;	color: #F26722;}#lyrics_cs4{	width: 200px;	margin: 5 0 0 12px;	font-size: 9px;	line-height: 12px;	color: #F26722;}#lyrics_cs5{	width: 200px;	margin: 5 0 0 12px;	font-size: 9px;	line-height: 12px;	color: #F26722;}#lyrics_cs6{	width: 200px;	margin: 5 0 0 12px;	font-size: 9px;	line-height: 12px;	color: #F26722;}#lyrics_cs7{	width: 200px;	margin: 5 0 0 12px;	font-size: 9px;	line-height: 12px;	color: #F26722;}#lyrics_cs8{	width: 200px;	margin: 5 0 0 12px;	font-size: 9px;	line-height: 12px;	color: #F26722;}#lyrics_cs9{	width: 200px;	margin: 5 0 0 12px;	font-size: 9px;	line-height: 12px;	color: #F26722;}#lyrics_cs10{	width: 200px;	margin: 5 0 0 12px;	font-size: 9px;	line-height: 12px;	color: #F26722;}#lyrics_cs11{	width: 200px;	margin: 5 0 0 12px;	font-size: 9px;	line-height: 12px;	color: #F26722;}#lyrics_cs12{	width: 200px;	margin: 5 0 0 12px;	font-size: 9px;	line-height: 12px;	color: #F26722;}#lyrics_ctd1{	display:none;	width: 200px;	margin: 5 0 0 12px;	font-size: 9px;	line-height: 12px;	color: #F26722;}#lyrics_ctd2{	width: 200px;	margin: 5 0 0 12px;	font-size: 9px;	line-height: 12px;	color: #F26722;}#lyrics_ctd3{	width: 200px;	margin: 5 0 0 12px;	font-size: 9px;	line-height: 12px;	color: #F26722;}#lyrics_ctd4{	width: 200px;	margin: 5 0 0 12px;	font-size: 9px;	line-height: 12px;	color: #F26722;}#lyrics_ctd5{	width: 200px;	margin: 5 0 0 12px;	font-size: 9px;	line-height: 12px;	color: #F26722;}#lyrics_ctd6{	width: 200px;	margin: 5 0 0 12px;	font-size: 9px;	line-height: 12px;	color: #F26722;}#lyrics_ctd7{	width: 200px;	margin: 5 0 0 12px;	font-size: 9px;	line-height: 12px;	color: #F26722;}#lyrics_ctd8{	width: 200px;	margin: 5 0 0 12px;	font-size: 9px;	line-height: 12px;	color: #F26722;}#lyrics_ctd9{	width: 200px;	margin: 5 0 0 12px;	font-size: 9px;	line-height: 12px;	color: #F26722;}#lyrics_ctd10{	width: 200px;	margin: 5 0 0 12px;	font-size: 9px;	line-height: 12px;	color: #F26722;}#lyrics_ctd11{	width: 200px;	margin: 5 0 0 12px;	font-size: 9px;	line-height: 12px;	color: #F26722;}#lyrics_ctd12{	width: 200px;	margin: 5 0 0 12px;	font-size: 9px;	line-height: 12px;	color: #F26722;}#lyrics_ctd13{	width: 200px;	margin: 5 0 0 12px;	font-size: 9px;	line-height: 12px;	color: #F26722;}#lyrics_ctd14{	width: 200px;	margin: 5 0 0 12px;	font-size: 9px;	line-height: 12px;	color: #F26722;}#discography{	float:left;	width: 250px;	height:400px;}#discography a{	color: #333333;	text-decoration: none;}#discography a:hover{	color: #333333;	text-decoration: underline;}#cd_covers_all{	float: left;	width:320px;}#cd_cover{	float: left;	width: 70px;	color: #666666;	margin: 5px;	text-align: center;	font-size: 9px;	}#cd_cover a{	color: #666666;	text-decoration: none;}#cd_cover a:hover{	color: #666666;	text-decoration: none;}#cd_cover a#current{	color: #F26722;	text-decoration: none;}#cd_cover img{	border: thin solid #000000; }#cd_cover a img{	border: thin solid #000000; }#cd_cover a:hover img{	border: thin solid #F26722; }#cd_cover a#current img{	border: thin solid #F26722; }#media_nav {	text-align: right;	width: 130px;	margin: -10 0 10 5px;}#media_nav a{	font-size: 9px;	font-family: "Lucida Console", sans-serif;	color: #333333;	text-decoration: none;}#media_nav a:hover{	font-size: 9px;	font-family: "Lucida Console", sans-serif;	color: #999999;	text-decoration: none;}#media_nav a#current{	font-size: 9px;	font-family: "Lucida Console", sans-serif;	color: #999999;	text-decoration: none;}#biography_nav {	text-align: right;	width: 140px;	margin: -10 0 10 5px;}#biography_nav a{	font-size: 9px;	font-family: "Lucida Console", sans-serif;	color: #333333;	text-decoration: none;}#biography_nav a:hover{	font-size: 9px;	font-family: "Lucida Console", sans-serif;	color: #999999;	text-decoration: none;}#biography_nav a#current{	font-size: 9px;	font-family: "Lucida Console", sans-serif;	color: #999999;	text-decoration: none;}#news_extra2xreadallaboutit {	float:left;	width: 250px;	height:400px;	}#news_extra2xreadallaboutit a{	color: #CB3794;	text-decoration: none;}#news_extra2xreadallaboutit a:hover{	color: #CB3794;	text-decoration: underline;}#schedule_cometoourshows a{	color: #CB3794;	text-decoration: none;}#schedule_cometoourshows a:hover{	color: #CB3794;	text-decoration: underline;}#press_wegotit {	float:left;	width: 250px;	height:400px;	}#press_wegotit a{	color: #CB3794;	text-decoration: none;}#press_wegotit a:hover{	color: #CB3794;	text-decoration: underline;}#store_for_supersweet_tssmerch{	float:left;	width: 900px;	height:400px;	}#store_item{	float: left;	width: 150px;	height: 200px;}#store_form{	float: left;	width: 210px;	height: 200px;}#tshirts{	float: left;	width: 750px;	height: 200px;}#cd_ctd{	float: left;	width: 460px;	height: 200px;}#cd_cs{	float: left;	width: 370px;	height: 200px;}#media_content{	width: 400px;	height: 424px;	margin: 16 20 10 20px;	float:left;	text-align: left;	color: #333333;	font-size: 11px;	line-height: 14px;}#audio_player{	float: right;	width: 292px;	height: 76px;	background-color: red;	margin-right: 30px;}#icon_container{	float: left;	width: 225px;	height: 100px;	margin-right: 5px;}#other_contentContactPage{	float:left;	width: 300px;	height: 100px;}#other_contentContactPage a{	color: #CB3794;	text-decoration: none;}#other_contentContactPage a:hover{	color: #CB3794;	text-decoration: underline;}