* { padding: 0; margin: 0; border: 0; outline: none;}
.hide { display: none; }
.clear { clear: both; }
body {
	background-image: url(../img/bgrd.jpg);
	background-position: center bottom;
	background-repeat: no-repeat;
	background-color: #0C1B30;
}
/* header ---------------------------------------------------------------------------------------------------------------- */
#wrapper {
	background-image: url(../img/bgrd-wrapper.gif);
	background-repeat: repeat-x;
}
#headerwraplg {
	width: 100%;
	float: left;
	height: 100px;
}
#headerwrapsm {
	width: 908px;
	height: 100px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#logo {
	position: relative;
	width: 360px;
	float: left;
	text-align: left;
	height: 100px;
}
#logo h1 {
	display: block;
	width: 360px;
	height: 100px;
	text-indent: -9999px;
	text-decoration: none;
	background-image: url(../img/logo.gif);
	background-repeat: no-repeat;
}
#logo h1 a {
	display: block;
	width: 360px; height: 100px;
}
#audio, #audio2S {
	position: relative;
	width: 270px;
	padding: 10px;
	float: right;
	height: 24px;
	border: 1px solid #203D62;
	margin-top: 40px;
	background-repeat: no-repeat;
	background-position: right center;
}
#audio { 	background-image: url(../img/bgrd-audio.gif);}
#audio2S { 	background-image: url(../img/bgrd-audio2S.gif);}
#bodywraplg {
	width: 100%;
	float: left;
}
#bodywrapsm {
	width: 908px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-color: #fff;
	background-image: url(../img/bgrd-bodywrapsm.gif);
	background-repeat: repeat-y;
}
ul#nav {
	position: relative;
	height: 72px;
	width: 908px;
	margin: 0px;
	background-color: #182C46;
	background-image: url(../img/nav.gif);
	background-repeat: no-repeat;
	}
	ul#nav li {
	float: left;
	list-style: none;
	margin-bottom: 0px;
	padding-bottom: 0px;
		}
	ul#nav li a {
	position: absolute;
	text-indent: -9999px;
	text-decoration: none;
	border: none !important;
	top: 0;
	height: 72px;
		}
ul#nav li#nav-about a 				{ left: 0; width: 97px; background:   url("../img/nav.gif") no-repeat; }
ul#nav li#nav-quicksilver a 		{ left: 97px; width: 136px; background:   url("../img/nav.gif") -97px 0 no-repeat; }
ul#nav li#nav-aircraft a 			{ left: 233px; width: 98px; background:   url("../img/nav.gif") -233px 0 no-repeat; }
ul#nav li#nav-facilities a 			{ left: 331px; width: 74px; background:   url("../img/nav.gif") -331px 0 no-repeat; }
ul#nav li#nav-gallery a				{ left: 405px; width: 73px; background:   url("../img/nav.gif") -405px 0 no-repeat; }
ul#nav li#nav-events a 				{ left: 478px; width: 66px; background:   url("../img/nav.gif") -478px 0 no-repeat; }
ul#nav li#nav-heritage a 			{ left: 544px; width: 75px; background:   url("../img/nav.gif") -544px 0 no-repeat; }
ul#nav li#nav-faq a 				{ left: 619px; width: 50px; background:   url("../img/nav.gif") -619px 0 no-repeat; }
ul#nav li#nav-articles a 			{ left: 669px; width: 74px; background:   url("../img/nav.gif") -669px 0 no-repeat; }
ul#nav li#nav-links a 				{ left: 743px; width: 52px; background:   url("../img/nav.gif") -743px 0 no-repeat; }
ul#nav li#nav-contact a 			{ left: 795px; width: 113px; background:   url("../img/nav.gif") -795px 0 no-repeat; }
		
ul#nav li#nav-about a:hover  		{ background-position: -0px -72px; }
ul#nav li#nav-quicksilver a:hover 	{ background-position: -97px -72px; }
ul#nav li#nav-aircraft a:hover	  	{ background-position: -233px -72px; }
ul#nav li#nav-facilities a:hover 	{ background-position: -331px -72px; }
ul#nav li#nav-gallery a:hover 		{ background-position: -405px -72px; }
ul#nav li#nav-events a:hover 		{ background-position: -478px -72px; }
ul#nav li#nav-heritage a:hover 		{ background-position: -544px -72px; }
ul#nav li#nav-faq a:hover 			{ background-position: -619px -72px; }
ul#nav li#nav-articles a:hover 		{ background-position: -669px -72px; }
ul#nav li#nav-links a:hover 		{ background-position: -743px -72px; }
ul#nav li#nav-contact a:hover 		{ background-position: -795px -72px; }

