body {
	min-width: 630px;         /* 2 x (LC fullwidth + CC padding) + RC fullwidth */
}

#container {
	padding-left: 200px;      /* LC fullwidth */
 padding-right: 190px;     /* RC fullwidth + CC padding */
}

#container .column {
	position: relative;
 float: left;
}

#center {
	   padding: 10px 20px;       /* CC padding */
	width: 100%;
}
/* http://www.infocraft.com/articles/the_case_of_the_disappearing_column/*/
#left {
  width: 180px;             /* LC width */
  padding: 0 10px;          /* LC padding */
  margin-left: -100%;
  left: 150px;              /* RC fullwidth for IE6 */
}

#container > #left {
  left: -240px;             /* -(LC fullwidth + CC padding) */
}

#right {
	width: 130px;             /* RC width */
 padding: 0 10px;          /* RC padding */
 margin-right: -100%;
}

#footer {
	   clear: both;
}

 /*** IE Fix ***/
 * html #left {
	 left: 150px;              /* RC fullwidth */
}

  /*** Equal-height Columns ***/
  
#container {
 overflow: hidden;
}

#container .column {
 padding-bottom: 1601em;     /* X + padding-bottom */
 margin-bottom: -1600em;     /* X */
}

 /*** Footer Fix ***/
 
* html body {
 overflow: hidden;
}

* html #footer-wrapper {
 float: left;
 position: relative;
 width: 100%;
 padding-bottom: 1610px;
 margin-bottom: -1600px;
 background: #000;         /*** Same as body background ***/
}

body {
 margin: 0;
 padding: 0;
 background: #000;				/*this is the page background*/
}

#footer {
 text-align: center;
 padding: 0.3em;
 background: #000;
 color: #eee;
 font: normal 8pt Verdana, Helvetica, sans-serif;

}

#header {
 width: 100%;
 height: 280px;
 background: #000;				/*making this white hides the bg if the image isn't wide enough*/
/* background-image: url(images/2001-faceplate.jpg);*/
 background-image: url(images/2001-pod-cockpit.jpg);
 background-repeat: no-repeat;
 background-position: 50% 50%;
 text-align: center;
}

#left {
	background: #000;
    color: #eee;
    font: normal 8pt Century Gothic, Arial, sans-serif;
	border-right: 1px dotted #336666;
    margin-top: 8px;

}

#center {
   background: #000;
    font: normal 9pt Century Gothic, Arial, sans-serif;

}

#right {
	background: #000;
    color: #eee;
    font: normal 8pt Century Gothic, Arial, sans-serif;
	border-left: 1px dotted #336666;
    margin-top: 8px;
}

#container .column {
	padding-top: 1em;
}

img 
{
    border: 0;
}

.imagethumb						/* use this for displaying thumbscrew images*/
{
    float: right;
	background-color: none;
    text-align: center;
	width: 180px;
}

body
{
  color: #999;
 font: 1em 'Nunito', sans-serif !important;
}


a
{
    text-decoration: none;
    color:  #0789c6;
    outline: none;
}

a:visited { color: #e07f0c;  text-decoration: none ;}
a:hover {text-decoration: underline;}

h1,h2,h3{ color: #eee; }
h1
{
 font: 26pt 'Nunito', sans-serif;
 text-align: center;
 padding-top: 224px;
}


h2 {
    font:  14pt 'Nunito', sans-serif;
	text-transform: uppercase;
}

h3 {  
	font: bold 10pt 'Nunito', sans-serif;
    text-align: center;
}

dt{ padding-top: 8px; }

dd{ color: #888;}

li {padding-bottom: 8px; }

/* floating images and captions from css.maxdesign.com.au/floatutorial/ */
.floatrimg
{
    float: right;
    text-align: center;
	padding: 6px;
	border:0;
    padding:0;
	margin:0;
    width: 140px;
}

.floatcentre
{
    float: none;
    text-align: center;
}

blockquote
{
		margin-left: 40px;
		margin-right: 240px;
}
