html{font-size:32px;}

* {
  box-sizing: border-box;
}

body{
margin:0;padding:0;
background-color:#ffffff;
font-family:Arial, Verdana, sans-serif;
color: #6e6a6b;width:100%;
}


div#container{text-align:left;background:url(bg2css.jpg)repeat-y left top;background-size:20%;width:100%}

div#header a{
text-decoration:none;
}

div#header{position:relative;width:100%;}

div#header h1
{
position:absolute;
left:6.45em;
top:.416em;
z-index:-1;color:#6e6a6b;
}



div#header table
{
border-collapse:collapse;width:100%;
}

div#header{
text-align:center;
font-size:.6666em;
font-family:arial;
font-weight:normal; 
color:#ffffff;
background-color:#664400;
}



td.two{text-align:center;border-style: solid;border-color:#5280B1;
font-family:"old century";
font-weight:bold; 
background:url(bg2css.jpg);
width:20%;
text-shadow:.5px .5px 1px rgba(0,0,0,.1),
	.5px .5px 1px rgba(0,0,0,.1),
	.75px .5px 1px rgba(0,0,0,.1),
	1px .75px 2px rgba(0,0,0,.1),
	1.12px .75px 2px rgba(0,0,0,.1),
	1.12px 1px 2px rgba(0,0,0,.1);
}

td.one{text-align:center;border-style: solid;border-color:#5280B1;
font-size:2.055rem;
font-family:"times new roman";
font-weight:bold; 
background:url(bg2css.jpg);
width:100%;
text-shadow: 0 1px 0 #ccc, 
               0 2px 0 #c9c9c9,0 1.5px 0 #bbb, 0 2px 0 #b9b9b9, 0 2.5px 0 #aaa, 0 3px .5px rgba(0,0,0,.1),
               0 0 2.5px rgba(0,0,0,.1), 0 .5px 1.5px rgba(0,0,0,.3), 0 1.5px 2.5px rgba(0,0,0,.2), 0 2.5px 5px rgba(0,0,0,.25),
               0 5px 5px rgba(0,0,0,.2), 0 10px 10px rgba(0,0,0,.15);
}

td.four{text-align:center;border-style: solid;border-color:#5280B1;
font-size:1rem;
font-family:"times new roman";
font-weight:bold; 
background:url(bg2css.jpg);
width:20%;
text-shadow:
	1px 1px 1px rgba(204,204,204,1),
	1.5px 1.5px 1px rgba(68,68,68,1),
	2px 2px 1px rgba(68,68,68,.1),
	2.5px 2.5px 1px rgba(68,68,68,.1),
	3px 3px 1px rgba(68,68,68,.1);
}

td.three{text-align:center;border-style: solid;border-color:#5280B1;
font-size:.6666em;
font-family:arial;
font-weight:normal; 
background:url(bg2css.jpg);
width:80%;
padding-bottom:15px;
text-shadow:
	1px 1px 1px rgba(204,204,204,1),
	1.5px 1.5px 1px rgba(68,68,68,1),
	2px 2px 1px rgba(68,68,68,.1),
	2.5px 2.5px 1px rgba(68,68,68,.1),
	3px 3px 1px rgba(68,68,68,.1);
}

input[type=checkbox]{width:25px;height:25px}

table.links{
text-align:center;
font-size:.85em;
font-family:arial;
font-weight:normal;background-color:#664400;border-collapse:separate;
}
div#header td [style]{padding-left:-20% !important}

