@charset "utf-8";
/* CSS Document */

<style type="text/css">
body {
	font: 100%/1.4 Helvetica, Arial, Helvetica, sans-serif;
	background:#505050; 
	margin: 10px;
	padding: 0;
	color: #000;
	
}

#container {
	width: 960px;
	height:1320px;
	background:#EAEAEA;
	margin: 0 auto; 
	border:1px solid;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
	/*box-shadow: 5px 5px 5px #888888;*/
	overflow:hidden;
}
#container_feed {
	width: 100%;
	height:750px;
	background:#EAEAEA;
	padding-left:100px;
	
	/*margin: 0 auto; 
	border:1px solid;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
	box-shadow: 5px 5px 5px #888888;*/
	overflow:hidden;
}
#container_reg {
	float:left;
	width: 95%;
	background:#EAEAEA;
	margin: 0 auto; 
	/*border:1px solid;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
	box-shadow: 5px 5px 5px #888888;*/
}

#header{ width:100%; height:150px; }

h2#h {

color: rgba(0, 0, 0, 0.6);
font-size: 50px;
text-shadow: rgba(0, 0, 0, 0.1) 2px 6px 5px, rgba(255, 255, 255, 0.2) 0px -4px 30px;

}

h2#h3 {

color:#979797;
font-size: 30px;
text-shadow: rgba(0, 0, 0, 0.1) 2px 6px 5px, rgba(255, 255, 255, 0.2) 0px -4px 30px;

}

#slider1_container{
	
	width:100%;
	height:400px;
	position:relative;
	overflow:hidden;
}
#past_events{width:100%; height:345px; float:left; background-color:#575757;}

#event1 {width:31%; height:320px; background:#FFF; float:left; margin-top:1%; margin-bottom:0.5%; margin-left:1.5%; margin-right:1.5%; border:2px solid #BFBFBF; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius:5px; border-radius: 5px; overflow:hidden;}

#event2 {width:31%; height:320px; background:#FFF; float:left; margin-top:1%; margin-bottom:0.5%; margin-right:1.5%; border:2px solid #BFBFBF; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius:5px; border-radius: 5px; overflow:hidden;}

#event3 {width:31%; height:320px; background:#FFF; float:left; margin-top:1%; margin-bottom:0.5%; margin-right:0.25%; border:2px solid #BFBFBF; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius:5px; border-radius: 5px; overflow:hidden;}

#top{width:100%; height:150px; background:#000; float:left; }

#bottom{height:250px; background:#999; float:left; font-family:"Myriad Pro", "Book Antiqua", Palatino, serif;
	font-size:12px;
	font-weight:normal;
	padding-left: 20px;
	padding-right: 20px;
	line-height:17px;
	color:#EBEBEB; 
}
	
#news{ float:left; width:100%; height:400px; position:relative; overflow:hidden; background:#191919;}
#about{ float:left; 
		width:60%; 
		height:400px; 
		position:relative; 
		overflow:hidden; 
		background-color:#EBEBEB; 
		padding: 15px; 
		text-align:justify;
}
#about p{
	font-family:"Myriad Pro", "Book Antiqua", Palatino, serif;
	font-size:14px;
	font-weight:normal;
	padding:10px;
	margin-left:0px;
	margin-right:0px;
	line-height:17px;
	color:#2D2D2D;
	/*background:#FEFEFE; 
	border:1px solid #FEFEFE; 
	-moz-border-radius: 0px; 
	-webkit-border-radius: 0px; 
	-khtml-border-radius:0px; 
	border-radius: 0px; */
}
#upcoming{
	float:left; 
	width:34%; 
	height:500px; 
	position:relative; 
	overflow:hidden; 
	padding-top:15px; 
	padding-left:15px;
}

#upcoming h2{
	font-size: 20px;
	line-height:0px;
	margin-bottom:-10px;
	font-family: "Myriad Pro", "Book Antiqua", Palatino, serif;
	word-spacing: normal;
	font-weight: bold;
	bottom: 0px;
	color:#0CF;
}

.feedback{float:left; 
	width:90%; 
	background-color:#FAFAFA; 
	margin:10px;
	margin-top:30px;
	margin-bottom:30px; 
	margin-left:40px; 
	padding-left:15px; 
	border:1px solid #BBB;
	-moz-border-radius: 10px; 
	-webkit-border-radius: 10px; 
	-khtml-border-radius: 10px; 
	border-radius: 10px; 
}
.register{
	float:left; 
	width:95%; 
	background-color:#FAFAFA; 
	margin:10px;
	margin-top:30px;
	margin-bottom:30px; 
	padding-left:15px; 
	border:1px solid #BBB;
	-moz-border-radius: 10px; 
	-webkit-border-radius: 10px; 
	-khtml-border-radius: 10px; 
	border-radius: 10px; 
}