ul#nav li#nav-about a.active	  	{ background-position: -0px -144px; }
ul#nav li#nav-quicksilver a.active 	{ background-position: -97px -144px; }
ul#nav li#nav-aircraft a.active		{ background-position: -233px -144px; }
ul#nav li#nav-facilities a.active 	{ background-position: -331px -144px; }
ul#nav li#nav-gallery a.active		{ background-position: -405px -144px; }
ul#nav li#nav-events a.active		{ background-position: -478px -144px; }
ul#nav li#nav-heritage a.active		{ background-position: -544px -144px; }
ul#nav li#nav-faq a.active			{ background-position: -619px -144px; }
ul#nav li#nav-articles a.active		{ background-position: -669px -144px; }
ul#nav li#nav-links a.active		{ background-position: -743px -144px; }
ul#nav li#nav-contact a.active		{ background-position: -795px -144px; }

#entrypic {}
#entry menu {}
.red 	{	color: #EE0000;	text-decoration: none;}

#mp01, #mp02, #mp03, #mp04, #mp05, #mp06, #mp07, #mp08, #mp09, #mp10, #mp11, 
#mp-mxsport, #mp-sport2s, #mp-mxsport, #mp-mxlIIsport, #mp-mxsprint, #mp-mxIIsprint, #mp-gt400, #mp-gt500, #mp-brochures, #mp-pricelist {
	float: left;
	width: 908px;
	height: 210px;
	background-color: #203353;
}
#mp01 {	background-image: url(../img/mp01.jpg);}
#mp02 {	background-image: url(../img/mp02.jpg);}
#mp03 {	background-image: url(../img/mp03.jpg);}
#mp04 {	background-image: url(../img/mp04.jpg);}
#mp05 {	background-image: url(../img/mp05.jpg);}
#mp06 {	background-image: url(../img/mp06.jpg);}
#mp07 {	background-image: url(../img/mp07.jpg);}
#mp08 {	background-image: url(../img/mp08.jpg);}
#mp09 {	background-image: url(../img/mp09.jpg);}
#mp10 {	background-image: url(../img/mp10.jpg);}
#mp11 {	background-image: url(../img/mp11.jpg);}
#mp-sport2s { background-image: url(../img/mp-sport2s.jpg);}
#mp-mxsport { background-image: url(../img/mp-mxsport.jpg);}
#mp-mxlIIsport { background-image: url(../img/mp-mxlIIsport.jpg);}
#mp-mxsprint { background-image: url(../img/mp-mxsprint.jpg);}
#mp-mxIIsprint { background-image: url(../img/mp-mxIIsprint.jpg);}
#mp-gt400 { background-image: url(../img/mp-gt400.jpg);}
#mp-gt500 { background-image: url(../img/mp-gt500.jpg);}
#mp-brochures { background-image: url(../img/mp-brochures.jpg);}
#mp-pricelist { background-image: url(../img/mp-pricelist.jpg);}

