﻿
.idreammain {background:#FFF;
             width: 636px;
			 height: 517px;
			 border:solid 3px #8dc63f;
			 cursor: default}
			 
.idreamback {background:#FFF;
             width: 601px;
			 height: 425px;
			 border:solid 1px #8dc63f;
			 margin: 59px 0 0 15px;
			 float:left;}
			 
.idreamlogo {background: url(/images/alltern8-main/download/light_boxes/welcome/idream_logo.gif) no-repeat;
             height: 77px;
             width: 269px;
			 margin: -471px 0 0 15px;
			 float:left;}
			 
.idreamtoptag {background: url(/images/alltern8-main/download/light_boxes/welcome/top_strap.gif) no-repeat;
             height: 24px;
             width: 324px;
			 margin: -452px 0 0 294px;
			 float:left;}
			 
.idreamblackline {background:  url(/images/alltern8-main/download/light_boxes/welcome/black_line.gif) no-repeat;
             height: 2px;
             width: 534px;
			 margin: 42px 0 0 33px;
			 float:left;}
			 
.idreamtag {background: url(/images/alltern8-main/download/light_boxes/welcome/tagline.gif) no-repeat;
             height: 22px;
             width: 331px;
			 margin: 10px 0 0 137px;
			 float:left;}
			 
.idreamgreen {background: url(/images/alltern8-main/download/light_boxes/welcome/green_back.gif) no-repeat;
             height: 328px;
             width: 579px;
			 margin: 10px 0 0 11px;
			 float:left;
			 text-align:left;
			 font-size :11px;
			 line-height:16px;
			 }

.idreamgreenacc h1, .idreamgreen h1 
{
	font-size:16px;
	color:#fff;
	margin:0;
	padding:10px 0 0 10px;
	font-weight:bold;
}

.idreamgreen p
{
	font-size:11px;
}

.idreamgreen ul
{
	margin:3px 0;
}

.idreamgreen ul li
{
	margin:0 0 0 40px;
}
			 
.idreambutsign {margin: 3px 0 0 100px;
			 float:left;}
			 
.idreambasebut
{
	width:600px;
	margin:0 0 0 15px;
}
.idreambutback 
{
	float:left;
	width:41px;
	margin:5px 0 0 0;
}

.idreambutclose 
{
	float:right;
	width:121px;
	margin:5px 17px 0 0;
}

.idreambackacc 
{
		background:#FFF;
		width: 601px;
		height: 459px;
		border:solid 1px #8dc63f;
		margin: 26px 0 0 15px;
		float:left;
}
			 
.idreamlogoacc {background: url(/images/alltern8-main/download/light_boxes/account/idream_logo.gif) no-repeat;
             height: 39px;
             width: 143px;
			 margin: -480px 0 0 15px;
			 float:left;}
			 
.idreamtoptagacc {background: url(/images/alltern8-main/download/light_boxes/account/idream_toptag.gif) no-repeat;
             height: 18px;
             width: 247px;
			 margin: -480px 0 0 373px;
			 float:left;}
			 
.idreamblacklineacc {background: url(/images/alltern8-main/download/light_boxes/welcome/black_line.gif) no-repeat;
             height: 2px;
             width: 534px;
			 margin: 27px 0 0 33px;
			 float:left;}
			 
.idreamgreenacc {background: url(/images/alltern8-main/download/light_boxes/account/idream_green_back.gif) no-repeat;
             height: 410px;
             width: 579px;
			 margin: 4px 0 0 11px;
			 float:left;
			 text-align:left;
			 font-size :11px;
			 line-height:16px;}
			 
.idreamgreenbackabout {background: url(/images/alltern8-main/download/light_boxes/idream_green_about.jpg) no-repeat;
             height: 410px;
             width: 579px;
			 margin: 4px 0 0 11px;
			 float:left;
			 text-align:left;
			 font-size :11px;
			 line-height:16px;}
			 
.idreamgreenbackfaq {background: url(/images/alltern8-main/download/light_boxes/idream_green_faq.gif) no-repeat;
             height: 410px;
             width: 579px;
			 margin: 4px 0 0 11px;
			 float:left;
			 text-align:left;
			 font-size :11px;
			 line-height:16px;}
			 