#footer{ width:100%; height:40px; background:#000; float:left;}
#event{
	float:left;
	width:100%;
	border-bottom:1px dashed #666666;
	
	}
#event_img{
	float:left;
	width:10%;
	margin-top:25px;
	padding:7px;
	}
	
#event_detail{
	float:left;
	width:80%;
	margin-top:25px;
	height:100px;
	/*background:#FFF;*/
	font-family:"Myriad Pro", "Book Antiqua", Palatino, serif;
	font-size:14px;
	padding:7px;
	color:#EAEAEA;
	
	
	/*-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px; /* future proofing */
/*	-khtml-border-radius: 10px; /* for old Konqueror browsers */
	
	/*box-shadow: 5px 5px 2px #FAFAFA;
	-moz-box-shadow: 5px 5px 2px #FAFAFA;
	-webkit-box-shadow: 5px 5px 2px #FAFAFA;*/
	}
#agenda{
	float:left;
	width:100%;
	}
	
#agenda_name{
	float:left;
	width:20%;
}

#agenda_list{
	float:left;
	width:80%;
	background:#1A1A1A;
}

		
h2 {
	font-size: 16px;
	line-height:0px;
	margin-top:5px;
	margin-bottom:-25px;
	font-family: "Myriad Pro", "Book Antiqua", Palatino, serif;
	padding-left: 10px;

	word-spacing: normal;
	font-weight: bold;
	bottom: 0px;
	color:#2D2D2D; 
}

#main_menu{
	float:left;
	width:960px;
	height:25px;
	display:block;
	margin:0;
	padding:0;
	list-style:none;
	font-size:15px;
	font-weight:normal;
	font-family:Myriad Pro, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:#FFCC00;
}
#main_menu ul, #main_menu li{
	float:left;
	list-style:none;
	margin:0;
	padding:0;
	border-right:1px solid #FFFFFF;
	}
#main_menu li a:link, #main_menu li a:visited, #main_menu li a:hover{
	display:block;
	height:20px;
	margin:0;
	padding:3px 10px;
	color:#FFFFFF;
	background-color:#000000;
	text-decoration:none;
}
#main_menu ul ul li a:link, #main_menu ul ul li a:visited{
	border:none;
	}

#main_menu li.last a{
	margin-right:0;
	}

#main_menu li a:hover, #main_menu ul li.active a{
	color:#FFFFFF;
	background-color:#059BD8;
	}
	
#main_menu li li a:link, #main_menu li li a:visited{
	width:150px;
	float:none;
	margin:0;
	padding:7px 10px;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	background-color:#000000;
	}
	
#main_menu li li a:hover{
	color:#FFFFFF;
	background-color:#059BD8;
	}

#main_menu li ul{
	background:#FFFFFF;
	z-index:9999;
	position:absolute;
	left:-999em;
	height:auto;
	width:170px;
	border-left:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	}

#main_menu li ul a{width:140px;}

#main_menu li ul ul{margin:-32px 0 0 0;}

#main_menu li:hover ul ul{left:-999em;}

#main_menu li:hover ul, #main_menu li li:hover ul{left:auto;}

#main_menu li:hover{position:static;}

#main_menu li.last a{margin-right:0;}


                       
                        	.captionOrange, .captionBlack
							{
								color: #fff;
								font-size: 20px;
								line-height: 30px;
								text-align: center;
								border-radius: 4px;
							}
							.captionOrange
							{
								background: #EB5100;
								background-color: rgba(235, 81, 0, 0.6);
							}
							.captionBlack
							{
								font-size:16px;
								background: #000;
								background-color: rgba(0, 0, 0, 0.4);
							}
							a.captionOrange, A.captionOrange:active, A.captionOrange:visited
							{
								color: #ffffff;
								text-decoration: none;
							}
							a.captionOrange:hover
							{
								color: #eb5100;
								text-decoration: underline;
								background-color: #eeeeee;
								background-color: rgba(238, 238, 238, 0.7);
							}
							.bricon
							{
								background: url(img/browser-icons.png);
							}
 
 
 </style>