#mp01 h2, #mp02 h2, #mp03 h2, #mp04 h2, #mp05 h2, #mp06 h2, #mp07 h2, #mp08 h2, #mp09 h2, #mp10 h2, #mp11 h2, 
#mp-mxsport h2, #mp-sport2s h2, #mp-mxsport h2, #mp-mxlIIsport h2, #mp-mxsprint h2, #mp-mxIIsprint h2, #mp-gt400 h2, #mp-gt500 h2, #mp-brochures h2, #mp-pricelist h2 {
	display: block;
	width: 908px;
	height: 210px;
	text-indent: -9999px;
	text-decoration: none;
}
#apwrap {
	width: 900px;
	height: 380px;
}
#aplc {
	float: left;
	width: 284px;
	height: 380px;
}
#aprc {
	float: right;
	width: 616px;
	height: 380px;
}
#aprcvid {
	float: right;
	width: 616px;
	height: 340px;
	padding-top: 50px;
	text-align: center;
	background-color: #203353;
	background-image: url(../img/bgrd-aprcvid.jpg);
}
#lcrcwrap {
	float: left;
	width: 908px;
	background-image: url(../img/bgrd-lcrcwrap.gif);
	background-repeat: no-repeat;
}
#lc {
	float: left;
	width: 283px;
	padding-top: 5px;
}
#lc p {
	padding-left: 30px;
	padding-right: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-bottom: 10px;
	color: #455B57;
	line-height: 16px;
}
ul#ainfo  {
	margin-left: 30px;
	list-style-type: none;
	background-color: #fff;
	padding: 10px;
	margin-top: 30px;
	list-style-image: url(../img/bullet-arrow.gif);
	margin-bottom: 20px;
}
ul#ainfo li  {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height: 20px;
	margin-left: 15px;
}
ul#ainfo li a  {
	color: #666666;
}
ul#ainfo li a:hover  {
	color: #EE0000;
	font-weight: bold;
}
ul#alist  {
	list-style-type: none;
	margin-left: 30px;
	list-style-image: url(../img/bullet-arrow.gif);
	margin-top: 5px;
	margin-bottom: 20px;
}
ul#alist li {
	margin-left: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A5A6A9;
}
ul#alist li a {
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	display: block;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C90009;
	line-height: 20px;
}
ul#alist li a:hover {
	background-color: #fff;
	color: #EE0000;
	width: 100%;
	font-weight: bold;
}
ul#brochures  {
	list-style-type: none;
	margin-left: 10px;
	list-style-image: url(../img/pdf.gif);
	margin-top: 5px;
	margin-bottom: 20px;
}
ul#brochures li {
	margin-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A5A6A9;
}
ul#brochures li a {
	font-family: "Courier New", Courier, monospace;
	font-size: 11px;
	color: #455B57;
	line-height: 20px;
}
ul#brochures li a:hover {
	color: #EE0000;
	width: 100%;
	font-weight: bold;
}
#rc {
	float: right;
	width: 600px;
	padding-top: 20px;
}
#rc p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-bottom: 10px;
	color: #203353;
	line-height: 17px;
	padding-right: 30px;
	padding-left: 20px;
}
#rc h2 {
	font-family: "Times New Roman", Times, serif;
	color: #666666;
	font-size: 20px;
	font-weight: normal;
	margin-right: 8px;
	margin-bottom: 10px;
}
#rc h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #455B57;
	font-size: 18px;
	font-weight: normal;
	margin-bottom: 8px;
	margin-right: 8px;
	background-color: #E5E5E5;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
