body { background:#000; margin:0; padding:0; font-family:Verdana, Geneva, sans-serif; color:#fff; }
.wrapper { width:966px; margin:0 auto; }
.header { width:966px; height:36px; background:url('../images/header.jpg') no-repeat; padding-top:129px; padding-left:10px; margin-bottom:10px; }

a { color:#fff; text-decoration:underline; }
a:hover { text-decoration:none; }

.mechanics p img { float:left; margin:5px; }
.mechanics p { float:left; width:500px; }


.header ul.nav { list-style:none; margin:0; padding:0; float:left; }
.header ul.nav li { float:left; padding:5px; }
.header ul.nav li a { font-size:20px; color:#fff; font-family:Verdana, Geneva, sans-serif; text-decoration:none; text-indent:-1999px; display:block; overflow:hidden; margin-right:10px; }
.header ul.nav li a:hover { text-decoration:underline; }

.header ul.nav .home { background:url('../images/zray-nav-sprite.png') no-repeat -11px -9px; width:63px; height:23px; }
.header ul.nav .home:hover { background:url('../images/zray-nav-sprite.png') no-repeat -180px -12px; } 

.header ul.nav .media { background:url('../images/zray-nav-sprite.png') no-repeat -11px -53px; width:63px; height:23px; }
.header ul.nav .media:hover { background:url('../images/zray-nav-sprite.png') no-repeat -180px -56px; } 

.header ul.nav .about { background:url('../images/zray-nav-sprite.png') no-repeat -11px -98px; width:90px; height:23px; }
.header ul.nav .about:hover { background:url('../images/zray-nav-sprite.png') no-repeat -180px -101px; } 

.header ul.nav .about { background:url('../images/zray-nav-sprite.png') no-repeat -11px -98px; width:120px; height:23px; }
.header ul.nav .about:hover { background:url('../images/zray-nav-sprite.png') no-repeat -180px -101px; } 

.header ul.nav .trailers { background:url('../images/zray-nav-sprite.png') no-repeat -11px -141px; width:110px; height:23px; }
.header ul.nav .trailers:hover { background:url('../images/zray-nav-sprite.png') no-repeat -180px -144px; } 

.header ul.nav .description { background:url('../images/zray-nav-sprite.png') no-repeat -11px -185px; width:151px; height:23px; }
.header ul.nav .description:hover { background:url('../images/zray-nav-sprite.png') no-repeat -180px -188px; } 

.header ul.nav .prototypes { background:url('../images/zray-nav-sprite.png') no-repeat -11px -228px; width:151px; height:23px; }
.header ul.nav .prototypes:hover { background:url('../images/zray-nav-sprite.png') no-repeat -180px -231px; } 

.body { float:left; width:966px; }
.body .right { float:right; width:640px; background:#3e3e3e; padding:5px; }
.body .right .news-box { float:left; width:630px; font-size:12px; border-bottom:1px solid #4c4c4c; padding:4px; }
.body .right .news-box h2 { font-size:14px; font-weight:bold; color:#749c66; padding:0; margin:0; }
.body .right .news-box h4 { padding:0; margin:0; font-size:12px; color:#749c66; font-weight:normal; }

.body h1 { padding:0px; margin:0; color:#fff; font-weight:bold; font-size:22px; }
.body .left { float:left; width:300px; background:#474747; padding:5px; }

.body .left .info { margin-bottom:10px; }
.facebook { background:#fff; }


.footer { background:#212121; font-family:Verdana, Geneva, sans-serif; color:#fff; font-size:11px; text-align:center; padding:5px; margin-top:10px; float:left; width:966px; }
.footer a { color:#fff; }

h2 { padding:2px; margin:0; color:#81b86e; }
h3 { padding:2px; margin:0; font-size:15px; }
div.information { font-size:13px; float:left; clear:both; margin-bottom:5px;  }
div.information img { float:left; margin-right:5px; }
div.information a { color:#fff; }