/*
Backwoods Compatible
primary stylesheet
http://www.backwoodscompatible.com
*/

*										{ 	margin: 0; padding: 0; }
body 									{ 	font: 14px Helvetica, sans-serif; color: #ccc; font-size: 62.5%;
											background: url('../images/mid_site_bg.png') #5b0e0f repeat-y top; }

#header									{ 	height: 64px; background: url('../images/top_site_bg.png') no-repeat top;}
#header img#free-consult				{ 	padding-left: 500px; }
#secondary-nav							{ 	width: 760px; margin: 0 auto; }
#secondary-nav ul						{	list-style: none; }
#secondary-nav ul li 					{	}
#secondary-nav ul li a					{	float: left; display: block; text-decoration: none; font-size: 1.1em; color: #999999; padding: 16px 18px 0 0; }
#secondary-nav ul li a:hover, a:active	{	color: white  }
#secondary-nav img#login				{	float: right; }

#page-wrap								{ 	width: 760px; margin: 0 auto; height: 100%; }

a img									{	border-style: none; }
					 
#logo-wrap								{	float: left; }
#nav									{	float: right; margin-top: 13px;}
#nav img#studio							{	margin-right: 41px; padding-bottom: 10px; border-bottom: 2px solid #5b0e0f; margin-top: 47px; }
#nav ul									{	list-style: none; margin-top: 3px; margin-right: 45px; padding-top: 10px; }
#nav ul li 								{	padding: 0 0 7px 0; }
#nav ul li a							{	text-decoration: none; font-size: 1.7em; color: #999999; text-transform:uppercase; }
#nav ul li a:hover, a:active			{	color: #999999;  }

#sidebar								{	float: left; width: 233px; margin: 20px 0 0 45px; font-family: Georgia, serif; }
#sidebar img							{	margin-top: 50px; }

h3										{	font-size: 2.5em; border-top: 2px solid #5b0e0f; padding: 10px 0 5px 0; letter-spacing: 3px;
											text-transform: uppercase; color: #666666; margin-bottom: 50px; }

#main-content							{	float: right; width: 372px; margin: 5px 41px 0 0; color: #666666; 
											padding-top: 10px; font-size: 1.2em; line-height: 17px;}
											
p, h2									{	padding-bottom: 15px } 

#footer									{ 	height: 34px; background: url('../images/bottom_site_bg2.png') no-repeat top; background-color: #5b0e0f; 
											text-align:center; padding-top: 35px;}
#footer-nav								{ 	width: 760px; margin: 0 auto; }
#footer-nav ul							{	list-style: none; }
#footer-nav ul li 						{	}
#footer-nav ul li a						{	float: left; display: block; text-decoration: none; font-size: 1.1em; color: #999999; padding: 16px 18px 0 0; }
#footer-nav ul li a:hover, a:active		{	color: white  }

