/* CSS Document */

html {
	overflow-x: hidden;
} 

body  {
	padding: 0px;
	margin: 0px 0px 0px 0px;
	background-color:#f8faf6;
	font-family:Tahoma;
	font-size: 12px;
	overflow: hidden;
} 

a.black-link, a.black-link:visited, a.black-link:hover, a.black-link:visited:hover 
{
	color:#000;
	text-decoration: underline;
}

a.black-link:hover, a.black-link:visited:hover  
{
	text-decoration: none;
}

a.blue-link, a.blue-link:visited, a.blue-link:hover, a.blue-link:visited:hover 
{
	font-size: 11px;
	color:#244E7F;
	text-decoration: none;
}

a.blue-link:hover, a.blue-link:visited:hover  
{
	text-decoration: underline;
}


/* png for IE */
* html .png {
	vertical-align: bottom;
	background-image: none !important;
	behavior: url('/styles/png-ie-fix.htc');
	background-repeat: no-repeat;
	background-position: left bottom;
}


div#loader {
	margin: 0 auto 0 auto;
	margin-top: 10px;
	width: 1000px;
	height: 400px;
}

div#main {
	margin: 0 auto;
	margin-top: 10px;
	width: 1000px;
	min-height: 747px;
	background-image:url(/images/layout/main-bg.gif);
	background-repeat:no-repeat;
	background-position:left top;
}

/*explorer bug fix*/
div#main {
	/*height: expression( parseInt(this.offsetHeight) < 747 ? "747px" : this.offsetHeight+"px" );*/
	height: 747px;
}

div#buttons {
	width: 1000px;
	height: 19px;
}

div#buttonsleft {
	width: 84px;
	height: 13px;
	float:left;
	text-align:right;
}

div#buttonsright {
	width: 120px;
	height: 13px;
	float:right;
	text-align:right;	
	padding-right: 30px;
}

img.buttonleft {
	margin: 0px 15px 0px 0px;
}

img.buttonright {
	margin: 0px 7px 0px 7px;
}

div.relative {
	position:absolute;
}

div#maincontentc { float:left; width: 973px; padding-left: 12px; }
div#maincontent {
	width: 973px;
	height: 702px;
	float:left;
	margin: 2px 0px 0px 0px;
	background-image:url(/images/layout/maincontent.jpg);
	background-position:center top;
	background-repeat:no-repeat;
}

div#diskcontainer {
	width: 973px;
	height: 316px;
	float:left;
	margin: 200px 0px 0px 0px;
}

div#disk {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/blocks/disk.png', sizingMethod="crop");
	background-image:url(/images/blocks/disk.png);
	background-image:expression("none");
	margin: 0px 0px 0px 195px;
	width: 314px;
	height: 316px;
	position:absolute;
	z-index: 1002;	
}

div#diskflash {
	margin: 41px 0px 0px 235px;
	width: 235px;
	height: 235px;
	position:absolute;
	z-index: 1010;
}

div#diskinner {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/blocks/disk-inner.png', sizingMethod="crop");
	background-image:url(/images/blocks/disk-inner.png);
	background-image:expression("none");
	margin: 0px 0px 0px 195px;
	width: 314px;
	height: 316px;
	position:absolute;
	z-index: 1002;	
}

div#songs {
	margin: 72px 0px 0px 434px;
	width: 539px;
	height: 168px;
	position:absolute;
	z-index: 1001;
}

div#innertitle {
	margin: 50px 0px 0px 485px;
	width: 486px;
	height: 23px;
	position:absolute;
	z-index: 1008;

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/inner/title-bullet.png', sizingMethod="crop");
	background-image:url(/images/inner/title-bullet.png);
	background-image:expression("none");

	background-position:left top;
	background-repeat:no-repeat;
	
	padding-left: 25px;
	padding-top: 3px;
	color: #bd2725;
	text-transform:uppercase;
	font-size: 11px;
}

div#inner {

	margin: 77px 0px 0px 325px;
	width: 648px;
	height: 356px;
	
	position:absolute;
	z-index:995;

	background-image:url(/images/inner/inner-bg.gif);
	background-repeat: no-repeat;
	
	overflow: hidden;
}

div#inner-shadow {

	margin: 433px 0px 0px 325px;
	width: 648px;
	height: 49px;
	
	position:absolute;
	z-index:995;

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/inner/inner-bg-shadow.png', sizingMethod="crop");
	background-image:url(/images/inner/inner-bg-shadow.png);
	background-image:expression("none");
}



div#singer {
	width: 425px;
	height: 168px;
	float:left;
}

div#singer div.image-layer {
	width: 425px;
	height: 168px;
	float:left;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/blocks/image-layer.png', sizingMethod="crop");
	background-image:url(/images/blocks/image-layer.png);
	background-image:expression("none");
}

div#poll {
	float:left;
	width: 114px;
	height: 168px;
	background-image:url(/images/blocks/poll-bg.png);
}

div#over {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/blocks/over.png', sizingMethod="crop");
	background-image:url(/images/blocks/over.png);
	background-image:expression("none");
	background-position:left;
	background-repeat:no-repeat;
	float:left;
	width: 832px;
	height: 75px;
	position:absolute;
	z-index:1000;
	margin: 240px 0px 0px 0px;
}

div#over-inner {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/blocks/over.png', sizingMethod="crop");
	background-image:url(/images/blocks/over.png);
	background-image:expression("none");
	background-position:left;
	background-repeat:no-repeat;
	float:left;
	width: 360px;
	height: 75px;
	position:absolute;
	z-index:1000;
	margin: 240px 0px 0px 0px;
}


div#panorame {
	position:absolute;
	z-index:990;	
	top: 472px;
	width: 973px;
	height: 259px;
	float:left;
}