.idreamcountback {background: url(/images/alltern8-main/download/prereg/countdown_back.jpg) no-repeat;
             height: 410px;
             width: 579px;
			 margin: 4px 0 0 11px;
			 float:left;}
			 
/* Firefox */
@-moz-document url-prefix()
{
.idreamcountback {background: url(/images/alltern8-main/download/prereg/countdown_back.jpg) no-repeat;
             height: 410px;
             width: 579px;
			 margin: 0 0 0 11px;
			 float:left;}
}

.idreamcountbacklight {background: url(/images/alltern8-main/download/prereg/countdown_back2.jpg) no-repeat;
             height: 410px;
             width: 579px;
			 margin: 4px 0 0 11px;
			 float:left;}
			 
/* Firefox */
@-moz-document url-prefix()
{
.idreamcountbacklight {background: url(/images/alltern8-main/download/prereg/countdown_back2.jpg) no-repeat;
             height: 410px;
             width: 579px;
			 margin: 0 0 0 11px;
			 float:left;}
}
			 
.idreambutadd { margin: 41px 0 0 4px;
			 float:left;}
			 
.idreambutmanage { margin: 111px 0 0 -121px;
                 float:left;}
			 
.idreambutaccount { margin: 180px 0 0 -121px;
			       float:left;}
				   
.idreamgreenline { background: url(/images/alltern8-main/download/light_boxes/account/idream_green_line.gif) no-repeat;
                   height: 122px;
				   width: 2px;
				   margin: 79px 0 0 0;
			       float:left;}	
				   
.idreamimageholder { background: none;
                     height: 202px;
					 width: 437px;
					 margin: 57px 0 0 5px;
					 float:left;}
					 
.idreamtextholder {  background: none;
                     height: 97px;
					 width: 563px;
					 margin: 7px 0 0 15px;
					 float:left;}
					 
#screen_main { text-align:justify; }

#screen_main_manage { margin: 30px 0 0 0; text-align:justify; }

#screen_main_account { margin: 35px 0 0 0; text-align:justify; }

.idreamaddvisual {   background: url(/images/alltern8-main/download/light_boxes/account/visual_add.jpg);
                     height: 202px;
					 width: 437px;
					 margin: 0;
					 float:left;}
					 
.idreammanagevisual {   background: url(/images/alltern8-main/download/light_boxes/account/visual_manage.jpg);
                     height: 202px;
					 width: 437px;
					 margin: 0;
					 float:left;
					 }
					 
.idreamaccountvisual {   background: url(/images/alltern8-main/download/light_boxes/account/visual_account.jpg);
                     height: 202px;
					 width: 437px;
					 margin: 0;
					 float:left;
					 }
			       
#idream_content  
{
	height: 197px; margin: 0 0 0 137px; display: none;
}
#idream_images
{
	height: 197px; margin: 0 0 0 137px;
}
#idream_text { margin: -126px 0 0 137px; height: 126px;}
				
.subframe { display: none;
}

.idreamaddmain {background: none;
                height:202px;
				width: 437px;
				margin:148px 0 0 -50px;
				}
				
.idreamaddboxes { background: none;
                  width: 285px;
				  height: 193px;
				  margin: 5px 0 0 69px;
				  float:left;
				  }
				  
.idreamaddform { margin: -19px 0 0 1px;}

/* Firefox */
@-moz-document url-prefix()
{
.idreamaddform { margin: 0 0 0 1px;}
}
				  
.idreambox1 { margin: -152px 0 0 54px;
			  float:left;}
			  
/* Firefox */
@-moz-document url-prefix()
{
.idreambox1 { margin: -152px 0 0 104px;
			  float:left;}
}
			  
.idreambox2 { margin: -127px 0 0 54px;
			  float:left;}
			  
/* Firefox */
@-moz-document url-prefix()
{
.idreambox2 { margin: -127px 0 0 104px;
			  float:left;}
}

.idreambox3 { margin: -102px 0 0 54px;
			  float:left;}
			  
