@import url("https://fonts.googleapis.com/css?family=Titillium+Web:400,200,200italic,300,300italic,400italic,600,600italic,700,700italic,900");
@import url("https://fonts.googleapis.com/css?family=Dancing+Script:400,700");

@import url("validationEngine.jquery.css");
@import url("../js/fancybox/jquery.fancybox.css");





body {
	font-family: 'Titillium Web', sans-serif;
	font-size: 14px;
	color: #4c4c4c;
	direction: ltr;
	margin: 0px;
	padding: 0px;
	line-height: 22px;
	background-image: url(../images/bg.jpg);
	/* [disabled]top: 0px; */
}
a:link {
	color:#b80501;
	text-decoration:underline;		
}
a:visited {
	color:#b80501;
	text-decoration:underline;		
}
a:hover {
	color:#b80501;
	text-decoration:underline;		
}
.home {
	color:#b80501;
	text-decoration:none;		
}
.home a:link {
	color:#b80501;
	text-decoration:none;		
}
.home a:visited {
	color:#b80501;
	text-decoration:none;		
}
.home a:hover {
	color:#b80501;
	text-decoration:none;		
}
.zitut {
	color:#010101;
}
.red_link_titles {
	font-size:16px;
	font-weight:bold;
	color: #b80501;
}

.Concerts_year_gray {
	font-size:16px;
	font-weight:bold;
	color:#4c4c4c;
}
.Outreach_red_titles {
	color: #b80501;	
}
form, input {
	margin: 0px;
	padding: 0px;
}

textarea:focus, input:focus{
    outline: none;
}
.table_cel {
	display: table-cell;
	vertical-align: middle;
}


.header {
	height: 84px;
	width: 100%;
	background-color: #FFF;
	clear: both;
	position: relative;
}
.centerd {
	width: 970px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position:relative;
}
.logo {
	font-family: "Dancing Script", cursive;
	font-size: 48px;
	height: 84px;
}
.titles,h1,h2,h3,h4,h5,h6{
	font-family: "Dancing Script", cursive;
	font-size:36px;
	
	color:#b80501;
	
}.marginTop {
	margin-top: 40px;
	clear: both;
}
.shadow {
	background-image: url(../images/shadow.png);
	height: 10px;
	width: 100%;
}

/*contact*/

.success {
	font-size: 25px;
	font-weight: bold;	
}
.eroor {
	font-size: 25px;
	font-weight: bold;	
}
.field_td_bg_small {
	background-color: #FFF;
	border: 1px solid #e4e4e4;
	height: 26px;
	width: 281px;
}
.field_td_bg_big {
	background-color: #FFF;
	border: 1px solid #e4e4e4;
	height: 200px;
	width: 281px;
}
.filed_small {
	background-color: transparent;
	height: 26px;
	width: 176px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
}
.nafiled_small {
	background-color: transparent;
	height: 26px;
	width: 225px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
}
.filed_big {
	background-color: transparent;
	height: 200px;
	width: 210px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
}
.menu {
	position: absolute;
	right:0px; top:0px;
}
.credit {
	float: right;
	color:#FFF;
	text-decoration:none;
}
.credit a:link{
	color:#FFF;
	text-decoration:none;
}
.credit a:visited{
	color:#FFF;
	text-decoration:none;
}
.credit a:hover{
	color:#FFF;
	text-decoration:none;
}
.gray {
	background-color: #949494;
	width: 100%;
	height: 39px;
	color: #FFFFFF;
	line-height: 39px;
}
.fotter .white_fot {
	background-color: #FFFFFF;
	min-height: 75px;
}
.fotter .bs {
	background-image: url(../images/bs.png);
	background-repeat: repeat-x;
	background-position: 0% bottom;
	min-height: 10px;
}
.fotter {
	width: 100%;
	height: auto;
	clear: both;
	margin-top: 100px;
}
.footer_text {
	color:#949494; 
	font-size:14px;
	text-decoration:none;
}
.footer_text a:link{
	color:#949494; 
	font-size:14px;
	text-decoration:none;
}
.footer_text a:visited{
	color:#949494; 
	font-size:14px;
	text-decoration:none;
}
.footer_text a:hover{
	color:#949494; 
	font-size:14px;
	text-decoration:none;
}
.footer_text_follow {
	color:#4c4c4c; 
	font-size:14px;
	text-decoration:none;
}
.slider-wrapper {
	margin-bottom:47px;	
}
