/*

Theme Name: USS Wabash
Theme URI: http://www.usswabash.com
Description: Theme for USS Wabash AOR-5
Version: 1.0
Author: Allen Bayless
Author URI: http://www.illfxdesigns.com


*/

object { background: #002d5d; }

body.home_intro { 
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	background: #002d5d;
	color: #WHITE;
	text-align: center;
	padding-top: 100px;
	}

@charset "utf-8";

/* CSS Document */

* {
	padding:0px;
	margin:0px;
}

body {
	font-family:Tahoma;
	font-size:14px;
	color:#FFFFFF;
	background:url(images/siteBg.jpg) no-repeat center top #002D5D;
}

.marge {
	height:0;
	padding:0px;
	margin:0px;
	clear:both;
	line-height:0;
	font-size:0;
}

div , img {
	outline:none;
	border:none;
	position:relative;
	border-width:0;
}

ul, ol {
	list-style:none;
}

a {
	text-decoration:none;
	color:#FFFFFF;
}

a:hover {
	color:#FAE604;
}

div#wrapper {
	width:960px;
	height:auto;
	margin:0px auto;
}

div#header {
	width:100%;
	height:auto;
	background:url(images/topBanner.jpg) no-repeat center top;
}

.newTopBanner {
	clear:both;
	width:100%;
	height:auto;
}

div.logo {
	float:left;
	padding:4px 0 5px 10px;
	width:108px;
}

div.headerRight {
	float:right;
	text-align:right;
	padding:19px 0 0 0;
}

div.headerRight h1{
	font-size:36px;
	color:#B7C6CC;
	clear:both;
	display:block;
	padding:0 2px 0 0;
}

div.headerRight h3{
	clear:both;
	display:block;
	font-size:16px;
	padding:0 7px 0 0;
	line-height:20px;
}

div#navBar {
	height:49px;
	clear:both;
	width:100%;
}

div#navBar ul{
	margin:0px auto;
	width:945px;
	padding:0 0 0 15px;
	height:49px;
	background:url(images/navRepeater.jpg) repeat-x;
	position:relative;
	display:block;
}

div#navBar ul li{
	display:inline-block;
	background:url(images/navDivider.png) center right no-repeat;
	padding:0 3px 0 0;
	float:left;
}

div#navBar ul li a{
	color:#FFFFFF;
	line-height:46px;
	font-size:11px;
	font-weight:700;
	text-transform:uppercase;
	float:left;
	display:block;
}



div#navBar ul li a.home{
	background:url(images/homeNor.jpg) no-repeat center;
	height:46px;
	width:52px;
}

div#navBar ul li a.home:hover{
	background:url(images/homeHover.jpg) no-repeat center;
}



div#navBar ul li a.roster{
	background:url(images/rosterNor.jpg) no-repeat center;
	height:46px;
	width:66px;
}

div#navBar ul li a.roster:hover{
	background:url(images/rosterHover.jpg) no-repeat center;
}



div#navBar ul li a.newslette{
	background:url(images/newsltter.jpg) no-repeat center;
	height:46px;
	width:104px;
}

div#navBar ul li a.newslette:hover{
	background:url(images/newsletterHover.jpg) no-repeat center;
}



div#navBar ul li a.photos{
	background:url(images/photosNor.jpg) no-repeat center;
	height:46px;
	width:65px;
}

div#navBar ul li a.photos:hover{
	background:url(images/photosHover.jpg) no-repeat center;
}



div#navBar ul li a.trivia{
	background:url(images/triviaNor.jpg) no-repeat center;
	height:46px;
	width:56px;

}

div#navBar ul li a.trivia:hover{
	background:url(images/triviaHover.jpg) no-repeat center;
}



div#navBar ul li a.association{
	background:url(images/associationNor.jpg) no-repeat center;
	height:46px;
	width:99px;
}

div#navBar ul li a.association:hover{
	background:url(images/associationHover.jpg) no-repeat center;
}



div#navBar ul li a.shipment{
	background:url(images/shipmentNor.jpg) no-repeat center;
	height:46px;
	width:218px;
}

div#navBar ul li a.shipment:hover{
	background:url(images/shipmentHover.jpg) no-repeat center;
}



div#navBar ul li a.links{
	background:url(images/linkNor.jpg) no-repeat center;
	height:46px;
	width:52px;
}

div#navBar ul li a.links:hover{
	background:url(images/linksHover.jpg) no-repeat center;
}



div#navBar ul li a.guestbook{
	background:url(images/guestbookNor.jpg) no-repeat center;
	height:46px;
	width:96px;
}

div#navBar ul li a.guestbook:hover{
	background:url(images/guestbookHover.jpg) no-repeat center;
}



div#navBar ul li a.contactus{
	background:url(images/contactusNor.jpg) no-repeat center;
	height:46px;
	width:96px;
}

