@charset "utf-8";
/* CSS Document */

/*---------------------------------------------------------------------------- 
GENERAL
-----------------------------------------------------------------------------*/
body{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; background:url(../images/bgint.jpg) center top fixed #000;}
body.home{background:url(../images/bg.jpg) center top fixed #000;}
a, #main a, #header a{color:#ffb400; text-decoration:none;}
#main a:hover, #header a:hover{color:#fff; background:#ffb400;}
a:hover{color:#fff;}
#main h1{padding:25px 0 0 15px; font-size:13px;}
#main h2{padding:3px 15px 0 15px; margin:12px 0 0 0; background:#ffb400; color:#fff; float:left; font-size:13px;}
#main h2 a{color:#fff !important;}

/*---------------------------------------------------------------------------- 
LAYOUT
-----------------------------------------------------------------------------*/
#wrapper{ width:956px; margin:0 auto; position:relative; padding-top:39px;}
#home{padding:270px 0 0 196px; width:730px; position:relative; z-index:100;}
#side{float:left; width:296px;}
#main{width:510px; padding-left:296px; min-height:507px; position:relative;}
#footer{margin-left:296px; text-align:right; padding:10px; width:500px; clear:both;}
#logo{position:fixed; width:296px; height:507px; float:left; margin-right:-296px; z-index:50;}

/*---------------------------------------------------------------------------- 
HOME
-----------------------------------------------------------------------------*/
#highlight{width:483px; height:239px; overflow:hidden; border-bottom:13px solid #ffb400; float:right; position:relative; background:#ffb400;}
#highlight div{display:none}
#highlight div div.hightext {display:block; position:absolute; left:10px; top:206px;}
#highlight div div.hightext h1 {font-size:16px; color:#FFF; text-transform:uppercase; background:#ffb500; padding:1px 3px;}
#highlight div div.hightext h2 {font-size:12px; color:#FFF;}
#highlight #div_high_6 *{position:relative; z-index:200;}
#menuHome{position:absolute;z-index:10; width:730px;}
#menuHome li{width:730px; height:48px; display:block; line-height:0; font-size:0px; position:relative; z-index:50;}
#menuHome li a{display:inline-block; padding:1px 0; height:46px;}
#menuHome li a:hover {display:block; width:730px;}
#menuHome li a strong{display:none;}
#menuHome li a:hover strong{opacity: 0.2; -moz-opacity: 0.2; filter: alpha(opacity=20); width:483px; display:block; height:46px; background:url(../images/menu/hv.png) left top #000000; float:right; position:relative; z-index:10; cursor:pointer;}

/*---------------------------------------------------------------------------- 
HEADER
-----------------------------------------------------------------------------*/
#header{height:39px; overflow:hidden; position:fixed; z-index:1; width:100%; left:0; top:0;}
* html #header{margin-bottom:-39px;}
#headerCont{position:relative; width:956px; margin:0 auto;}
#headerBG{height:36px; position:absolute; left:0; top:0; width:50%; border-bottom:3px solid #ffb400; background:#101010;}
#menu{width:469px; padding:20px 0 0 312px; border-bottom:3px solid #ffb400; background:#101010; color:#FFF; height:16px; float:left; overflow:hidden;}
#player{width:150px; padding-left:25px; height:39px; background:url(../images/header-lb.gif) left top no-repeat; float:left; color:#FFF;}
#menu li{float:left; padding-right:10px;}
#menu a{color:#FFF; font-size:14px;}
#menu a:hover{color:#FFF; font-size:14px; background:none;}

/*---------------------------------------------------------------------------- 
CONTENT
-----------------------------------------------------------------------------*/
.box{padding:15px; background:#fff; color:#000; margin-top:3px;}
.gallery{width:495px; overflow:hidden; margin-right:-15px;}
.gallery a{display:block; width:155px; float:left; height:103px; margin-right:10px; margin-bottom:10px; overflow:hidden;}
.gallery a.all{display:inline;}