@charset "utf-8";
/* CSS Document */

body {
	padding:0;
	margin:0;
	border:0;
	background-color: #000;
	margin-left:9px;
	margin-top:12px;
}

body#home {
	background-image:url('/images/main-background.jpg');
	background-repeat:no-repeat;
}

h2 {
	margin-top:0;
	padding-top:0;
	border-top:0;
	font-size:1.5em;
}
div#announce {
	padding:0;
	margin:0;
	border:0;
	color: #FF0;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	width:240px;
	height:320px;
	float:left;
	margin-top:55px;
	padding-left:25px;
	padding-right:5px;
}

div#welcome {
	padding:0;
	margin:0;
	border:0;
	color: #FF0;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	width:480px;
	height:300px;
	position:absolute;
	top:69px;
	left:450px;
	/*margin-top:55px;
	margin-left:445px;*/
	padding-left:20px;
}
div#welcome p {
	margin-top:-5px;
	padding-top:0;
}

div#mainnav1 {
	padding:0;
	border:0;
	margin:0;
	float:left;
	margin-top:126px;
	margin-left:4px;
	width:69px;
	height:220px;
}

div#mainnav2 {
	padding:0;
	border:0;
	margin:0;
	float:left;
	margin-top:57px;
	margin-left:21px;
	width:80px;
	height:275px;
}

div#subnav1 {
	padding:0;
	border:0;
	margin:0;
	float:left;
	margin-top:5px;
	margin-left:6px;
	width:80px;
	height:auto;
}

div#subnav2 {
	padding:0;
	border:0;
	margin:0;
	position:absolute;
	top:56px;
	left:128px;
	height:25px;
	width:600px;
}

div#subnav2 h2 {
	color:#FF0;
	margin-left:-15px;
}

div#footer {
	padding:0;
	border:0;
	margin:0;
	margin-top:190px;
	margin-left:640px;
	width:340px;;
	height: 15px;
	color:#CCF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
}

div#footer a{
	color:#CCF;
	text-decoration:none;
}

div#footerblock p{
	padding:0;
	border:0;
	margin:0;
	margin-top:-25px;
	margin-left:410px;
	height: 15px;
	color:#CCF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
}

div#footerblock a{
	color:#CCF;
	text-decoration:none;
}

div#content {
	padding:0;
	border:0;
	margin:0;
	float:left;
	margin-top:5px;
	margin-left:18px;
	width: 600px;
	height:auto;
	color:#FF0;
}

div#contentwide {
	padding:0;
	border:0;
	margin:0;
	float:left;
	margin-top:5px;
	margin-left:18px;
	width: 75%;
	height:auto;
	color:#FF0;
}

#content a, #contentwide a {
	color:#ccf;
}

#mainnav1 #CaptLog {
	display: block;
	width: 69px;
	height: 51px;
	background: url('/images/CaptLogBtn.jpg') no-repeat 0 0;
}

#mainnav1 #CaptLog:hover { 
  background-position: 0 -51px;
}

#mainnav1 #CrewBtn {
	display: block;
	margin-top:5px;
	width: 69px;
	height: 73px;
	background: url('/images/crewBtn.jpg') no-repeat 0 0;
}

#mainnav1 #newCrewBtn {
	display: block;
	margin-top:5px;
	width: 69px;
	height: 73px;
	background: url('/images/recruitBtn.jpg') no-repeat 0 0;
}

#mainnav1 #CrewBtn:hover, #mainnav1 #newCrewBtn:hover { 
  background-position: 0 -73px;
}

#mainnav2 #specsBtn {
	display: block;
	width: 80px;
	height: 57px;
	background: url('/images/specsBtn.jpg') no-repeat 0 0;
}

#mainnav2 #specsBtn:hover
{ 
  background-position: 0 -57px;
}

#mainnav2 #missionBtn {
	display: block;
	margin-top:6px;
	width: 80px;
	height: 85px;
	background: url('/images/missionBtn.jpg') no-repeat 0 0;
}

#mainnav2 #missionBtn:hover
{ 
  background-position: 0 -85px;
}

#mainnav2 #protocolBtn {
	display: block;
	margin-top:6px;
	width: 80px;
	height: 58px;
	background: url('/images/protocolBtn.jpg') no-repeat 0 0;
}

#mainnav2 #protocolBtn:hover
{ 
  background-position: 0 -58px;
}

#mainnav2 #linkBtn {
	display: block;
	margin-top:6px;
	width: 80px;
	height: 48px;
	background: url('/images/linksBtn.jpg') no-repeat 0 0;
}

#mainnav2 #linkBtn:hover
{ 
  background-position: 0 -48px;
}

#subnav1 #CaptLog {
	display: block;
	width: 80px;
	height: 51px;
	background: url('/images/subnav/CaptLogSub.jpg') no-repeat 0 0;
}

#subnav1 #CrewBtn {
	display: block;
	width: 80px;
	height: 51px;
	margin-top:6px;
	background: url('/images/subnav/crewSub.jpg') no-repeat 0 0;
}

#subnav1 #newCrewBtn {
	display: block;
	width: 80px;
	height: 51px;
	margin-top:6px;
	background: url('/images/subnav/recruitSub.jpg') no-repeat 0 0;
}

#subnav1 #specsBtn {
	display: block;
	width: 80px;
	height: 51px;
	margin-top:6px;
	background: url('/images/subnav/specsSub.jpg') no-repeat 0 0;
}

