#topHiddenNav { display:none; }
@media screen and (max-width: 975px) {
	#ospNetwork { width: 96%;margin: 0 auto; }
	#header, #footer { width:99% }
	#contentContainer, #fpLeftGroup { width:100% }
	#fpLeftGroup { width:65%; }
	#fpRight { width:30%; }
	#fpLeft { width:45% }
	#fpMiddle { width:45% }
	#fpLeft .featureIMG { width: 100%;height: 100%; }
}
@media screen and (max-width: 675px) {
	#fpRight { width: 100%; margin-left: 0;}
	#fpLeftGroup { width:100%; }
}
@media screen and (max-width: 625px) {
	#content { padding-left:10px }
	#fpLeft { width:100% }
	#fpMiddle { width:100%; margin-left:0 }
	#advancedsearchNav, #WelcomeToOSP, #OSPAdminLink { display:none; }
	#searchNav .textInput { width:28% }
	#header { height:auto; margin-bottom:5px; }
	#topHiddenNav ul { width:auto;margin:10px;list-style:none }
	#leftNav { display:none }
	#topHiddenNav ul li a, #topHiddenNav ul li a:link, #topHiddenNav ul li a:visited {
	    color: #FFF;
	    background: #666 url(/osp/images/orange_block.gif) repeat-y right;
	    padding: 3px 16px 3px 3px;
	    font-weight: bold;
	    text-transform: uppercase;
	    text-decoration: none;
	    display: inline-block;
	}
	#topHiddenNav ul li { display:inline-block }
	#topHiddenNav { display:block; }
}
