* {
	margin: 0px;
	padding: 0px;
}
body,td,th {
	font-family: "comenia-sans-web-1", "comenia-sans-web-2", sans-serif;
	font-size: 13px;
	color: #333;
	line-height: 15px;
}
a:link {
	color: #000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000;
}
a:hover {
	text-decoration: underline;
	color: #BD1E68;
}
a:active {
	text-decoration: none;
}
h1 {
	font-size: 18px;
	color: #BD1E68;
	font-weight: normal;
}
h2 {
	font-size: 14px;
	color: #666;
}
h3 {
	font-size: 14px;
	color: #FFF;
	font-weight: normal;
	margin-bottom: 10px;
}
h4 {
	font-size: 16px;
	color: #360;
}
h5 {
	font-size: 14px;
	color: #BD1E68;
	font-weight: normal;
	margin-top: 7px;
	margin-bottom: 7px;
}
h6 {
	font-size: 12px;
	color: #360;
}
h1,h2,h3,h4,h5,h6 {
	font-weight: bold;
	font-family: "facitweb-1","facitweb-2",sans-serif;
}
a img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#headerContainer {
	height: 150px;
	width: 100%;
	background-color: #FFF;
	background-image: url(../images/headerContainerBG.jpg);
	background-repeat: repeat-x;
}
#headerContainer #wrapper {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	height: 150px;
}
#headerContainer #wrapper #logoIndex {
	height: 62px;
	width: 400px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
	padding-top: 28px;
	float: left;
	clear: right;
}
#headerContainer #wrapper #Navigation {
	height: 55px;
	padding-top: 5px;
	clear: both;
}
#bannerContainer {
	background-image: url(../images/bannerBackground-01.png);
	background-repeat: repeat;
	width: 100%;
	float: left;
}
#bannerContainer #wrapper {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 20px;
	padding-bottom: 20px;
	background-repeat: repeat-x;
	position: relative;
}
#bodyArea {
	font-size: 11px;
	background-color: #FFF;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	border: 1px solid #CCC;
	float: left;
	margin-bottom: 20px;
	width: 900px;
}
#bannerContainer #wrapper #bodyArea #heading {
	height: 25px;
	margin-right: 20px;
	margin-left: 20px;
	padding-top: 25px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-bottom-style: dotted;
	border-top-color: #999;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #999;
	padding-bottom: 20px;
}
#left {
	clear: left;
	float: left;
	width: 535px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-color: #999;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #999;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 20px;
	font-family: "comenia-sans-web-1","comenia-sans-web-2",sans-serif;
	font-size: 13px;
	padding-right: 25px;
	border-right-style: dotted;
}
#left2{
	clear: left;
	float: left;
	width:850px;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	padding-right: 20px;
	font-family: "comenia-sans-web-1","comenia-sans-web-2",sans-serif;
	font-size: 13px;
}
#right {
	clear: right;
	float: right;
	width: 280px;
	padding-right: 20px;
	padding-left: 20px;
	height: 390px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-left-style: dotted;
	border-top-color: #666;
	border-right-color: #666;
	border-bottom-color: #666;
	border-left-color: #666;
	margin-top: 20px;
	margin-bottom: 20px;
}
#right1 {
	clear: right;
	float: right;
	width: 280px;
	padding-right: 20px;
	height: 100%;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-color: #666;
	border-right-color: #666;
	border-bottom-color: #666;
	border-left-color: #666;
	margin-top: 20px;
}
#leftMenu {
	float: left;
	width: 250px;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 20px;
	font-family: "comenia-sans-web-1","comenia-sans-web-2",sans-serif;
	font-size: 13px;
}
#rightMenu {
	clear: right;
	float: right;
	width: 580px;
	margin-top: 20px;
	text-align: left;
	margin-right: 20px;
	margin-bottom: 20px;
	
	/* border */
	border-left-width: 1px;
	border-left-color: #666;
	border-left-style: dotted;
	padding-left: 20px;
	
}
#bannerContainer #wrapper #bodyArea #gallery {
	height: 425px;
}
#footerContainer {
	background-image: url(../images/footerContainerBG.jpg);
	background-repeat: repeat-x;
	float: left;
	height: 100%;
	width: 100%;
}
#footerContainer #wrapper {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 20px;
	padding-bottom: 20px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-color: #333;
	border-right-color: #333;
	border-bottom-color: #333;
	border-left-color: #333;
	font-size: 11px;
	font-family: "comenia-sans-web-1","comenia-sans-web-2",sans-serif;
	position: relative;
	height: 300px;
}
#footerContainer #wrapper #left {
	float: left;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-color: #333;
	border-right-color: #333;
	border-bottom-color: #333;
	border-left-color: #333;
	line-height: 16px;
	width: 900px;
	color: #999;
	text-transform: none;
}
#bannerContainer #wrapper #bodyArea #left .link_cls1 {
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
}
#bannerContainer #wrapper #bodyArea #left .link_cls1 a:hover {
	color: #600;
	text-decoration: underline;
	font-family: "comenia-sans-web-1","comenia-sans-web-2",sans-serif;
}
.promoBox {
	height: 62px;
	width: 350px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
	float: right;
	clear: right;
	text-align: right;
	margin-top: 28px;
	font-size: 15px;
	font-family: "facitweb-1","facitweb-2",sans-serif;
	display: inline-block;
}
.promoBox ul {
	margin-top: 10px;
}
.promoBox li {
	display: block;
	margin-bottom: 3px;
}
.promoBox ul li a {
	color: #BD1E68;
	text-decoration: underline;
}
.promoBox ul li a:hover {
	text-decoration: none;
}
#left img {
	margin-right: 15px;
}
#Navigation {
	width: 100%;
	height: 50px;
	font-size: 14px;
	text-transform: lowercase;
}
#Navigation ul {
}
#Navigation ul li  {
	display: inline;
	float: left;
	margin-right: 5px;
	margin-left: 5px;
	background-color: #BD1E68;
	-webkit-border-radius:7px;
	-webkit-border-radius:7px;
	-moz-border-radius:7px;
	-moz-border-radius:7px;
	border-radius:7px;
	border-radius:7px;
	border:1px #33C;
	padding-top: 9px;
	padding-right: 15px;
	padding-bottom: 9px;
	padding-left: 15px;
	margin-top: 10px;
}
#Navigation ul li a {
	color: #FFF;
}

