@charset "utf-8";
/* CSS Document */
/*BASIC LAYOUT*/
body{
margin:0px;
padding:0px;
background-color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#444B4C;
}
#container{
margin:0 auto;
width:950px;

}
#content{
width:950px;

}
#leftcontent{
float:left;
width:333px;
padding-top:255px;
background-image:url(assets/imgs/logo.jpg);
background-repeat:no-repeat;
background-position:0px 65px;
position:relative;
/*place bg here*/
}
#rightcontent{
float:left;
width:598px;
padding-top:65px;
}


/*MAIN NAVIGATION MENU*/
#logoHitArea{
	position:absolute;
	width:333px;
	height:203px;
	display:block;
	margin:0px;
	padding:67px 0px 0px 0px;
	top:0px;
	text-indent:-9999px;
	overflow:hidden;
	}

#navmenu{
position:relative;
padding-left:0px;
padding-top:28px;
}
#navmenu a{
	text-indent:-9999px;
	overflow:hidden;
}
#searchbtn{
display:block;
width:307px;
height:44px;
background-image:url(assets/imgs/navbtns.png);
background-position:0px 0px;
background-repeat:no-repeat;
}
#searchbtn:hover{
background-position:-307px 0px;
background-repeat:no-repeat;
}
#searchbtnactive{
display:block;
width:307px;
height:44px;
background-image:url(assets/imgs/navbtns.png);
background-position:-307px 0px;
background-repeat:no-repeat;

}

#ratecardbtn{
margin-top:80px;
display:block;
width:307px;
height:60px;
background-image:url(assets/imgs/navbtns.png);
background-repeat:no-repeat;
background-position:0px -50px;
}
#ratecardbtn:hover{
background-position:-306px -50px;
}
#ratecardbtnactive{
margin-top:80px;
display:block;
width:307px;
height:60px;
background-image:url(assets/imgs/navbtns.png);
background-repeat:no-repeat;
background-position:-306px -50px;
}
#genredescriptionsbtn{
margin-top:8px;
display:block;
width:307px;
height:41px;
background-image:url(assets/imgs/navbtns.png);
background-repeat:no-repeat;
background-position:0px -116px;
}
#genredescriptionsbtn:hover{
background-position:-307px -116px;
}
#genredescriptionsbtnactive{
margin-top:8px;
display:block;
width:307px;
height:41px;
background-image:url(assets/imgs/navbtns.png);
background-repeat:no-repeat;
background-position:-307px -116px;
}
#faqsbtn{
margin-top:8px;
display:block;
width:307px;
height:54px;
background-image:url(assets/imgs/navbtns.png);
background-repeat:no-repeat;
background-position:0px -166px;
}
#faqsbtn:hover{
background-position:-307px -166px;
}
#faqsbtnactive{
margin-top:8px;
display:block;
width:307px;
height:54px;
background-image:url(assets/imgs/navbtns.png);
background-repeat:no-repeat;
background-position:-307px -166px;
}
#servicesbtn{
margin-top:5px;
display:block;
width:307px;
height:47px;
background-image:url(assets/imgs/navbtns.png);
background-repeat:no-repeat;
background-position:0px -226px;
}
#servicesbtn:hover{
background-position:-307px -226px;
}
#flashcontent{
margin-top:20px;
z-index:1000;
position:relative;
}
/*AREA IMAGES*/


/*TOP TAPE LINKS*/
#tapebtns{
position:relative;
}
#homebtn{
position:absolute;
display:block;
height:26px;
width:42px;
background-image:url(assets/imgs/topbtns.png);
background-repeat:no-repeat;
left:40px;
}
#homebtn:hover{
position:absolute;
display:block;
height:26px;
width:42px;
background-image:url(assets/imgs/topbtns.png);
background-repeat:no-repeat;
background-position:0px -26px;
left:40px;
}
#signupbtn1{
position:absolute;
display:block;
height:24px;
width:53px;
background-image:url(assets/imgs/signuplogin.png);
background-repeat:no-repeat;
background-position:0px -3px;
right:103px;
top:4px;
}
#signupbtn1:hover{
background-position:0px -35px;
}
#loginbtn1{
position:absolute;
display:block;
height:24px;
width:52px;
background-image:url(assets/imgs/signuplogin.png);
background-position:-58px -32px;
right:60px;
}
#loginbtn1:hover{
background-position:-58px 0px;
}
#hubbtn{
position:absolute;
display:block;
height:26px;
width:52px;
background-image:url(assets/imgs/topbtns.png);
background-repeat:no-repeat;
background-position:-48px -26px;
right:229px;
}
#hubbtn:hover{
position:absolute;
display:block;
height:26px;
width:52px;
background-image:url(assets/imgs/topbtns.png);
background-repeat:no-repeat;
background-position:-48px 0px;
right:229px;
}
#playlistsbtn{
position:absolute;
display:block;
height:26px;
width:80px;
background-image:url(assets/imgs/topbtns.png);
background-repeat:no-repeat;
background-position:-105px -0px;
right:145px;
}
#playlistsbtn:hover{
position:absolute;
display:block;
height:26px;
width:80px;
background-image:url(assets/imgs/topbtns.png);
background-repeat:no-repeat;
background-position:-105px -26px;
right:145px;
}
#myfavoritesbtn{
position:absolute;
display:block;
height:26px;
width:89px;
background-image:url(assets/imgs/topbtns.png);
background-repeat:no-repeat;
background-position:-192px -0px;
right:59px;
}
#myfavoritesbtn:hover{
position:absolute;
display:block;
height:26px;
width:89px;
background-image:url(assets/imgs/topbtns.png);
background-repeat:no-repeat;
background-position:-192px -26px;
right:59px;
}
/*BOTTOM TAPE LINKS*/
#footer{
padding-left:18px;
}
#footer a{
	overflow:hidden;
	text-indent:-9999px;
}
#termsbtn{
float:left;
display:block;
height:26px;
width:120px;
background-image:url(assets/imgs/botbuttons.png);
background-repeat:no-repeat;
background-position:-0px -0px;
}
#termsbtn:hover{
float:left;
display:block;
height:26px;
width:120px;
background-image:url(assets/imgs/botbuttons.png);
background-repeat:no-repeat;
background-position:-0px -38px;
}
#privacybtn{
float:left;
display:block;
height:26px;
width:52px;
background-image:url(assets/imgs/botbuttons.png);
background-repeat:no-repeat;
background-position:-125px -0px;
}
#privacybtn:hover{
float:left;
display:block;
height:26px;
width:52px;
background-image:url(assets/imgs/botbuttons.png);
background-repeat:no-repeat;
background-position:-125px -38px;
}
#sitemapbtn{
float:left;
display:block;
height:26px;
width:56px;
background-image:url(assets/imgs/botbuttons.png);
background-repeat:no-repeat;
background-position:-180px -0px;
}
#sitemapbtn:hover{
float:left;
display:block;
height:26px;
width:56px;
background-image:url(assets/imgs/botbuttons.png);
background-repeat:no-repeat;
background-position:-180px -38px;
}
#userguidebtn{
float:right;
display:block;
height:21px;
width:70px;
background-image:url(assets/imgs/userguide.png);
background-repeat:no-repeat;
background-position:bottom;
margin-top:2px;
}
#userguidebtn:hover{
	background-position:top;
}
#contactbtn{
float:right;
display:block;
height:26px;
width:57px;
background-image:url(assets/imgs/botbuttons.png);
background-repeat:no-repeat;
background-position:-238px -0px;
}
#contactbtn:hover{
float:right;
display:block;
height:26px;
width:57px;
background-image:url(assets/imgs/botbuttons.png);
background-repeat:no-repeat;
background-position:-238px -38px;
}
#helpbtn{
float:right;
display:block;
height:26px;
width:67px;
background-image:url(assets/imgs/botbuttons.png);
background-repeat:no-repeat;
background-position:-299px -0px;
}
#helpbtn:hover{
float:right;
display:block;
height:26px;
width:67px;
background-image:url(assets/imgs/botbuttons.png);
background-repeat:no-repeat;
background-position:-299px -38px;
}

