@charset "utf-8";
/* CSS Document */

body,html{
	
	margin: 0px;
	padding:0px;
	width:100%;
	height:100%;
	
}

html {
	
margin:0;padding:0;background: url(bg_main.jpg) #fff;background-position:50% 0;background-repeat:no-repeat;	
}

#background_image{
	
background: url(bg_main.jpg) #fff;
background-position:50% 0;
background-repeat:no-repeat;
position:relative;
float:left;
width:100%;


}



/*--PURCHASE BUTTONS--------------------------------------*/

/*
#purchase_wrapper {  
    position: relative; 
	z-index:2;
	height:108px;
	float:left;
	display:block;
	width:100%;
	
} 
*/
#purchase{
height:40px;
float:left;
width:320px;
position:relative;
display:block;
padding:0;
margin:0;
/*margin-left:240px;*/
padding-top:232px;
padding-left:105px;

}
#purchase span
{
font-family:Calibri, Arial, Helvetica, sans-serif;
font-size: 52px;
color:#fff;
display:block;
position:relative;
float:left;
width:85px;
text-shadow:3px 3px 3px rgba(0, 0, 0, 0.5);
letter-spacing:-1px;
top:-13px;
	
}


#purchase ul{
	
padding:0;
margin:0;
list-style: none;
}

#purchase li
{
float: left;
display: block;
margin: 0;
padding: 0;
text-align:center;
margin-right:5px;

}


#purchase li a 
{
background: url("purchase_master.png");
background-position:0px 0px;
text-shadow:0px 1px 0px rgba(0,0, 0, 0.2);
display:block;
position:relative;
text-decoration: none;
cursor:pointer;
height:40px;
width:110px;
/*padding-left: 18px;*/
text-decoration:none;
}

#purchase li #itunes
{
background: url("purchase_master.png");
background-position:0px -80px;
text-shadow:0px 1px 0px rgba(0,0, 0, 0.2);
display:block;
position:relative;
text-decoration: none;
cursor:pointer;
height:40px;
width:110px;
/*padding-left: 18px;*/
text-decoration:none;
}






/* Commented backslash hack hides rule from IE5-Mac \*/
#purchase a{
float: none
}
/* End IE5-Mac hack */

#purchase li:hover a
{
background: url("purchase_master.png");
background-position:0px -40px;
color: #fff;
height:40px;
}


#purchase li:hover #itunes
{
background: url("purchase_master.png");
background-position:0px -120px;
color: #fff;
height:40px;
}



#purchase a:active 
{
top:1px;
left:1px;
}

/*END BUTTONS*/


#white_text{
			
color:#fff;
font-family:Arial, Helvetica, sans-serif;
float:right;
width:277px;
padding-right:21px;
margin-top:52px; 
display:block;
position:relative;
font-size:16px;
/*font-size:12px;*/
text-shadow:0px 1px 0px rgba(0,0, 0, 0.2);
line-height:20px;
			
			}
			
#white_text a{
	
background:#aebfda;
border-bottom:solid 1px #8296b3;
color:#fff;
text-decoration:none;
width:auto;
position:relative;
padding-left:5px;
padding-right:5px;

	
}

#white_text a:hover{
	
background:#becce3;
border-bottom:solid 1px #8296b3;
text-decoration:none;

}

#white_text a:active 
{
top:1px;
left:1px;
}



#footer{
	
width:100%;
text-align:center;
color:#fff;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
float:left;
position:relative;
text-shadow:0px 1px 0px rgba(0,0, 0, 0.5);
}

	
