
/**
 * @file
 * Stark layout method
 *
 * To avoid obscuring CSS added to the page by Drupal or a contrib module, the
 * Stark theme itself has no styling, except just enough CSS to arrange the page
 * in a traditional "Header, sidebars, content, and footer" layout.
 *
 * This layout method works reasonably well, but shouldn't be used on a
 * production site because it can break. For example, if an over-large image
 * (one that is wider than 20% of the viewport) is in the left sidebar, the
 * image will overlap with the #content to the right. The exception to this
 * is IE6 which will just hide the navigation block completely in these
 * instances due to a positioning bug.
 */
#page-top{
	margin: 10px auto 10px;
	min-height:1px;
	width: 1032px;
	position: relative;
}
#page-wrapper{
	width:1032px;
	margin:0 auto 20px;
}
#content,
#sidebar-first,
#sidebar-second {
  float: left;
  display: inline;
  position: relative;
  padding:10px 15px 15px;
}

#content {
  /*width: 500px;*/
  width: 700px;
}
.one-sidebar #content {
  width: 751px;
}

#sidebar-first {
   width: 220px;
}

#sidebar-second { 
   width: 220px;
  float: right;
}

.section {
  margin: 0px;
}

@media only screen and (max-device-width: 980px) {


	h3 {
		font-size: 35px !important;
                 line-height:37px;
	}
	h2 {
		font-size: 26px !important;
	}
	h1 {
		font-size: 40px !important;
	}
	#block-system-main-menu li a {
		font-size: 26px !important;
		font-family: 'Open Sans Condensed' !important;
	}
	#block-views-news-block-2 h2 {
		font-size: 26px !important;
	}
	.views-slideshow-cycle-main-frame-row-item .views-field-body a {
		font-size: 32px !important;
	}
	.views-slideshow-cycle-main-frame-row-item .views-field-body .summary{
		font-size: 26px !important;
	}
	.field-type-taxonomy-term-reference {
		font-size: 40px !important; line-height:44px;
	}
	.field-name-field-also-links.field-type-link-field {
		font-size: 40px !important;
		 line-height:45px;
	}



	.poll, .poll .title {
		font-size: 20px !important;
	}
	/*.view-id-main .views-field-title h3 a {
		font-size: 28px;
		font-family: 'Open Sans', sans-serif;
	}
	.region-content .field-content {
		font-size: 20px !important;
	}
	.field-items {
		font-size: 20px !important;
	}*/
	#sidebar-first,
#sidebar-second {
  float: left;
  display: none;
  position: relative;
  padding:10px 15px 15px;
}

#content {
  /*width: 500px;*/
  width: 95%;
}
.one-sidebar #content {
  width: 95%;
}
#page-top{
	margin: 10px auto 10px;
	min-height:1px;
height:250px;
	width: 100%;
	position: relative;
}

}