/*login page specific*/
#myLogin{
padding-top:42px;
}
#loginheader{
position:relative;
background-image:url(assets/imgs/loginheadertape1.gif);
width:301px;
height:58px;
background-repeat:no-repeat;
left:47px;
overflow:auto;
padding: 0px 0px 0px 0px;
margin:0px 0px 0px 0px;
text-indent:-999px;
}
#logincontent{
background-image:url(assets/imgs/loginbg.jpg);
height:695px;
background-repeat:no-repeat;
background-position:24px 25px;
}
#loginenvelope{
position:relative;
padding:40px 0px 0px 44px;
}
#usernameinput{
background-image:url(assets/imgs/userpass.gif);
background-repeat:no-repeat;
background-position:0px 0px;
width:304px;
height:40px;
margin-left:15px;
}
#usernameinput input{
margin:15px 0px 0px 7px;
}
#passwordinput{
background-image:url(assets/imgs/userpass.gif);
background-repeat:no-repeat;
background-position:0px -45px;
width:304px;
height:45px;
margin-left:15px;
margin-top:5px;
}
#passwordinput input{
margin:20px 0px 0px 7px;
}
#loginbtn{
width:52px;
height:23px;
background-image:url(assets/imgs/logmeinbtn.gif);
border:none;
margin-left:20px;
margin-top:3px;
background-color:transparent !important; 
}
#loginbtn:hover{
width:52px;
height:23px;
background-image:url(assets/imgs/logmeinbtn.gif);
background-repeat:no-repeat;
background-position:-53px;
border:none;
margin-left:20px;
margin-top:3px;
background-color:transparent !important;  
}
#forgetpass{
position:absolute;
display:block;
background-image:url(assets/imgs/forgottenpass.gif);
right:92px;
top:61px;
width:122px;
height:56px;
background-repeat:no-repeat;
}
#forgetpass:hover{
position:absolute;
display:block;
background-image:url(assets/imgs/forgottenpass.gif);
right:92px;
top:61px;
width:122px;
height:56px;
background-position:-123px 0px;
background-repeat:no-repeat;
}
#signupheader{
position:relative;
background-image:url(assets/imgs/signupheader2.png);
width:486px;
height:96px;
margin-top:46px;

}
#signupheader p{
	overflow:hidden;
	display:block;
	text-indent:-9999px;
			  }
#signupheaderlink{
position:absolute;
width:160px;
height:20px;
display:block;
left:229px;
top:64px;
}
#signuptextheader{
background-image:url(assets/imgs/signininfo.gif);
width:229px;
height:27px;
margin:14px 0px 5px 12px;
}
#userinput{
background-image:url(assets/imgs/personalinputs.gif);
background-repeat:no-repeat;
background-position:0px 0px;
width:304px;
height:39px;
margin-left:15px;
margin-bottom:2px;
}
#userinput input{
margin:15px 0px 0px 7px;
}
#companyinput1{
background-image:url(assets/imgs/personalinputs.gif);
background-repeat:no-repeat;
background-position:0px -41px;
width:304px;
height:46px;
margin-left:15px;
margin-bottom:7px;
}
#companyinput1 input{
margin:22px 0px 0px 7px;
}
#emailinput1{
background-image:url(assets/imgs/personalinputs.gif);
background-repeat:no-repeat;
background-position:0px -93px;
width:304px;
height:44px;
margin-left:15px;
}
#emailinput1 input{
margin:22px 0px 0px 7px;
}
#helpsignholder{
position:absolute;
width:58px;
height:45px;
right:153px;
top:399px;
}
#signupbtn{
background-image:url(assets/imgs/helpsign.gif);
border:none;
width:52px;
height:21px;
background-repeat:no-repeat;
background-position:-7px -24px;
margin-left:7px;
background-color:transparent !important;  
}
#signupbtn:hover{
background-image:url(assets/imgs/helpsign.gif);
border:none;
width:52px;
height:21px;
background-repeat:no-repeat;
background-position:-68px -24px;
margin-left:7px;
background-color:transparent !important;  
}
#signinhelpbtn{
display:block;
background-image:url(assets/imgs/emailrp.png);
width:119px;
height:29px;
background-repeat:no-repeat;
background-position:top;
}
#signinhelpbtn:hover{
display:block;
background-image:url(assets/imgs/emailrp.png);
width:119px;
height:29px;
background-repeat:no-repeat;
background-position:bottom;
}
#submitreq{
background-image:url(assets/imgs/submitreq.gif);
background-repeat:no-repeat;
background-position:top;
width:96px;
height:22px;
border:none;
margin-left:20px;
}
#recoverpass{
padding-left:20px;
padding-top:15px;
}

