body {
	background: #ba8748 url(images/backdrop.jpg) top center;
	text-align: center;	
}

/* Nav Header Styles */

.containerOuter
{
	margin: 0 auto;
	width: 960px;
}

.titleBar
{
	padding: 0 0 0 0px;
}

.titleBarAbout {
	background: url('images/about.jpg') no-repeat;
	width: 960px;
	height: 580px;
	display: block;
}

.titleBarServices {
	background: url('images/services2.jpg') no-repeat;
	width: 960px;
	height: 700px;
	display: block;
}

.titleBarContact {
	background: url('images/email.jpg') no-repeat;
	width: 960px;
	height: 800px;
	display: block;
}

.titleBarEstimate {
	background: url('images/estimate.jpg') no-repeat ;
	width: 960px;
	height: 2010px;
	display: block;
}

.titleBarFTP {
	background: url('images/inksmear.jpg') no-repeat;
	width: 960px;
	height: 580px;
	display: block;
}

p.verbiage { 
	margin-left: 450px;
	margin-right: 15px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 20px;
	color:#575757;
	text-align: left;
	}

p.verbiage2 { 
	margin-left: 425px;
	margin-right: 15px;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color:#575757;
	text-align: left;
	}
	
table.right { float: right; margin-right: 15px; clear: both;}

td  {	
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color:#575757;
	text-align: left;
	}

ul.list {
	font-size: 12px;
	line-height: 16px;}

b.title { font-size: 18px; line-height: 20px; font-family: "Lucida Grande", Verdana, Arial, sans-serif; }

#bottom {
	margin: 0 auto;
	text-align: left;
	width: 960px;
	height: 29px;
	background: url('images/homebottom.jpg') no-repeat;
	color: #ffffff;
	font-size: 14px; line-height: 20px; font-family: "Lucida Grande", Verdana, Arial, sans-serif;
}

.clearBoth
{
	clear: both;
}

a { color: #fff; text-decoration: underline; }
a:hover { color: #000; text-decoration: none; }

a.grey { color: #575757; text-decoration: underline; }
a.grey:hover { color: #000; text-decoration: none; }

.foot { font-size: 10px; line-height: 18px; font-family: "Lucida Grande", Verdana, Arial, sans-serif; text-align: center;}

a.foot { color: #fff; text-decoration: underline; }
a.foot:hover { text-decoration: none; }

b.black { font-size: 16px; line-height: 22px; }

/* Menu Styles - There are more style options in the superfish.css file that pertain to the functionality and appearance of this menu. These styles define the roll over effects for the picture menu items */

.menu
{
	margin: 0 auto;
	width: 960px;
}

.m_home a
{
	display: block;
	width: 151px;
	height: 29px;
	background: url('images/menu.jpg') no-repeat 0 0;	
}

.m_homeOver a
{
	display: block;
	width: 151px;
	height: 29px;
	background: url('images/menu.jpg') no-repeat 0 -29px;
}

.m_home a:hover
{
	background-position: 0 -29px;
}

.m_about a
{
	display: block;
	width: 119px;
	height: 29px;
	background: url('images/menu.jpg') no-repeat -151px 0;
}

.m_aboutOver a
{
	display: block;
	width: 119px;
	height: 29px;
	background: url('images/menu.jpg') no-repeat -151px -29px;
}

.m_about a:hover
{
	background-position: -151px -29px;
}

.m_offering a
{
	display: block;
	width: 161px;
	height: 29px;
	background: url('images/menu.jpg') no-repeat -270px 0;
}

.m_offeringOver a
{
	display: block;
	width: 161px;
	height: 29px;
	background: url('images/menu.jpg') no-repeat -270px -29px;
}

.m_offering a:hover
{
	background-position: -270px -29px;
}

.m_estimate a
{
	display: block;
	width: 189px;
	height: 29px;
	background: url('images/menu.jpg') no-repeat -431px 0;
}

.m_estimateOver a
{
	display: block;
	width: 189px;
	height: 29px;
	background: url('images/menu.jpg') no-repeat -431px -29px;
}

.m_estimate a:hover
{
	background-position: -431px -29px;
}


.m_contact a
{
	display: block;
	width: 132px;
	height: 29px;
	background: url('images/menu.jpg') no-repeat -620px 0;
}

.m_contactOver a
{
	display: block;
	width: 132px;
	height: 29px;
	background: url('images/menu.jpg') no-repeat -620px -29px;
}

.m_contact a:hover
{
	background-position: -620px -29px;
}

.m_signup a
{
	display: block;
	width: 208px;
	height: 29px;
	background: url('images/menu.jpg') no-repeat -752px 0;
}

.m_signupOver a
{
	display: block;
	width: 208px;
	height: 29px;
	background: url('images/menu.jpg') no-repeat -752px -29px;
}

.m_signup a:hover
{
	background-position: -752px -29px;
}



	.footing { color: #ffffff; font-size: 10px; line-height: 18px; font-family: "Lucida Grande", Verdana, Arial, sans-serif; text-align: center;}
	
	#footmenu {
		color: #ffffff;
		text-align: center;
	}
	
	#footmenu a {
		color: #ffffff;
		font-family: "Georgia", "Times New Roman", Times, serif;
		font-size: 1.1em;
		text-decoration: none;
	}
	#footmenu a:hover {
		text-decoration: underline;
	}
	
