﻿html, body, ol, ul, li, h1, h2, h3, h4, h5, h6, p, form, img, table, dl, dt, dd, a, input { padding:0; margin:0; }
body                                {height: 100%; background: #34261d url(../img/bg.jpg) repeat-y top center; font: 11px Tahoma, Arial, sans-serif;}
img, input, textarea                {border: none;}
ul                                  {list-style-type: none;}
a:link, a:active                    {color: #fff; cursor: pointer;}
a:hover                             {cursor : pointer;}
a:active, a:focus, img              {outline: 0;}
.clear                              {clear: both;}
.orange { color: #fe8500; }
.white {color: #fff; }
.floatR { float: right; }
.floatL { float: left; }
.textCenter { text-align: center !important; font-size: 12px; }
.borderNone { border: none !important; }

#main { width: 1000px; margin: 0 auto;}
/* header */
.header { position: relative; width: 1000px; color: #9C9A9A;}
.header img { *margin-top: -2px; }
/* main description */
.desc { position: absolute; top: 190px; left: 315px; width: 310px; height: 100px; color: #fff; }    
/* top menu */
.top_menu { overflow: hidden; background: url(../img/bg_menu.png) repeat-x; height: 30px; padding-left: 195px; }
.top_menu li { display: block; float: left; }
.top_menu li a{ display: block; height: 30px; line-height: 30px; padding: 0px 30px; float: left; height: 52px; font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #000; text-decoration: underline; font-weight: bold; }
.top_menu li a:hover { text-decoration: none; background: url(../img/bgHoverMenu.png) repeat-x; }

/*------------------------- content */
.content { width: 996px; margin: 0 auto; background-color: #fe8500; padding: 9px 2px; zoom: 1;}
div.title_white { background: url(../img/title_white.gif); height: 55px; line-height: 55px; color: #000; font-size: 26px; font-family: "Arial Black"; font-weight: bold; text-align: center; position: relative; }
em.title_white { display: block; background: url(../img/title_white.gif) no-repeat -990px 0px; width: 10px; height: 55px; position: absolute; right: 0; top: 0; _right: -1px;}
.blackBox { background-color: #000; color: #fff;zoom: 1;}
.blackBoxContent { padding: 5px 5px 0px 5px; *padding: 5px 5px 5px 0px; _padding-bottom: 0px; }
/* mov gallery */
.movGallery { overflow: hidden; margin-left: -5px;}
.movGallery li { display: block; width: 480px; overflow: hidden; height: 340px; border: 5px solid #fff; float: left; margin: 0px 0px 5px 5px;}
.movInfo { border-color: #000 !important; text-align: center;  }
/* info block */
.movInfo h2 { color: #fe0000; font-weight: bold; font-size: 42px; text-align: center; text-transform: uppercase; padding: 20px 0px; }
.movInfo h3 { font-weight: bold; font-size: 22px; text-align: center; }
.movInfo h3 a, .movInfo h4 a { color: #fe8500; text-decoration: underline; text-transform: uppercase;}
.movInfo h3 a:hover, .movInfo h4 a:hover { text-decoration: none;}
.movInfo p { text-align: center; font-weight: bold; font-size: 16px; color: #fff; }
.movInfo h4 { font-weight: bold; font-size: 18px; text-align: center; }
.movInfo h5 { font-weight: bold; font-size: 16px; text-align: center; color: #fe0000; text-transform: uppercase; }
/* visit all site block */
.ourSite { background-color: #000; width: 994px; margin: 50px auto 0 auto; color: #fff;}
.ourSite .title { background: url(../img/btmTitle.png); width: 994px; height: 40px; position: relative; margin-bottom: 40px; }
.ourSite .title span { position: absolute; display: block; font: 15px Arial, Helvetica, sans-serif; font-weight: bold; text-transform: uppercase; color: #000; }
.ourSite .title span a { text-decoration: underline; color: #be0000; }
.ourSite .title span a:hover { text-decoration: none; }
.leftTitle { top: 12px; left: 30px; }
.rightTitle { top: 12px; right: 30px; }
.logoBtm { top: -28px; left: 398px; background: url(../img/btmLogo.png); width: 203px; height: 96px; text-indent: -9999px; }
*html .logoBtm { background: none; filter: progid:dximagetransform.microsoft.alphaimageloader(src='img/btmLogo.png', sizingmethod='');}

.ourSite ul { overflow: hidden; padding: 0px 0px 10px 5px; _margin-left: -10px; zoom: 1; }
.ourSite li { display: block; float: left; margin-left: 10px; }

.ourSite p { padding: 0 15px; }
.ourSite .visitLink { display: block; padding: 10px 0px; text-align: center; color: #fe8500; font-size: 22px; text-decoration: underline; font-weight: bold; }
.ourSite .visitLink:hover { text-decoration: none; }

.enterButton { margin: 0 auto; width: 930px; }
/* footer */
.footer { text-align: center; color: #fe8500; padding: 20px 0; }
.footer a { color: #fe8500; text-transform: uppercase;}
.footer a:hover { text-decoration: none; }




