*{padding:0;margin:0}

body{background:#fff}

img{border:0}

table{border-collapse:collapse}
table.xblack td{border-bottom:2px solid #EDAE2A;padding:2px 4px;vertical-align:bottom}

.main{min-width:990px}

* html .main{width:expression((document.documentElement.clientWidth || document.body.clientWidth) < 995? "995px":"auto")}

.db{display:block}
.fl{display:block;float:left}
.fc{display:block;margin-left:auto;margin-right:auto}
.fr{display:block;float:right}

.pos_r{position:relative}

.ov_h{overflow:hidden}

.cp{cursor:pointer}

.cl{clear:both}

.cl p {
  padding:0 0 9px 0
}

.ttu{text-transform:uppercase}

.ta_c{text-align:center}
.tr{text-align:right}

.vat{vertical-align:top}

.vab{vertical-align:bottom!important}

table.vat td{vertical-align:top}

.p_10{padding:10px}

.p_5_0{padding:5px 0}

.pt5{padding-top:5px}
.pt_10,.pt10{padding-top:10px}
.pt_15,.pt15{padding-top:15px}
.pt20{padding-top:20px}
.pt_50{padding-top:50px}
.pt_90{padding-top:90px}

.pr10{padding-right:10px}
.pr_15,.pr15{padding-right:15px}
.pr_20{padding-right:20px}
.pr_25{padding-right:25px}
.pr_50{padding-right:50px}
.pr57{padding-right:57px}

.pb_5,.pb5{padding-bottom:5px}
.pb_10,.pb10{padding-bottom:10px}
.pb_15,.pb15{padding-bottom:15px}
.pb_20{padding-bottom:20px}

.pl_10{padding-left:10px}
.pl_20{padding-left:20px}
.pl_30{padding-left:30px}
.pl_35{padding-left:35px}
.pl_40{padding-left:40px}
.pl_50{padding-left:50px}
.pl_53{padding-left:53px; font-weight:normal}
.pl_100{padding-left:100px}

.mr_10{margin-right:10px}
.mr_57{margin-right:57px}
.mr_20{margin-right:20px}
.mr_140{margin-right:140px}
.ml_272{margin-left:272px}

.mb_10{margin-bottom:10px;text-align:justify}

.h_1{height:1px}
.h_7{height:7px}
.h_15{height:15px}
.h_20{height:20px}
.h_40{height:40px}
.h_50{height:50px}
.h_54{height:54px}
.h_66{height:66px}
.h_100{height:100px}
.h_265{height:265px}

.w_99p{width:99%}
.w_100p{width:100%}

.w_50{width:50px}
.w_50p{width:50%}
.w_210{width:210px}
.w_272{width:272px}
.w_350{width:350px}

.bg_1{background:#edae2a}
.bg_2{background:url(../images/image4.jpg) no-repeat right bottom #ffda6e}
.bg_3{background:#edae2a}
.bg_4{background:url(../images/image3.jpg) no-repeat right top #fff}
.bg_5{background:url(../images/li1.gif) no-repeat 0 5px transparent}
.bg_6{background:#fff}
.bg_7{background:#ffda6e}

.borl_1{border-left:1px solid #A25641}
.bor_2{border:1px solid #A25641}

.min_1{min-height:400px;height:auto!important;height:400px}
.min_2{min-height:200px;height:auto!important;height:200px}

.pager a{display:block;float:left;width:25px;line-height:25px;margin-right:10px;text-align:center}
.pager a:link,.pager a:visited{background:#EDAE2A;text-decoration:none;color:#000}
.pager a:hover,.pager a:active{background:#A25541;text-decoration:none;color:#fff}

.radio1{font-size:14px;padding-left:5px}

.radio1 input{vertical-align:absmiddle;margin-right:5px}

* html #flashcontent{width:638px;overflow:hidden}

.content_carcass p{padding:0 0 0 0;margin:0 0 15px 0}
.content_carcass h2{font-size:20px;line-height:1.2;padding:0 0 10px 0;color:#5F2613;font-weight:bold}
.content_carcass h3{font-size:14px;line-height:1.2;padding:0 0 10px 0;font-weight:bold}

/*****************************************************/

.img_title {
  color:#666;
  font-size:11px;
  padding:4px
}

/*****************************************************/
.gb_table {
  padding:0 0 30px 0
}

.gb_table .gb_auth {
  width:150px;
  padding:10px 10px 10px 0;
  color:#5F2613
}

.gb_table .gb_text {
  padding:10px 0 10px 0;
}

.gb_table .gb_text div {
  border-left:1px solid #A25641;
  padding:9px 0 9px 10px;
}

.fest_banner {float: left; padding: 42px 0px 0px 20px;}