#submitreq:hover{
background-position:bottom;
}
/*general forms*/
.simpleTextInput{
padding:4px 4px 4px 10px;
height:14px;
width:282px;
color:#444c4d;
border:none;
background-color:transparent !important;  
margin-left:15px;
}
#signupmsg{
width:390px;
display:block;
margin-left:17px;
margin-top:25px;
}

/*HOMEPAGE*/
#homepagewrapper{

}
#welcomemsg{
position:relative;
background-image:url(assets/imgs/homebg.jpg);
background-repeat:no-repeat;
height:420px;
top:32px;
}
#welcometape{
display:block;
margin:0px;
padding:0px;
position:relative;
background-image:url(assets/imgs/tapewelcometo.png);
width:304px;
height:41px;
left:33px;
top:31px;
overflow:hidden;
text-indent:-9999px;
}
#tapetextwrapper{
margin-left:50px;
padding-top:60px;
display:block;
width:460px;
font-weight:bold;
font-size:13px;
line-height:13px;
}
#newsguest{
}
#leftsubcontent{
float:left;
width:250px;
height:332px;
background-image:url(assets/imgs/newsheader1.gif);
background-repeat:no-repeat;
margin-left:14px;
margin-top:37px;
}
#newsboxpadding{
position:relative;
margin-left:36px;
margin-top:30px;
}
a.newsshow{
	display:block;
	position:absolute;
	background-image:url(assets/imgs/newsBtn.png);
	background-position:top;
	width:41px;
	height:22px;
	top:-30px;
	}
a.newsshow:hover{
	background-position:bottom;
	}	
a.newsshowActive{
	display:block;
	position:absolute;
	background-image:url(assets/imgs/newsBtn.png);
	background-position:bottom;
	width:41px;
	height:22px;
	top:-30px;

	}	
	
a.rworkshow{
	display:block;
	position:absolute;
	background-image:url(assets/imgs/recentworkBtn.png);
	background-position:top;
	width:78px;
	height:24px;
	top:-30px;
	left:60px;
	}	
a.rworkshow:hover{
	background-position:bottom;
	}		
a.rworkshowActive{
	display:block;
	position:absolute;
	background-image:url(assets/imgs/recentworkBtn.png);
	background-position:bottom;
	width:78px;
	height:24px;
	top:-30px;
	left:60px;
	}		
#newsbox{
position:relative;
overflow:auto;
width:230px;
height:284px;
font-size:11px;
overflow:auto;
}

#rworkbox{
position:relative;
overflow:auto;
width:230px;
height:284px;
font-size:11px;
overflow:auto;
}

.newsentry{
line-height:1.5em;
display:block;
margin-bottom:1em;
}
#rightsubcontent{
float:left;
width:310px;
height:342px;
}
#guesteditorheader{
position:relative;
height:83px;
background-image:url(assets/imgs/guesteditorbg1.gif);
background-repeat:no-repeat;
background-position:0px 8px;
}
#guesteditorheader h2{
	position:absolute;
	padding-left:10px;
	top:33px;
	left:23px;
	font-size:10px;
	color:#FFF;
	z-index:1500;
	}
#guestPhotoHolder{
	position:absolute;
	left:124px;
	width:84px;
	text-align:center;
	}	
#guestPhotoHolder img{
	margin:0 auto;
	}		
	
#nextArtist{
	position:absolute;
	width:11px;
	height:16px;
	background-image:url(assets/imgs/guesteditorArrows.png);
	background-position:right;
	display:block;
	left:245px;
	top:44px;
	}
#previousArtist{
	position:absolute;
	width:11px;
	height:16px;
	background-image:url(assets/imgs/guesteditorArrows.png);
	background-position:left;
	display:block;	
	left:220px;
	top:44px;	
	}	
#editorText{
display:block;
margin-left:10px;
padding-bottom:1em;
height:42px;
font-weight:bold;
width:266px;
}
#trackslist{
position:relative;
margin-left:19px;
top:3px;
font-size:11px;
}
#trackslistscroller{
height:210px;
overflow:auto;
}
.editorpicktrack{
float:left;
}
.flashitem{
float:left;
width:211px;
height:39px;
}
.inputoutput{
height:20px;
width:300px;
padding-left:20px;
}
/*SEARCH PAGE*/
#searchheader{
background-image:url(assets/imgs/searchheader.gif);
width:411px;
height:54px;
margin-left:60px;
margin-top:40px;
}
#mysearch{
position:relative;
height:701px;
background-image:url(assets/imgs/loginbg.jpg);
background-position:24px 58px;
background-repeat:no-repeat;
}
#advancedsearch{
padding-left:90px;
padding-top:32px;
}
#searchOptionsleft{
float:left;
padding-right:50px;
}
#searchOptionsleft select{
display:block;
margin-bottom:10px;
font-size:9px;
font-weight:bold;
}
#searchOptionsright{
float:left;
}
#searchOptionsright select{
font-size:9px;
font-weight:bold;
display:block;
margin-bottom:10px;
}
#searchholder{
position:relative;
}
#searchboxholder{
background-image:url(assets/imgs/searchbox.png);
width:300px;
height:47px;
margin-left:88px;
background-repeat:no-repeat;
}
#searchinput{
display:block;
float:left;
width:190px;
font-weight:bold;
margin-left:46px;
margin-right:5px;
margin-top:24px;
font-size:11px;
}
#searchgobtn{
display:block;
float:left;
width:29px;
height:25px;
background-image:url(assets/imgs/searchbox.png);
background-repeat:no-repeat;
background-position:-304px -22px;
border:none;
background-color:transparent !important;  
margin-top:22px;
}
#searchgobtn:hover{
background-position:-337px -22px;
}
#clearsearchbtn{
position:absolute;
background-image:url(assets/imgs/clearsearch.gif);
background-position:top;
width:85px;
height:20px;
top:24px;
left:390px;
display:block;
cursor:hand;
}
#clearsearchbtn:hover{
background-image:url(assets/imgs/clearsearch.gif);
background-position:bottom;
}
#searchresultsholder{
position:relative;
padding-top:13px;
padding-left:70px;
}
#resultsheader{
position:relative;
width:229px;
}
#nametapeheader{
background-image:url(assets/imgs/namedesc.png);
background-repeat:no-repeat;
background-position:0px -5px;
width:44px;
height:24px;
float:left;
margin-top:7px;
}
#desctapeheader{
background-image:url(assets/imgs/namedesc.png);
background-repeat:no-repeat;
background-position:-50px 0px;
width:79px;
height:26px;
float:right;
}
#searchresultspadding{
padding-top:9px;
}
#searchresults{
font-size:11px;
font-weight:bold;
width:480px;
height:350px;
overflow:auto;
margin-left:11px;
}
.resultentry{
margin-bottom:16px;
}
.myresultname{
float:left;
width:175px;
}
.trackname{
color:#444B4C;
font-size:11px;
display:block;
font-weight:bold;
}
.artistname{
color:#444B4C;
font-size:11px;
display:block;
font-weight:normal;
}
.trackshortdesc{
color:#444B4C;
float:left;
width:172px;
font-weight:normal;
display:block;
min-height:20px;
}
.trackbuttons{
float:left;
margin-left:8px;
margin-top:2px;
background-repeat:no-repeat;
}
/*Rate Card*/
#myratecard{
position:relative;
top:42px;
background-image:url(assets/imgs/ratecardbg.jpg);
background-repeat:no-repeat;
background-position:41px 5px;
}
#myratecardcontent{
height:700px;
}
#ratecardheader{
position:relative;
display:block;
background-image:url(assets/imgs/ratecardheader.png);
width:301px;
height:59px;
left:60px;
top:15px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
overflow:hidden;
text-indent:-1000px;
}
#ratecardform{
width:470px;
margin-left:67px;
padding-top:18px;
font-size:11px;
font-weight:bold;
color:#444B4C;
}
#ratecardform form{
padding-top:19px;
padding-left:3px;
padding-bottom:12px;
}
#lowerRateNotes{
font-size:10px;
color:#444B4C;
}
#lowerRateNotes a{
font-size:11px;
font-weight:bold;
}

