@charset "utf-8";
/* CSS Document */

/***********  BASIC FORMATTING  ************/

	body {font-family: arial, san-serif; margin: 0; background: url(images/BG.jpg) no-repeat top center; background-color: #482c13;}

	p {}

	img {border: 0px;}

	form {padding: 0; margin: 0;}
	
	a:link, a:visited, a:active {color: #7c481a; text-decoration: none;}

	a:hover {color: #4c2400; text-decoration: underline;}


	/***  Misc global styles  ***/

	.Description {display: none;}

	.ClearFloat1 {clear: both;}
	
	.FloatLeft {float: left;}
	
	.FloatRight {float: right;}
	
	.ImgBorder1 {padding: 12px; border: 1px solid #c8d477; background: #ddeb7d;}


/***********  LAYOUT  ************/

	#Frame {margin: 0px auto 0px auto; padding: 0; width: 950px;}

/***********  HEADER  ************/

	#Header {margin: 0; padding: 0; width: 950px; height: 150px; overflow: hidden;}
	#Header h1 {margin: 0; padding: 28px 0 0px 125px; font-size: 48px; color: #e5d989; font-family: Verdana, Arial, Helvetica, sans-serif;}
	#Header h2 {margin: 0; padding: 0px 0 0px 160px; font-weight: normal; font-size: 24px; color: #a7bc43; font-family: Verdana, Arial, Helvetica, sans-serif;}
	#Header h3 {float: left; text-align: center; margin: 0; padding: 45px 0 0px 40px; font-size: 27px; color: #f7fdc8; font-family: Verdana, Arial, Helvetica, sans-serif;}
	#Header h3 span {font-weight: normal; color: #baa460;}

/***********  MAINNAV  ************/

	#MainNav {margin: -15px 15px 0 -15px; padding: 0 0 0 10px; width: 710px; height: 40px; font-size: 18px; font-weight: bold ; background: #baa460; list-style: none;}
	#MainNav li {float: left; margin: 0; padding: 0; line-height: 2.25em;}
	#MainNav li a {margin: 0; padding: 10px 10px 9px 10px; color: #fff; text-decoration: none;}
	#MainNav li a:hover, #MainNav li.Selected a {color: #35210f; background: url(images/main-nav_bg.jpg) repeat-x; padding: 10px 9px 9px 9px; border-left: 1px solid #a68f4f; border-right: 1px solid #a68f4f;}

/***********  SIDEBARLEFT  ************/

	#SideBarLeft {float: right; margin: 0; padding: 0; width: 220px;}
	
	#ContactForm {width: 170px; padding: 20px 25px 0px 25px; height: 475px; background: url(images/form_bg.jpg) no-repeat; font-size: 14px; font-weight: bold; color: #6a7428;}
	#ContactForm p {color: #4d3218; margin: 0; padding: 10px 0 0px 0;}
	#ContactForm p span {color: #9aa83d;}
	#ContactForm label {display: block; padding: 8px 0 5px 0;}
	#ContactForm .field1 {width: 165px; padding: 2px; height: 16px; border: 1px solid #b7b7b7;}
	#ContactForm .Submit {width: 94px; height:33px; margin: 10px 0 0 40px; background: url(images/submit1.jpg); border: 0px; cursor: pointer; font-size: 1px;}

/***********  CONTENT  ************/ 

	#Content {float: left; margin: 0; padding: 15px; width: 690px; text-align: left; color: #000; font-size: 13px; background: #fff; min-height: 1000px; color: #595858; font-size: 14px; text-align: left;}
	
	#Content h1 {width: 675px; height: 58px; margin: 0; padding: 0px 0px 0px 46px; color: #8e7d4a; font-size: 30px; background:url(images/h1_bg.jpg) no-repeat;}

	#Content h2 {width: 675px; height: 41px; margin: 0; padding: 0px 0px 0px 36px; color: #849034; font-size: 18px; background:url(images/h2_bg.jpg) no-repeat;}

	#Content h3 {display: block; margin: 0; padding: 0px 0px 12px 0px; color: #666; font-size: 16px;}
	
	#Content p {margin: 0; padding: 0 0 12px 0; color: #595858; line-height: 20px;}
	
	#MainCta {width: 720px; height: 353px; margin: 0 -15px 0 -15px; background: url(images/home_main-cta_bg.jpg) no-repeat;}
	
	.Pricing1 {float: left; width: 110px; padding: 15px 0 0 15px; height: 100px; background: #f4eeba; font-size: 12px; font-weight: bold; line-height: 14px; margin-bottom: 15px; color: #847444; margin-right: 15px;}
	
	.Service {float: left; width: 520px;}


/***********  FOOTER  ************/

	#Footer {display: block; font-size: 11px; color: #595858; padding: 10px; margin: 0; text-align: center;}




