/*  
Theme Name: Harvey's Central Grille
Theme URI: http://www.mcitycreative.com/
Description: A wordpress theme for Harvey's Central Grille
Version: 1.1
Author: MCITY CREATIVE, LLC
Author URI: http://www.mcitycreative.com/
*/
*
{
	padding: 0;
	margin: 0;
}
/* B */
body
{
 	font-family: Georgia, sans-serif;
 	font-size: 13px;
 	background: #efac22 url("images/bg.gif") repeat scroll top left;
	text-align:center;
}
#bg {
	position:absolute;
	margin-top: 30px;
	top: 0;
	left: 0;
 	height: 559px;
	width: 940px;
	background: #fff url("images/interior.jpg") no-repeat scroll top left;
	border: 10px solid #fff;
	z-index: 5;
}
/* C */
#content
{
	position: absolute;
	width: 275px;
	height: 35px;
	top: 240px;
	left: 660px;
	z-index: 25;
}
#content-title
{
	padding: 8px;
	background: transparent url("images/stp.png") repeat scroll top left;
	margin-bottom: 7px;
}
#content-title h2
{
	color: #efaa1f;
	font-size: 36px;
	line-height: 90%;
}
#content-txt
{
	padding: 0 12px 12px 12px;
	background: transparent url("images/stp.png") repeat scroll top left;
}
#content-txt p
{
	color: #fff;
	font-size: 14px;
	padding-top: 12px;
}
/* F */
#footer
{
	text-align: center;
	top: 615px;
	position:relative;
	font-size:10px;
	color: #666666;
}
/* I */
#inside-horizontal-bar
{
	position: absolute;
	background: #fff url("images/bg-nav.gif") repeat-x scroll top left;
	width: 960px;
	height: 70px;
	top: 111px;
	left: 0;
	z-index: 10;
}
/* L */
#logo
{
	position: absolute;
	width: 160px;
	height: 151px;
	top: 63px;
	left: 33px;
	border: 10px solid #efaa1f;
	z-index: 20;
}
/* N */
#nav
{
	position: absolute;
	background: transparent url("images/stp.png") repeat scroll top left;
	width: 940px;
	height: 35px;
	top: 181px;
	right: 10px;
	z-index: 15;
}
#nav ul
{
	color: #fff;
	float: right;
	font-size: 16px;
}
#nav ul li
{ 
	display: inline;
}
#nav ul li a
{
	padding: 8px 1em;
	color: #fff;
	text-decoration: none;
	float: left;
}
/*
#nav ul li a:hover, #current
{
	background-color: #e87d1e;
	color: #fff;
	border-bottom: 5px solid #efaa1f;
}

#nav a:link#current, #nav a:visited#current, #nav a:hover, #nav .current_page_item
{
	background-color: #e87d1e;
	color: #fff;
	border-bottom: 5px solid #efaa1f;
}
*/
#nav a:hover
{
	background-color: #a25715;
	color: #fff;
	border-bottom: 5px solid #a77716;
}

#nav .current_page_item a:link , #nav .current_page_item a:visited
{
	background-color: #e87d1e;
	color: #fff;
	border-bottom: 5px solid #efaa1f;
}
#newsletter
{
	position: absolute;
	text-align: center;
	background-color: #b5121b;
	width: 160px;
	height: 26px;
	top: 22px;
	right: 25px;
	z-index: 30;
}
#newsletter h3
{
	font-size: 12px;
	margin-top: 5px;
}
#newsletter a
{
	color: #fff;
	text-decoration: none;
}
/* O */
#outside-horizontal-bar
{
	position: absolute;
	top: 111px;
	left: 0;
	width: 100%;
	height: 70px;
	background: #fff url("images/bg-nav.gif") repeat-x scroll top left;
}
/* W */
#wrapper
{ 
 	margin: 0 auto;
 	width: 960px;
 	text-align: left; 
 	position: relative;
 	background-color: #fff;
}