#ratecost{
float:left;
display:block;
width:144px;
height:20px;
background-color:#eb2a2e;
color:#ffffff;
padding-left:6px;
margin-right:6px;
line-height:20px;
vertical-align:middle;
font-size:9px;
font-weight:bold;
}
#ratecard select{
margin-bottom:19px;
font-size:9px;
font-weight:bold;
}

/*Genre Descriptions*/
#mygenredescriptions{
background-image:url(assets/imgs/genredescbg.jpg);
background-repeat:no-repeat;
background-position:26px 110px;
height:794px;
}
#genredescheader{
position:relative;
background-image:url(assets/imgs/genresheader.gif);
width:528px;
height:94px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
top:48px;
left:28px;

overflow:hidden;
text-indent:-9999px;
display:block;
}
#genredestctapeheader{
background-image:url(assets/imgs/genredescheader.gif);
width:299px;
height:48px;

margin:72px 0px 0px 66px;
padding:0px 0px 0px 0px;
overflow:hidden;
text-indent:-9999px;
display:block;
}
#genreslisting{
float:left;
width:183px;
margin-left:83px;
margin-right:7px;
}
#genreslist{
width:183px;
height:358px;
}
#subgenreslisting{
float:left;
width:200px;
}
#subgenreslist{
float:left;
height:358px;
width:200px;
}
#genrestape{
background-image:url(assets/imgs/genressubgenres.gif);
background-repeat:no-repeat;
width:49px;
height:20px;
margin-bottom:13px;
margin-top:15px;
}
#subgenrestape{
background-image:url(assets/imgs/genressubgenres.gif);
background-repeat:no-repeat;
background-position:-55px 0px;
width:74px;
height:24px;
margin-bottom:13px;
margin-top:15px;
}
.genreitem{
display:block;
color:#444B4C;
font-weight:bold;
font-size:11px;
}
.subgenreitem{
display:block;
float:left;
color:#444B4C;
font-weight:bold;
font-size:11px;
width:157px;
}
.complementaryinput{
height:20px;
line-height:20px;
vertical-align:middle;
margin-left:20px;
width:300px;
}
/*FAQ Page*/
#myfaq{
height:794px;

}
.faqquestion{
display:block;
position:absolute;
}
#faqquestions{
position:relative;
background-image:url(assets/imgs/newfaq.gif);
height:384px;
width:501px;
background-repeat:no-repeat;
top:30px;
left:41px;
}

#faqquestions a{
text-indent:-9999px;
overflow:hidden;
}

#q1{
width:240px;
height:24px;
top:18px;
left:60px;
}
#q2{
width:290px;
height:20px;
top:46px;
left:57px;
}
#q3{
width:240px;
height:20px;
top:68px;
left:57px;
}
#q4{
width:335px;
height:20px;
top:93px;
left:57px;
}
#q5{
width:384px;
height:20px;
top:118px;
left:53px;
}
#q6{
width:240px;
height:26px;
top:140px;
left:64px;
}
#q7{
width:195px;
height:20px;
top:166px;
left:55px;
}
#q8{
width:325px;
height:20px;
top:190px;
left:70px;
}
#q9{
width:310px;
height:20px;
top:213px;
left:52px;
}
#q10{
width:346px;
height:32px;
top:240px;
left:52px;
}
#q11{
width:325px;
height:33px;
top:276px;
left:68px;
}
#q12{
width:160px;
height:20px;
top:310px;
left:62px;
}
#q13{
width:90px;
height:20px;
top:337px;
left:55px;
}