table.links a:link{color: #fafaff;}

table.links a:visited{color: #f0f0ff;}

table.links a:hover{color: #b3ab79;}

table.links a:active{color: #dfc184;}



div#content{float:right;width:80%}

div#content td [style] {font-size:.85em !important;}



td.model
{
vertical-align:middle;
font-size:2.222em; color:#cc0000; 
font-family:"times new roman"; 
font-weight:normal;
text-shadow:
	1px 1px 1px rgba(204,204,204,1),
	2px 2px 1px rgba(204,204,204,1),
	3px 3px 1px rgba(68,68,68,.1),
	4px 4px 2px rgba(68,68,68,.1),
	5px 5px 4px rgba(68,68,68,.1),
	6px 6px 6px rgba(68,68,68,.1);width:0;
	white-space:nowrap;white-space-collapse: collapse;
	}

	
td.generation
{
background-color:#ece5b6; 
text-align:center;
color:#664400;
font-weight:bold;
text-shadow:
	1px 1px 1px rgba(204,204,204,1),
	2px 2px 1px rgba(204,204,204,1),
	3px 3px 1px rgba(100,100,100,.1),
	4px 4px 2px rgba(100,100,100,.1),
	5px 5px 4px rgba(100,100,100,.1),
	6px 6px 6px rgba(100,100,100,.1)
}

td.kits
{
color:#ffffff;
font-family:arial;
font-size:.875em;
text-align:center;
font-weight:bold;
background-color:#5280b1;
padding-top:10px;
padding-bottom:10px;
text-shadow:0 .125px 1px rgba(0,0,0,.1),
	0 .25px 0 rgba(68,68,68,0),
	0 .5px 0 rgba(68,68,68,0),
	0 .75px 0 rgba(68,68,68,0),
	0 1px 0 rgba(68,68,68,0),
	0 1.25px .5px rgba(0,0,0,.1),
	0 .125px 1px rgba(0,0,0,.1),
	0 .25px 1px rgba(0,0,0,.1),
	0 .5px 1px rgba(0,0,0,.2),
	0 1px 1px rgba(0,0,0,.3),
	0 2px 2px rgba(0,0,0,.2),
	0 4px 4px rgba(0,0,0,.1)
}		
	
	
	
	
	


div#content table{
font-family: arial, futura, sans-serif;
font-size:.7777em;
color: #6e6a6b;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
padding-top:0px;
padding-bottom:0px;
padding-right:0px;
padding-left:0px;
border-collapse:separate;
text-align:left;
font-weight:normal;
border:1px solid black;
width:100%;
float:right
}

div#content th{
text-align:left; 
color:#004566; 
font-family:verdana;
border:1px solid black;
}
div#content img{max-width: 100%;
  height: auto;}






div#content td{
border:1px solid black;
}

td.bottomlinks{
text-align:center;
font-size:.6666rem;
font-family:arial;
font-weight:normal; 
color:#6e6a6b;
}

div#contact p
{
text-align:left;
font-size:.8333em;
color:#6e6a6b;
font-family:"times new roman";
clear:right;
font-weight:bold;
padding-left:5%
}

div#surround{width:20%;display:block !important;text-align:center;position:relative}
div#surround img{position:relative;left:-30% !important;}
div#surround [style] {color:#d3d3d3 !important;font-weight:bold !important;}

div#navigation{float:left;text-align:center;border-collapse:separate;width:100%;}
td.globe
{text-align:center;
text-shadow:.5px .5px 1px rgba(0,0,0,.1),
	.5px .5px 1px rgba(0,0,0,.1),
	.75px .5px 1px rgba(0,0,0,.1),
	1px .75px 2px rgba(0,0,0,.1),
	1.12px .75px 2px rgba(0,0,0,.1),
	1.12px 1px 2px rgba(0,0,0,.1);
}
	
div#navigation img{margin-left:5em;}

div#navigation table{
font-family:"times new roman";
font-size:.7777em;
color:#e3e3e3;
font-weight:bold;
text-align:center;
margin-top:0px;
margin-right:auto;
margin-bottom:0px;
margin-left:auto;
padding-top:2.083rem;
padding-right:0px;
padding-bottom:0px;
padding-left:0px;
position:relative;}

div#footer{clear:both;width:100%}



