
.hidden {
	display: none;
}

/* @group header */

#upper-banners {
	display:none;
}

#banner1 {
	display:none;
}

#banner2 {
	display:none;
}

#logo {
	display: none;	
	}
	
#options{
	display:none;
}

.option {
	display:none;
}
/* @end */



/* @group nav-menu */

.nav-menu { 
	display: none;
}

.hemero-strip{
	display: none;
}

.strip{
	display: none;
}

.text-strip{
	display: none;
}
	
/* @end */



/* @group nav-bar */
.nav-bar {
	display: none;
}

.breadcrumb {
	display: none;
}

.breadcrumb span {
	display: none;
}

.breadcrumb .breadend {
	display: none;
}
.breadcrumb a {
	display: none;
}

.search {
	display: none;
}

.search input {
	display: none;
}
.searchbtn {
	display: none;
}

/* @end */

.heading {
	display: none;
}

#comments {
	display: none;
}

#column-right{
	display: none;
}

#footer{
	display: none;
}



/* @group content */

#content{
	font: normal 11pt/16pt Helvetica, sans-serif;
}

#content .subject {
	color: #0066cc;
	background-color: inherit;
}

#content .subtitle {
	margin-top: 0.3em;
	font-size: 1.2em;
}

#content h1 {
	font: bold 18pt/20pt Helvetica, sans-serif;
	color: #0066cc;
	background-color: inherit;
	margin-top: 0.2em;
}

#content .h1-opinion {
	color: #0066cc;
	background-color: inherit;
	margin-top: 1.5em;
}

#content hr {
	margin-top: 1em;
}

#content .hr-opinion {
	clear:left;
	margin-top: 0em;
	border: 1px solid #ff0084;
}

#content .author{
	float: left;
}

#content .author-opinion{
	margin-top: 0.5em;
	font-weight: bold;
	font-size: 1.8em;
	color:  black;
	background-color: inherit;
	border: 0px solid red;
	float: left;
}

#content .date {
	float: right;
}

#content p.abstract {
	font-weight: bold;	
	padding-top: 2em; 
}

#content p.abstract-opinion {
	font-weight: bold;	
	padding-top: 1em; 
}


#content p.answer {
	color: #8c8c8c;
	background-color: inherit;
}

#content p.foot-video {
	display: none;
}


#content .opinion-image {
	float: left;
	margin: 0em 0px 0em 1em;
	padding-right: 1em;
}

#content img {
	float: right;
	clear: right;
	margin: 1.5em 0 1.5em 1.5em;
}


#content .news-homepage .date {
	float: none;
}

#content .photo-gallery {
	float: left;
	margin-right: 2em;
}

#content .photo-gallery img{
	float: left;
	display: block;
	margin-right: 1em;	
	margin-left: 0;
	border: 2px solid #ff7308;
	
}

#content .photo-gallery .photo-metadata {
	margin-top: 0.2em;
	font-weight: bold;
	float: left;
}

#content .videobox{
	display: none;
}

#content object{
	display: none;
}

/* @end */



