
@media (max-width: 800px) and (min-width: 401px) {
	#container #headerLogo img{
		
	}	
	#container #govHeader {
		font-size: 0.85em;
	}
	#container #headerLinks {
		font-size: 0.75em;
	}
	#container #headerSearch {
		font-size: 0.75em;
	}			
}

@media (max-width: 700px) and (min-width: 401px) {
	
	#debug #mobile{display:none;}
	#debug #tablet{display:block;}
	#debug #desktop{display:none;}
	#debug #desktopOnly{display:none;}	
	
	body{
		margin: 0px;
		padding: 0px;
	}

	nav ul li{
		width: 33.33%/*25%*/;
	}
	nav li.primary:nth-of-type(3n) a {
		border-right: 0px none;
	}
	nav li.primary a {
		border-bottom: 1px solid #FFF;
	}
	nav li.primary:nth-of-type(n+7) a {
		border-bottom: 0px none;
	}	
	
	#footer{
		font-size:.9em;	
	}
	


	/**********HomePage***********/
	
	#homePage #container #left-column{
		width: 96%;
		margin: 2%;
		float:left;
	}
		
	#homePage #container #right-column{
		width: 96%;
		margin: 2%;
		float:left;
	}
	
	/**** Generic Content ****/

	#genericPage #container #breadCrumb{
		margin: 2%;
	}

	#genericPage #container #left-column{
		float:left;
		clear:both;
		width: 96%;
		margin: 2%;
	}
	
	#genericPage #container #left-column img {
		display:none;	
	}
	

	#genericPage #container ul#subNav li.primary > a{
		display:block;	
	}
	
	#genericPage #container ul#subNav{
		position: relative;
		overflow:auto;
	}
	#genericPage #container ul#subNav a{
		text-decoration: none;			
	}
	
	#genericPage #container ul#subNav a:hover, #genericPage #container ul#subNav .current > a{
		text-decoration: underline;	
	}
	
	#genericPage #container ul#subNav > li.primary{
		background-color: #4F91CD;
		border-bottom: 1px solid #fff;
		border-top: 1px solid #fff;
		padding: 0px;
	}	
	#genericPage #container ul#subNav > li.primary a{
		color: #fff;
		padding: 1em;
	}
	
	#genericPage #container ul#subNav ul.secondary{
		float:left;
		background-color: #51BB01;
		border-bottom: 1px solid #fff;
		border-top: 1px solid #fff;
		width: 100%;		
	}
	#genericPage #container ul#subNav ul.secondary li.secondary{
		float:left;
	}
	#genericPage #container ul#subNav  li.secondary > a{
		color: #fff;
		padding: .5em 1em;
		display:inline-block;
	}	
	
	#genericPage #container ul#subNav ul.tertiary{
		/*
		float:left;
		background-color: #333133;
		border-bottom: 1px solid #fff;
		border-top: 1px solid #fff;
		width: 100%;
		left: 0;
		padding: 0;
		position: absolute;
		*/
		display:none;
	}
	/*
	#genericPage #container ul#subNav ul.tertiary li.tertiary{
		float:left;
		
	}
	#genericPage #container ul#subNav  li.tertiary > a{
		color: #fff;
		padding: .25em  1em;
		display:inline-block;
	}		
	*/
	#genericPage #container .tertiary-tablet{
		float:left;
		background-color: #333133;
		border-bottom: 1px solid #fff;
		width: 100%;
		left: 0;
		padding: 0;
		margin: 0px;
		position: relative;
		display:block;	
	}
	#genericPage #container ul.tertiary-tablet li.tertiary{
		float:left;
		list-style:none;
		
	}
	#genericPage #container  ul.tertiary-tablet li.tertiary > a{
		color: #fff;
		padding: .25em  1em;
		display:inline-block;
		font-weight:bold;
		text-decoration:none;
	}	
	#genericPage #container  ul.tertiary-tablet li.tertiary > a:hover, #genericPage #container  ul.tertiary-tablet li.tertiary.current > a{
		text-decoration:underline;
	}
	#genericPage #container #middle-column{
		float:left;
		clear:both;
		width: 96%;
		margin: 3% 2%;
	}
	
	#genericPage #container  #right-column{
		float:left;
		clear:both;
		width: 96%;
		margin: 2%;
	}
	#genericPage #container #bottom{
		float:left;
		clear:both;
		width: 96%;
		margin: 2%;
	}
	
	/*Top Tomato*/

	#genericPage #container #left-column.top-tomato img {
		display: inline-block;
	}
	#genericPage  #container #middle-column.top-tomato-archive .feature {
		width: 46%;

	}
	#genericPage  #container #middle-column.top-tomato-archive a:nth-of-type(3n)  .feature{
		margin: 1.25% 1.25% 0 0;
	}
	#genericPage  #container #middle-column.top-tomato-archive a:nth-of-type(3n+1)  .feature{
		clear:none;
	}	
	#genericPage  #container #middle-column.top-tomato-archive a:nth-of-type(2n+1)  .feature{
		clear:left;
	}
	#genericPage  #container #middle-column.top-tomato-archive a:nth-of-type(2n)  .feature{
		margin: 1.25% 0 0 0;
	}	
}