@media only screen and (min-width: 700px) and  (max-width: 1249px){
	#site-description {
		width:100%;
		float:none;
	}
	#sd-col2a {
		float:left;
		width:40%;
	}
	#sd-col2b {
		float:right;
	}
	.pub_banner {
		margin-bottom:4px;
	}
	
}

@media only screen and (min-width: 1250px) {
	#wrap {
		max-width:100%;
	}
	
	#sd-col2 {
		float:left;
	}
	
	#search-box {
		float:left;
		margin-top:0;
		margin-bottom:1em;
	}
	
	#site-description {
		width:100%;
	}
			
	#site-description p {
		margin-bottom:1em;
	}

	.pub_banner {
		position: relative;
		min-width:728px;
		float:right;		
		margin-right:8px;
		margin-top:-102px;
	}
}