/*
Theme Name: Binga's Stadium
Theme URI: http://www.twenty3x.com
Description: Custom theme for Binga's Stadium Smokehouse and Sportsbar.
Version: 1.0
Author: Rob Pitt
Author URI: http://www.twenty3x.com
Tags: 
*/



html,
body {
margin:auto;
padding:0px;
font-family: Verdana, Arial, Sans-Serif;
background:url(images/leather-bg.jpg) repeat;
}

a img{
border:0px;
}

.clear {
clear: both;
margin: -1px 0px 0px 0px;
height: 1px;
font-size: 1px;
line-height: 1px;
width: 100%;
}
.ahem { 
position: absolute;
overflow: hidden;
height: 0px;
width: 0px;
left: -1000px;
top: -1000px;
}
.fl{
float:left;
}
.fr{
float:right;
}



a{
	color: #ffc50c;
	text-decoration: none;
}
 
a:hover{
	color: #fff;
	text-decoration:underline;
}
p, .entry{
font-size:12px;
color:#fff;
line-height:18px;
}
/*******Body Styles*******/

#partnership{
	width:100%;
	height:34px;
	padding:5px 0 0 0;
	background:url(images/beanboard-top.jpg) repeat-x;
}

		#partainer{
			width:960px;
			margin:auto;
		}
		.affiliated{
			display:block;
			font:bold 14px verdana, arial, helvetica, sans-serif;
			color:#fff !important;
			text-transform:uppercase;
			padding:0 0 10px 50px;
			background:url(images/bw-logo.png) no-repeat 0 0;
		}
		#footer a:hover, #partainer a:hover{
			color:#f58220 !important;
		}
		#partnership p{
			text-align:right;
			margin:-30px 0 0 0;
			width:100%;
		}

#header{
	padding: 15px 0 0 0;
	position:relative;
}
#header h1{
	margin:0;
	padding:0;
}
 #header h1 a{
	display:block;
	background:url(images/logo.png) no-repeat;
	width:532px;
	height:138px;
	margin:auto;
}
	#header ul{
		z-index:100;
		overflow: hidden;
		width: 840px;
		margin:auto;
		text-align:center;
		padding:25px 0 0 0;
	}
		#header ul li{
			display:inline;
			list-style:none;
			padding: 5px 15px 0 0;
		}
			#header ul li a{
			 
				font:30px impact, arial black, verdana, sans-serif;
				
				color: #fff;
				text-decoration: none;
				letter-spacing:3px;
				text-transform:uppercase;
			}
				#header ul li a:hover, #header ul li a:active, .current_page_item a, .current_page_parent a{
					color: #ffc50c !important;
				}
			 
/*Frame is = to Wrapper*/
#frame{
	margin:auto;
 width:960px;
}
	.bs{
		margin:auto;
		width:820px;
		height:188px;
		padding:10px;
		-moz-border-radius:10px;
		-webkit-border-radius:10px;
		position:relative;
		background:#fff;
	}
		#flyingwings{
			position:absolute;
			left:-100px;
			top:-155px;
			width:216px; 
			height:391px;	 
			z-index:50;
		}
#page{
 
	width:960px;
	margin:0 auto;
	padding: 15px 0 30px 0;

}

