@CHARSET "UTF-8";

body { background:#000 url('/images/bg.png') repeat-x top center; color:#fff; font-family:"lucida grande",lucida,tahoma,helvetica,arial,sans-serif; font-size:12px;}

.outter-container { background:#000 url('/images/bg-content.jpg') repeat-x; margin:0 auto; width:970px; min-height:70px; }
.content-container {  }
.header { background:url('/images/header.png') no-repeat top left; width:970px; min-height:60px; }
.footer { background:url('/images/footerbg.jpg') no-repeat; width:970px; min-height:214px;}


h2 { color:#fff;}

a, a:visited {color:#ec008c; text-decoration:none;}
a:hover {color:#ec008c; text-decoration:underline;}

.rotating-panel-wrapper						{ overflow:hidden; position:relative;  height:352px; width:970px; z-index:1; padding-bottom:0px; border-bottom:1px solid #212121; }
.panel-image-container						{ position:relative; float:left; width:2910px;}
.panel-image-container div					{ float:left; width:970px; }

.nav { margin:0 0 0 703px; padding-top:8px; }

.button-wrapper								{ position:absolute; width:200px;}
.button-wrapper a							{ position:relative; float:left; top:299px; left:785px; margin:0 3px 0 3px; vertical-align:bottom; z-index:100;} 
.button-wrapper a.free-button-link div span { display:none; }
.button-slide div span						{ display:none; }

#button-slide-1 							{ background:url(/images/mike-sm-1-off.jpg) no-repeat; height:53px; width:52px; z-index:100; cursor:pointer; } 
#button-slide-2 							{ background:url(/images/mike-sm-2-off.jpg) no-repeat; height:53px; width:52px; z-index:100; cursor:pointer;}
#button-slide-3 							{ background:url(/images/mike-sm-3-off.jpg) no-repeat; height:53px; width:53px; z-index:100; cursor:pointer;}
#button-slide-1:hover						{ background:url(/images/mike-sm-1-on.jpg) no-repeat; height:53px; width:52px; z-index:100; }
#button-slide-2:hover						{ background:url(/images/mike-sm-2-on.jpg) no-repeat; height:53px; width:52px; z-index:100; }
#button-slide-3:hover						{ background:url(/images/mike-sm-3-on.jpg) no-repeat; height:53px; width:53px; z-index:100; }
#button-slide-1.on							{ background:url(/images/mike-sm-1-on.jpg) no-repeat !important; height:53px; width:52px; z-index:100; }
#button-slide-2.on							{ background:url(/images/mike-sm-2-on.jpg) no-repeat !important; height:53px; width:52px; z-index:100; }
#button-slide-3.on							{ background:url(/images/mike-sm-3-on.jpg) no-repeat !important; height:53px; width:53px; z-index:100; }

.image-rotater-lrg-wrapper								{ float:left; width:970px;}
.image-rotater-lrg-wrapper .image-rotater-lrg-left  	{ float:left; width:358px;}
.image-rotater-lrg-wrapper .image-rotater-lrg-right 	{ float:left; width:572px; }
.image-rotater-lrg-wrapper .image-rotater-lrg-right h2  { margin:84px 0 10px 0; color:#00aeef; Font-weight:normal; font-family:Verdana, Arial; font-size:24px; letter-spacing:-0.5px }
.image-rotater-lrg-wrapper .image-rotater-lrg-right ul  { margin:0 0 0 17px; padding:0; color:3a7c9d; list-style-type:bullet; }
.image-rotater-lrg-wrapper .image-rotater-lrg-right li  { color:#fff; line-height:26px; font-size:13px; letter-spacing:0px; }
.image-rotater-lrg-wrapper .image-rotater-lrg-right img	{ margin-top:23px; }

.tour-dates { float:left; width:400px; margin:0 20px 0  60px; }
.twitter-news { float:left; width:400px; margin:0 0 0 40px;}
.clear { clear:both;}
.fan_box .UIIntentionalStory_Info { display: none !important;}

#flashPlayer { text-align:right; }

#twtr-widget-1 h4 {display:none; }
.twtr-doc a { text-indent:-9999px; }
.twtr-widget-profile img.twtr-profile-img   {display:none !important }
#twtr-widget-1 h3 { float:right; font-weight:bold; font-family:"lucida grande",lucida,tahoma,helvetica,arial,sans-serif !important; font-size:12px !important; }
#twtr-widget-1, .twtr-bd, .twtr-timeline { width:413px !important; padding-left:11px; }
.twtr-hd { display:none !important; }
.twtr-tweets,.twtr-tweet-text,.twtr-tweet-wrap,.twtr-tweet { width:413px !important; }


.kwicks {
	/* recommended styles for kwicks ul container */
	list-style: none;
	position: relative;
	margin: 0;
	padding: 0;
}
.kwicks li{
	display:block;
height:38px;
overflow:hidden;
padding:0;
width:122px;
}
.kwicks.horizontal li {
	/* This is optional and will be disregarded by the script.  However, it should be provided for non-JS enabled browsers. */
	margin-right: 5px; /*Set to same as spacing option. */	
	float: left;
}
.kwicks.vertical  li{ margin-bottom: 5px; /*Set to same as spacing option. */	}
.kwicks.horizontal li a { position:relative; top:10px; color:#fff; text-decoration:none;}
.kwicks.horizontal li a:hover { text-decoration:underline;  }
#kwick_1 { background-color:#34bcd5; }
#kwick_2 { background-color:#34bcd5; }
#kwick_3 { background-color:#34bcd5; }
.kwicks.horizontal #kwick_4 { margin-right: none; /* cancel margin on last kiwck (if you set a margin above) */ }
.kwicks.vertical #kwick_4 { margin-bottom: none; /* cancel margin on last kiwck (if you set a margin above) */}