#subnav1 #missionBtn {
	display: block;
	width: 80px;
	height: 51px;
	margin-top:6px;
	background: url('/images/subnav/missionSub.jpg') no-repeat 0 0;
}

#subnav1 #protocolBtn {
	display: block;
	width: 80px;
	height: 51px;
	margin-top:6px;
	background: url('/images/subnav/protocolSub.jpg') no-repeat 0 0;
}

#subnav1 #linkBtn {
	display: block;
	width: 80px;
	height: 51px;
	margin-top:6px;
	margin-bottom:6px;
	background: url('/images/subnav/linksSub.jpg') no-repeat 0 0;
}

#subnav1 #CaptLog:hover, #subnav1 #CrewBtn:hover, #subnav1 #newCrewBtn:hover, #subnav1 #specsBtn:hover, #subnav1 #missionBtn:hover, #subnav1 #protocolBtn:hover, #subnav1 #linkBtn:hover { 
  background-position: 0 -51px;
}

#subnav2 #CmndBtn {
	display: block;
	float:left;
	width: 64px;
	height: 25px;
	background: url('/images/subcrew/commandBtn.jpg') no-repeat 0 0;
}

#subnav2 #MedBtn {
	display: block;
	float:left;
	margin-left:4px;
	width: 64px;
	height: 25px;
	background: url('/images/subcrew/medicalBtn.jpg') no-repeat 0 0;
}

#subnav2 #EngBtn {
	display: block;
	float:left;
	margin-left:4px;
	width: 76px;
	height: 25px;
	background: url('/images/subcrew/engineeringBtn.jpg') no-repeat 0 0;
}

#subnav2 #SecBtn {
	display: block;
	float:left;
	margin-left:4px;
	width: 64px;
	height: 25px;
	background: url('/images/subcrew/securityBtn.jpg') no-repeat 0 0;
}

#subnav2 #CommBtn {
	display: block;
	float:left;
	margin-left:4px;
	width: 105px;
	height: 25px;
	background: url('/images/subcrew/communicationsBtn.jpg') no-repeat 0 0;
}

#subnav2 #RecBtn {
	display: block;
	float:left;
	margin-left:4px;
	width: 76px;
	height: 25px;
	background: url('/images/subcrew/recreationBtn.jpg') no-repeat 0 0;
}

#subnav2 #YoBtn {
	display: block;
	float:left;
	margin-left:4px;
	width: 64px;
	height: 25px;
	background: url('/images/subcrew/yoBtn.jpg') no-repeat 0 0;
}

#subnav2 #PinkBtn {
	display: block;
	float:left;
	margin-left:4px;
	width: 64px;
	height: 25px;
	background: url('/images/subcrew/pinkOpsBtn.jpg') no-repeat 0 0;
}

#subnav2 #DateBtn {
	display: block;
	float:left;
	width: 70px;
	height: 25px;
	background: url('/images/subprotocol/stardateBtn.jpg') no-repeat 0 0;
}

#subnav2 #UniformBtn {
	display: block;
	float:left;
	margin-left:4px;
	width: 70px;
	height: 25px;
	background: url('/images/subprotocol/uniformBtn.jpg') no-repeat 0 0;
}

#subnav2 #RankBtn {
	display: block;
	float:left;
	margin-left:4px;
	width: 105px;
	height: 25px;
	background: url('/images/subprotocol/rankBtn.jpg') no-repeat 0 0;
}

#subnav2 #AlertBtn {
	display: block;
	float:left;
	margin-left:4px;
	width: 82px;
	height: 25px;
	background: url('/images/subprotocol/alertBtn.jpg') no-repeat 0 0;
}

#subnav2 #RuleBtn {
	display: block;
	float:left;
	margin-left:4px;
	width: 82px;
	height: 25px;
	background: url('/images/subprotocol/ruleBtn.jpg') no-repeat 0 0;
}

#subnav2 #CmndBtn:hover, #subnav2 #MedBtn:hover, #subnav2 #EngBtn:hover, #subnav2 #SecBtn:hover, #subnav2 #CommBtn:hover, #subnav2 #RecBtn:hover, #subnav2 #YoBtn:hover, #subnav2 #PinkBtn:hover, #subnav2 #DateBtn:hover, #subnav2 #UniformBtn:hover, #subnav2 #RankBtn:hover, #subnav2 #AlertBtn:hover, #subnav2 #RuleBtn:hover {
	background-position: 0 -25px;
}

#CaptLog span, #CrewBtn span, #newCrewBtn span, #specsBtn span, #missionBtn span, #protocolBtn span, #linkBtn span, #CmndBtn span, #MedBtn span, #EngBtn span, #SecBtn span, #CommBtn span, #RecBtn span, #YoBtn span, #PinkBtn span, #DateBtn span, #UniformBtn span, #RankBtn span, #AlertBtn span, #RuleBtn span
{
  display: none;
}

#subcrewGraph {
	padding:0;
	border:0;
	margin:0;
	float:left;
	margin-top:5px;
	margin-left:4px;
	width: 12px;
	height:110px;
	background: url('/images/subcrew/crew-sub-graphic.jpg') no-repeat 0 0;
}

#subprotocolGraph {
	padding:0;
	border:0;
	margin:0;
	float:left;
	margin-top:5px;
	margin-left:4px;
	width: 12px;
	height:225px;
	background: url('/images/subprotocol/protocol-sub-graphic.jpg') no-repeat 0 0;
}
