body {
background-image:url(../images/main_bg.jpg);
background-position:center 0;
background-color:#000000;
background-repeat:no-repeat;
margin:0;
padding:0;
}

html a {outline:none; border-width:0; color:#ffffff;}

#pg_wrapper {
width:910px;
margin:auto;
}

#main_header {
width:910px;
height:207px;
}

#main_nav {
height:26px;
width:910px;
padding-top:9px;
text-align:center;
margin:auto;
margin-bottom:44px;
background-image:url(../images/nav_bg.png);
background-position:center 25px;
background-repeat:no-repeat;
}

#nav {
margin:auto;
width:298px;
}

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

#main_nav li  {
float:left;
margin:0 11px 0 11px; 
height:8px;
}

#main_nav li  a{
display:block;
overflow:hidden;
text-indent:-999px;
height:8px;
}

.home  {width:44px; height:8px; background-image:url(../images/nav_home.png);  background-repeat:no-repeat;}
.audio {width:48px; height:8px; background-image:url(../images/nav_audio.png); background-repeat:no-repeat;}
.releases {width:88px; height:8px; background-image:url(../images/nav_releases.png);  background-repeat:no-repeat;}
.schedule {width:88px; height:8px; background-image:url(../images/nav_schedule.png);  background-repeat:no-repeat;}
.press {width:54px; height:8px; background-image:url(../images/nav_press.png); background-repeat:no-repeat;}
.contact {width:77px; height:8px; background-image:url(../images/nav_contact.png); background-repeat:no-repeat;}
.bullet {width:8px; height:8px; background-image:url(../images/nav_bullet.png); background-repeat:no-repeat;}

.home_active  {width:44px; height:8px; background-image:url(../images/nav_home.png); background-position:0 -8px;}
.audio_active {width:48px; height:8px; background-image:url(../images/nav_audio.png); background-position:0 -8px;}
.releases_active {width:88px; height:8px; background-image:url(../images/nav_releases.png); background-position:0 -8px;}
.schedule_active {width:88px; height:8px; background-image:url(../images/nav_schedule.png); background-position:0 -8px;}
.press_active {width:54px; height:8px; background-image:url(../images/nav_press.png); background-position:0 -8px;}
.contact_active {width:77px; height:8px; background-image:url(../images/nav_contact.png); background-position:0 -8px;}


#main_nav li:hover{
background-position:0 -8px;
}

#pg_content {
width:910px;
margin:auto;
color:#b8687c;
font-family:arial;
font-size:.6em;
z-index:1000;
}

.home_post {
width:600px;
margin:auto;
position:relative;
z-index:1000;
}

.home_post_leftpic {
width:125px;
float:left;
}

.home_post_rightcontent {
width:460px;
float:right;
}

#download_btn {
display:block;
overflow:hidden;
text-indent:-999px;
width:107px;
height:22px;
margin-top:3px;
background-image:url(../images/download.gif);
}

#download_btn:hover {
background-position:0 -22px;
}

#divider {
width:910px;
height:50px;
margin:auto;
background-image:url(../images/nav_bg.png);
background-position:center 25px;
background-repeat:no-repeat;
position:relative;
}

.contactform {
padding:4px; 
border:1px #000000 solid; 
font:normal 8pt arial; 
background-color:#0e052a; 
color:#ffffff; 
filter:alpha(opacity=60); 
-moz-opacity:0.6; 
-khtml-opacity: 0.6; 
opacity: 0.6;
}

.msg_btn  {
width:102px;
height:22px;
background-image:url(../images/send_message.gif);
border-width:0px;
color:000;
text-indent:-999px;

}

.msg_btn:hover {
background-position:0 -22px;
}

#footer {
width:794px;
height:250px;
margin:auto;
background-image:url(../images/footer_bg.png);
position:relative;
margin-top:-175px;
z-index:0;
}

#social {
width:120px;
margin:auto;
position:relative;
margin-top:122px;
padding-top:120px;
}

#socials {
float:left;
display:block;
overflow:hidden;
text-indent:-999px;
width:24px;
height:24px;
margin-right:6px;
background-image:url(../images/social_icons.png);
position:relative;
z-index:500;
}

.myspace {background-position:0 0;}
.myspace:hover {background-position:0 -24px;}
.twitter {background-position:-144px 0;}
.twitter:hover {background-position:-144px -24px;}
.facebook  {background-position:-60px 0;}
.facebook:hover {background-position:-60px -24px;}
.soundcloud  {background-position:-90px 0;}
.soundcloud:hover {background-position:-90px -24px;}