* { margin:0; padding: 0; }body {	font: 75%/140% Arial, sans-serif;	text-align: left;	background: #000000  url('../images/savingabel_background_v3.jpg') no-repeat;	background-position: top center;	color: #fff;	margin-top: 30px;	}	#container {		width: 900px;		margin: 0 auto;		text-align: left;		}				#topbar {			height: 0px;			overflow: visible;			text-align: left;			background: ;			width: 909px;			height: 0px;			}						div#topbar-left {				float:  left;				padding-top:  0px;				padding-bottom:  0px;				margin-left:  20px;				}						ul.topbarNav {					list-style-type: none;					width: 106px;					}													ul.topbarNav li a {					display: block;					text-indent: -9999px;					height: 15px;					margin:0px;					}												  /*  ul.topbarNav li a.sn-myspace {					width: 72px;					background: url('../images/savingabel_myspace_v3.gif') no-repeat;					}									ul.topbarNav li a.sn-youtube {					width: 75px;					margin-top: 1px;					background: url('../images/savingabel_youtube_v3.gif') no-repeat;					}									ul.topbarNav li a.sn-purevolume {					width: 106px;					margin-top: 2px;					background: url('../images/savingabel_purevolume_v3.gif') no-repeat;					}									ul.topbarNav li a.sn-facebook {					width: 81px;					margin-top: 3px;					background: url('../images/savingabel_facebook_v3.gif') no-repeat;					}									ul.topbarNav li a.sn-moses {					width: 55px;					margin-top: 4px;					background: url('../images/savingabel_moses_v3.gif') no-repeat;					}										ul.topbarNav li a.sn-lastfm {					width: 60px;					margin-top: 5px;					background: url('../images/lastfm.jpg') no-repeat;					}										ul.topbarNav li a.sn-ilike {					width: 40px;					margin-top: 6px;					background: url('../images/ilike.jpg') no-repeat;					}*/									ul.topbarNav li {					float: left;					margin-right: 20px;					height: 19px;					}								#topbar div.audio {				padding-top:  0px;				float: right;				}		#body {			padding: 0 2px 0 0px;			}						#body .bodyContentContainer {				position: relative;				overflow: auto;				}						#body .header {				text-align: center;				}								#body .header ul {				list-style:  none;				width: 605px;				margin: 5px auto 0 auto;				}								#body .header ul li {				float:  left;				margin-top: 0px;				margin-right:  3px;				}								#body .header ul li a {				display: block;				text-indent:  -9999px;				margin-top: 0px;				margin-left: 10px;				height: 20px;				}								#body .header ul li a:hover {				background-position: 0 0px !important;				}										#body .header ul li a.nav-news {					width: 36px;					margin-top: -5px;					margin-left: 0px;										background: url('../images/savingabel_news_v3.gif') no-repeat;					}																			#body .header ul li a.nav-tour {					width: 36px;					margin-top: -5px;					background: url('../images/savingabel_tour_v3.gif') no-repeat;					}										#body .header ul li a.nav-biography {					width: 75px;					margin-top: -5px;					background: url('../images/savingabel_biography_v3.gif') no-repeat;					}										#body .header ul li a.nav-discography {					width: 90px;					margin-top: -5px;					background: url('../images/savingabel_discography_v3.gif') no-repeat;					}										#body .header ul li a.nav-videos {					width: 48px;					margin-top: -5px;					background: url('../images/savingabel_videos_v3.gif') no-repeat;					}										#body .header ul li a.nav-pictures {					width: 63px;					margin-top: -5px;					background: url('../images/savingabel_pictures_v3.gif') no-repeat;					}					#body .header ul li a.nav-webtools {					width: 70px;					margin-top: -5px;					background: url('../images/savingabel_webtools_v3.gif') no-repeat;					}															#body .header ul li a.nav-links {					width: 39px;					margin-top: -5px;					background: url('../images/savingabel_links_v3.gif') no-repeat;					}																			#body .header ul li a.nav-store {					width: 41px;					margin-top: -5px;					background: url('../images/savingabel_store_v3.gif') no-repeat;					}																		#body .header .top-banner {				/*background: url('../images/header-availablenow.jpg') no-repeat;*/				height: 203px;				margin-top: 15px;				}						#left {				width: 455px;				float: left;				background: transparent;				margin-top:  135px;				}								#left h1.news {					text-indent: -9999px;					width: 455px;					height: 26px;					background: url(../images/news-updates.jpg) center 0 no-repeat;					padding-bottom: 5px;					margin-bottom:  30px;					border-bottom: 2px solid #f6eee1;					}									#left div.entry {					margin-top: 10px;					color: #fefefe;					padding-right: 10px;					}										#left div.entry h2.title {						font-family: "Times New Roman", Arial;						text-transform: uppercase;						font-size: 14px;						letter-spacing: 2px;						color: #FFFFFF;						font-weight: normal;						margin: 0 0 10px 0;						}										#left div.entry h2.title a {						color: #c6d3f1;						text-decoration: none;						}											#left div.entry p {						font-family:  Arial;						margin-bottom: 12px;						color: #999999;						}											#left div.entry a {						color: #a4a9c7;						text-decoration: none;						}												#left div.entry p a:hover {							color: #fff;							}											#left div.entry p.more a {						font-size: 11px;						text-transform: uppercase;						color: #FFFFFF;						text-decoration: none;						}												#left div.entry p.more a:hover {							color: #BBBBBB;							}										#left div.moreNews {					margin-top: 20px;					background: none;					}										#left div.moreNews .left {							float: left;						width: 47%;						}										#left div.moreNews .right {							float: right;						width: 47%;						}												#left div.moreNews div h3.news-title {							text-indent: -9999px;							background: url('../images/more-news.jpg') no-repeat;							height: 20px;							padding-bottom: 5px;							margin-bottom: 10px;							border-bottom: 2px solid #7b7771;							}											#left div.moreNews div h3.blog-title {							text-indent: -9999px;							background: url('../images/blog.jpg') no-repeat;							height: 20px;							padding-bottom: 5px;							margin-bottom: 10px;							border-bottom: 2px solid #7b7771;							}												#left div.moreNews div ul {							margin-bottom: 5px;							}												#left div.moreNews div li {							list-style: none;							font-size: 11px;							padding: 3px 0;							border-bottom: 1px solid #191b18;							}														#left div.moreNews div li a {								color: #999999;								text-decoration: none;								}														#left div.moreNews div li a:hover {									color: #fff;									}														#left div.moreNews p.more a {							font-size: 11px;							text-transform: uppercase;							color: #FFFFFF;							text-decoration: none;							}														#left div.moreNews p.more a:hover {								color: #BBBBBB;								}												#left div.tourInformation {						margin-top: 25px;						}												#left div.tourInformation h2 {							text-indent: -9999px;							background: url(../images/tour.jpg) no-repeat;							width: 100%;							height: 23px;							padding-bottom: 5px;							border-bottom: 2px solid #FFFFFF;							margin-bottom: 10px;							}												#left div.tourInformation table {							width: 100%;							margin-bottom: 12px;							}														#left div.tourInformation td {								font-size: 11px;								padding: 2px 7px;								color: #d6d6d6;								border-bottom: 1px solid #191b18;								}																#left div.tourInformation td.date { font-weight: bold; }								#left div.tourInformation td.venue { width: 75px; }								#left div.tourInformation td.location { text-align: right; }											#left div.tourInformation p.more a {							font-size: 11px;							text-transform: uppercase;							color: #FFFFFF;							text-decoration: none;							float: right;							}														#left div.tourInformation p.more a:hover {								color: #BBBBBB;								}														#right {				margin-top: 150px;				width: 400px;				_width: 410px;				float: right;				}								#right .promoBox {					margin:  10px 0 5px 0;					}								#right p.more {					margin: 12px 0 7px 0;					text-align: right;					}											#right p.more a {					font-size: .9em;					text-transform: uppercase;					color: #a4a9c7;					border-bottom: 1px solid #2a2c40;					text-decoration: none;					}										#right p.more a:hover {						color: #fff;						}									#right .album {					background: url(../images/tsl-instoresnow-hover.jpg) no-repeat;					}								#right .album a {					background: url(../images/tsl-instoresnow.jpg) no-repeat;					display: block;					width: 400px;					height: 104px;					text-indent: -9999px;					}										#right .album a:hover {						background: url(../images/tsl-instoresnow-hover.jpg) no-repeat;						}									#right .block {					float: left;					width: 199px;					ovreflow: hidden;					}										#right .left {						margin-right: 2px;						}									#footer {				border-top: 2px solid #252422;				padding: 15px 15px 15px 0;				margin: 20px 0;				color: #c8d1ee;				font-size: .9em;				}								#footer a { color: #c8d1ee; text-decoration: none; }								#footer .left { float: left; width: 650px;}								#footer .left .left-right {					padding-top:  5px;					color: #666666;					}								#footer .left p.virgin-logo { float: left; width: 83px;}								#footer .left ul {					list-style: none;					}									#footer .left ul li {					float: left;					margin-right:  5px;					color: #666666;					}									#footer .left .left-right a {					color: #666666;					}									#footer .left .left-right a:hover {					color: #FFFFFF;					}								#footer .right { float: right; }								#footer .right p span {					position: relative;					top: -16px;					margin-right: 15px;					}						.clear { clear: both; }.hidden { display: none; }img { border: 0; }img, div, h1 { behavior: url(../js/iepngfix.htc) }