/* Firefox */
@-moz-document url-prefix()
{
.idreambox3 { margin: -102px 0 0 104px;
			  float:left;}
}

.idreambox4 { margin: -77px 0 0 54px;
			  float:left;}
			  
/* Firefox */
@-moz-document url-prefix()
{
.idreambox4 { margin: -77px 0 0 104px;
			  float:left;}
}

.idreambox5 { margin: -51px 0 0 54px;
			  float:left;}
			  
/* Firefox */
@-moz-document url-prefix()
{
.idreambox5 { margin: -51px 0 0 104px;
			  float:left;}
}

.idreambox6 { margin: -26px 0 0 54px;
			  float:left;}
			  
/* Firefox */
@-moz-document url-prefix()
{
.idreambox6 { margin: -26px 0 0 104px;
			  float:left;}
}
			  
.idreambutfile { margin: 8px 0 0 240px;
			  float:left;}
			  
/* Firefox */
@-moz-document url-prefix()
{
.idreambutfile { margin: -23px 0 0 232px;
			  float:left;}
}

.idreamaddbut { margin: 15px 0 0 109px;
			  float:left;}
			  
/* Firefox */
@-moz-document url-prefix()
{
.idreamaddbut { margin: 9px 0 0 104px;
			  float:left;}
}
			  
.idreampound { margin:-64px 0 0 -54px; 
               color:#2c4011;
			   font-family:Tahoma; 
			   font-size:14px;
			   font-weight:bold;
			   float:left;}

/* Firefox */
@-moz-document url-prefix()
{
.idreampound { margin:-47px 0 0 -54px; 
               color:#2c4011; 
			   font-family:Tahoma; 
			   font-size:14px;
			   font-weight:bold; 
			   float:left;}
}

.idreaminput { padding-left: 11px;}

.idreamtopnav 
{
	width:600px;
	height:30px;
	float:left;
	clear:both;
	margin:3px 0 0 0;
	padding:1px 0 1px 0;
}

.idreamaccountname
{
	margin: 5px 0 0 143px;
	color:#8dc63f;
	font-family:Tahoma;
	font-size:14px;
	text-align:justify;
	font-weight:bold;
	float:left;
}

.idreamtop_buts 
{
	float:right;
}

.idreambutadd2 { margin: 0 0 0 10px;
			 float:left;}
			 
.idreambutmanage2 { margin: 0 0 0 25px;
			 float:left;}
			 
.idreambutaccount2 { margin: 0 0 0 25px;
			 float:left;}

.idreamblackline2 {background: url(/images/alltern8-main/download/light_boxes/welcome/black_line.gif) no-repeat;
             height: 2px;
             width: 534px;
			 margin: 0 0 0 33px;
			 float:left;}
			 
.idreambutrenew { margin: -16px 0 0 519px;
			 float:left;}
			 
.idreamgreenline1 { background: url(/images/alltern8-main/download/light_boxes/accounts/green_line.gif) no-repeat;
                    width: 521px;
					height: 2px;
					margin: 7px 0 0 27px;
					float:left;}
					
.idreambuteditsmall { margin: -15px 0 0 192px;
			 float:left;}
			 
.idreambutmanagesmall { margin: -15px 0 0 192px;
			 float:left;}
			 
.idreamgreenline2 { background: url(/images/alltern8-main/download/light_boxes/accounts/green_line.gif) no-repeat;
                    width: 521px;
					height: 2px;
					margin: 3px 0 0 27px;
					float:left;}
					
.idreamsalesbox {background:#FFF;
                 height: 131px;
				 width: 549px;
				 margin: 3px 0 6px 15px;
				 border: 1px solid #385117;
				 float:left;}

/* Firefox */
@-moz-document url-prefix()
{
	.idreamsalesbox { height: 121px;}
}

.idreamsalesheader { font-family:Tahoma; font-size:11px;float:left;}

