* {
	margin:0; 
	padding:0;
	}
body {
	font-family: verdana, arial, helvetica, sans-serif;
	background-color:#242424;
	text-align:center;
	}
div#container {
	width:900px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	}
div#heading {
	margin:20px 0 10px 0;
	float:left;
	width: 960px;
	}
img#logo {
	float:left;
	}
.fb_iframe_widget {
	position:relative;
	left:715px;
}
div#mlinks li {
	font:small-caps 17px arial narrow, arial, helvetica, sans-serif;
	color:#FFF;
	list-style-type:none;
	float:left;
	margin: 20px 0 0 20px;
	}
div#mlinks a {
	color:#FFF;
	text-decoration:none;
	}
div#mlinks a:hover {
	text-decoration:underline;
	}
div#content {
	border:2px solid #FFF;
	background-color:#666;
	width:900px;
	float:left;
	padding:0;
	}
div#plinks {
	border-bottom:2px solid #FFF;
	float:left;
	width:100%;
	}
div#plinks a {
	font:small-caps 16px Arial Narrow, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#FFF;
	}
div#plinks a:hover {
	text-decoration:underline;
	}
img#part1 {
	float:left;
	}
div#aerospace {
	text-align:center;
	background-color:#363636;
	float:left;
	width:112px;
	border-right:2px solid #FFF;
	border-left:2px solid #FFF;
	padding:27px 0;
	}
div#optics {
	text-align:center;
	background-color:#515151;
	float:left;
	width:112px;
	border-right:2px solid #FFF;
	padding:27px 0;
	}
div#satellites {
	text-align:center;
	background-color:#666666;
	float:left;
	width:112px;
	border-right:2px solid #FFF;
	padding:27px 0;
	}
div#rides {
	text-align:center;
	background-color:#797979;
	float:left;
	width:112px;
	border-right:2px solid #FFF;
	padding:27px 0;
	}
div#more {
	text-align:center;
	background-color:#999999;
	width:111px;
	padding:27px 0;
	float:left;
	}
img#part2 {
	float:left;
	clear:both;
	}
div#options li {
	list-style-type:none;
	padding-bottom:5px;
	}
div#optext {
	background-color: #FFFFFF;
    border: 1px solid #000000;
    clear: both;
    float: left;
    margin: -80px 0 0 10px;
    padding: 2px 4px 12px;
    width: 185px;
	}
div#optext a{
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#CC0000;
	text-decoration:none;
	margin-top:10px;
	display:block;
	}
div#optext a:hover {
	text-decoration:underline;
}
div#text {
	background:#FFF url(../graphics/red.gif) repeat-x top left;
	width:661px;
	float:left;
	border-left:2px solid #FFF;
	padding:30px 10px 5px 10px;
	margin:0;
	}
div#text h1 {
	font:small-caps bold 17px Verdana, Arial, Helvetica, sans-serif;
	color:#CC0000;
	margin-bottom:12px;
	}
div#text h2 {
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	margin-bottom:5px;
	margin-top:20px;
	}
div#text p {
	margin-bottom:10px;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	}
div#text p.options {
	margin:0 0 20px 30px;
	}
div#text blockquote {
	margin:8px 0 -8px 17px;
	}
div#text ul {
	margin-bottom:12px;
	}
div#text li {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	list-style-type:square;
	margin-left:35px;
	padding:0;
	}
div#text a {
	color:#CC0000;
	text-decoration:underline;
	}
div#copyright {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	color:#FFF;
	margin:5px 0;
	}
div#copyright a {
	color:#FFF;
	text-decoration:underline;
	}
div.clearfloats {
	clear:both;
	}
table.pictures {
	width:98%;
	text-align:center;
	}
table.pictures td {
	padding:10px;
	}
table.pictures img {
	border:1px solid #333;
	}
img.border {
	border:1px solid #333;
	}
img#map {
	border:1px solid #333;
	}
