/* -----------------------------------------------------  Created by:   Blaise DiPersia for Nicolas Lecompte + platform 100------------------------------------------------------ *//* ------------------- LAYOUTS ------------------- */html {min-width: 700px;} /* mozilla fix */html body {	margin: 0;	padding: 0;	background: #EEF url(../_images/bottom.gif) bottom fixed repeat-x;	font-family: Verdana, Arial, Helvetica,sans-serif;	color: #999;	padding-top: 15px;	padding-bottom: 15px;	text-align: center;	font-size:11px;	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;}#wrapper {	margin: 0 auto;	width: 680px;	background: transparent;	text-align: right;}#flashPic {	margin: 0 0 10px 0;	padding: 0;	width: 680px;	height: 390px;	background: transparent;}#main {	margin: 0;	padding: 15px 0 0 0 ;	background: transparent; 	border: solid 1px #600;}#space_15 {	height: 15px;	background: transparent;	}#logo {	width:200px;	height: 220px;	background: transparent;	float: right;	}	.basic {	margin: 0;	padding-top: 15px;	width: 680px;	background: transparent;	color: #889;	text-align: right;}.basicPic {	margin: 0;	padding: 0;	width: 130px;	height: 130px;	background: transparent;	border: solid 1px #888;}.basicText {	width: 400px;	padding-right: 8px;	color: #889;	float: right;}.warningText {	width: 200px;	padding-right: 20px;	color: #889;	text-align: right;	font-size: 28px;}	.warningText a:link {color:#889;text-decoration:none;}	.warningText a:visited {color:#889;text-decoration:none;}	.warningText a:active {}	.warningText a:hover {color:#889; text-decoration:underline;}/* ---------------- SUB NAVIGATION --------------- */#subnav {	margin: 0;	height:11px;	padding-top: 15px;	background: transparent;	text-align: right;	float: right;	font-size: 11px;}#subnav a:link {color:#900;text-decoration:none;}#subnav a:visited {color:#900;text-decoration:none;}#subnav a:active {}#subnav a:hover {color:#900; text-decoration:underline;}/* ---------------- FOOTER --------------- */#footer {	margin: 0;	padding: 0;	width: 680px;	padding-top: 15px;	background: transparent;	float: right;	text-align: right;	font-size: x-small;	color: #999;}#footer a:link {color:#900;text-decoration:none;}#footer a:visited {color:#900;text-decoration:none;}#footer a:active {}#footer a:hover {color:#900; text-decoration:underline;}/* text start */h1 {font-size:28px;color:#AAB;background:transparent;margin:0;padding-bottom:15px;}h2 {font-size:22px;color:#900;background:transparent;margin:0;padding-top:15px;}h3 {font-size:14px;color: #999;background:transparent;margin:0;}#wrapper a:link {color:#900;text-decoration:none;}#wrapper a:visited {color:#900;text-decoration:none;}#wrapper a:active {}#wrapper a:hover {color:#900; text-decoration:underline;}/* text end */img {border:none;background:transparent;}.hidden {display: none;}acronym, abbr {font-style: normal;text-decoration: none; } acronym[title], abbr[title] {border-bottom: 1px dotted #ccc}/* Hide additional decoration from IE*/ /* ---------------- CREDITS STYLES --------------- */#credits img {	border: 1px solid #999; /*optional*/	margin: 2.0em 0 0 0;}#credits p {	margin: 0 0 1.0em 0;}/* ---------------- REVISIONS --------------- */.rightimg {	border: 1px solid #888;	float: right;	margin: 0 0 0 10px;}.location {	border: 1px solid red;	background: white;	margin-top: 15px;	padding-left: 180px;}.location h3 {	margin: 0;}.location p {	margin: 0;}.textblock {	padding-bottom: 70px;	padding-left: 180px;}.textblock h3 {	margin: 0;}.textblock p {	margin: 0;}