#faqquestionsholder{
width:508px;
height:370px;
background-image:url(assets/imgs/paperbgsmall.jpg);
position:relative;
top:29px;
left:29px;
}
#faqanswersheader{
position:relative;
background-image:url(assets/imgs/questionsanser.gif);
width:298px;
height:27px;
left:48px;
top:31px;
color:#444B4C;
}
#answersholder{
overflow:auto;
position:relative;
top:53px;
left:58px;

}
#faqanswers{
width:425px;
height:210px;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
}
/*Hub Page*/
#myhub{
background-image:url(assets/imgs/hubbg.jpg);
height:794px;
background-repeat:no-repeat;
background-position:23px 41px;
}
#myhubheader{
position:relative;
background-image:url(assets/imgs/myhubheader.png);
width:332px;
height:55px;
top:50px;
left:40px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-indent:-1000px;
overflow:hidden;
display:block;
}
#myhubusertape{
position:relative;
background-image:url(assets/imgs/myhubusertape.png);
width:298px;
height:26px;
top:59px;
left:62px;
}
#myhubusername{
display:block;
line-height:26px;
vertical-align:middle;
padding-left:40px;
color:#FFFFFF;
font-weight:bold;
font-size:11px;
}
#myhubcontents{
position:relative;
top:80px;
left:58px;
}
#myhubmenu{
width:170px;
float:left;
margin-right:12px;
}
#myplaylistbtn{
display:block;
background-image:url(assets/imgs/myhubtape.png);
width:78px;
height:22px;
background-repeat:no-repeat;
background-position:-15px 0px;
margin-bottom:18px;
margin-left:16px;
}
#myplaylistbtn:hover{
background-position:-150px 0px;
}
#myplaylistbtnactive{
display:block;
background-image:url(assets/imgs/myhubtape.png);
width:78px;
height:22px;
background-repeat:no-repeat;
background-position:-15px 0px;
margin-bottom:18px;
margin-left:16px;
background-position:-150px 0px;
}
#myfavsbtn{
display:block;
background-image:url(assets/imgs/myhubtape.png);
width:88px;
height:25px;
background-repeat:no-repeat;
background-position:-13px -41px;
margin-left:15px;
margin-bottom:16px;
}
#myfavsbtn:hover{
background-position:-148px -41px;
}
#myfavsbtnactive{
display:block;
background-image:url(assets/imgs/myhubtape.png);
width:88px;
height:25px;
background-repeat:no-repeat;
background-position:-13px -41px;
margin-left:15px;
margin-bottom:16px;
background-position:-148px -41px;
}
#recomendedtracksbtn{
display:block;
background-image:url(assets/imgs/myhubtape.png);
width:129px;
height:32px;
background-repeat:no-repeat;
background-position:0px -82px;
margin-left:0px;
margin-bottom:8px;
}
#recomendedtracksbtn:hover{
background-position:-135px -82px;
}
#recomendedtracksbtnactive{
display:block;
background-image:url(assets/imgs/myhubtape.png);
width:129px;
height:32px;
background-repeat:no-repeat;
background-position:0px -82px;
margin-left:0px;
margin-bottom:8px;
background-position:-135px -82px;
}
#trackslicensedbtn{
display:block;
background-image:url(assets/imgs/myhubtape.png);
width:118px;
height:37px;
background-repeat:no-repeat;
background-position:0px -122px;
margin-left:0px;
margin-bottom:17px;
}
#trackslicensedbtn:hover{
background-position:-135px -122px;
}
#trackslicensedbtnactive{
display:block;
background-image:url(assets/imgs/myhubtape.png);
width:118px;
height:37px;
background-repeat:no-repeat;
background-position:0px -122px;
margin-left:0px;
margin-bottom:17px;
background-position:-135px -122px;
}
#changedetailsbtn{
display:block;
background-image:url(assets/imgs/myhubtape.png);
width:121px;
height:40px;
background-repeat:no-repeat;
background-position:-7px -175px;
margin-left:9px;
margin-bottom:0px;
}
#changedetailsbtn:hover{
background-position:-142px -175px;
}
#changedetailsbtnactive{
display:block;
background-image:url(assets/imgs/myhubtape.png);
width:121px;
height:40px;
background-repeat:no-repeat;
background-position:-7px -175px;
margin-left:9px;
background-position:-144px -175px;
}

#recentdownloadsbtn{
display:block;
background-image:url(assets/imgs/myrecentdownloadstape.gif);
width:91px;
height:42px;
background-position:top;
margin-left:16px;
margin-top:11px;
}

#recentdownloadsbtn:hover{
background-position:bottom;
}
#recentdownloadsbtnactive{
display:block;
background-image:url(assets/imgs/myrecentdownloadstape.gif);
width:91px;
height:42px;
background-position:bottom;
margin-left:16px;
margin-top:11px;
}

#myhubtracks{
float:left;
width:315px;
overflow:auto;
height:450px;
}
#myhubplselect{
margin-bottom:15px;
font-size:9px;
font-weight:bold;
}
#delplaylist select{
float:left;
}
.sharepl{
	display:block;
	background-image:url(assets/imgs/shareplbtn.png);
	width:89px;
	height:20px;
	float:left;
	margin-left:4px;
	}

#licenseexpirestape{
background-image:url(assets/imgs/licenseexpirestape.png);
width:95px;
height:25px;
margin-left:150px;
margin-bottom:15px;
}

/*MY HUB PERSONAL DETAILS*/
.simpleTextInput1{
margin-top:15px;
margin-left:6px;
margin-right:6px;
padding:4px 4px 4px 10px;
height:16px;
width:280px;
color:#444c4d;
border:none;
background-color:transparent !important;  
}
#myhubdetails{
float:left;
height:450px;
}
#myhubmenupersonal{
width:140px;
float:left;
margin-right:12px;
}

#usernameinput1{
margin-left:3px;
margin-bottom:6px;
padding-top:20px;
position:relative;
background-image:url(assets/imgs/usernameinput.gif);
width:304px;
height:39px;
background-repeat:no-repeat;
background-position:-1px;
}

.change1{
position:absolute;
margin-left:260px;
margin-top:-2px;
background-image:url(assets/imgs/changetape.png);
width:53px;
height:21px;
background-repeat:no-repeat;
background-position:top;
}

.change1:hover{
background-position:bottom;
}

#passwordinput1{
margin-left:3px;
margin-bottom:12px;
padding-top:3px;
position:relative;
background-image:url(assets/imgs/passwordinput.gif);
width:300px;
height:39px;
background-repeat:no-repeat;
background-position:2px;
}

.change2{
position:absolute;
margin-left:260px;
margin-top:-2px;
background-image:url(assets/imgs/changetape1.png);
width:53px;
height:21px;
background-repeat:no-repeat;
background-position:top;
}

.change2:hover{
background-position:bottom;
}

#nameinput{
margin-left:3px;
margin-bottom:0px;
padding-top:21px;
position:relative;
background-image:url(assets/imgs/detailsinput.gif);
width:302px;
height:38px;
background-repeat:no-repeat;
}

#companyinput{
margin-left:3px;
margin-bottom:6px;
padding-top:9px;
position:relative;
background-image:url(assets/imgs/companyinput.gif);
width:302px;
height:46px;
background-repeat:no-repeat;
background-position:2px;
}
#companyinput input{
margin-top:14px;
}