/*

	-webkit-transition-duration:1s;
	-moz-transition-duration:1s;
	transition-duration:1s;

*/
#Navigation ul li a:hover {
	color: #000;
	text-decoration: none;
}
.footer-box {
	clear: right;
	float: left;
	width: 130px;
	margin-right: 20px;
}
.footer-box-left {
	clear: right;
	float: left;
	width: 230px;
	margin-right: 40px;
}
.twitter-feed {
	clear: right;
	float: left;
	width: 290px;
}
.footer-box ul {
}
.footer-box ul li {
	display: block;
	float: left;
	width: 100%;
	margin-bottom: 5px;
}
.footer-box ul li a {
	color: #000;
	text-transform: lowercase;
	text-decoration: underline;
}
.footer-box ul li a:hover {
	text-decoration: none;
}
.venue {
	margin-left: 30px;
}
.bottom {
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #000;
	float: left;
	margin-top: 20px;
	margin-bottom: 20px;
	width: 100%;
	font-size: 9px;
	padding-top: 10px;
}
.footer-box-left ul a {
	color: #000;
	text-decoration: underline;
}
.footer-box-left ul a:hover {
	text-decoration: none;
}

/*SLIDESHOW*/
#slideshow {
	display: block;
	height: 350px;
	position: relative;
	width: 900px;
	overflow: hidden;
	border: 1px solid #fff;
}
.slide {height: 350px;position: absolute;left: 0px;width: 900px;}

#slide, #slide1, #slide2, #slide3, #slide4, #slide5, #slide6, #slide7, #slide8, #slide9, #slide10 {display: none;}
		
