﻿
.s4-recentchanges {
	display:none!important;
}

/* slider */
/*
#slider {
	position:relative!important;
	left:0px!important;
	right:0px!important;
}
*/

/* make the body use it's proper scrollbar again */
body {
overflow: auto !important;
height:100%;
}
/* fix the width of the workspace, centre it and turn off its scrollbar. Also add a default padding to the top to cope with the ribbon in its standard form */
body #s4-workspace {
width: 980px;
margin: 0 auto;
overflow: visible;
overflow-y: visible!important;

}
/* fix the positions of the ribbon, float it above the content and allow it to grow when it's height changes */
body #s4-ribbonrow {
position: fixed;
left: 0;
top: 0;
z-index: 10;
overflow-y: visible;
}

#left-nav {
float:left!important;
}

.footerPanel {
	background-color:#fff;
}

.webpartPanel2 {
	background:none!important;
}

#centered_content {
	background:#fff!important;
}

body #s4-leftpanel {
	background:none!important;
	position:relative;
	float:left!important;
}

.s4-ca {
	padding-left:10px;
	padding-right:10px;
}

img #ctl00_SPLinkButton1 {
margin-top:8px;
margin-left:5px;
}

#s4-bodyContainer{
background-color:#fff;
}

	.cbq-layout-main{
		padding-left: 10px;
	}
	#homeFloater {
		width: 970px;
		max-height: 400px;
		margin: 5px 5px 5px 10px;
		overflow: hidden;	
	}
	body {
/*	background: url('../img/camotile.png'); */
	background-color:#979a9b;
	background-image:url('/Style Library/bg_digi.png')!important;
	background-repeat:no-repeat;
	background-position:center top;
	}
	
.s4-nosetwidth {
	background-color:#98999b!important;
	background-image:url('/Style Library/bg_digi.png')!important;
	background-repeat:no-repeat!important;
	background-position:center top!important;
}

	#createLink {
		position:relative; 
		top:-10px; 
		left: 700px; 
		width: 250px;
		color: white;
		font-size: 7pt;
		text-decoration: none;
		text-transform: uppercase;	
	}
	#createLink a {
		color: white;
		font-size: 7pt;
		text-decoration: none;
		text-transform: uppercase;
	}
	#createLink a:hover {
		color: white;
		font-size: 7pt;
		text-decoration: underline;	
		text-transform: uppercase;
	}
	#searchContainer {
		display: none;
		clear: both;
	}
	.floatItem {
		width: 140px;
		height: 120px;
		padding: 0px 5px 20px 5px;
		text-align: center;
		font: 8pt Verdana;
		float: left;
	}
		.ms-assetpicker-tiled li {
			padding-left: 20px;
			padding-right: 20px;
			padding-bottom: 20px;
		}
	.floatItem span {
		position: relative;
		top: 0px;
		left: 0px;
	}
	.image-fixed-width {
		width: 140px;
		height: 105px;
	}
    /*CUSTOM STYLES*/
    /*Ribbon Background*/
    .ms-cui-topBar2 {
		background:url("../../Style%20Library/Images/ribbonBackground.gif") repeat-x;
	}
	/*Site Actions Menu*/
	.ms-siteactionsmenuinner{
		border: 1px solid transparent !important;
		background-image:none !important;
		background: transparent !important;
	}
	/*Site Actions Menu Hover*/
	.ms-siteactionsmenuhover{
		border: 1px solid transparent !important;
		background:url("../../Style%20Library/Images/headerBackgroundNormal.gif") repeat-x;
		color: #fdd413;
	}
	/*Site Actions Menu Link*/
	.ms-siteactionsmenu > span > a{
		/* [ReplaceColor(themeColor:"Light1",themeTint:"0.9")] */ color:#FFFFFF;
	}
	/* Top Navigation */
	.s4-tn ul.dynamic{
		background-color: #000!important;
/*		background-color: #5e0000!important; */
		/*background: url(/sites/usmcfitness2/Style%20Library/TECOM/img/flyoutBackground.png) no-repeat bottom right;*/
		border:1px solid #FFFFFF;
		border-top: 0px none;
	}
	/* Top Navigation */
	.s4-tn li.dynamic > .menu-item{
		color: #FFFFFF;
		display:block;
		padding:3px 10px;
		white-space:nowrap;
		font-weight:normal;
	}
	/* Top Navigation */
	.s4-tn li.dynamic > a:hover{
		color: #fff;
/*		color: #fdd413; */
		font-weight:normal;
		/* [ReplaceColor(themeColor:"Light2-Lighter")] */ background-color:#990000;
	}
    /* Navigation list */
	.s4-tn{
		background:url('../../Images/headerBackgroundNormal.gif') repeat-x;
		background-color:#000;
/*		background-color:#990000; */
		padding:0px; 
		width: 970px;
		vertical-align:bottom;
		border-bottom:2px #000 solid;
		border-top:5px #990000 solid;

	}
	/*Top Navigation*/
    .s4-tn li.static > .menu-item{
		color:#FFFFFF; 
		white-space:nowrap;
		border:1px solid transparent;
		padding:4px 10px;
		line-height:21px;
		height:24px;
		text-transform:uppercase!important;

	}
    /* Top Navigation Hover */
	.s4-tn li.static > a:hover{
/*		background:url("../../Images/headerBackgroundHover.gif") repeat-x; */
		background-color:#990000;
/*		color:#fdd413;  */
		color:#fff;
		text-decoration:underline;
	}
	/* Top Navigation Selected */
	.s4-toplinks .s4-tn a.selected{
/*		background:url("../../Images/headerBackgroundNormal.gif") repeat-x; */
		background-color:#990000!important;
		color:#fff; 
		text-decoration:none;
		border:1px transparent solid;
		padding-right:10px;
		padding-left:10px;
		margin:0px;
		text-transform:uppercase!important;
	}
	/*Search Box*/
	.s4-search input.ms-sbplain{
		height:12px; 
		padding:4px; 
		padding-right:0px;
		margin:4px; 
		margin-right:0px;
		background-color:#990000 !important;
		background-image: none !important;
		border:1px #8BA0BC solid!important; 
		color:#fdd413; 
		font-size:11px; 
	}
	/*Search Box*/
	.s4-search .ms-sbgo{
		padding-top:5px; 
		padding:0;
		margin:0; 
	}
	.ms-rteElement-H1B
	{
		color: #990000 !important;	
	}
	/*Search Box*/
	.s4-search .ms-sbgo a{
		/*background-image:url('/Style Library/MSDN/Images/GoSearching.png'); */
		background-repeat:no-repeat;
		width:27px; 
		height:22px; 
		display:block; 
	}
	td.ms-sbscopes select{
		background-color: #990000;
		padding: 5px 5px 6px 10px;
	}
	select.ms-sbscopes{
		width:190px;
		color: #fdd413 !important;
		/* [ReplaceColor(themeColor:"Light2-Lightest")] */ border:thin solid #dbddde;
		vertical-align:middle;
	}	
	.pageSubCustom	
	{
		font-size: 10pt;
		font-weight: bold;
		vertical-align: bottom;
		margin: 0px;
	}
	.pageSubCustom a:link
	{
		color: #000099;
	}

	.pageSubCustom a:visited
	{
		color: #000099;
	}
	.pageSubCustom a:hover
	{
		color: #000099;
	}
	.pageSubCustom	a:link span
	{
		font-size: 10pt;
		font-weight: normal;
		color:#003759;
	}

	.ms-menu-a {
		font-size: 10pt;
		font-weight: normal;
		color: black;
	}
	.pageTitleCustom
	{
		font-size: 10pt;
		font-weight: bold;
		vertical-align: bottom;
		margin: 0px;
	}
	.pageTitleCustom a:link
	{
		color: #990000;
	}

	.pageTitleCustom a:visited
	{
		color: #990000;
	}
	.pageTitleCustom a:hover
	{
		color: #990000;
	}
	/*Web Parts*/
	.ms-WPHeader { 
		border: 0px none;
	}
	tr.ms-WPHeader td { 
		background: #990000; 
	} 
	.WPHeaderTd {
		border: 0px none;
	}   
	.ms-wpContentDivSpace { 
		margin: 0; 
	}  
	.ms-WPBorderBorderOnly {
		/* [ReplaceColor(themeColor:"Accent3-Medium")] */ border-color: transparent !important;
		border-width: 0px !important;
		border-style: none !important;
	}
	.ms-WPBorder {
		/* [ReplaceColor(themeColor:"Accent3-Medium")] */ border-color: transparent !important;
		border-width: 0px !important;
		border-style: none !important;
	}
	h3.ms-WPTitle { 
		color: #fdd413; 
		font-weight: bold; 
	}  
	#mainContent {
