@charset "utf-8";
/* CSS Document */
@font-face {
    font-family: 'TimesNewRomanRegular';
    src: url('../fonts/times.eot');
    src: url('../fonts/times.eot') format('embedded-opentype'),
         url('../fonts/times.woff') format('woff'),
         url('../fonts/times.ttf') format('truetype'),
         url('../fonts/times.svg#TimesNewRomanRegular') format('svg');
}

@font-face {
    font-family: 'OpenSansRegular';
    src: url('../fonts/opensans-regular.eot');
    src: url('../fonts/opensans-regular.eot') format('embedded-opentype'),
         url('../fonts/opensans-regular.woff') format('woff'),
         url('../fonts/opensans-regular.ttf') format('truetype'),
         url('../fonts/opensans-regular.svg#OpenSansRegular') format('svg');
}
	

*{
	padding:0;
	margin:0;
}

body{
	background:#65090a url(../images/body_upper_bg.png) top center no-repeat; color:#FFFFFF;
}

.header_area{
	position:relative;
	float:left;
	width:100%;
	height:86px;
	background:url(../images/header_bg.png) repeat-x;
	display:block;
	margin-bottom:168px;
}

.main_container{
	position:relative;
	float:none;
	clear:both;
	width:960px;
	margin:auto;
	display:block;
}

.header_left{
	position:relative;
	float:left;
	width:300px;
	height:41px;
	margin-top:21px;
	margin-left:59px;
	background:url(../images/header_left.png) no-repeat right;
	display:block;
}

.logo{
	position:relative;
	float:left;
	margin:auto;
	width:242px;
	height:246px;
	background:url(../images/logo.png) no-repeat center;
	display:block;
}

.header_right{
	position:relative;
	float:left;
	width:330px;
	height:19px;
	margin-top:32px;
	margin-right:20px;
	background:url(../images/header_right.png) no-repeat right;
	display:block;
}

.menu_block{
	position:relative;
	width:100%;
	display:block;
	float:left;
}


.menu_border{
	position:relative;
	float:none;
	clear:both;
	width:1055px;
	margin:auto;
	clear:both;
}

.menu_bar{
	position:relative;
	float:none;
	width:80%;
	margin:auto;
	display:block;
}

.menu_bar ul{
	list-style:none;
	margin-top:5px;
}

.menu_bar ul li{
	float:left;
	margin-right:45px;
	
	margin-bottom:5px;
	font-size:18px;
	font-family: 'TimesNewRomanRegular';
}

.menu_bar ul li:last-child{
	margin-right:0;
}

.menu_bar ul li a{
	text-decoration:none;
	color:#FFFFFF;
}

.menu_bar ul li a:hover, .menu_bar ul li a.active{
	color:#f4a801;
}

.banner_block{
	position:relative;
	width:100%;
	display:block;
	float:left;
}

.area_left{
	position:relative;
	float:left;
	width:67%;
	margin-right:3%;
	display:block;
}

.banner_shadow{
	position:relative;
	float:left;
	width:650px;
	height:34px;
	display:block;
	clear:both;
	background:url(../images/baner_shadow.png) no-repeat center;
}

.area_right{
	position:relative;
	float:left;
	width:30%;
	display:block;
}

.gallery_block{
	position:relative;
	float:left;
	width:100%;
	margin-left:10%;
	display:block;
}

.gallery_block h3{
	color:#f4a801;
	font-weight:lighter;
	margin-bottom:10px;
	display:block;
}


/*.gallery_block img{
	float:left;
	border: 2px solid #f4a801;
	margin-right:4px;
	margin-bottom:4px;
}*/
.gal_img {float:left;
	border: 2px solid #f4a801;
	margin-right:4px;
	margin-bottom:4px;
	width:62px;
	height:62px;
	overflow:hidden;}
.gal_img img{ min-height:62px;}
.gal_btn{
	position:relative;
	float:right;
	width:auto;
	display:block;
	font-style:italic;
	color:#f4a801;
	margin-right:5%;
	margin-top:1%;
	margin-bottom:1%;
}