.change3{
position:absolute;
margin-left:260px;
margin-top:2px;
background-image:url(assets/imgs/changetape2.png);
width:53px;
height:21px;
background-repeat:no-repeat;
background-position:top;
}

.change3:hover{
background-position:bottom;
}

#emailinput{
margin-left:3px;
margin-bottom:6px;
position:relative;
background-image:url(assets/imgs/emailaddress.gif);
width:302px;
height:40px;
background-repeat:no-repeat;
background-position:1px;
}
#emailinput input{
margin-top:14px;
}
#telephone{
margin-left:3px;
margin-bottom:6px;
position:relative;
background-image:url(assets/imgs/telephoneholder.png);
width:302px;
height:48px;
background-repeat:no-repeat;
}
.change4{
position:absolute;
margin-left:260px;
margin-top:2px;
background-image:url(assets/imgs/change4.png);
width:54px;
height:26px;
background-repeat:no-repeat;
background-position:top;
}
.change4:hover{
background-position:bottom;
}

#savechanges{
display:block;
float:right;
margin-right:12px;
margin-top:6px;
background-image:url(assets/imgs/savetape.png);
width:87px;
height:22px;
background-repeat:no-repeat;
background-position:bottom;
}
#savechanges:hover{
background-position:top;
}

/*LICENSE TRACKS PAGE*/
#mylicensepurchase{
height:794px;
background-image:url(assets/imgs/genredescbg.jpg);
background-repeat:no-repeat;
background-position:29px  108px;
}
#mylicensepurchase1{
position:relative;
margin-top:45px;
height:749px;
background-image:url(assets/imgs/genredescbg.jpg);
background-repeat:no-repeat;
background-position:29px  108px;
}
#licensetrackheader{
background-image:url(assets/imgs/licensetrackheader.png);
width:303px;
height:58px;
position:relative;
left:56px;
top:51px;
}
#clientinputholder{
background-image:url(assets/imgs/clientinput.png);
width:307px;
height:31px;
background-repeat:no-repeat;
margin-left:8px;
}
#clientinput{
margin-left:40px;
margin-top:7px;
width:250px;
}
#productionnameholder{
background-image:url(assets/imgs/prodnameinput.png);
width:312px;
height:41px;
margin-top:6px;
background-repeat:no-repeat;
}
#productioninput{
margin-left:46px;
margin-top:17px;
width:250px;
}
#ratecardform2{
width:470px;
margin-left:64px;
padding-top:110px;
font-size:11px;
font-weight:bold;
color:#444B4C;
}
#ratecardform2 form{
padding-top:19px;
padding-left:3px;
padding-bottom:12px;
}
#orderinputholder{
float:left;
background-image:url(assets/imgs/purchaseordernumberinput.png);
width:302px;
height:39px;
margin-left:12px;
margin-top:15px;
background-repeat:no-repeat;
}
#orderinput{
margin-left:5px;
margin-top:16px;
width:280px;
}
.termsholder{
position:absolute;
right:15px;
top:-10px;
}
.termsholder1{
float:left;
right:15px;
top:-10px;
}
.inputandoptionsholder{
position:relative;
}
#termsconditions{
background-image:url(assets/imgs/termcondtape.gif);
background-repeat:no-repeat;
width:133px;
height:40px;
}
.checkbox{
background-image:url(assets/imgs/checkbox.gif);
background-repeat:no-repeat;
background-position:top;
width:21px;
height:21px;}
.checkbox_checked{
background-image:url(assets/imgs/checkbox.gif);
background-repeat:no-repeat;
background-position:bottom;
width:21px;
height:21px;}
#termscheckbox{
position:absolute;
margin-left:107px;
margin-top:-8px;
}
#ordersubmitbtn{
float:right;
display:block;
background-image:url(assets/imgs/submitlicense.png);
width:71px;
height:20px;
background-repeat:no-repeat;
background-position:0px 0px;
margin-top:52px;
margin-right:37px;
}
#ordersubmitbtn:hover{
background-position:-75px 0px;
}
 #licensesubmit{
display:block;
margin-top:45px;
margin-right:55px;
float:right;
background-image:url(assets/imgs/submitlicense.png);
width:71px;
height:20px;
background-position:0px 0px;
background-repeat:no-repeat;
border:none;
}
#licensesubmit:hover{
background-position:-75px 0px;
}
#backtoresults{
display:block;
background-image:url(assets/imgs/backtosearch.png);
width:136px;
height:22px;
background-position:-1px 0px;
position:absolute;
bottom:90px;
left:66px;
}
#backtoresults:hover{
background-position:-143px 0px;
}

#backtoresultsothers{
display:block;
background-image:url(assets/imgs/backtosearch.png);
width:136px;
height:22px;
background-position:-1px 0px;
position:absolute;
bottom:90px;
left:10px;
}
#backtoresultsothers:hover{
background-position:-143px 0px;
}

.inputandoptionsholder a[title]{
position: absolute;
right:130px;
bottom:8px;
}
.inputandoptionsholder2{
position:relative;
}

