*, html {

padding: 0;

margin: 0;

}



body {


background: url(../images/bg.jpg) no-repeat center top fixed #000000;

font: 12px Arial, Tahoma, Verdana serif;

color: #ffffff;

}



.main {

width: 1000px;

background: #161616;

margin: 0 auto;

}



.header {

width:1000px;

height:424px;

background: url(../images/header.jpg) no-repeat;

vertical-align: top;

}

.topbanner{
margin: 270px 0 0 105px;
}

a {
color: #b6b6b6;
text-decoration: none;
}

a:hover {
color: #ffffff;
text-decoration: none;
}

#topmenu-first {
width: 61px;
height: 50px;
background: url(../images/menu/first.jpg);
}

#topmenu-last {
width: 120px;
height: 50px;
background: url(../images/menu/last.jpg);
}

.newreleases-head {
width: 661px;
height: 62px;
background: url(../images/titles/newreleases.jpg) no-repeat;
}


.releases-head {
width: 294px;
height: 62px;
background: url(../images/blocks/releases.jpg);
} 

.newreleases-content {
height: 100%;
background: #000000;
padding:5px 10px 10px 10px;
}

.releaseProd tr:hover {
background: #0d0d0d;
}

.releases-content {
height: 100%;
padding: 5px 10px 10px 65px;
background: url(../images/blocks/releases_bg.jpg) repeat-y;
text-align:center;
} 

.news-head {
width: 436px;
height: 48px;
background: url(../images/blocks/news.jpg) ;
} 

.spacer-head {
width: 50px;
height: 48px;
background: url(../images/blocks/2blockbg.jpg) repeat-x ;
} 

.media-head {
width: 442px;
height: 48px;
background: url(../images/blocks/media.jpg);
} 

.news-content {
padding: 5px 10px 10px 50px;
}

.news-content p  {
padding: 3px 0;
} 

.madia-content {

} 



.spacer-bottom  {
height: 57px;
background: #161616;
}

.planr-head {
width: 958px;
height: 54px;
background: url(../images/blocks/2blockbg.jpg) repeat-x bottom #161616 ;

}

.planr-himg {
width: 435px;
height: 54px;
background: url(../images/blocks/releaseplane.jpg) no-repeat;
}


.news-bottom , .media-bottom, .releases-bottom , .newreleases-bottom, .planr-bottom {
height: 57px;
background: url(../images/blocks/bottom.jpg) no-repeat right #161616;
text-align: right;

}

.planr-bottom a {
padding:0 32px 0 0;
}

.newreleases-bottom a {
padding:0 35px 0 0;
}

.releases-bottom a {
padding:0 25px 0 0;
}
.news-bottom  a {
padding:0 35px 0 0;
}

.media-bottom  a {
padding:0 35px 0 0;
}

.footer-left {
width: 145px;
height: 77px;
background: url(../images/footer/left.jpg) no-repeat;
}

.footer-right {
width: 120px;
height: 77px;
background: url(../images/footer/right.jpg) no-repeat;
}

.footer {
width: 100px;
height: 74px;
background: url(../images/footer/bg.jpg) no-repeat;
}