a#prev, a#next {display: block;height: 28px;position: absolute;text-indent: -9999px;top: 270px;width: 28px;}
	
a#prev {background: url() top left no-repeat;z-index: 99;left: 30px;}
	
a#prev:hover {background-image: url();background-repeat: no-repeat;background-position: center center;}

a#next {background: url() top left no-repeat;z-index: 99;left: 65px;}

a#next:hover {background-image: url();background-repeat: no-repeat;background-position: center center;}

#buttons {left: 30px;position: absolute;top: 650px;visibility: hidden;}

#buttons img {float: left;margin-right: 10px;}

#buttons a {background: #69777c;color: #fff;display: block;float: left;margin-right: 4px;padding: 6px 7px 5px 7px;text-decoration: none;}	
	
#buttons a.active {background: #e9730b;}

.feature-content {width: 210px;z-index: 98;top: 0px;margin-left:20px;position: absolute;left: 0px;padding-right: 20px;padding-left: 20px;height: 320px;padding-top: 40px;background-image: url(../images/block_BG.png);}

.feature-content a {}

.feature-content a:hover {}

.feature-content-1 {margin-right: 25px;margin-top: 35px;width: 800px;z-index: 99;top: 0px;position: absolute;text-align: right;right: 0px;}

.feature-content-2 {float: left;margin-right: 25px;margin-top: 25px;width: 850px;clear: left;z-index: 99;top: 0px;position: absolute;left: 80px;}

.feature-content-3 {float: left;margin-right: 25px;margin-top: 35px;width: 320px;clear: left;z-index: 99;top: 0px;position: absolute;left: 25px;}

.feature-content-4 {float: left;margin-right: 25px;margin-top: 35px;width: 320px;clear: left;z-index: 99;top: 0px;position: absolute;left: 20px;}

.feature-content-5 {float: left;margin-right: 25px;margin-top: 35px;width: 320px;clear: left;z-index: 99;top: 0px;position: absolute;left: 20px;}

.feature-content-6 {float: left;margin-right: 25px;margin-top: 35px;width: 320px;clear: left;z-index: 99;top: 0px;position: absolute;left: 20px;}

.feature-content-7 {float: left;margin-right: 25px;margin-top: 35px;width: 320px;clear: left;z-index: 99;top: 0px;position: absolute;left: 20px;}