.inputandoptionsholder2 a[title]{
position: absolute;
right:30px;
top:4px;
}
#licenselinks{
padding-top:35px;
padding-bottom:15px;
}
#licensetrackinfo{
background-image:url(assets/imgs/licentrackheader.gif);
width:303px;
height:58px;
position:relative;
left:56px;
top:51px;
display:block;
overflow:hidden;
text-indent:-1000px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#download128{
float:left;
display:block;
background-image:url(assets/imgs/downloadtracktape.gif);
background-position:top;
width:135px;
height:25px;
margin-right:42px;
}
#download128:hover{
background-position:bottom;
}
#download320{
float:left;
display:block;
background-image:url(assets/imgs/download320.gif);
background-position:top;
width:135px;
height:25px;
margin-right:42px;
}
#download320:hover{
background-position:bottom;
}
#licensetrktape{
float:left;
display:block;
background-position:top;
background-image:url(assets/imgs/licensetracktape.gif);
width:86px;
height:22px;
margin-right:58px;
}
#licensetrktape:hover{
background-position:bottom;
}
#licensecondtape{
float:left;
display:block;
background-image:url(assets/imgs/termscond2.gif);
background-position:top;
width:119px;
height:37px;
}
#licensecondtape:hover{
background-position:bottom;
}
/*TERMS AND CONDITIONS*/
#myterms{
height:794px;
background-image:url(assets/imgs/loginbg.jpg);
background-repeat:no-repeat;
background-position:29px  66px;
}
#termscondtape{
background-image:url(assets/imgs/termsconditions.png);
width:119px;
height:25px;
position:relative;
left:53px;
top:71px;
}
#mytermsholder{
padding-left:76px;
padding-top:106px;
}
#mytermstext{
width:465px;
height:420px;
color:#444B4C;
font-size:11px;
overflow:auto;
font-weight:normal;
}
/*PRIVACY*/
#privacytape{
background-image:url(assets/imgs/privacy.png);
width:51px;
height:21px;
position:relative;
left:70px;
top:86px;
}
/*CONTACTS*/
#contactstape{
background-image:url(assets/imgs/contactdetails.png);
width:336px;
height:324px;
position:absolute;
top:92px;
left:200px;
}
#contactstapetitle{
background-image:url(assets/imgs/contactapebtn.png);
width:57px;
height:23px;
position:absolute;
top:128px;
left:99px;
overflow:hidden;
text-indent:-1000px;
display:block;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#mycontactsholder{
position:relative;	
}
#mailtoinfo{
display:block;
width:200px;
height:30px;
top:146px;
left:65px;
position:absolute;
}
#mailtoweb{
display:block;
width:230px;
height:35px;
top:248px;
left:75px;
position:absolute;
}
#designby{
display:block;
background-image:url(assets/imgs/designby.png);
width:405px;
height:33px;
top:404px;
left:101px;
position:absolute;
overflow:hidden;
text-indent:-999px;
}
#buildby{
display:block;
background-image:url(assets/imgs/buildby.png);
width:406px;
height:46px;
top:450px;
left:102px;
position:absolute;
overflow:hidden;
text-indent:-999px;
}


/*general btns*/
.trackbutton{
width:12px;
height:12px;
float:left;
display:block;
margin:0px 0px 0px 2px;
}
.playbtn{
background-image:url(assets/imgs/plbtplay.png);
}
.pausebtn{
background-image:url(assets/imgs/plbtpause.png);
}
.busybtn{
background-image:url(assets/imgs/busy.gif);
}
.addbtn{
background-image:url(assets/imgs/mybtns.png);
}
.delbtn{
background-image:url(assets/imgs/mybtns.png);
background-position:-73px 0px;
}
.favsbtn{
background-image:url(assets/imgs/mybtns.png);
background-position:-17px 0px;
}
.liceninfobtn{
background-image:url(assets/imgs/mybtns.png);
background-position:-34px 0px;
}
.dwlbtn{
background-image:url(assets/imgs/mybtns.png);
background-position:-48px 0px;
}
.infobtn{
background-image:url(assets/imgs/mybtns.png);
background-position:-61px 0px;
}
.redinfobtn{
background-image:url(assets/imgs/redinfobtn.png);
background-repeat:no-repeat;
background-position:center;
}
/*FORMS*/
.redselectbox{
background-color:#EB2D2E !important; 
width:150px;
height:20px;
border:none;
color:#FFFFFF !important; 
padding-left:2px;
}
.grayselectbox{
background-color:#444b4c !important; 
color:#FFFFFF !important;
width:150px;
height:20px;
border:none;
padding-left:2px;
font-size:9px;
font-weight:bold;
}
.easybtns{
height:20px;
border:none;
color:#FFFFFF;
background-color:#444b4c;
font-weight:bold;
font-size:12px;
background-image:none;
}
.easybtns:hover{
background-color:#eb2a2e;
}
.easybtnsred{
height:20px;
border:none;
color:#FFFFFF;
background-color:#eb2a2e;
font-weight:bold;
font-size:12px;
background-image:none;
}
.easybtnsred:hover{
background-color:#444b4c;
}
.smallbtns{
width:20px;
float:left;
margin-left:3px;
}
input[type="submit"]{
cursor: pointer; /* hand-shaped cursor */
cursor: hand; /* for IE 5.x */
}
input[type="button"]{
cursor: pointer; /* hand-shaped cursor */
cursor: hand; /* for IE 5.x */
}

/*TOOLTIPS*/
#tooltip{
	position:absolute;
	z-index: 3000;
}
.tooltipmsg{
padding:3px;
border-left:1px solid #444B4C;
border-right:1px solid #444B4C;
border-top:1px solid #444B4C;
background-color:#ffffff;
font-size:11px;
font-weight:bold;
} 
.tooltippadding{
background-image:url(assets/imgs/dot.gif);
background-repeat:repeat-x;
background-position:top;
height:8px;
}
.tooltiparrow{
position:relative;
background-image:url(assets/imgs/myarrow.png);
width:16px;
height:8px;
left:6px;
}
/*MESSAGES*/
.errormsg{
color:#000000;
font-weight:bold;
}
.successmsg{
color:#000000;
font-weight:bold;
}
.redhighlight{
color:#EB2D2E;
font-weight:bold;
}
.bold{
font-weight:bold;
}
.boldText{
font-weight:bold;
color:#444B4C;
font-size:11px;
}

.simplemsg{
font-size:11px;
color:#444B4C;
padding-left:10px;
font-weight:bold;
}

 #alertbox{
	position:absolute;
	border:1px solid #333;
	background:#444B4C;
	padding:2px;
	color:#FFFFFF;
	vertical-align: bottom;
	cursor: pointer;
	cursor: hand;
}
 #alertbox img{
	float:left;
	margin-right:4px;
	margin-left:4px;
}

#addplay{
z-index: 1000;
}

.addfavdiv{
} 

.newplaylist{
color:#EB2D2E;
}
.newplaylist:hover{
color:#444B4C;
}

.moreinfoholder{
padding-top:6px;
font-size:11px;
color:#444B4C;
padding-bottom:8px;
display:block;
border:1px dotted #b0b2b4;
margin-right:13px;
margin-top:4px;
padding-left:6px;
background-color:#ffffff;
}
.moreinfotext{
font-weight:normal;
display:block;
padding-bottom:4px;
}
.moreinfotitle{
font-weight:bold;
display:block;
}

/*holder*/
.mymsg{
padding:3px;
border-left:1px solid #444B4C;
border-right:1px solid #444B4C;
border-top:1px solid #444B4C;
background-color:#ffffff;
font-size:11px;
font-weight:bold;
} 
.mypadding{
background-image:url(assets/imgs/dot.gif);
background-repeat:repeat-x;
background-position:top;
height:8px;
}
.myarrow{
position:relative;
background-image:url(assets/imgs/myarrow.png);
width:16px;
height:8px;
left:6px;
}