div#footer table{
width:78%;
color:#006899;
font-family:"times new roman";
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left: 0px;
padding-top: 0px;
padding-bottom:0px;
padding-right: 0px;
padding-left: 0px;
position:relative;
left:25%;
border-collapse: separate;
text-align:center;
}
p{
text-align:center; 
font-size:.8333em;
color:#006899;
}
  




/*media query 320px*/

/*@media only screen /*and (min-width:20.06em)*/ /*and (max-width: 20em) {
  
  
* {

  box-sizing:border-box;
}

body{
margin:0;padding:0;
background-color:#ffffff;
font-family:Arial, Verdana, sans-serif;
color: #6e6a6b;width:100%;
}
div#container,div#header,div#content,div#contact,div#surround,div#navigation,div#footer,.menu
	
	{width:100%;color:#ffffff;background-color:#ffffff;display:grid;}

div#footer table{left:1px;margin-right:auto;margin-left:auto;}	
		}	*/

	

/*media query 320px-480px*/

@media only screen and (min-width:20.00em)and (max-width: 30em) {
 
 
  
* {

  box-sizing:border-box;
}

body{
margin:0;padding:0;
background-color:#ffffff;
font-family:Arial, Verdana, sans-serif;
color:#6e6a6b;width:100%;
}
div#container,div#header,div#content,div#contact,div#surround,div#navigation,div#footer,.menu
	
	{width:100%;color:#ffffff;background-color:#ffffff;display:grid;}
	
div#footer table{left:1px;margin-right:auto;margin-left:auto;}	
		}	

/*media query 481-576px*/

@media only screen /*and (min-width:30.06em)*/ and (max-width:36em){

 * {
  box-sizing:border-box;
} 

body{
margin:0;padding:0;
background-color:#ffffff;
font-family:Arial, Verdana, sans-serif;
color: #6e6a6b;width:100%;
}

	
	div#container,div#header,div#content,div#contact,div#surround,div#navigation,div#footer,.menu
	
	{width:100%;color:#ffffff;background-color:#ffffff;display:grid;}
	
	
	
	div#footer table{left:1px;margin-right:auto;margin-left:auto;}	
	
}

/*media query 577px-768px)*/

@media only screen /*and (min-width:36.062em)*/and (max-width:48em) {
  
* {
  box-sizing:border-box;
}


body{
margin:0;padding:0;
background-color:#ffffff;
font-family:Arial, Verdana, sans-serif;
color: #6e6a6b;width:100%;
}
div#container,div#header,div#content,div#contact,div#surround,div#navigation,div#footer,.menu
	
	{width:100%;color:#ffffff;background-color:#ffffff;display:grid;}
	
	
	div#footer table{left:1px;margin-right:auto;margin-left:auto;}	

}

/*media query 769px-1024px*/

@media only screen /*and (min-width:48.062em)*/and (max-width:64em){
  
* {
  box-sizing:border-box;
}

body{
margin:0;padding:0;
background-color:#ffffff;
font-family:Arial, Verdana, sans-serif;
color: #6e6a6b;width:100%;
}
div#container,div#content,div#header,div#contact,div#surround,div#navigation,div#footer,.menu
	
	{width:100%;color:#ffffff;background-color:#ffffff;display:grid;}
	
	div#footer table{left:1px;margin-right:auto;margin-left:auto;}	
	 
}


/*media query 1025px-1248px)*/

@media only screen /*and (min-width:64.062em)*/and (max-width:78em) {
  
* {
  box-sizing:border-box;
}


body{
margin:0;padding:0;
background-color:#ffffff;
font-family:Arial, Verdana, sans-serif;
color: #6e6a6b;width:100%;
}
div#container,div#header,div#content,div#contact,div#surround,div#navigation,div#footer,.menu
	
	{width:100%;color:#ffffff;background-color:#ffffff;display:grid;}
	
	
	div#footer table{left:1px;margin-right:auto;margin-left:auto;}	

}

