/************************************************************************************
smaller than 960
*************************************************************************************/
@media screen and (max-width: 960px) {

	body {
		line-height: 1.6;
	}
	
	#header {
	width: 100%;
	height: 100%;
	background-image: none
}

#header-logo {
	width: 100%;
	text-align: center;
}

#header-social {
	padding: 10px 0;
	width: 100%;
	height: 100%;
	background: #c9c1b7;
	background-image: none;
}

.plusone {
	display: none;
}

#header-social-icon-group {
	width: 100%;
}

#menu-primary-navigation {
/* 	text-align: center; */
	float: none;
	width: 100%;
}

#homestations {
	display:none;
}

#main-home { /* container for home page content */
	width: 100%;
}

#section-overview-home {
	width: 100%;
}
.section-2col {
	width: 100%;	
}

.section-2col-main {
	float: none;
	width: 100%;
	padding: 0;
}
.section-2col-aside {
	float: none;
	width: 100%;
	padding: 0;
}
.article-left {
	float: none;
	width: 100%;
	padding: 0;
}
.article-left2 {
	float: none;
	width: 100%;
	padding: 0;
}
.article-right {
	float: none;
	width: 100%;
	padding: 0;
}
.article-aside-promo {
	width: 100%;
	padding: 0;
}
.article-aside-links {
	width: 100%;
	padding: 0;
}

.col-spacer-2col {
	width: 100%;
	height: 100%;
}

#main-content {  /* container for content/blog pages */
	width: 100%;
}

#footer {
	clear: both;
	margin: 0;
	width: 100%;
}

#footer-content {
	width: 100%;
	padding: 0;
}

#banner-content h1 {
	padding: 0;
	width: 100%;
}

#section-overview-home h1 {
	padding: 0;
}

.menu-header ul {
	background: #1b2b37;
}
.menu-header li {
	display: block;
}

.menu-header a:link,
.menu-header a:visited {
	padding: 10px;
}

.reviewCat ul {
	margin: 0;
	background: #1b2b37;
}
.reviewCat li {
	padding: 10px;
}

.reviewCat2 ul {
	margin: 0;
}
.reviewCat2 li {
	padding-right: 0;
	margin: 5px;
}

.text-link-bar-2col {
	width: 100%;
	padding: 0;
}
.text-link-bar-aside {
	clear: both;
	width: 100%;
	padding: 0;
}
.text-link {
	float: none;
}

#logo {
	float: none;
	margin: 10px;
}

#banner-home {
	display: none;
}

#banner-content {
	display: none;
}

.featured-column-header {
	background: url(images/bg-featured.png) no-repeat right top;
	height: 100%;
	width: 100%;
}

.featured-column-header2 {
	background: url(images/bg-featured2.png) no-repeat right top;
	height: 100%;
	width: 100%;
}
.sidebar-column-header {
	background: url(images/bg-sponsors.png) no-repeat right top;
	height: 100%;
	width: 100%;
}
.article-aside-promo img.promo-large {
	padding-left: 0;
}
.article-aside-promo img.promo-small {
	padding-left: 0;
}

#recentBlogs {
	float: none;
	width: 100%;
	margin: 0;
}

.section-2col p,
.section-2col h1,
.section-2col h2,
.section-2col h3 {
	margin: 10px;
}

#autosAd {
	overflow: hidden;
}

.entry-meta,
.entry-utility,
.nav-below {
	margin: 10px;
}


}