@media screen {

/* -------------      
 * Global Styles      
 * -------------*/
	body {background: #474700 url("/~/media/7DF3177FEE4F4279A62706D4CE5F5CA7.ashx") repeat-x  scroll 0 0; line-height: 1.3em; margin: 0; padding: 0}
	a {color: #49F; text-decoration: none}
	a:hover {color: #930}
	img {border: 0px}
	#main {background: #F6EEDC url(~/media/8BD9C253258640CFB358F5560364ED49.ashx) no-repeat scroll right top; margin: 0px auto; overflow: hidden; width: 810px;}
	#main-texture {background: transparent url("/~/media/36EB73630B594B72B3A83CA0A4CFB685.ashx") repeat-y top right; margin: 0}
	#header li {border: 0px solid #000}
	#header {background: transparent; height: 435px; position: relative; top: 0px}
	#header .top {background: #930 url(~/media/8BD9C253258640CFB358F5560364ED49.ashx) no-repeat scroll right top; height: 300px}
	#header .top .logo{left: 30px; position: relative; top: 20px}
	#header .top .vp{left: 193px; position: relative; top: 40px}
	#subhead {float: left; height: 2px; position: relative; top: 20px}
	#nav {left: 560px; position: absolute; text-align: right; top: 220px}
	#nav ul {list-style: none; margin: 20px 40px 0 0; padding: 0px; width: 210px}
	#nav ul li {height: 40px; margin-bottom: 20px}
	#content {margin: 60px 0 0 80px; text-align: left; font-family:arial;}
	#content-inner {float: left; width: 470px}
	#content-images{float: right; width: 246px}
	#addThis{margin: 0px; text-align: left}
	#content ul {padding: 12px}
	#content li{font-size: .9em}
	#content h1 {font-size: 1.8em; font-style: italic; line-height:1.0em; font-weight: bold; margin-top: 10px; font-family:times;}
	#content h2 {font-size: 1.0em; font-weight: bold}
	#content h3 {}
	#content p {font-size: .9em; line-height: 1.2em}
	#body-content {}
	#footer {clear: both; font: bold .7em helvetica; height: 50px; padding: 30px 0 0 0}
	#footer .copyright {color: #999; float: left; margin-right: 30px}
	#footer .links{float: left}
	#footer a {color: #000} 


/* ----------------      
 * Home Page Styles      
 * ----------------*/
	#steps {}
	#steps .step {color: #390; font: bold 1.7em times, arial, sans-serif; height: 26px; left: -36px; position: relative; top: 0}
	#steps .step img {margin-right: 10px}
	#steps .step div {float: left}
	#steps .step div.text {margin-top: -2px}
	#steps h1 {clear: left; color: #003; font-size: 1.5em; font-style: italic; font-weight: normal; line-height: 1.2em; margin: 0px; padding: 0px} 


/* ------------------------     
 * Youtube and Adobe videos     
 * ------------------------*/
	.youtube-video-position1, .youtube-video-position2, .youtube-video-position3, .adobe-video-position1, .adobe-video-position2, .adobe-video-position3 {font-size: 0em; line-height: 0em; margin: 0; padding: 0}
	.youtube-video-position1, .adobe-video-position1 {float: left; margin-right: 15px}
	.youtube-video-position2, .adobe-video-position2 {align: center}
	.youtube-video-position3, .adobe-video-position3 {float: right; margin-left: 15px}
	.youtube-video-position1 div, .youtube-video-position2 div, .youtube-video-position3 div {margin: 0; padding: 0}
	.youtube-video-position4{margin: 0; padding: 0} 


/* -------------------     
 * Contact Form Styles     
 * -------------------*/
	.formPACContainer {margin-bottom:20px;}
	.formPACRow{clear: left; margin-bottom: 0px}
	.formPACFieldGroup{float: left; margin-right: 10px}
	.formPACLabel{font-size: .9em}
	.formFieldLabel{}
	.formPACField {}
	.formPACFieldSmall{margin-bottom: 5px; width: 90px}
	.formPACFieldMedium{margin-bottom: 5px; width: 160px}
	.formPACFieldLarge{margin-bottom: 5px; width: 375px}
	.formPACValidation{color: #F00; font-size: .7em}
	.formPACSubmitNotice{color: #F00; font-size: 1.2em}
	
	.formFieldset { border:none; margin-bottom:5px;}
	.required {color: #F00; font-weight: bold}
}
