/*FALLIN APART THEME Styles*/

body {

background-color: #000000; font-size : 9pt; font-family :  Arial, Verdana,sans-serif; color : #ffffff; font-style : normal; text-decoration: none; font-weight: normal;
scrollbar-3dlight-color:;
scrollbar-base-color:'#292929';
scrollbar-darkshadow-color:'#555555';
scrollbar-face-color:'#2a2a2a';
scrollbar-arrow-color: white;
scrollbar-highlight-color:#dcdcdc;
scrollbar-shadow-color:#545454;
scrollbar-track-color: #737373;
}

div.hr2 {
  height: 20px;
  background-image:  url('images/hrDots.png') no-repeat scroll center;
}
div.hr2 hr {
  display: none;
}

.contentbg {background-image: url('images/BF_Content_BG.jpg');
background-repeat: no-repeat;}

.midcontentbg {background-image: url('http://www.teslastaging.com/skins/1/images/FM_midcontentBG.jpg');
background-repeat: no-repeat;
valign: bottom;
}

.hidden { display: none; }
.unhidden { display: block; }

a img {border: 0px solid #000000;}/* This is image border; set to page background color; white */
a:hover img {border: 0px solid #cccccc;}/*this is the highlight color; gold */
a:focus img {border: 0px solid #ffffff;}

.venuebg {background-image: url('../../images/tour_bg1.jpg');
background-repeat: no-repeat;}

.bgreview
{
background-color: #000000;
	color: #ffffff;
	font-size : 9pt;
	font-family : Arial, Verdana, sans-serif; 
	font-style : normal; 
	text-decoration: none; 
	font-weight: normal;
}

.bgopacity
{
background-color: #31504B;
	color: #ffffff;
	font-size : 10pt;
	font-family : Arial, Verdana, sans-serif; 
	font-weight: bold;
}

.imgopacity
{ 
opacity:0.4;
filter:alpha(opacity=30)
}

.tborder
{
	background: #999999;
	color: #ffffff;
	border: 1px solid #6B716B;
}

.tableborder
{
background-color: #999999;
	color: #ffffff;
	border: 1px solid #717171;
}

.NewsPicBorder
{
border: 1px solid #727272;
}

.borderlines {background-color: #990000;
}

.shadowLeft {background-image: url('images/redline_shadow_Left.gif');
}

.shadowRight {background-image: url('images/redline_shadow_Right.gif');
}

.videoTitle {FONT-SIZE: 8pt; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial narrow,Arial, Verdana, sans-serif; TEXT-DECORATION: non; font-weight: bold;
}
A.videoTitle {FONT-SIZE: 8pt; COLOR: #cccccc; FONT-STYLE: normal; FONT-FAMILY: Arial narrow,Arial, Verdana, sans-serif; TEXT-DECORATION: none; font-weight: bold;
}
A.videoTitle:active {FONT-SIZE: 8pt; COLOR: #cccccc; FONT-STYLE: normal; FONT-FAMILY: Arial narrow,Arial, Verdana, sans-serif; TEXT-DECORATION: none; font-weight: bold;
}
A.videoTitle:visited {FONT-SIZE: 8pt; COLOR: #cccccc; FONT-STYLE: normal; FONT-FAMILY: Arial narrow,Arial, Verdana, sans-serif; TEXT-DECORATION: none; font-weight: bold;
}
A.videoTitle:hover {FONT-SIZE: 8pt; COLOR: #CC9900; FONT-STYLE: normal; FONT-FAMILY: Arial narrow,Arial, Verdana, sans-serif; TEXT-DECORATION: none; font-weight: bold;
}

.videoAlbum {FONT-SIZE: 7pt; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial narrow,Arial, Verdana, sans-serif; TEXT-DECORATION: non; font-weight: normal;
}
A.videoAlbum {FONT-SIZE: 7pt; COLOR: #a5a5a5; FONT-STYLE: normal; FONT-FAMILY: Arial narrow,Arial, Verdana, sans-serif; TEXT-DECORATION: none; font-weight: normal;
}
A.videoAlbum:active {FONT-SIZE: 7pt; COLOR: #a5a5a5; FONT-STYLE: normal; FONT-FAMILY: Arial narrow,Arial, Verdana, sans-serif; TEXT-DECORATION: none; font-weight: normal;
}
A.videoAlbum:visited {FONT-SIZE: 7pt; COLOR: #a5a5a5; FONT-STYLE: normal; FONT-FAMILY: Arial narrow,Arial, Verdana, sans-serif; TEXT-DECORATION: none; font-weight: normal;
}
A.videoAlbum:hover {FONT-SIZE: 7pt; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial narrow,Arial, Verdana, sans-serif; TEXT-DECORATION: none; font-weight: normal;
}

.Links {FONT-SIZE: 8pt; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: non; font-weight: normal;
}
A.Links {FONT-SIZE: 8pt; COLOR: #CC9900; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none; font-weight: normal;
}
A.Links:active {FONT-SIZE: 8pt; COLOR: #CC9900; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none; font-weight: normal;
}
A.Links:visited {FONT-SIZE: 8pt; COLOR: #CC9900; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none; font-weight: normal;
}
A.Links:hover {FONT-SIZE: 8pt; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: underline; font-weight: normal;
}

.TourDatesHome {FONT-SIZE: 8pt; COLOR: #f0f0f0; FONT-STYLE: normal; font-family : Arial,Verdana,  sans-serif;  TEXT-DECORATION: non; font-weight: bold;
}
A.TourDatesHome {FONT-SIZE: 8pt; COLOR: #f0f0f0; FONT-STYLE: normal; font-family : Arial,Verdana,  sans-serif;  TEXT-DECORATION: none; font-weight: bold;
}
A.TourDatesHome:active {FONT-SIZE: 8pt; COLOR: #f0f0f0; FONT-STYLE: normal; font-family : Arial,Verdana,  sans-serif;  TEXT-DECORATION: none; font-weight: bold;
}
A.TourDatesHome:visited {FONT-SIZE: 8pt; COLOR: #f0f0f0; FONT-STYLE: normal; font-family : Arial,Verdana,  sans-serif;  TEXT-DECORATION: none; font-weight: bold;
}
A.TourDatesHome:hover {FONT-SIZE: 8pt; COLOR: #CC9900; FONT-STYLE: normal; font-family : Arial,Verdana,  sans-serif;  TEXT-DECORATION: underline; font-weight: bold;
}

.VIPOrder {FONT-SIZE: 8pt; COLOR: #CC9900; FONT-STYLE: normal; font-family : Arial,Verdana,  sans-serif;  TEXT-DECORATION: non; font-weight: bold;
}
A.VIPOrder {FONT-SIZE: 8pt; COLOR: #CC9900; FONT-STYLE: normal; font-family : Arial,Verdana,  sans-serif;  TEXT-DECORATION: none; font-weight: bold;
}
A.VIPOrder:active {FONT-SIZE: 8pt; COLOR: #CC9900; FONT-STYLE: normal; font-family : Arial,Verdana,  sans-serif;  TEXT-DECORATION: none; font-weight: bold;
}
A.VIPOrder:visited {FONT-SIZE: 8pt; COLOR: #CC9900; FONT-STYLE: normal; font-family : Arial,Verdana,  sans-serif;  TEXT-DECORATION: none; font-weight: bold;
}
A.VIPOrder:hover {FONT-SIZE: 8pt; COLOR: #CC9900; FONT-STYLE: normal; font-family : Arial,Verdana,  sans-serif;  TEXT-DECORATION: underline; font-weight: bold;
}

.Breadcrumb {FONT-SIZE: 8pt; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: non; font-weight: normal;
}
A.Breadcrumb {FONT-SIZE: 8pt; COLOR: #CC9900; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none; font-weight: normal;
}
A.Breadcrumb:active {FONT-SIZE: 8pt; COLOR: #CC9900; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none; font-weight: normal;
}
A.Breadcrumb:visited {FONT-SIZE: 8pt; COLOR: #CC9900; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none; font-weight: normal;
}
A.Breadcrumb:hover {FONT-SIZE: 8pt; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: underline; font-weight: normal;
}

.RecentHeadline {FONT-SIZE: 8pt; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: non; font-weight: normal;
}
A.RecentHeadline {FONT-SIZE: 8pt; COLOR: #CC9900; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none; font-weight: normal;
}
A.RecentHeadline:active {FONT-SIZE: 8pt; COLOR: #CC9900; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none; font-weight: normal;
}
A.RecentHeadline:visited {FONT-SIZE: 8pt; COLOR: #CC9900; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none; font-weight: normal;
}
A.RecentHeadline:hover {FONT-SIZE: 8pt; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: underline; font-weight: normal;
}


.NewsHeadlineStatic {FONT-SIZE: 10pt; COLOR: #CC9900; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none; font-weight: bold;
}

.NewsHeadline {FONT-SIZE: 10pt; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: non; font-weight: bold;
}
A.NewsHeadline {FONT-SIZE: 10pt; COLOR: #CC9900; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none; font-weight: bold;
}
A.NewsHeadline:active {FONT-SIZE: 10pt; COLOR: #CC9900; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none; font-weight: bold;
}
A.NewsHeadline:visited {FONT-SIZE: 10pt; COLOR: #CC9900; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none; font-weight: bold;
}
A.NewsHeadline:hover {FONT-SIZE: 10pt; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: underline; font-weight: bold;
}

.login {FONT-SIZE: 10pt; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: EngraversGothic BT, Verdana, Arial, sans-serif; TEXT-DECORATION: non; font-weight: normal;
}
A.login {FONT-SIZE: 10pt; COLOR: #CC9900; FONT-STYLE: normal; FONT-FAMILY: EngraversGothic BT, Verdana, Arial, sans-serif; TEXT-DECORATION: none; font-weight: normal;
}
A.login:active {FONT-SIZE: 10pt; COLOR: #CC9900; FONT-STYLE: normal; FONT-FAMILY: EngraversGothic BT, Verdana, Arial, sans-serif; TEXT-DECORATION: none; font-weight: normal;
}
A.login:visited {FONT-SIZE: 10pt; COLOR: #CC9900; FONT-STYLE: normal; FONT-FAMILY: EngraversGothic BT, Verdana, Arial, sans-serif; TEXT-DECORATION: none; font-weight: normal;
}
A.login:hover {FONT-SIZE: 10pt; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: EngraversGothic BT, Verdana, Arial, sans-serif; TEXT-DECORATION: underline; font-weight: normal;
}

.Translate {FONT-SIZE: 8pt; COLOR: #990000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: non; font-weight: normal;
}

.date 
{
	font-size : 7pt;
	color:#cccccc; 
	font-family : Verdana, Arial, sans-serif; 
	font-style : normal; 
	text-decoration: none; 
	font-weight: normal;
}

.emailsubscribe 
{
	font-size : 10pt;
	color:#ffffff; 
	font-family : Verdana, Arial, sans-serif; 
	font-style : normal; 
	text-decoration: none; 
	font-weight: normal;
}

.datestamp 
{
	font-size : 7pt;
	font-family : Verdana, Arial, sans-serif; 
	font-style : normal; 
	text-decoration: none; 
	font-weight: normal;
}

.writeReviewText 
{
	font-size : 9pt;
	font-family : Verdana, Arial, sans-serif; 
	color:#fffff; 
	font-style : normal; 
	text-decoration: none; 
	font-weight: bold;
}

.button
{
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

.tableborder1
{border-width:1;border-style:solid;border-color:ffffff;}

.tableborder2
{border-width:1;border-style:solid;border-color:000000;background-color:cccccc}

textarea.html-text-box {background-color:ffffff;background-image:url(http://);background-repeat:no-repeat;background-attachment:fixed;border-width:1;border-style:solid;border-color:000000;font-family:Arial;font-size:8pt;color:000000;}

input.html-text-box2 
{background-color:ffffff;font-family:Arial;font-size:8pt;color:000000;border-width:1;border-style:solid;border-color:000000;}

input.html-text-box 
{background-color:666666;font-family:Arial;font-size:8pt;color:000000;}

input.security 
{background-color:ffffff;font-family:Arial;font-size:8pt;color:000000;border-width:1;border-style:solid;border-color:000000; width:20;}

.newstext 
{
	font-size : 9pt;
	font-family : Verdana, Arial, sans-serif; 
	color:#dddddd; 
	font-style : normal; 
	text-decoration: none; 
	font-weight: normal;
}

.newstextsmall
{
	font-size : 7pt;
	font-family : Verdana, Arial, sans-serif; 
	color:#ababab; 
	font-style : normal; 
	text-decoration: none; 
	font-weight: normal;
}

.VenueLink {FONT-SIZE: 8pt; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: non; font-weight: normal;
}
A.VenueLink {FONT-SIZE: 8pt; COLOR: #FFCC00; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none; font-weight: normal;
}
A.VenueLink:active {FONT-SIZE: 8pt; COLOR: #FFCC00; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none; font-weight: normal;
}
A.VenueLink:visited {FONT-SIZE: 8pt; COLOR: #FFCC00; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none; font-weight: normal;
}
A.VenueLink:hover {FONT-SIZE: 8pt; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: underline; font-weight: normal;
}

.VenueInfoTitles
{
	font-size : 8pt;
	font-family : Arial, Verdana, sans-serif; 
	color:#ffffff; 
	font-style : normal; 
	text-decoration: none; 
	font-weight: bold;
}

.VenueInfoTicket
{
	font-size : 8pt;
	font-family : Arial, Verdana, sans-serif; 
	color:#4f4f4f; 
	font-style : normal; 
	text-decoration: none; 
	font-weight: normal;
}

.VenueInfo 
{
	font-size : 8pt;
	font-family : Arial, Verdana, sans-serif; 
	color:#dfdfdf; 
	font-style : normal; 
	text-decoration: none; 
	font-weight: normal;
}

.contenttext 
{
	font-size : 8pt;
	font-family : Verdana, Arial, sans-serif; 
	color:#dfdfdf; 
	font-style : normal; 
	text-decoration: none; 
	font-weight: normal;
}



.tourdateyear 
{
	font-size : 11pt;
	font-family : EngraversGothic BT, Verdana, Arial, sans-serif; 
	color:#ffffff; 
	font-style : normal; 
	text-decoration: none; 
	font-weight: bold;
}

.tourcolumn 
{
	background-image: url('images/tiretracks.jpg');
background-repeat: no-repeat;}

}

.tourdateheader 
{
	background: #3F5D54;
	font-size : 10pt;
	font-family : EngraversGothic BT, Verdana, Arial, sans-serif; 
	color:#ffffff; 
	font-style : normal; 
	text-decoration: none; 
	font-weight: bold;
}

.tourdates_home
{
	font-size : 8pt;
	font-family : Arial,Verdana,  sans-serif; 
	color:#ffffff; 
	font-style : normal; 
	text-decoration: none; 
	font-weight: normal;
}

.tourdateshome
{
	font-size : 8pt;
	font-family : Arial,Verdana,  sans-serif; 
	color:#f0f0f0; 
	font-style : normal; 
	text-decoration: none; 
	font-weight: normal;
}

.tourdates
{
	font-size : 9pt;
	font-family : Arial,Verdana,  sans-serif; 
	color:#ffffff; 
	font-style : normal; 
	text-decoration: none; 
	font-weight: normal;
}

.LoginBox 
{
	font-size : 8pt;
	font-family : Verdana, Arial, sans-serif; 
	color:#b9b9b9; 
	font-style : normal; 
	text-decoration: none; 
	font-weight: normal;
}

.LoginHeader 
{
	font-size : 10pt;
	font-family : Verdana, Arial, sans-serif; 
	color:#cc3300; 
	font-style : normal; 
	text-decoration: none; 
	font-weight: bold;
}

.button { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 10px; 
 background-color: #333333; 
 color: #FFFFFF; 
 margin-right: 6px; 
}

.subscribebutton { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 background-color: #333333; 
 color: #FFFFFF; 
 margin-right: 6px; 

 border: 1px solid #868686;
}

.text { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 color: #cc3300;
 font-size: 10px; 
 width: 75px; 

 margin-right: 6px; 
 border: 1px solid #666666;
}

.newsletter { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 color: #000000;
 font-size: 12px; 
 background-color: #e2e2e2;
 width: 150px; 
 margin-right: 6px; 
 border: 1px solid #666666;
}

input { 
 background-color: #000000; 
  color: #ffffff;
}

.TECR 
{
	font-size : 9pt;
	font-family : EngraversGothic BT,Verdana, Arial, sans-serif; 
	color:#dddddd; 
	font-style : normal; 
	text-decoration: none; 
	font-weight: normal;
}

.Copyright 
{
	font-size : 7pt;
	font-family : Verdana, Arial, sans-serif; 
	color:#848484; 
	font-style : normal; 
	text-decoration: none; 
	font-weight: normal;
}