@charset "utf-8";

/* 
	Jeremy Helms
	EngNet Global 
	2008
*/

html,body		{ margin: 0; padding: 0; margin-top: 0px; }
body			{ font: 80% Arial, Helvetica, sans-serif; text-align: center; background-color: #c2daf6; }
p				{ margin: 10px 0px 10px 0px; }

div#container			{ width: 819px; margin: 0 auto; background-color: #fff; border-bottom: 1px solid #000; border-left: 5px solid #922441;  border-right: 5px solid #922441; }
div#slogan				{ background: #0019a8; height: 15x; text-align: right; padding: 2px 7px 2px 0px; color: #fff; font-size: 8pt; }
div#header				{ border-bottom: 1px solid #000; background: #f7f8f0; height: 125px; background-image: url(images/header_bg.jpg); background-position: right bottom; background-repeat: no-repeat; }
div#navcontainer		{ float: left; width: 200px; clear: left; text-align: left; padding: 10px 0px 5px 5px; }
div.navbutton			{ width: 186px; text-align: left; background-color: #922441; padding: 2px 10px 2px 4px; border-bottom: 1px solid #000; border-right: 1px solid #000; border-left: 1px solid #000; }
div.navbuttont			{ width: 186px; text-align: left; background-color: #922441; padding: 2px 10px 2px 4px; border: 1px solid #000; }
div#contentcontainer	{ float: right; width: 591px; clear: right; text-align: left; padding: 10px 10px 10px 8px; margin: 0px; }
div#basefooter			{ clear: both; width: 819px; background: #0019a8; height: 5px; }
div#footer				{ clear: both; width: 789px; background: #fff; margin: 0px; padding: 0px 15px 0px 15px; font-size: 8pt; }
div#extra				{ clear: both; width: 789px; color: #000; margin: 0 auto; padding: 5px 15px 5px 15px; font-size: 80%; }
div#contact				{ color: #000; padding: 10px 5px 0px 5px; font-size: 8pt; text-align: center; line-height: 12pt;  }
div#logo				{ width: 285px; clear: left; float: left; margin: 0px; padding-left: 5px; text-align: left; }
div#headerright			{ width: 495px; clear: right; float: right; margin: 0px; padding: 0px 0px 0px 0px; text-align: left; }
div#headerright1		{ padding: 2px 5px 10px 10px; text-align: right; font-size: 8pt; }
div#headerright2		{ padding: 15px 0px 0px 0px; }
div#headerright3		{ padding: 22px 10px 0px 10px; text-align: center; font-size: 9pt; font-weight: bold; font-style: italic; }

p.bigger				{ font-size: 12pt; font-weight: bold; padding: 0px 75px 0px 75px; }
p.rbig					{ font-size: 12pt; font-weight: bold; color: #922441; }
span.red				{ color: #922441; font-size: 18pt; }
div.navbuttont:hover	{ background-color: #000; }
div.navbutton:hover		{ background-color: #000; }
div#header h1					{ line-height: 120px; color: #79B30B; margin: 0px; font-size: 240%; }

div#contentcontainer h1			{ margin-top: 7px; margin-bottom: 7px; font-size: 190%; }
div#navcontainer a				{ font-size: 9pt; color: #fff; text-decoration: none; }
div#navcontainer a:hover		{ text-decoration: underline; }
div#contentcontainer a			{ color: #922441; text-decoration: none; font-weight: bold; }
div#contentcontainer a:hover	{ text-decoration: underline; }
div#contact a					{ color: #922441; text-decoration: none; font-size: 8pt; }
div#contact a:hover				{ text-decoration: underline; }
div#footer a					{ color: #922441; text-decoration: none; font-weight: bold; }
div#footer a:hover				{ text-decoration: underline; }

div#homemain					{ position: absolute; top: 200px; padding-left: 30px; font-size: 13pt; color: #FFFFFF; width: 350px; font-weight: bold; line-height: 18pt; }

p.video	{text-align:center;}