div#panorameover {
	width: 973px;
	height: 259px;
	float:left;
	background-image:url(/images/layout/panorameover.gif);	
}

div#bolt {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/blocks/bolt.png', sizingMethod="crop");
	background-image:url(/images/blocks/bolt.png);
	background-image:expression("none");
	background-position:left;
	background-repeat:no-repeat;
	top: 424px;	
	width: 40px;
	height: 305px;	
	position:absolute;
	z-index:1005;
}

div#speackers {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/layout/speackers.png', sizingMethod="crop");
	background-image:url(/images/layout/speackers.png);
	background-image:expression("none");
	top: 572px;	
	width: 974px;
	height: 195px;	
	position:absolute;
	z-index:1006;
}

div#speackers_01 {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/layout/speackers_01.png', sizingMethod="crop");
	background-image:url(/images/layout/speackers_01.png);
	background-image:expression("none");
	top: 572px;	
	width: 71px;
	height: 195px;	
	position:absolute;
	z-index:1006;
}

div#speackers_02 {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/layout/speackers_02.png', sizingMethod="crop");
	background-image:url(/images/layout/speackers_02.png);
	background-image:expression("none");
	top: 572px;	
	margin-left: 365px;
	width: 104px;
	height: 195px;	
	position:absolute;
	z-index:1006;
}

div#speackers_03 {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/layout/speackers_03.png', sizingMethod="crop");
	background-image:url(/images/layout/speackers_03.png);
	background-image:expression("none");
	top: 572px;	
	margin-left: 897px;
	width: 76px;
	height: 195px;	
	position:absolute;
	z-index:1006;
}

div#speackers_04 {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/layout/speackers_04.png', sizingMethod="crop");
	background-image:url(/images/layout/speackers_04.png);
	background-image:expression("none");
	top: 716px;	
	width: 294px;
	height: 50px;	
	margin-left: 71px;
	position:absolute;
	z-index:1006;
}

div#speackers_05 {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/layout/speackers_05.png', sizingMethod="crop");
	background-image:url(/images/layout/speackers_05.png);
	background-image:expression("none");
	top: 716px;	
	margin-left: 469px;		
	width: 428px;
	height: 50px;	
	position:absolute;
	z-index:1006;
}

div#s5songs {
	float:left;
	margin: 310px 0px 0px 0px;
	width: 434px;
	height: 193px;
	position:absolute;
	z-index:995;
}

div.s5songs_00 
{
	float:left;
	width: 198px;
	height: 193px;
}

div.s5songs_01 
{
	float:left;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/layout/5songs_01.png', sizingMethod="crop");
	background-image:url(/images/layout/5songs_01.png);
	background-image:expression("none");
	width: 74px;
	height: 193px;
}

div.s5songs_02
{
	float:left;
	background-image:url(/images/layout/5songs_02.jpg);
	width: 198px;
	height: 102px;
}

div.s5songs_03 
{
	float:left;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/layout/5songs_03.png', sizingMethod="crop");
	background-image:url(/images/layout/5songs_03.png);
	background-image:expression("none");
	width: 162px;
	height: 193px;
}

div.s5songs_04 
{
	float:left;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/layout/5songs_04.png', sizingMethod="crop");
	background-image:url(/images/layout/5songs_04.png);
	background-image:expression("none");
	width: 198px;
	height: 91px;
} 

div#denpremier{
	float:left;
	top: 479px;	
	width: 243px;
	height: 252px;	
	margin: 0px 0px 0px 664px;
	position: absolute;
	z-index: 1000;
}

div#weather {
	top: 528px;	
	width:306px;
	height:120px;
	float:left;
	position:absolute;
	z-index: 997;
	margin: 0px 0px 0px 450px;
}

div#combo {
	top: 648px;	
	width:256px;
	height:120px;
	float:left;
	position:absolute;
	z-index: 1008;
	margin: 0px 0px 0px 475px;
}

div#combo-inner {
	top: 685px;	
	width:256px;
	height:120px;
	float:left;
	position:absolute;
	z-index: 1008;
	margin: 0px 0px 0px 475px;
}

div#b1 {
	width: 970px; 
	height: 73px;
	float:left;
	padding-top: 42px;
	padding-bottom: 20px;	
	padding-left: 20px;
}

div#b2 {
	padding-left: 15px;
	width: 980px;
}

div.bb 
{
	float:left;
	margin: 0px 1px 0px 1px;
	padding: 0px;
}

div.pad {
	height: 50px;
	width: 973px;
	margin: 0 auto;
	float:left;
}

div#innerpager {
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px;
	
	width: 24px;
	height: 189px;

	top: 31px;
	left: 600px;

	position:absolute;
	z-index:1100;
}

div.menu
{
	float:left;
	width: 745px;
	height: 222px;
	position: absolute;
	z-index: 800;
	margin: -200px 0px 0px 200px;
}

div#logo 
{
	float:left;
	width: 245px;
	height: 145px;
	position: absolute;
	z-index: 1000;
	margin: -140px 0px 0px 0px;
	background-image: url(/images/layout/logo.jpg);
}

.news-flash 
{
	width: 380px;
	height: 26px;
	position: absolute;
	z-index: 2000;
	margin: 55px 0px 0px 490px;
}

/*popup content*/

#popup_main 
{
	margin: 0px 0px 0px 0px;
	color: #000;
	font-size: 12px;
}

.popup_title
{
	font-size:3px;
	height:61px;
	float:left;
	width:100%;
	background-color:#fff;	
	background-image:url(/images/popup/buttons.gif);
	background-repeat: no-repeat;
}
.float-logo 
{
	font-size:3px;
	width:143px;
	height:61px;
	background-color:#FFFFFF;	
	background-image:url(/images/popup/logo.gif);
	float:right;
}