div#navBar ul li a.contactus:hover{
	background:url(images/contactusHover.jpg) no-repeat center;
}

div#navBar ul li a:hover{
	color:#FAE604;
}

div#mainContent {
	width:100%;
	height:auto;
	clear:both;
}

.leftRightSideContainer {
	clear:both;
	height:auto;
	width:100%;
}

.leftPara {
	float:left;
	width:450px;
	padding:20px 15px;
	height:auto;
	background:url(images/blueShipping.jpg) no-repeat center top #192744;
}

.leftPara p{
	clear:both;
	display:block;
	line-height:25px;
	padding:10px 0;
	font-size:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-transform:uppercase; 
}

.rightSide {
	background:url(images/leftSideBgRptr.jpg) repeat-y;
	width:480px;
	height:auto;
	float:right;
	height:280px;
}

.rightSideInner {
	clear:both;
	display:block;
	height:auto;
	background:url(images/leftsideTopBg.jpg) no-repeat center top;
	height:280px;
}

.rightSideInnerLeft {
	width:50%;
	height:auto;
	float:left;
}

.rightSideInnerRight {
	width:50%;
	height:auto;
	float:right;
}

.rightSideInnerLeft h1{
	clear:both;
	display:block;
	padding:9px 0 0 19px;
	margin-bottom:36px;
}

.rightSideInnerLeft h2{
	clear:both;
	display:block;
	padding:0px 0 0 15px;
	margin-bottom:9px;
}

.onlyImg {
	clear:both;
	padding:0 0 0 15px;
}

.rightSideInnerRight h1{
	clear:both;
	display:block;
	padding:9px 19px 0 0;
	margin-bottom:33px;
	text-align:right;
}

.rightSideInnerRight h2{
	clear:both;
	display:block;
	padding:0px 0 0 15px;
	margin-bottom:9px;
}

div.starBar {
	width:100%;
	height:64px;
	background:url(images/starBar.jpg) no-repeat center;
}

div.starBar h1{
	padding:14px 0 0 16px;
}

div#footer {
	width:100%;
	height:102px;
	background:url(images/footer.jpg) no-repeat center;
	margin-bottom: 20px;
}

.footerInner {
	width:575px;
	clear:both;
	float:right;
}

.footerInnerSiteLink {
	float:left;
	height:102px;
	width:195px;
	border:0px solid #FF0000;
}

.footerInnerSiteLink a{
	height:102px;
	width:195px;
	display:block;
}

.desinerLink {
	height:102px;
	float:right;
	text-align:right;
	width:165px;
}

.desinerLink label{
	float:left;
	display:block;
	line-height:102px;
	font-size:10.89px;
	color:#E7EAEA;
}

.desinerLink a{
	float:left;
	display:block;
	line-height:102px;
	margin-left:5px;
}

div.middleUlContainer {
	width:100%;
	background:url(images/mainContainerReptr.jpg) repeat-y;
}

.middleUlContainerTopBg {
	width:840px;
	height:auto;
	padding:60px 50px 0 70px;
	background:url(images/contentTopBg.jpg) no-repeat center top;
	text-align: left;
}

.middleUlContainerTopBg p,
.middleUlContainerTopBg h2,
.middleUlContainerTopBg ul {
 	margin-bottom: 20px;
}

.middleUlContainerTopBg h1.wichitaClassHd {
	background:url(images/wichitaClassImg.png) no-repeat left top;
	height:28px;
	text-indent:-999999px;
}

div.hrLine {
	background:url(images/hrLine.png) no-repeat left top;
	height:2px;
	line-height:2px;
	margin-top:20px;
}

.middleUlContainerTopBg h1.specificationsHd {
	background:url(images/specificationsImg.png) no-repeat left top;
	height:28px;
	text-indent:-999999px;
}

div.middleUlContainer ul li { 
	background:url(images/roundBall.jpg) no-repeat left;
	line-height:25px;
	padding:0 0 0 20px; 
}

div.ulLiMark {
	list-style:none;
	position:relative;
	padding:0 0 0 10px;
}

div.ulLiMark p{
	background:url(images/roundBall.jpg) no-repeat left;
	line-height:25px;
	padding:0 0 0 20px; 
}

.ulSeperator {
	clear:both;
	height:20px;
	width:100%;
	background:url(images/ulLineSepareator.png) no-r center;
}

div.middlefooterImg {
	background:url(images/footerCarv.png) no-repeat left bottom;
	height:85px;
}

#association_left { clear: both; float: left; width: 400px; }  
#association_right { float: left; width: 400px; }

/* Form for newsletter signup */

.mp-form input { margin-bottom: 3px; padding: 5px; }

/* Form for Memberhship Application */

#membershipform input { width: 298px; padding: 6px 2px; }

#membershipform #submit { font-size:1.2em; margin: 5px 0 50px 165px; padding:2px 1em; width:305px; }