/*labels page*/
#mylabels{
	height:794px;
	background-image:url(assets/imgs/loginbg.jpg);
	background-repeat:no-repeat;
	background-position:26px  120px;
	}
#labelsheader{
	background-image:url(assets/imgs/collablabelstape.png);
	width:501px;
	height:163px;
	margin-top:57px;
	margin-left:36px;
	overflow:hidden;
	text-indent:-9999px;
	display:block;
	}
#labelsheader p{
	text-indent:-9999px;
	overflow:hidden;
	}	
		
#mylabelsholder{
	padding-left:73px;
	padding-top:34px;
	width:450px;
	}
.labelrow{
	margin-bottom:45px;
	}
.labelthumb{
	width:76px;
	height:76px;
	float:left;
	text-align:center;
	margin-right:10px;
	}
	
.labeltext{
	float:left;
	width:330px;
	}
.labeltitle{
	font-weight:bold;
	}
.smallredtext{
	color:#EB2D2E;
	font-size:9px;
	}
.smallredtext a{
	color:#EB2D2E;
	font-size:9px;
	}	
.maintext{
	padding-bottom:3px;
	display:block;
	}
#labelsdiv{
	width:450px;
	height:390px;
	overflow:auto;
	}	
/*general purpose*/
.fixer{
clear:both;
}

.trackbtnholder{
float:left;
padding-top:2px;
}


.floatleft{
float:left;
}
a{
color:#444B4C;
text-decoration:none;
}
a:hover{
color:#ed1c24;
}

.floatmeleft{
float:left;
}



/*******Tag Clouds********/
#tagsearchheader{
background-image:url(assets/imgs/tagsearchheader.png);
width:474px;
height:63px;
margin-left:58px;
margin-top:40px;
margin-bottom:7px;
margin-right:0px;
text-indent:-1000px;
overflow:hidden;
display:block;
padding:0px 0px 0px 0px;
}
#cloudtypes{
	background-image:url(assets/imgs/cloundstapebg.gif);
	background-repeat:no-repeat;
	height:37px;
	margin-left:51px;
}
.genrecloud{
display:block;
width:46px;
height:28px;
background-image:url(assets/imgs/cloudpassivebtns.png);
background-position: 0px 0px;
float:left;
margin-left:30px;
	}
.artistcloud{
display:block;
width:47px;
height:24px;
background-image:url(assets/imgs/cloudpassivebtns.png);
background-position: -51px 0px;
float:left;
margin-left:7px;
	}
.moodcloud{
display:block;
width:44px;
height:24px;
background-image:url(assets/imgs/cloudpassivebtns.png);
background-position: -189px 0px;
float:left;
margin-left:7px;
	}	
.soundslikecloud{
display:block;
width:75px;
height:22px;
background-image:url(assets/imgs/cloudpassivebtns.png);
background-position: -105px -6px;
float:left;
margin-left:7px;
margin-top:8px;
	}
.genrecloudactive{
display:block;
width:46px;
height:28px;
background-image:url(assets/imgs/cloudactivebtns.png);
background-position: 0px 0px;
float:left;
margin-left:30px;
	}
.artistcloudactive{
display:block;
width:47px;
height:24px;
background-image:url(assets/imgs/cloudactivebtns.png);
background-position: -51px 0px;
float:left;
margin-left:7px;
	}
.moodcloudactive{
display:block;
width:44px;
height:24px;
background-image:url(assets/imgs/cloudactivebtns.png);
background-position: -189px 0px;
float:left;
margin-left:7px;
	}	
.soundslikecloudactive{
display:block;
width:75px;
height:22px;
background-image:url(assets/imgs/cloudactivebtns.png);
background-position: -105px -6px;
float:left;
margin-left:7px;
margin-top:8px;
	}
	

#cloudholder{
height:120px;
width:420px;
margin-left:86px;
overflow:hidden;
margin-bottom:8px;
}
	
.word {
color: #FFFFFF;
height:20px;
display:block;
padding:0px 4px 0px 4px;
float:left;
background-color:#eb2a2e;
line-height:20px;
margin:0px 5px 5px 0px;
}

a.word:hover{
color:#FFF;
	}
.size1 {
background-color:#444b4c;
}

.secondsize {
	background-color:#444b4c;
}

a.size1 {
font-size: 15px;
font-weight:bold;
}
a.size2 {
font-size: 14px;
font-weight:bold;
}
a.size3 {
font-size: 13px;
}
a.size4 {
font-size: 12px;
}
a.size5 {
font-size: 11px;
}
a.size6 {
font-size: 11px;
}
a.size7 {
font-size:	10px;
}
a.size8 {
font-size:	10px;
}
a.size9 {
font-size: 9px;
}
a.size0 {
font-size:	9px;
}

.advbutton{
	position:absolute;
	display:block;
	background-image:url(assets/imgs/advancedsearch.png);
	background-position:bottom;
	width:103px;
	height:22px;
	right:75px;
	top:4px;
	text-indent:-1000px;
	overflow:hidden;
	}
.advbutton:hover{
	background-position:top;
	}	
.backcloudsbtn{
	position:absolute;
	display:block;
	background-image:url(assets/imgs/backtoclouds.png);
	width:103px;
	height:22px;
	right:75px;
	top:4px;
	text-indent:-1000px;
	overflow:hidden;	
	}
.backcloudsbtn:hover{
	background-position:bottom;
	}
.underline{
background-color:#cbcfd5;
}

/*smFooter*/
#smFooter{
	padding:86px 0px 30px 7px;
	}
#smFooter ul, li{
	text-indent:0px;
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
#smFooter ul{
	float:left;
	display:block;
	overflow:hidden;
	}	
#smFooter ul li{
	padding-right:4px;
	}	
#ftr1{
	width:250px;
	}	
#ftr2{
	width:118px;
	}
#ftr3{
	width:100px;
	}
#ftr4{
	width:134px;
	}
#ftr5{
	}	
	
.smFooterTitle{
	color:#EB2D2E;
	font-weight:bold;
	}	
#footerLabels{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px; 
overflow:hidden;
display:block;
text-indent:-10000px;
float:left;
}	