#rc h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #182C46;
	font-size: 14px;
	margin-bottom: 5px;
	margin-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E5E5E5;
	margin-right: 8px;
}
#rc h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 11px;
	background-color: #9BACBF;
	line-height: 20px;
}
#rc h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 18px;
	font-weight: normal;
	margin-bottom: 8px;
	background-color: #182C46;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.IMGalignR  {
	float: right;
	padding: 5px;
	border: 1px solid #CCCCCC;
	margin-left: 20px;
}
.IMGalignL  {
	padding: 5px;
	border: 1px solid #CCCCCC;
}
#rc a, #lc a {
	color: #EE0000;
}
#rc a:hover, #lc a:hover {
	color: #455B57;
}
#rc ul {
	margin-left: 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 14px;
	margin-bottom: 10px;
	margin-right: 8px;
}
#rc li {
	margin-bottom: 3px;
}
.photos {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.col {
	width: 255px;
	float: left;
}
.col p {
	margin: 0px;
	padding: 0px;
}
.noborder {
}
.hpod {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E5E5E5;
	padding-bottom: 10px;
	padding-top: 10px;
	margin-right: 8px;
}
.formtext {
	text-align: right;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	padding-right: 5px;
	color: #203353;
}
.formfield, .formfieldmulti {
	border: 1px solid #CCCCCC;
	width: 475px;
	font-size: 13px;
	color: #EE0000;
	padding: 3px;
}
.formfield {
	font-family: "Courier New", Courier, monospace;
	padding-top: 3px;
	padding-bottom: 3px;
}
.formfieldmulti {height: 100px;}
.formbutton {
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 13px;
	color: #0B1C30;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #666666;
	font-weight: bold;
	width: 100px;
}
.table {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
	margin-bottom: 10px;
	color: #203353;
	width: 592px;
}
.table td {
	background-color: #E0E7EF;
	vertical-align: top;
}
.disclaimer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #999999;
}
.white {color: #fff;}
.txtsm {
	font-size: 11px;
	color: #203353;
}
.txtadobe {
	font-size: 9px;
	color: #666666;
	line-height: 11px;
}
.bpic {
	background-image: url(../img/brochures.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
#vidspecwrap {
	float: left;
	width: 892px;
	padding-right: 8px;
	padding-left: 8px;
	background-color: #fff;
}
#video { float:left; width: 320px; height: 280px;}
#aircraftspecslinks {
	float: left;
	width: 285px;
	height: 280px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #fff;
	background-image: url(../img/bgrd-as.jpg);
}
#aircraftspecs {
	float: left;
	width: 285px;
	height: 280px;
	background-color: #182C46;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #fff;
	background-image: url(../img/bgrd-ai.jpg);
}
#aircraftspecs h2 {
	font-family: Tahoma, Arial, Verdana, sans-serif;
}
#aircraftspecs p {
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 11px;
	text-align: center;
	line-height: 24px;
	color: #fff;
	padding-right: 20px;
	padding-left: 20px;
	margin-top: 5px;
}
#aircraftspecs a {
	color: #FF0000;
	font-size: 12px;
}
#aircraftspecs a:hover {
	color: #fff;
}
#aircraftselect h2, #aircraft01, #aircraft02, #aircraft03, #aircraft04, #aircraft05, #aircraft06, #aircraft07 {
	float: left;
	width: 285px;
	height: 280px;
	color: #fff;
}
#aircraftselect h2, #aircraft01 h2, #aircraft02 h2, #aircraft03 h2, #aircraft04 h2, #aircraft05 h2, #aircraft06 h2, #aircraft07 h2 {
	display: block;
	width: 285px;
	text-indent: -9999px;
	text-decoration: none;
	background-repeat: no-repeat;
}
#aircraftselect h2 	{
	background-image: url(../img/aheading00.gif);
	height: 80px;
}
#aircraft01 h2 		{	background-image: url(../img/aheading01.gif); height: 55px;}
#aircraft02 h2 		{	background-image: url(../img/aheading02.gif); height: 55px;}
#aircraft03 h2 		{	background-image: url(../img/aheading03.gif); height: 55px;}
#aircraft04 h2 		{	background-image: url(../img/aheading04.gif); height: 55px;}
#aircraft05 h2 		{	background-image: url(../img/aheading05.gif); height: 55px;}
#aircraft06 h2 		{	background-image: url(../img/aheading06.gif); height: 55px;}
#aircraft07 h2		 {	background-image: url(../img/aheading07.gif); height: 55px;}

ul#alistselect  {
	list-style-type: none;
}
ul#alistselect li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A5A6A9;
}
ul#alistselect li a {
	width: 175px;
	display: block;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #C90009;
	line-height: 40px;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 2px;
	padding-left: 110px;
}
ul#alistselect li a:hover {
	color: #EE0000;
	width: 175px;
	font-weight: bold;
	font-size: 12px;
	padding-left: 110px;
}
.aircraftspecscat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 20px;
	text-align: right;
	background-color: #203353;
	text-transform: uppercase;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 2px;
	color: #87A2CD;
}
.aircraftspecsinfo {
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 11px;
	line-height: 20px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #203353;
}
/* border image rollover effect */
.border img{
	border: 5px solid #7b7b7b;
	padding: 1px;
}
.border:hover img{
	border: 5px solid #ee0000;
}
.border:hover{
	color: #ee0000; /* Dummy for IE bug */
}
#footwraplg {
	width: 100%;
	float: left;
	background-image: url(../img/bgrd-footwraplg.gif);
	padding-top: 20px;
	padding-bottom: 10px;
	background-repeat: no-repeat;
	background-position: center top;
}
#footwrapsm {
	width: 908px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-color: #0C1B30;
	border: 1px solid #203D62;
	text-align: center;
}
#footwrapsm p {
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 10px;
	padding-bottom: 10px;
}
#footwrapsm a {
	color: #7B7B7B;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #7B7B7B;
	margin-right: 15px;
	margin-left: 15px;
}
#footwrapsm a:hover {
	color: #EE0000;
}
#creditwraplg {
	width: 100%;
	height: 100px;
	float: left;
}
#creditwrapsm {
	width: 908px;
	height: 100px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-size: 10px;
	color: #54667C;
	font-family: Tahoma, Arial, Verdana, sans-serif;
}
#copyright {
	float: left;
	width: 450px;
}
#siteby {
	float: right;
	width: 400px;
	text-align: right;
	color: #54667C;
	font-size: 9px;
}
#siteby a {
	color: #7B7B7B;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #7B7B7B;
	line-height: 14px;
}
#siteby a:hover {
	color: #EE0000;
}

