/* CSS Document */

/*==================reset====================*/
body{ margin:0; padding:0; font:normal 12px Verdana, Arial, Helvetica, sans-serif; background: url(../images/background3.jpg) 0px 0px no-repeat #000000;;background-attachment:fixed;}
p,ul,ol,li,img,h1,h2,h3,h4,h5,h6,div{ margin:0; padding:0; list-style:none; border:0; outline:none;}
.dis{display:none;}
a{outline:none; color:#ff0000;}
img a{ border:0;}
 a:hover{ border:0; text-decoration:none;}

/*==================end reset====================*/

/*==================body building====================*/
#page{ width:100%; height:100%; float:left; background:#000 url(../images/body-bg.gif) top center no-repeat; }
#page-container{ width:100%; height:auto; margin:0 auto;}
.fl-lt{ float:left;}
.fl-rt{ float:right;}
.clear{ clear:both; margin:0; padding:0; font-size:2px; line-height:2px;}
.al-cen{ text-align:center;}
.pad-no{ padding:0;}
/*==================end body building====================*/


/*----------------font class-----------------*/
.tr_14{ font:bold 14px/17px "Trebuchet MS"; color:#370900; border-left:1px solid #C4B486;}
.rt-bor{border-right:1px solid #C4B486;}
.font-20{ font:normal 20px/24px "Trebuchet MS"; color:#370900;}
.form-reg{}
.form-reg td{ padding:5px 0 5px 10px; background:#fde48a;}
.button{ font:bold 14px "Trebuchet MS"; color:#fff; background:#370900; border:1px solid #fff; padding:5px; cursor:pointer;}
/*----------------end font class-----------------*/


/*==================Header====================*/
#header{ width:1000px; height:auto; padding:0; margin:0 auto; }
.header-inn{ width:1000px; height:auto; margin:0 auto; float:left;background:url(../images/header-bg.gif) 0 0 no-repeat; }
.header-inn .top-menu{ width:980px; height:121px; margin:0 10px;float:left; background:url(../images/top-menu-bg.gif) right 63px no-repeat; display:inline; }

ul.top-nav{ margin:0; padding:71px 0 0 260px; list-style:none;}
ul.top-nav li{ margin:0; padding:10px 18px 10px 18px; list-style:none; float:left; font:normal 20px "Trebuchet MS"; color:#990000; background:url(../images/top-menu-sep.gif) right 4px no-repeat;}
ul.top-nav li a{color:#990000; text-decoration:none;text-shadow:2px -1px 0px #ffffff; display:block; padding-bottom:4px;}
ul.top-nav li a:hover{color:#990000; text-decoration:none; background:url(../images/top-menu-hover.gif) 0 bottom repeat-x;display:block;}
ul.top-nav li a.active{background:url(../images/top-menu-hover.gif) 0 bottom repeat-x;}
ul.top-nav li.pad-no{ padding:0 0 0 10px;}
.header-inn .main-banner{width:1000px; height:221px; margin:0 auto;float:left; }
.header-inn .small-banner{width:1000px; height:auto; margin:0 auto; padding:4px 0 0 0;float:left; text-align:center; }
/*==================end Header====================*/

/*==================Container====================*/
#container{ width:1000px; height:auto; padding:0; margin:0 auto; }
.container-inn{ width:980px; height:auto; margin:0 auto; padding:10px;background:url(../images/container-bg.gif) 0 0 repeat-y; float:left; }
.container-inn .left-panal{width:240px; height:auto; margin:0 auto; padding:0 6px 0 6px; float:left;}
.left-box{width:240px; height:auto; margin:0 0 15px 0; padding:0; float:left;}
.left-box .left-box-top{width:190px; height:47px; margin:0; padding:0 0 0 50px; float:left; background:url(../images/left-box-top.gif) 0 0 no-repeat; font:normal 20px/47px "Trebuchet MS"; color:#370900;}
.left-box .left-box-mdl{width:238px; height:auto; margin:0; padding:10px 0 0 0; float:left; background:#fddf7f url(../images/left-box-wraper.gif) 0 0 repeat-x; border:1px solid #c5ae94; border-top:0; border-bottom:0;}
.left-box .left-box-bottom{width:240px; height:14px; margin:0; padding:0; float:left; background:url(../images/left-box-bottom.gif) 0 0 no-repeat;}


ul.event-img{ margin:0; padding:0px 10px 10px 10px; list-style:none;}
ul.event-img li{ margin:0; padding:0 0 10px 0; list-style:none; float:left; width:218px; font:normal 12px "Trebuchet MS";}
ul.event-img li img{ padding:3px; background:#fff; border:1px solid #370900;}
.event-img-des{ padding:0 0 0 10px; margin:0 0 0 0px; float:right; width:150px; font:normal 12px/17px "Trebuchet MS";}
.event-img-des a{ color:#ff0000; text-decoration:underline;}
.event-img-des a:hover{ color:#ff0000; text-decoration:none;}

.box-big-size{width:338px; height:auto; margin:20px 20px 15px 0; padding:0; float:left;}
.box-big-size .box-big-size-top{width:288px; height:47px; padding:0 0 0px 50px; margin:0; float:left; background:url(../images/box-big-sze-top.gif) 0 0 no-repeat;font:normal 20px/47px "Trebuchet MS"; color:#370900;}
.box-big-size .box-big-size-mdl{width:316px; height:auto; margin:0 0 0px 0; padding:10px; float:left; border:1px solid #c4b486; border-top:0; background:#fff4bc; text-align:center;}


.box-big-size .box-big-size-mdl img{ border:1px solid #c5ae94; padding:2px; background:#ff;}

.container-inn .right-panal{width:720px; height:auto; margin:0 auto; padding:10px 0 0 8px; float:left;}
.container-inn .right-panal h2.bg{ background:url(../images/h2-bg.gif) left bottom repeat-x; margin:0; padding:0 0 1px 0; font:bold 20px/22px "Trebuchet MS";}
.container-inn .right-panal p{font:normal 14px/20px "Trebuchet MS"; color:#370900; padding:10px 10px 10px 0px;}
.container-inn .right-panal p.body-bold-text{ font:bold 16px/20px "Trebuchet MS"; color:#370900; padding:10px;}
/*==================end Container====================*/

/*==================footer====================*/
#footer{ width:100%; height:auto; padding:0; margin:0 auto;background:url(../images/footer-bg.gif) 0 0 repeat-x; float:left;}
.footer-inn{ width:1000px; height:auto; margin:0 auto; }
.footer-inn .footerbg{width:1000px; height:113px; margin:0 auto; padding:100px 0 0 0; float:left; background:url(../images/footer-inn-bg.gif) 0 0 no-repeat;}
.footer-inn .footerbg p{ padding:0px 0 0 0; text-align:center; font:normal 12px "Trebuchet MS"; color:#000;}
.footer-inn .footerbg p a{ font:normal 12px "Trebuchet MS"; color:#000; text-decoration:underline;}
.footer-inn .footerbg p a:hover{ font:normal 12px "Trebuchet MS"; color:#000; text-decoration:none;}
/*==================end footer====================*/



.left-box-inner{width:240px; height:auto; margin:0 0 15px 0; padding:0; float:left;}
.left-box-inner .left-box-inner-top{width:190px; height:47px; margin:0; padding:0 0 0 50px; float:left; background:url(../images/left-box-top.gif) 0 0 no-repeat; font:normal 20px/47px "Trebuchet MS"; color:#370900;}
.left-box-inner .left-box-inner-mdl{width:238px; height:auto; margin:0; padding:10px 0 0 0; float:left; background:#fff5bd; border:1px solid #c5ae94; border-top:0;}
.left-box-inner .left-box-inner-bottom{width:240px; height:14px; margin:0; padding:0; float:left; background:url(../images/left-box-bottom.gif) 0 0 no-repeat;}



.container-inn .right-panal .body-bold-text{ font:bold 16px/20px "Trebuchet MS"; color:#370900; padding:10px; text-align:center;}
.big-text{font:bold 22px/20px "Trebuchet MS"; color:#370900; margin:0; padding:10px 0 10px 0; text-align:center;}
.hy-text{ display:inline; font-size:18px;}
.hy-text a{ color:#370900;}