/* This file will hold styles that are loaded using the same media query as the narrow grid. */
/* If you are using the default media queries provided by Omega, these styles will also
 *  apply to the normal and widescreen layouts. You may override these styles in the normal 
 *  and widescreen CSS files as appropriate. */

.half_width_right,
.half_width_left {
	width: 300px;
}
.third_width_right,
.third_width_left {
	width: 200px;
}
.main-menu-block {
	width: 700px;
	margin-left: -180px;
}
ul.nice-menu {
	padding: 0;
}
ul.nice-menu ul {
	top: 34px;
}
ul.nice-menu li {
	margin: 0;
}
ul.nice-menu li a,
ul.nice-menu ul li.first a {
	padding: 8px;
}
#block-delta-blocks-site-slogan {
	clear: both;
	width: 50%;
	line-height: 1.2;
	padding: 0 30px;
}
.block-delta-blocks-site-slogan h6 {
	padding-left: 0;
	font-size: 2em;
}
.call-to-action {
	margin-right: 0;
}
.pullquote,
.story-quote .field,
.quote {
	background: url(images/quote-top-small.png) no-repeat 0 0;
	padding-left: 40px;
	display: block;
}
.pullquote strong,
.story-quote .field-item,
.quote-inner {
	background: url(images/quote-bottom-small.png) no-repeat right bottom;
	padding-right: 35px;
}

/* homepage text and carousel */
#region-preface-right .region-inner {
	padding: 1em 0;
}
.homepage-text p {
	line-height: 1.3;
	font-size: 0.85em;
}
.homepage-text p strong {
	font-weight: normal;
}
.homepage-text h3 {
	font-size: 1em;
}
#region-blockgroup-page-banners-title-text .region-inner,
.news-text .block-inner {
	padding: 15px 30px;
}
.node-type-page h1#page-title,
.node-type-story h1#page-title,
h2.page-title,
.node-type-blog-post h2.news-title {
	font-size: 2.88em; /* 52px @ 18px */
}
.node-type-page.page-node-edit h1#page-title,
.node-type-page.page-node-delete h1#page-title,
.node-type-story.page-node-edit h1#page-title,
.node-type-story.page-node-delete h1#page-title {
	font-size: 1.77em; /* 32px @ 18px */
}
.slide-text {
	top: 20px;
	left: 20px;
}
.front h2.page-title {
	margin-bottom: 0;
}
.slide-text .slide-remainder h3 {
	font-size: 1em; /* 18px @ 18px */
}
.slide-text .short-text {
	font-size: 1em; /* 18px @ 18px */
}
.slide-text .slide-btn {
	margin-top: 0;
}
.story-btn,
.news-btn {
	margin-top: 25px;
}
.page-text,
.story-text,
.news-subtext {
	font-size: 1em; /* 18px @ 18px */
	line-height: 1.3;
}
.news-text,
.news-image {
	height: 233px;
}
.grad {
	left: 338px;
	height: 233px;
}
#zone-user,
.context-news #zone-preface {
	width: 700px;
}
#zone-user .region-user-first-inner {
	margin: 0;
	padding: 30px 20px;
}
#zone-user .region-user-second-inner {
	margin: 0;
	padding: 30px 20px;
}
.post-image {
	width: 258px;
	height: 172px;
}
.post-image-inner {
	height: 172px;
	overflow: hidden;
}
#region-postscript-first .region-inner {
	padding-left: 50px;
}
#region-postscript-second .region-inner {
	padding-right: 50px;
}