.feature-content h3 {color: #FFF;font-size: 25px;font-weight: bold;font-weight: normal;line-height: 40px;}

.feature-content-1 h3 {color: #FFF;font-size: 40px;font-weight: bold;letter-spacing: -2px;font-weight: normal;line-height: 40px;font-family: Georgia, "Times New Roman", Times, serif;font-style: italic;}

.feature-content-2 h3 {color: #FFF;font-size: 35px;font-weight: bold;letter-spacing: -2px;font-weight: normal;line-height: 35px;font-family: Georgia, "Times New Roman", Times, serif;font-style: italic;}

.feature-content-3 h3 {color: #FFF;font-size: 40px;font-weight: bold;letter-spacing: -2px;font-weight: normal;line-height: 40px;font-family: Georgia, "Times New Roman", Times, serif;font-style: italic;}

.feature-content-4 h3 {color: #FFF;font-size: 40px;font-weight: bold;letter-spacing: -2px;font-weight: normal;line-height: 40px;font-family: Georgia, "Times New Roman", Times, serif;font-style: italic;}

.feature-content-5 h3 {color: #FFF;font-size: 40px;font-weight: bold;letter-spacing: -2px;font-weight: normal;line-height: 40px;font-family: Georgia, "Times New Roman", Times, serif;font-style: italic;}

.feature-content-6 h3 {color: #FFF;font-size: 40px;font-weight: bold;letter-spacing: -2px;font-weight: normal;line-height: 40px;font-family: Georgia, "Times New Roman", Times, serif;font-style: italic;}

.feature-content-7 h3 {color: #FFF;font-size: 40px;font-weight: bold;letter-spacing: -2px;font-weight: normal;line-height: 40px;font-family: Georgia, "Times New Roman", Times, serif;font-style: italic;}

.feature-content p {margin-top: 15px;font-family: Tahoma, Geneva, sans-serif;font-size: 12px;color: #000;}
.feature-content-1 p {margin-top: 15px;font-family: Tahoma, Geneva, sans-serif;font-size: 12px;color: #000;}
.feature-content-2 p {margin-top: 15px;font-family: Tahoma, Geneva, sans-serif;font-size: 12px;color: #000;}
.feature-content-3 p {margin-top: 15px;font-family: Tahoma, Geneva, sans-serif;font-size: 12px;color: #000;}
.feature-content-4 p {margin-top: 15px;font-family: Tahoma, Geneva, sans-serif;font-size: 12px;color: #000;}
.feature-content-5 p {margin-top: 15px;font-family: Tahoma, Geneva, sans-serif;font-size: 12px;color: #000;}
.feature-content-6 p {margin-top: 15px;font-family: Tahoma, Geneva, sans-serif;font-size: 12px;color: #000;}
.feature-content-7 p {margin-top: 15px;font-family: Tahoma, Geneva, sans-serif;font-size: 12px;color: #000;}
.feature-content a {
	color: #BD1E68;
	border-bottom-style: none;
	font-weight: bold;
	text-decoration: none;
}
.feature-content a:hover {
	color: #FFF;
}
.feature-content-1 a {color: #000;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #000;font-weight: bold;text-decoration: none;}
.feature-content-2 a {color: #000;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #000;font-weight: bold;text-decoration: none;}
.feature-content-3 a {color: #000;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #000;font-weight: bold;text-decoration: none;}
.feature-content-4 a {color: #000;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #000;font-weight: bold;text-decoration: none;}
.feature-content-5 a {color: #000;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #000;font-weight: bold;text-decoration: none;}
.feature-content-6 a {color: #000;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #000;font-weight: bold;text-decoration: none;}
.feature-content-7 a {color: #000;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #000;font-weight: bold;text-decoration: none;}
.feature-content a:hover {border-bottom-style: none;}
.feature-content img {border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;}
.feature-content a img {border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;}

.page {
	background-color: #FFF;
	width: 100%;
	float: left;
	margin-top: 25px;
	margin-bottom: 20px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	border: 1px solid #CCC;
}

/*SLIDER BOX*/			
.boxgrid{
	width: 250px;
	height: 84px;
	float:left;
	background:#000;
	overflow: hidden;
	position: relative;
}
.boxgrid img{
	position: absolute;
	top: 0px;
	left: -2px;
	border: 0;
	width: 253px;
	height: 87px;
}
.boxgrid p{font-size: 12px;color: #FFF;line-height: 13px;}
.boxgrid a {color: #0CF;text-decoration: underline;font-weight: bold;text-transform: lowercase;}
.boxgrid a:hover {text-decoration: none;}
.boxcaption{float: left;position: absolute;background: url(../images/block_BG.png);height: 85px;width: 232px;/* For IE 5-7 */filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);/* For IE 8 */-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";padding: 5px 9px;}
.captionfull .boxcaption {left: 0;bottom: -10px;}
.caption .boxcaption {top: 10;left: 0;}
.space {
	height: 20px;
	width: 100%;
	float: left;
}
.text-field {
	padding: 7px;
	width: 350px;
	border: 1px solid #999;
	-webkit-border-radius:7px;
	-moz-border-radius:7px;
	border-radius:7px;
}
.text-area {
	height: 200px;
	width: 365px;
	border: 1px solid #999;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}
.btn {
	color: #FFF;
	background-color: #BD1E68;
	padding-top: 7px;
	padding-right: 25px;
	padding-bottom: 7px;
	padding-left: 25px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#body {
	margin: 20px;
}
.unsubscribe a{
	color: #F00;
}
.light-box-img {
	margin-right: 20px;
	margin-bottom: 20px;
	float: left;
}
#gallery {
	margin-left:20px;
	padding-top:20px;
}