/*		background: url('../img/contentBackground.gif') no-repeat bottom right; */
		padding-bottom: 20px;
		margin-top: 0px;
		margin-bottom: 5px;
		margin-left:190px;
		padding-left: -5px;
		padding-top: 5px;
		padding-right: 5px;	
		display:block;
	}	
	.webpartPanel {
/*		background: url("../img/contentBackground.gif") no-repeat bottom right; */
		background:none;
		padding-bottom: 0px;
		margin-bottom: 5px;
	}
	#mainHeader {
/*		background: url("../img/headerBackground.gif") no-repeat bottom right; */
		background: url("/Style Library/USMC-Theme_01.jpg") no-repeat top center;
		background-color:#000!important;
		 width: 970px;
		 height: 181px;
/*		 margin-top: 10px; */
		 margin-bottom: 5px;
		 padding-top: 0px;
/*		 border-left: 1px solid white; 
		 border-top: 1px solid white; */
		 border:none!important;
	}
    .bannerArea {
    	padding: 5px;
/*		background: transparent !important; */
		height: 130px;
		vertical-align:middle;
		background: url("/Style Library/USMC-Theme_01.jpg") no-repeat top center!important;

	}
	.ms-pagetitle {
		font-size: 12pt;
		font-weight: bold;
		color: #000099 !important;
	}
    /*FOOTER ALIGNMENT AND FONT*/
    .tecomFooter {
		text-align: center;
		width: 100%;
		font-size: 8pt;
		color: #999999;
	}
	/*FOOTER LINKS*/
	a.footerLink:link { 
		color:#990000; 
		font-size: 8pt;
		text-decoration:none; 
	}
    a.footerLink:visited { 
    	color:#990000; 
		font-size: 8pt;
    	text-decoration:none; 
    }
    a.footerLink:hover { 
    	color:#999999; 
		font-size: 8pt;
    	text-decoration:underline; 
    }
    a.footerLink:active { 
    	color:#999999; 
		font-size: 8pt;
    	text-decoration:underline; 
    }

