/* CSS for Snapjoint Recording Studio */

body {padding:0px; margin:0px; text-align:center; color:#FFFFFF; font:Normal 11px Verdana; background-color:#000000;}
img{border:0px;}
h1{padding:0; margin:0;font-size:24px; font-family:Helvetica, Arial, sans-serif;}
ul{padding:0;margin:0; list-style-type:none;}
li{padding:0; margin:0; line-height:18px;}
ol {padding-bottom:5px;}
p {line-height:18px;}

h3 {font-size:15px; margin:0px;}


a:link, a:visited, a:active{color:#3A75C4; text-decoration:none; cursor:pointer; -moz-outline-style: none; outline:none;}
a:hover{color:#00CCFF;}

#headerframe {background:url(images/bg_fade.gif) repeat-x #000000; width:100%; height:130px;}
#bodyframebg {background:url(images/bg_fade_2.gif) repeat-x #000000 fixed; width:100%;}

.container {width:700px; margin:0 auto; text-align:left;}
.container2 {width:700px; margin:0 auto; text-align:left;} 


.main{margin:0px 0px 0px 0px; background-color:#000000; background:none;}
.main #home_left{width:225px; float:left;}
.main #home_right{width:475px; float:left;}

/*New Homepage divs added 12-16-07*/
#main {width:700px; height:auto;float:left;}
#main-left {padding:0; float:left; display:inline; height:auto;}
#main-right {padding:0px; float:left; vertical-align:text-top;}



.footer{ float:left; margin:0px; padding-bottom:0px; border-top:5px #FFFFFF solid; width:700px;}
.footer #left{width:350px; float:left;}
.footer #right{width:350px; float:right; text-align:right;}

/* ARTISTS NEW 12-16-07*/

#artistbox { width:95%; background-color:#999999; padding:5px; text-align:center;}
#artistbox a:link,
#artistbox a:visited,
#artistbox a:active {color:#fff; text-decoration:underline;}
#artistbox a:hover {color:#3A75C4;}


/*Store*/
.title{font:21px Arial; font-weight: normal; float:right; margin:0px;}


/* MP3 player nav */
#head{float:left; margin:0px 0px 0px 0px; height:80px;}
#head .menu{float:right; width:414px; padding:21px 0px 0px 0px;}  
#head .mp3 {height:25px; float:right; width:409px; text-align:right; padding-top:5px; padding-right:5px;}
#head .logo{float:left; width:268px; text-align:left; padding:0px 0px 0px 0px;}
#head .logo img{border:0;}