.idreamsalesheader div { float:left;color:#385117;font-weight:bold; overflow:hidden;}

.idreamtrackname { width:270px; padding:0 0 0 10px;  text-align:left;}
.idreamseperator { width:20px; text-align:center; color:#c00;}
.idreamdownloads { width:80px; text-align:center;}
.idreamrevenue {width:80px; text-align:center;}
				 
.idreampurchasebox {background:#FFF;
                 height: 131px;
				 width: 549px;
				 margin: 3px 0 0 15px;
				 border: 1px solid #385117;
				 float:left;}
	
/* Firefox */
@-moz-document url-prefix()
{
	.idreampurchasebox { height: 121px;}
}
			  
.idreamsalesholder { background: none;
                     height: 105px;
					 width: 547px;
					 margin: 2px 0 0 1px;
					 float:left;
					 overflow:auto;}
				  
.idreamsalesline {background: #dff4c2;
                  width: 529px;
				  height: 17px;
				  margin-top: 0;
				  float:left;
				  color:#385117;}

.idreamsalesline div { float:left;text-align:center;color:#385117;}

.idreamsalesline .idreamtrackname { text-align:left; }

.idreambutview { float:left; padding-top:2px;}
			 
.idreampurchaseholder { background: none;
                     height: 105px;
					 width: 547px;
					 margin: 2px 0 0 1px;
					 float:left;
					 overflow:auto;}
					 
.idreampurchaseheader { font-family:Tahoma; font-size:11px;float:left; }	 
.idreampurchaseheader div { float:left;color:#385117;font-weight:bold; overflow:hidden;}

.idreampurgenre { width:60px; padding:0 0 0 10px; text-align:left;}
.idreampuritem { width:170px; padding:0 0 0 10px; text-align:left;}
.idreamdatepur { width:50px; text-align:center;}
.idreamgiftdownload {width:120px; text-align:center;}
.idreamgiftcost {width:40px; text-align:center;}
				
.idreamgreyline { background: url(/images/alltern8-main/download/light_boxes/accounts/grey_line.gif) no-repeat;
                  width: 458px;
				  height: 2px;
				  margin: 3px 0 0 46px;
				  float:left;
				  clear:both;}
	
.idreampurchaseline {background: #dff4c2;
                  width: 529px;
				  height: 17px;
				  margin-top: 0;
				  float:left;}
			
.idreampurchaseline div { float:left;text-align:left;color:#385117;}
	  
.idreambutgift { float:left;}
			 
.idreambutdownload { float:left; margin:0 0 0 5px;}

.registerbutton
{
	background: url(/images/alltern8-main/download/prereg/but_register.png) no-repeat;
	cursor:pointer;
	height:25px;
	width:101px;
	border:none;
}

.loginbutton
{
	background: url(/images/alltern8-main/download/prereg/but_login.png) no-repeat;
	cursor:pointer;
	height:25px;
	width:101px;
	border:none;
}

a.sitebutton-sm, a.sitebutton-lg
{
	color:#fff;
}

.sitebutton-sm, .sitebutton-lg
{
	background:#EF0207 url(/images/alltern8-main/top_nav_red.gif) repeat-x scroll 0 -8px;
	padding:1px 10px;
	color:#fff;
	cursor:pointer;
}
a.sitebutton-sm, a.sitebutton-lg
{
	color:#fff;
}

.idreamaddform input
{
	float:right;
}

.contextMenu {
	position: absolute;
	width: 120px;
	z-index: 99999;
	border: solid 1px #CCC;
	background: #EEE;
	padding: 0px;
	margin: 0px;
	display: none;
}

.contextMenu LI {
	list-style: none;
	padding: 0px;
	margin: 0px;
}

.contextMenu A {
	color: #333;
	text-decoration: none;
	display: block;
	line-height: 20px;
	height: 20px;
	background-position: 6px center;
	background-repeat: no-repeat;
	outline: none;
	padding: 1px 5px;
	padding-left: 28px;
}

.contextMenu LI.hover A {
	color: #FFF;
	background-color: #3399FF;
}

.contextMenu LI.disabled A {
	color: #AAA;
	cursor: default;
}

.contextMenu LI.hover.disabled A {
	background-color: transparent;
}

.contextMenu LI.separator {
	border-top: solid 1px #CCC;
}


.idreamloading 
{
	font-size:20px;
	font-weight:bold;
	color:#c00;
}

    img 
    {
    	border: none;
    }
    #addtrack_topblurb 
    {
    	width: 550px;
    	margin-top: 15px;
    	margin-left:auto;
    	margin-right:auto;
    	font-family: Tahoma; 
    	font-size: 11px;
    	height: auto;
    	text-align: justify;
    	line-height: 14px;
    }
    .idreamgreenlinea 
    { 
    	background: url(/images/alltern8-main/download/light_boxes/accounts/green_line.gif) no-repeat;
        height: 2px;
		width: 521px;
		margin: 15px auto 15px auto;
		padding: 0;	
		clear: both;
    }	
    .idreamgreenlinea hr 
    {
    	display: none;
    }
    
    #addtrack_wrap 
    {
    	width: 550px;
    	margin: 0 auto 0 auto;
    	padding: 0;
    	font-family: Tahoma;
    }
    
    #addtrack_wrap div.CellLeft, #addtrack_wrap div.CellRight
    {
    	padding: 0;
    	margin: 0;
    	height: 22px;
    }
    
    #addtrack_wrap div.CellLeft 
    {
    	float: left;
    	width: 240px;
    	text-align: right;
    	vertical-align: middle;
    	margin-right: 10px;
    	height: 20px;
    	padding-top: 2px;
    	font-weight:bold;
    }
    
    #addtrack_wrap label
    {
    	font-size: 13px;
    	padding: 0;
    }
    #addtrack_wrap div.CellBottom
    {
    	width: 100px;
    	margin: 0 auto 0 auto;
    	padding-top: 10px;
    	clear: both;
    	display: block;
    }
    
    
    #addtrack_wrap div.CellRight
    {
    	float: left;
    	width: 300px;
    	text-align: left;
    }
    
    #subform 
    {
    	margin: 0;
    	padding: 0;
    }
    #subform .subforminputs
    {
    	font-family: Tahoma; 
    	width: 170px;
    	border: solid 1px #999999;
    	margin: 0;
    	padding: 0;
    }
    
    #subform select
    {
    	height: 18px;
    	font-size: 11px;
    }
    
    #subform input:hover, select:hover
    {
    	border: solid 1px #333333;
    }
    
    #subform input.price 
    {
    	background: #ffffff url('/images/alltern8-main/download/pound_sign.gif') no-repeat 2px center;
    	padding-left: 11px;
    	width: 60px;
    }
    #subform input[type="file"]
    {
    	width: 200px;
    }
    #subform input[type="image"]
    {
    	width:auto;
    	height: auto;
    	border: 0;
    }
    #subform input[type="image"]:hover
    {
    	border: 0;
    }
    
    .MessageBox 
    {
    	border-top: 1px solid #A2C56F; 
    	border-bottom: 1px solid #A2C56F; 
    	width: auto; 
    	margin: 0 auto 0 auto;
    	text-align: center; 
    	background-color: #466917; 
    	color: #FFFFFF; 
    	font-family: Arial, Helvetica, sans-serif; 
    	font-size: large; 
    	padding: 10px 0 10px 0; 
    	vertical-align: middle;
    }
    
    #pgArea
    {
    	width: 400px;
    	height: 150px;
        background-color: #fff;
    	text-align: center;
    }
    #pgArea p 
    {
    	padding: 20px 0 15px 0;
    	font-family: Tahoma;
    	font-size: 20px;
    	line-height: 18px;
    	clear:both;
    }
    #pgValue
    {
    	font-size:12px;
    	text-align:center;
    	clear:both;
    	margin: 3px auto;
    }
    #pgParent
    {
    	width: 300px;
    	height: 20px;
    	background-color:#fff;
    	border: solid 1px #000;
    	margin: 0 auto 0 auto;
    	text-align:left;
    	clear:both;
    }
    #pgPerc
    {
    	width: 0px;
    	height: 20px;
    	background-color: #c00;
    	border-right: solid 1px #000;
    }
    
    .txPrice 
    {
    	display:block;
    }
    
    .loading_graphic 
{
	background: #fff url('/images/loadingAnimation.gif') no-repeat;
	width: 128px;
	height: 15px;
	margin: 0 auto 0 auto;
}

.loading_graphic span 
{
	display: none;
}
