#wrap {
	max-width: 1024px;
	margin: 0 auto;
}
section .headCat {
	top: inherit;
	margin-top: 20px;
	left: inherit;
}
section .story .sl .headCat {
	background-image: none;
	position: static;
	margin: 0 0 1em -4px;
	padding: 0;
	font-size: 15px;
	text-transform: none;
	line-height: 1;
}
section .story .sl .headCat a, section .story .sl .headCat strong {
	color: #874312;
}
section .story .sl .headCat a:hover {
	text-transform: underline;
}
#converimg {
	display: block;
}
@media screen and (max-width: 1024px) {
	#converimg {
		display: none;
	}
	section .story {
		padding: 23px;
	}
	section .story .sl {
		width: 100%;
		float: none;
		overflow: hidden;
	}
	.wid_box_bleed {
		max-width: 439px;
		width: 100%;
		margin: 0 auto;
	}
	.wid_box_bleed img {
		max-width: 100% !important;
	}
	.wid_advocate {
		max-width: 415px !important;
		margin: 0 auto !important;
	}
	.wid_advocate img {
		max-width: 100%;
	}
	.wid_mot {
		max-width: 415px;
		margin: 0 auto;
	}
	.wid_pride {
		max-width: 415px;
		margin: 0 auto;
	}
	.wid_archives .archives_archive {
		margin-bottom: 2px;
	}
	#feature {
		margin-top: 0px;
	}
	section .story .sr {
		width: 439px;
		float: none;
		margin: 0 auto;
		overflow: hidden;
	}
	section .srfeature {
		margin-top: 1em;
	}
	section .photogal {
		width: 100%;
		margin: 1em auto;
	}
	#feature {
		width: 100%;
		height: 605px;
		overflow: hidden;
	}
	section .photogal .photostrip {
		width: auto !important;
		position: relative;
		left: 0 !important;
		right: 0 !important;
	}
	section .photogal .photostripw {
		height: auto;
	}
	#photostripal {
		display: none !important;
	}
	#photostripar {
		display: none !important;
	}
	section .photogal .photow .photoc img {
		width: 100%;
		height: auto;
	}
	section .photogal .photow {
		height: auto;
	}
	section .photogal .photow .photoc {
		position: relative;
		text-decoration: none;
	}
	section .photogal .photow .photoc img {
		position: relative;
	}
	section .photogal .photow .photoc span {
		position: relative;
		top: 0;
		left: 0;
		margin-top: -3px;
	}
	section .photogal .photodesc p {
		width: 80%;
	}
	section .photogal .photodesc .photoshield {
		width: 10%;
	}
	section .photogal .photodesc .photoshield img {
		width: 100%;
	}
	.wid_pride .pride_img {
		width: 33%;
		height: auto;
	}
	.wid_pride .pride_img img {
		width: 100%;
		position: relative;
	}
	.wid_pride .pride_text {
		width: 63%;
		height: auto;
		margin-bottom: 1em;
	}
	.wid_archives .archives_archive {
		float: none;
		margin: 2px auto 2px auto;
		margin-left: auto !important;
	}
	#archiveshead {
		margin: 1em auto 0;
		width: 324px;
	}
	section .related {
		margin-bottom: 1em;
	}
	.wid_mot .mot_text {
		width: 100%;
	}
	.wid_mot .mot_tags {
		width: 70%;
	}
	.wid_mot .mot_tags a {
		width: 100%;
		margin-bottom: 0.75em;
	}
	.wid_mot .mot_tags a img {
		width: 112%;
	}
	#feature img {
		width: 100%;
	}
}
@media screen and (max-width: 439px) {
	section .photogal {
		width: 100%;
	}
	.wid_topStories .tops_text {
		width: 60%;
	}
	section .story .sr {
		width: 100%;
	}
	.wid_archives .archives_archive {
		width: 100%;
	}
	.wid_archives .archives_img {
		width: 	35%;
		height: 60%;
	}
	.wid_archives .archives_text {
		width: 59%;
	}
	#archiveshead {
		width: 100%;
	}
}
/* sizing down top banner */
@media (max-width:740px) { section .headBanner { height: 300px; } }
@media (max-width:690px) { section .headBanner { height: 250px; } }
@media (max-width:640px) { section .headBanner { height: 200px; } }
@media (max-width:550px) { section .headBanner { height: 150px; } }
@media (max-width:500px) { section .headBanner { height: 100px; } }
/*@media (max-width:400px) { #feature img { width: 150%; } }*/