@charset "utf-8";

/* 
	Jeremy Helms
	EngNet Global 
	2008
*/

td,table,tr,input,textarea		{ font-size: 11px; }

html,body		{ margin: 0; padding: 0; margin-top: 0px; font-family: Tahoma; }
body			{ text-align: center; background-color: #46474b; background-image: url(images/main_bg.jpg); background-position: top; background-repeat: repeat-x; }
p				{ margin: 10px 0px 10px 0px; font-size: 11px; }
h1				{ margin: 0px; padding: 0px 0px 10px 0px; font-style: italic; font-size: 15px; font-family: Arial, Helvetica, sans-serif; }
h2				{ margin: 0px; padding: 0px 0px 5px 0px; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
a				{ color: #e3443a; text-decoration: none; }
a:hover			{ text-decoration: underline; }
ul				{ line-height: 14px; }

div#slogan				{ position: absolute; top: 224px; padding-left: 12px; color: #fff; font-style: italic; text-align: left; font-weight: bold; font-family: Arial, Helvetica, sans-serif; line-height: 22px; }
div#container			{ width: 730px; margin: 0 auto; background-color: #fff; }
div#header				{ height: 102x; }
div#navigation			{ height: 38px; background-image: url(images/navigation_spacer.jpg); background-repeat: repeat-x; background-position: top; text-align: }
div#image				{ height: 221px; background-color: #fff; }
div#content				{ padding: 20px; text-align: left; }
div#content li			{ font-size: 11px; }
div#footermain			{ padding: 0px 20px 10px 20px; text-align: left; height: 80px; }
div#phonemain			{ padding: 20px 0px 0px 76px; background-image: url(images/phone_bg.jpg); background-position: top left; background-repeat: no-repeat; float: left; height: 53px; width: 175px; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-style: italic; }
div#footer				{ font-size: 11px; padding: 10px 0px 10px 0px; background-image: url(images/footer_bg.jpg); background-repeat: repeat-x; background-position: top; background-color: #46474b; color: #fff; } 
div#footer a 			{ color: #e3443a; }
ul#mnav					{ list-style: none; padding: 0px; margin: 0px; }
ul#mnav li				{ float: left; padding: 5px 5px 0px 12px; margin: 8px 0px 0px 11px; background-image: url(images/nav_left.jpg); background-repeat: no-repeat; background-position: 0px 8px; }
ul#mnav a				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; color: #fff; padding: 0px 0px 11px 0px; display: block; }
ul#mnav a:hover			{ text-decoration: underline; }
div#contactright		{ border-left: 1px dotted #000; float: right; padding: 0px 0px 0px 10px; }
div#address1			{ float: left; width: 130px; padding: 4px 10px 5px 10px; font-size: 11px; }
div#address2			{ border-left: 1px dotted #000; float: left; width: 110px; padding: 4px 10px 5px 10px; font-size: 11px; }
div#email1				{ border-left: 1px dotted #000; float: left; width: 120px; padding: 4px 10px 5px 10px; font-size: 11px; }
div#dropdown			{ position: absolute; top: 140px; z-index: 500; margin-left: 180px; display: none; }
ul#dropdown				{ list-style: none; padding: 0px; margin: 0px; width: 180px; }
ul#dropdown li			{ text-align: left; padding: 0px 6px 4px 6px; margin: 0px; background-color: #e3443a; border-width: 1px; border-style: solid; border-color: #ccc #888 #555 #bbb; }
ul#dropdown li:hover	{ background-color: #46474b; }
ul#dropdown a			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; color: #fff; }
ul#dropdown a:hover		{ text-decoration: underline; }