.gal_btn a{
	text-decoration:none;
	color:#f4a801;
}
.gal_btn a:hover{
	text-decoration:none;
	color:#fff;
	transition: width 1s ease 0s, height 1s ease 0s, color 1s ease 0s, transform 1s ease 0s; 
}
.video_block{
	position:relative;
	float:left;
	margin-left:10%;
	display:block;
	margin-top:6px;
}

.content_block{
	position:relative;
	width:100%;
	margin-top:17px;
	margin-bottom:39px;
	display:block;
	float:left;
}

.content_block h1{
	width:85.1%;
	padding:0;
	margin:0;
	font-size:20px;
	font-weight:lighter !important;
	color:#f4a801;
	
}

.content_block h2{
	padding:0;
	margin:0;
	font-size:25px;
	font-weight:lighter !important;
	color:#f4a801;
	margin-left:10%;
	margin-bottom:13px;
}

.content_block p{
	padding:0;
	margin:0;
	word-break:break-all;
	color:#FFFFFF;
	font-family: 'OpenSansRegular';
	font-size:13px;
	text-align:left;
	word-break:break-strict;
}

.event_block{
	position:relative;
	float:left;
	width:100%;
	display:block;
	background:url(../images/event_bg.jpg) repeat;
	padding-top:25px;
	color:#65090A;
	
}

.event_block_left{
	position:relative;
	float:left;
	width:450px;
	display:block;
}

