body {
	margin: 0;
	padding: 0;
	background: url("./_images/background.jpg") no-repeat center center fixed #000;
	/*background: url("_images/body_bg.png");*/
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
	font-family: 'BEBAS', 'Arial', 'Helvetica', sans-serif;
	color: white;
	overflow-y: scroll;
}
		/*    //|| BEBAS SEMI FONT ||\\    */
		@font-face {
		 font-family: BEBAS;
		 src: url("./_fonts/BEBAS.eot") /* EOT file for IE */
		}
		@font-face {
		 font-family: BEBAS;
		 src: url("./_fonts/BEBAS.ttf") /* TTF file for CSS3 browsers */
		}
		/*    //||^BEBAS SEMI FONT^||\\    */
		/*    //|| CICLE SEMI FONT ||\\    */
		@font-face {
		 font-family: Cicle;
		 src: url("./_fonts/Cicle.eot") /* EOT file for IE */
		}
		@font-face {
		 font-family: Cicle;
		 src: url("./_fonts/Cicle.ttf") /* TTF file for CSS3 browsers */
		}
		/*    //||^CICLE SEMI FONT^||\\    */
#main {
	margin: 0 auto;
	padding: 43px 0px 25px 0px;
	width: 410px;
}
#logo-setup {
	text-align: center;
	width: 394px; /* (410 - 16) */
	padding: 8px 0px 14px 0px;
	border: 8px solid white;
	font-size: 36pt;
}
#nav {
	position: relative;
	margin-top: 2px;
}
#nav2 {
	position: relative;
	top: 2px;
}
#nav, #nav2 {
	height: 68px;
}
	#nav ul, #nav2 ul {
		margin: 0;
		padding: 0;
		list-style-type: none;
	}
		#nav ul li a, #nav2 ul li a {
			float: left;
			color: #000;
			background: #FFF;
			text-decoration: none;
			text-align: center;
			font-size: 16pt;
			opacity: .5;
			padding: 20px 0px;
		}
		#nav ul li a {
			width: 135px;
		}
		#nav2 ul li a {
			width: 410px;
			background: #ceff58;
			opacity: .7;
		}
			#nav ul li a:hover {
				opacity: 1;
			}
			#nav2 ul li a:hover {
				opacity: 1;
				background: #ceff58;
			}
			#nav ul li a, #nav ul li a:hover , #nav2 ul li a, #nav2 ul li a:hover, #blurb_title, #blurb_title:hover, 
			#blurb, #blurb:hover, #blurb_more, #blurb_more:hover, #booths ul li a ul, #booths ul li a ul:hover {
				transition: all 0.5s ease-in-out 0s;
				
			}
#blurb {
	margin-top: 20px;
	font-family: Cicle;
	font-size: 20px;
	line-height: 26px;
}
	#blurb_title {
		background: #FFF;
		color: #000;
		padding: 0px 5px;
		opacity: 1;
	}
	#blurb_more {
		background: rgba(255,255,255,0.2);
		padding: 0px 5px;
	}
		#blurb_more, #blurb_more a {
			color: #000;
		}
		#blurb_more a {
			text-decoration: none;
		}
		#blurb_more:hover {
			background: rgba(255,255,255,1);
		}
#logo-setup, * {
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}