@charset "ISO-8859-1";html,body{margin:0;padding:0; background:#404040;}p {margin:0;padding:0 0 10px 0;}body{font: 90% arial,sans-serif; color: #d0d0d0; line-height: 130%;}a, img { border: none; padding: 0; margin:0;}a:link { font-family: arial,sans-serif; color: #17ffb0; text-decoration: none;}a:hover, a:active { font-family: arial,sans-serif; color: #fff; text-decoration: none;}a:visited { font-family: arial,sans-serif; color: #17ffb0; text-decoration: none;}.hide	{display: none;}#wrapper {	width: 1040px;	background: #404040 url(../i/main_back.gif) top left repeat-y; 	margin: 0 auto;	}#nav { float: left; width: 75px; }#content {float: left; width:890px; background: #4e4e4e;}#logo { height:143px; width: 890px; margin: 0; padding: 0; }#header { height:336px; width: 890px; margin: 0; padding: 0; }#middle { width: 890px; margin: 0; padding: 0; background: #4e4e4e; }#showcase { width: 830px; margin: 0; padding: 0 0 0 30px; }#middleleft { float: left;width: 375px; padding: 0 0 30px 30px; }#middleright { float: left;width: 410px; padding: 10px 0 30px 20px;}#middlemain { float: left;width: 830px; padding: 0 0 30px 30px; }#middlemainleft { float: left;width: 375px; padding: 0 0 30px 30px; }#middlemainright { float: left;width: 410px; padding: 10px 0 30px 10px;}#footer { width: 890px; height: 152px; margin: 0; padding:0; background: url(../i/footer.gif) top left no-repeat;}#footerlinks { float: left; width: 500px; height: 40px; padding: 80px 0px 0px 0px;}.green { color: #0aff9a !important;}.orange { color: #db8d5f !important;}.blue { color: #316bad !important;}.purple { color: #6c3f84 !important;}.pukegreen { color: #abaf53 !important;}ul { list-style-type: none;}li { padding: 3px 0px 3px 20px; background: url(../i/bullets.gif) top left no-repeat;}#footer li {display: inline; background: url(../i/arrow.gif) top left no-repeat; padding: 0px 0px 0px 20px; }#copyright { font-family: arial,sans-serif; color: #fff; font-size: 70%; color: #0aff9a; float: right; width: 290px; padding: 100px 30px 0px 0px; }#clear {    clear: both;	}div.spacer {  clear: both;  }/*   Typography  */h1 { color: #fff; font-family: arial,sans-serif; text-decoration: none; font-size: 18px; font-weight: bold; text-align: right;}.lefter { float: left; padding: 0 30px 0 0; border-right: 1px #3a3a3a solid; width: 100px; text-align: right; margin: 15px 10px 0 0;}.righter { float: left; padding: 0 0 0 30px; width: 600px;}.lefter p{ color: #08bf73; font-family: arial,sans-serif; text-decoration: none; font-size: 18px; font-weight: bold; line-height: 90%;}.showimage { padding: 20px;}.greenys{ color: #08bf73; font-family: arial,sans-serif; text-decoration: none; font-size: 18px; font-weight: bold; line-height: 90%;}