.event_block h1{
	width:100%;
	padding:0;
	margin:0 0 5px 0;
	font-size:20px;
	font-weight:bold !important;
	color:#65090a;
}
.event_block h1 strong{float:right;font-size:12px;}
.event_area{
	position:relative;
	/*float:left;*/
	width:100%;
	display:block;
	padding-bottom:2px;
	margin-top:10px;
	margin-bottom:10px;
	background:url(../images/event_border.png) repeat-x;
}
.event_area1{
	position:relative;
	float:left;
	width:100%;
	display:block;
	padding-bottom:2px;
	margin-top:8px;
	margin-bottom:3px;
	background:url(../images/event_border.png) repeat-x;
}
.min_ht { height:325px;}
.footer_bock{
	position:relative;
	float:left;
	width:100%;
	padding-top:19px;
	padding-bottom:15px;
	color:#ffe4e4;
	text-align:center;
	border-top:3px solid #f5efef;
}
.cb { clear:both; line-height:0; font-size:0;}
.footer_bock ul{ margin:0 0 0 200px; padding:0; }
.footer_bock ul li{ margin:0; padding:0; list-style:none; float:left; background:url(../images/r_border.png) right bottom no-repeat; height:17px;}
.footer_bock ul li:last-child{ background:none;}
.footer_bock ul li a{ color:#ffe4e4; text-decoration:none; padding:0px 10px; font-size:15px;font-family: 'TimesNewRomanRegular'; line-height:5px }
.footer_bock ul li a:hover{ color:#f4a801;}
.footer_bock ul li a.active{ color:#f4a801; text-decoration:none; padding:0px 10px; font-size:15px;font-family: 'TimesNewRomanRegular'; line-height:5px }

.copyright { padding:30px 0 0 0}
.foot_box { font-family: 'OpenSansRegular'; font-size:13px;}
.foot_box .foot_img { float:left; width:110px; }
.foot_box .foot_img img{ border:3px solid #8d0e10; }
.foot_box .foot_text_full {}
.foot_box .foot_text { float:right; width:320px; }
.foot_box .foot_text h1{ font-size:17px; color:#65090a;font-family:'OpenSansRegular'; margin:0 0 3px; padding:0}
a.more { background:url(../images/arrow.png) no-repeat right; padding:0 10px 0 0;transition: width 1s ease 0s, height 1s ease 0s, color 1s ease 0s, transform 1s ease 0s; color:#65090a;font-family:'OpenSansRegular'; font-size:13px; display:block; text-decoration:none; width:70px;}
a.more:hover { color:#fff; background:url(../images/arrowh.png) no-repeat right; }
.read_more { background-color:#65090a; padding:5px 10px; color:#f4ab06; border-top-left-radius:10px; border-top-right-radius:10px; font-style:italic; text-decoration:none; float:right; transition: width 1s ease 0s, height 1s ease 0s, background-color 1s ease 0s, transform 1s ease 0s;}
.read_more:hover { background-color:#9e4a08;}
.v_bar { background:url(../images/event_spliter.png) no-repeat; width:36px; height:313px; display:block; float:left; margin-left:20px;}
.inner_banner_shadow { background:url(../images/inner_shadow.png) no-repeat; height:45px; display:block;}

.body_inner { width:100%;}
.body_inner h3{ color:#f4a801; margin-bottom:20px;}
.b3 { border:3px solid #ae0d0f;}

.row{ border-bottom:1px solid #c65502; border-top:1px solid #c65502;  margin-bottom:20px; color:#FFE4E4; background-color:#83090a; padding:20px;transition: width 1s ease 0s, height 1s ease 0s, box-shadow 1s ease 0s, transform 1s ease 0s;}
.row:hover{ box-shadow:0 0 5px #fa6f1a;}
.title { font-size:18px !important; color:#F4A801 !important;}
.row h4 { padding:8px 0;}

a.more1 { background:url(../images/arrowh.png) no-repeat right; padding:0 10px 0 0;transition: width 1s ease 0s, height 1s ease 0s, color 1s ease 0s, transform 1s ease 0s; color:#f4aa04;font-family:'OpenSansRegular'; font-size:13px; display:block; text-decoration:none; width:70px; float:right;}
a.more1:hover { color:#fff; background:url(../images/arrowh.png) no-repeat right;  }

.news_img,.news_images { width:200px; height:150px; overflow:hidden; position:relative; float:left; border:3px solid #ae0d0f; margin:10px}
.news_images{float:none;width:96%;text-align:center;background-color:#fff;padding:5px;height:65px;}

.news_img img{ min-width:200px; min-height:150px;}
.news_images  img{ height:65px;max-width:100%;}
.tbl {border-collapse:collapse; border-color:#FF0033; padding:5px; margin:0 auto;}
.tbl td{ border-color:#FF0033; padding:10px;}
.form_fld { border:1px solid #C65502; padding:5px; border-radius:5px; margin-bottom:5px;transition: width 1s ease 0s, height 1s ease 0s, box-shadow 1s ease 0s, transform 1s ease 0s;}
.form_fld:hover { box-shadow:0 0 10px #000;}
.form_area { border:1px solid #C65502; padding:5px; border-radius:5px; margin-bottom:5px;transition: width 1s ease 0s, height 1s ease 0s, box-shadow 1s ease 0s, transform 1s ease 0s;}
.form_area:hover { box-shadow:0 0 10px #000;}
.send { background:url(../images/send.png) no-repeat; width:89px; height:34px; border:none; text-indent: -99999px;}
.send:hover { opacity:.8; cursor:pointer}

#welcome_full,#welcome{padding-top:50px;}
.eventImage{width:100%;border:1px solid red;background-color:#fff;padding:3px;text-align:center;}
.eventImage img{height:40px;}
p.title strong{float:right;font-size:12px;}

.dwnfrom {background-color:#333; padding:5px 15px !important;}
.dwnfrom  a { text-decoration:none !important;}
.dwnfrom  a img { margin-bottom:-5px;}
.dwn{color:#f4a801; text-decoration:none; margin-bottom:20px; clear:both;}
.dwn:hover{color:#fff; }
.dwn_img { padding-left:50px; font-size:18px;}
.dwn_img img{ margin-bottom:-3px;}

.dwnpray {background-color:#333; padding:5px 15px !important; margin-top:20px !important;}


