/**
This is a necessary system file. Do not modify this page unless you are highly
knowledgeable as to the structure of the system. Modification of this file may
cause SMS to no longer function.

Author: David VanScott, Justin Chow [ anodyne.sms@gmail.com ]
File: skins/SMS_Lcars/style.css
Purpose: Stylesheet that controls the look and feel of the site

System Version: 2.5.0
Last Modified: 2007-04-29 1509 EST
**/

/*
	import the different other stylesheets
	these imports are ESSENTIAL for the system to be displayed correctly
*/
@import url( "style-login.css" ); /* the login styles */
@import url( "style-subnav.css" ); /* the sub-navigation tab styles */
@import url( "style-misc.css" ); /* miscellaneous styles */

html, body {
	height:100%;
}

body {
	background-color: #000;
	font-family: "Lucida Grande", "Verdana", Arial, sans-serif;
	font-size: 12px;
	color: #d9d5b8;
	margin: 0;
	padding: 0;
	width: 1000px;
}

/* styles that control the main block containing the rest of the system */
#container {
	position:relative;
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
	min-width:950px;
	margin-bottom:-40px;
	background-image: url(images/img2_01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

/* the template header */
#header {
	min-width:968px;
	height: 65px;
	background-image: url(images/img_02.png);
	background-repeat: repeatx;
}
#header2 {
	height:65px;
	background-image: url(images/img_01.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
#header3 {
	width:87px;
	height:65px;
	float:right;
	background-image: url(images/img_03.jpg);
	background-repeat: no-repeat;
}

/* the main navigation section */
#container .mainNav {
	height: 82px;
	line-height: 25px;
	background-image: url(images/img_04.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#container .mainNav ul {
	position:absolute;
	left:499px;
	top:128px;
	display: inline;
	margin: 0;
	padding: 0;
}
#container .mainNav ul li {
	display: inline;
	list-style-type: none;
}
#container .mainNav ul li.spacer {
	padding-top: 2px;
}
#container .mainNav a {
	color: #8cc2d0;
	padding: 0px 8px;
	font-size: 11px;
}
#container .mainNav a:hover {
	color: #aadce8;
}

/* the content of the template */
#container .content {
	padding:0px 70px 70px 0px;
}

/* the body of the content class where the text is found */
#container .content .body {
	margin-left:259px;
	padding-top:33px;
}

/* the side navigation menu */
#container .content .nav {
	float:left;
	width: 232px;
	font-size: 11px;
	padding: 75px 0px 70px 27px;
	text-align: left;
	background-image: url(images/img_06.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#container .content .nav ul {
	display: block;
	margin: 0;
	padding: 6px 0px 12px 10px;
}
#container .content .nav ul li {
	list-style-type: none;
}
#container .content .nav a {
}

/* part of the nav menu ... controls the login display */
#container .content .nav .login a {
	padding: 0;
}

/*
	part of the nav menu ... controls the info below the menu
	that's shown in the main section (latest posts, mission, etc.)
*/
#container .content .nav .info {
	padding: 0 35px 0 0px;
}
#container .content .nav .info .fontLarge {
	margin: 0 -6px 0 0;
}
#container .content .nav .info a {
	margin: 0px;
}

/* the footer */
.footer {
	position:relative;
	clear:both;
	background: #1a4860;
	border-top: 1px solid #222;
	border-bottom: 1px solid #222;
	text-align: center;
	font-size: 11px;
	height: 21px;
	width:100%;
	line-height: 21px;
	color: #999999;
	width: 1000px;
}
.spacer {
	height:15px;
}