*{margin:0px; padding:0px;}
body{margin:0px; padding:0px; background:url(../images/bg.jpg) repeat-x #171717;}
h1, h2, h3, h4, h5, h6, img, ul, li, p{margin:0px; padding:0px; border:0px;}
.clr{clear:both;}
a{text-decoration:none;}
.outer{width:100%;}
.wrapper{width:980px; margin:0 auto; position:relative;}
.header{width:980px; float:left;}
.logo{width:489px; float:left; margin:25px 0 10px 0;}
.top_right{width:320px; float:right; margin-top:30px;}
.t_bar{width:320px; float:left; margin-bottom:10px;}
.t_menu{margin:0px; padding:0px;}
.t_menu ul{margin:0px; padding:0px;}
.t_menu ul li{float:left; list-style:none; border-right:1px solid #c2c0c0; }
.t_menu ul li a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#c2c0c0; padding:0px 15px 0px 15px; display:block;}
.t_menu ul li a:hover{color:#e2ae11;}
.t_bar h1{font-family:Calibri; font-size:19px; color:#e2ae11; margin-bottom:10px; margin-top:20px; }
.t_bar h2{font-family:Calibri; font-size:30px; color:#e2ae11;}
.menu_container{width:980px; float:left; margin-top:25px;}
.menu{margin:0px; padding:0px;}
.menu ul{margin:0px; padding:0px;}
.menu ul li{float:left; list-style:none;}
.menu ul li a{font-family:Calibri; font-size:15px; color:#171717; margin:10px 10px 3px 10px; padding:5px 15px; display:block;}
.menu ul li a:hover{background:#171717; color:#daab1c; border-radius:5px; padding:5px 15px;}
.menu ul li a.current{background:#171717; color:#daab1c; border-radius:5px; padding:5px 15px;}
.banner{width:960px; float:left; border:8px solid #171717; background:#fff; padding:1px; margin-top:28px;}
.content_container{width:980px; float:left; margin-top:20px;}
.cont_bar{width:980px; float:left; margin-bottom:10px; margin-top:10px;}
.cont_bar h1{font-family:Calibri; font-size:24px; color:#f1bb1a; font-weight:normal;}
.cont_bar p{font-family:Calibri; font-size:14px; color:#cecdcb; text-align:justify; line-height:20px; margin-bottom:10px;}
.cont_left{width:600px; float:left; margin-right:39px; margin-top:10px;}
.cont_left h1{font-family:Calibri; font-size:16px; color:#f1bb1a; font-weight:normal;}
.grey{color:#cecdcb;}
.cont_left p{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#cecdcb; text-align:justify; line-height:18px; margin-top:10px;}
.events{width:280px; float:left; background:#ebe9e9; padding:10px; margin-top:15px;}
.eve{width:270px; margin:0px; padding:0px;}
.eve ul{width:270px; margin:0px; padding:0px;}
.eve ul li{width:270px; float:left; list-style:none; border-bottom:1px dotted #353434;}
.eve ul li a{font-family:Calibri; font-size:18px; color:#353434; padding:11px 0 15px 0; display:block; background:url(../images/circle.png) no-repeat 5px 17px; padding-left:20px;}
.grey1{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#353434; margin-left:5px;}
.form{width:300px; float:right; margin-top:10px;}
.form h1{font-family:Calibri; font-size:16px; color:#f1bb1a; font-weight:normal;}
.form1{width:280px; float:left; background:#ebe9e9; padding:10px; margin-top:15px;}
.form1 label{width:90px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5f5c5c; line-height:22px; margin-bottom:9px;}
.form1 input{width:180px; float:right; background:#eceaea; border:1px solid #b4b3b3; height:22px; margin-bottom:7px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}
.form1 textarea{width:180px; float:right; background:#eceaea; border:1px solid #b4b3b3; height:40px; margin-bottom:5px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}
.submit{width:70px!important; background:#504e4e!important; height:20px!important; color:#c6c5c5!important; border:1px solid #000!important; font-family:Arial, Helvetica, sans-serif; font-size:10px!important; text-align:center!important; cursor:pointer;}
.submit:hover{width:70px!important; background:#ccc!important; height:20px!important; color:#000!important; border:1px solid #000!important; font-family:Arial, Helvetica, sans-serif; font-size:10px!important; text-align:center!important; cursor:pointer;}
.marauee{width:980px; float:left; margin-bottom:10px; margin-top:10px;}
.marauee h1{font-family:Calibri; font-size:24px; color:#5c5b5b; margin-bottom:10px; margin-top:10px;}
.marauee img{border:3px solid #726e6e; margin-right:20px;}
.footer{width:100%; float:left; padding-top:20px; background:#d4a414; padding-bottom:10px;}
.foot{width:980px; margin:auto;}
.f_menu{margin:0px; padding:0px;}
.f_menu ul{margin:0px; padding:0px;}
.f_menu ul li{float:left; list-style:none; border-right:1px solid #171717;}
.f_menu ul li a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#171717; padding:0 10px 0 10px; display:block;}
.f_menu ul li a:hover{text-decoration:underline;}
.black{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#171717;}
.name{font-family:Calibri; font-size:24px; color:#f1bb1a; font-weight:normal; border-bottom:1px solid #f1bb1a;}
.text{font-family:Calibri; font-size:14px; color:#cecdcb;}

.invalid{color:#FF0000;}
.fff{width:300px; height:26px; background:#CCCCCC; border:1px solid #fff; padding:3px;}
.fffs{width:300px; height:60px; background:#CCCCCC; border:1px solid #fff; padding:3px;}