﻿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: 15px; width: 290px; 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: 3px 0px 2px 0px; text-align: center;}
/* pic gallery */
.picGallery { margin: 0 auto}
.picGallery td { padding: 2px; text-align: center; vertical-align: middle; }
.picGallery td img { border: 1px solid #fff; }
.picGallery h2 { color: #fe0000; font-weight: bold; font-size: 42px; text-align: center; text-transform: uppercase; padding: 0px 0px; }
.picGallery h3 { font-weight: bold; font-size: 33px; text-align: center; text-transform: uppercase; }
.picGallery h3 span { font-size: 56px; }
.picGallery h3 a { color: #fe8500; text-decoration: underline; }
.picGallery h3 a:hover { text-decoration: none; }
.picGallery p { font-size: 13px; color: #fff; }
.picGallery h4 { font-size: 28px; text-transform: uppercase; text-align: center; color: #fe0000;font-weight: bold; }
.picGallery h5 {font-weight: bold; font-size: 18px; text-align: center; text-transform: uppercase; }
.picGallery h5 a { color: #fe8500; text-decoration: underline; }
.picGallery h5 a:hover { text-decoration: none; }
.font63 { color: #fe8500 !important; font-weight: bold; text-decoration: underline; font-size: 63px; display: block; }
.font63:hover {text-decoration: none;}
.banner img { float: left;}
.banner div img { float: none;}
.banner p { text-transform: uppercase; text-align: center; color: #fe0000; font-size: 12px; font-weight: bold; }
/* 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; }




