/*
    Theme Name: Kulture Entertainment
    Description: A badass layout for Kulture Entertainment, brought to you by <a href="http://bluetideproductions.com">bluetideproductions.com/</a>
    Version: 1.0
    Author: Zach Reed
    Author URI: http://bluetideproductions.com/
*/
html {
overflow: -moz-scrollbars-vertical; 
overflow-y: scroll;}
a:active , a, a:hover {outline: none !important;}
body {
	margin:0;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding:0;
	background:#000 url('images/bg.jpg') top center no-repeat;
	color: #fff;}
#container{
	width:835px;
	padding:0;
	margin:0 auto;}
	#header{
		width:423px;
		height:92px;
		margin:80px 0 0 25px;
		overflow:none;}
		#header a {
			width:423px;
			height:92px;
			display:block;}
			#header a span{display:none;}
	#newsletter{
		position:relative !important;
		top:200px !important;
		width:415px !important;
		left:-10px;
		float:right;
		text-align:right !important;}
	#socialSearch {
		width:215px;
		margin:200px 0 0 685px;
		padding:3px;
		text-align:right;
		list-style: none;}
		#socialSearch li {
			float: left;
			padding:0px 3px;
			display: block;}
			#socialSearch img {border:0px;}
			#socialSearch li a.Contact{background: url('images/social.png') no-repeat; background-position: 0;display:block; width:29px; height:29px;}
			#socialSearch li a.Bookmark{background: url('images/social.png') no-repeat; background-position: -29px 0;display:block; width:29px; height:29px;}
			#socialSearch li a.Facebook{background: url('images/social.png') no-repeat; background-position: -58px 0;display:block; width:29px; height:29px;}
			#socialSearch li a.Twitter{background: url('images/social.png') no-repeat; background-position: -87px 0;display:block; width:29px; height:29px;}
			#socialSearch li a.Vimeo{background: url('images/social.png') no-repeat; background-position: -116px 0;display:block; width:29px; height:29px;}
			#socialSearch li a.rss{background: url('images/social.png') no-repeat; background-position: -146px 0;display:block; width:29px; height:29px;}
				#socialSearch li a span{display:none;}
	#events{
		width:829px;
		margin:0 auto;
		padding:3px;}
		.event{
			width:202px;
			background: url('images/buytickets.png') top center no-repeat;
			overflow:hidden;
			float:left;
			margin:2px;
			padding:0;
			height:284px;}
			.flyerPicture{
				width:196px;
				height:255px;
				margin:2px 0 0 3px;
				padding:0;
				overflow:none;}
				.flyerPicture a,.flyerPicture a:active{
					width:196px;
					height:255px;
					display:block;
					background: url('images/flyerhover.png') 0 255px no-repeat;}
				.flyerPicture a:hover{background: url('images/flyerhover.png') 0 0 no-repeat;}
					.flyerPicture a span{display:none;}
			.buyTickets{
				width:144px;
				height:25px;
				margin:0 0 0 30px;
				overflow:none;}
				.buyTickets a {
					width:144px;
					height:25px;
					display:block;}
					.buyTickets a span{display:none;}
	#footer{
		margin:10px auto 0 auto;
		color:#fff;
		padding:10px;
		text-align:center;}
		#footer a,#footer a:active{
			color:#9CB9B5;
			text-decoration:underline;}
		#footer a:hover{
			color:#fff;
			text-decoration:none;}
#page-nav {
	padding:5px;
	margin:15px auto 6px auto !important;
	text-align:center;}
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;}
.clearfix {	display: inline-block;}
html[xmlns] .clearfix {	display: block;}
* html .clearfix {	height: 1%;}