#wp_calendar{
	padding: 15px 0 5px 15px;
	background: #fff;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	position: relative;
}
	#wp_calendar h3{
		margin: 0 15px 10px 0;
		padding: 2px 5px;
		color: #163d66;
		text-align: center;
		font:24px Impact, Arial Black, Verdana;
		letter-spacing:2px;
		text-transform:uppercase;
	}
	#wp_calendar ul.weekdays{
		overflow: hidden;
		padding: 0 0 10px 0;
	}
		#wp_calendar ul.weekdays li{
			display: block;
			float: left;
			margin: 0 10px 0 0;
			padding: 5px 0 0 0;
			text-indent: 5px;
			width: 120px;
			color: #97968d;
			font-size: 11px;
			font-weight: bold;
		}
	#wp_calendar ol.month{
	 	
		margin:0;
		padding:0;
		width:960px;
	}
		#wp_calendar ol.month li{
			overflow: hidden;
			display: block;
			float: left;
			margin: 0 10px 10px 0;
			padding: 0;
			width: 120px;
		}
		#wp_calendar ol.month li.noday{
			
		}
		#wp_calendar ol.month li div.head{
			overflow: hidden;
			padding: 0 5px;
			height: 18px;
			line-height: 18px;
			color: #fff;
			text-align: right;
			font-weight: bold;
			font-size: 11px;
			background: #163d66;
		}
		#wp_calendar ol.month li div.day{
			overflow: auto;
			height: 90px;
			padding: 5px;
			background: #fdfdfb;
			margin: 0 10px 10px 0;
			padding: 0;
			width: 120px;
		}
			#wp_calendar ol.month li div.day ul{
			}
				#wp_calendar ol.month li div.day ul li{
					float: none;
					margin: 0;
					padding: 2px 0;
					width: auto;

					border: none;
					border-bottom: dotted 1px #ddd;
					font:12px Normal Verdana, Arial, Helvetica, Sans-Serif;

				}
					#wp_calendar ol.month li div.day ul li a{
						text-decoration: none;
						color:#163d66;
					}
	#wp_calendar ul.nav{
 		position: relative;
		margin-bottom: 25px;
		list-style: none;
		width: 100%;
		font-weight: bold;
 	}
		#wp_calendar ul.nav li.prev{
			display: block;
			position: absolute;
			left: 280px;
		}
		#wp_calendar ul.nav li.next{
			display: block;
 			position: absolute;
			right: 320px;
		}
			#wp_calendar ul.nav li a:hover{
				color: #FFC50C;
			}

#content{
	float: left;
	width:402px;
	padding:15px 120px 50px 78px;
}
	#content .post{
		padding: 15px;
	}
	 
		#content h2, .widgets h2{
			color: #fff;
			font:24px Impact, Arial Black, Verdana, Helvetica, Sans-Serif;
			letter-spacing:2px;
			text-transform:uppercase;
			margin:0 0 10px 0;
		}
		
		#content h3{
			color:#ffc50c;
			text-transform:uppercase;
			font:bold 18px Verdana, Arial, Helvetica, Sans-Serif;
			margin:0;
		}
		#content h4, #content h3 strong{
			color:#fff;
			font:bold 14px Verdana, Arial, Helvetica, Sans-Serif;
			font-weight:bold;
			margin:0;
		}
		
	 
	
		 
	
 
		#content .post .navigation{
			padding: 20px 10px;
			overflow: hidden;
		}
			#content .post .navigation .prev{
				float: left;
			}
			#content .post .navigation .next{
				float: right;
			}
		#content .post .postmetadata{
			display:none;
		}




#sidebar{
	float: right;
	width: 278px;
	padding:15px 82px 0 0;
}
	
#author_info{
	padding: 35px 10px 20px 10px;
}
	#author_info h5{
		color: #d6d5c9;
		font-family: Arial, Tahoma;
		font-size: 26px;
		font-weight: bold;
		letter-spacing: -.1em;
	}
	#author_info p{
		padding: 5px;
		text-indent: 1em;
	}

#footer{
 
	padding: 15px;
	width:100%;
	background:url(images/footer-bg.jpg) repeat;
	height:47px;
}
#footer .info{
	width:960px;
	margin:auto;
}
 
	#footer a:hover{
		color: #fff;
	}
	#footer ul{
		float: left;
	}
	#footer p{
		margin:0;
	}
	#footer #copyright{
		font-size:9px;
	}


 
	
	label{
		text-transform:uppercase;
		color:#ffc50c;
	}
	input, textarea{
		background:#fff;
		border:1px solid #ffc50c;
		font-family:Verdana, Arial, Helvetica;
	}

.premetadata, .postmetadata{
	display:none;
}
.size-thumbnail{
	width:95px;
	height:95px;
	border:5px solid #fff;
	margin:5px;
}

.alignleft{
	float:left;
}
.alignright{
	float:right;
}