
h1, .oc-biggestText, .oc-legend-heading.oc-biggestText {
  font-size: 24px;
  line-height: 1em;
  letter-spacing: 0em;
}
h2, .oc-biggerText, 
.oc-legend-heading.oc-biggerText, 
#oc-content-sidebar h1 {
  font-size: 18px;
  line-height: 1em;
  letter-spacing: 0em;
}

.ic-home #oc-content-sidebar {
	width: 44%;
}	

.ic-home #oc-content-main {
	width: 55%;
}

#ic-newswire, #ic-calendar, #ic-analysis, #ic-other-press, #ic-library {
	width:46%;
	padding-left: 1em;
	padding-top: 1.5em;
}

#ic-newswire {
	float:left;
}

#ic-calendar {
	float:right;
}

#ic-analysis {
	float:right;
	clear:right;
}

#ic-other-press {
	float:left;
	clear:left;
}

#ic-library {
	float:right;
	clear:right;
}

#oc-content-sidebar h1 {
	font-weight: normal;
	letter-spacing: 0em;	
}

div.ic-article {
	font-size:110%;
	clear:both;
	padding-top:1em;
}

.ic-feed-list {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding-left:.5em;
	padding-right:.5em;
}

a.ic-newswire-item {
	color: #333333;
}

a {
	text-decoration: none;	
}

p.ic-newsDate {
	font-size:80%;
	padding-top:0.5em;
	clear:both;
}

.ic-geotags {
	margin-right:1em;
	padding-right:1.5em;
	margin-left:1em;
	float:left;
	clear:both;
}

.ic-enum-articles, .ic-enum-photos, .ic-enum-comments, .ic-enum-video, .ic-enum-audio {
	padding-left:2em;
	padding-top:0.2em;
	padding-bottom:0.2em;        		
}
.ic-enum-photos {
	background: url(/++resource++indyimg/photo.gif) no-repeat 0% 50%;        	
}

.ic-enum-articles {
	background: url(/++resource++indyimg/document_icon.gif) no-repeat 0% 50%;        		
}

.ic-enum-comments {
	background: url(/++resource++indyimg/comment.gif) no-repeat 0% 50%;        	
}

.ic-enum-video {
	background: url(/++resource++indyimg/video.png) no-repeat 0% 50%;        	
}

.ic-enum-audio {
	background: url(/++resource++indyimg/audio_icon.gif) no-repeat 0% 50%;        	
}


/* Kupu image alignment classes */

.image-left {
	float: left;
	clear: both;
	margin: 0.5em 1em 0.5em 0;
	border: 1px solid Black;
}

.image-inline {
float: none;
}

.image-right {
	float: right;
	clear: both;
	margin: 0.5em;
	border: 1px solid Black;
}

.discreet {
	color: #665D55;
	font-size: 11px;;
	font-weight: normal;
}

.pullquote {
	padding: 0 1em 0 1em;
	margin: 0 0 1em 1em;
	font-weight: bold;
	color: #CC9933;
	float: right;
	width: 35%;
	clear: right;
	background-color: #F9F9F9;
}
.callout {
	font-weight: bold;
	color: #CC9933;
	padding: 0px 1em;
}

ul.semiIndent {
	margin: 2em;
	padding:0em;
}

.standalone {
	font-size: 130%;
	font-weight: bold;
}

p.formHelp {
	margin:1.5em;
}

#ic-topnav-langmenu {
	float:left;
	clear: left;
	padding-left:.5em;
}

#ic-topnav-langmenu li {
	font-weight: normal;
}

.ic-topnav #oc-topnav-tab {
	width: 41%;
}

p.ic-description {
	clear:both;
	font-weight:bold;	
}

.ic-more-link{
	float:right;
}

.ic-articleDescription {
	font-weight: bold;
	padding-bottom:0.5em;
	padding-top:0.2em;
	clear: none;
}

#oc-footer-wrapper {
	clear: both;
}

#ic-newest-projects, #ic-updated-projects {
	width:46%;
	padding-left: 1em;
	padding-top: 1.5em;
}

#ic-newest-projects {
	float: left;
}

#ic-updated-projects {
	float: right;
}

.ic-add-attachments {
	padding-top: 1em;
}

.field {
	padding-top:1em;
	padding-left:6em;
}

.ic-publish-descr {
 	padding-left:1em;
}

.ic-article {
 	border: none; 
 	padding: 0em;
}

.ic-info {
 	border: 1px dashed #E6D3C0; 
 	padding: 1em;
 	margin-top:1em;
 	margin-bottom:1em;
}
 
input.ic-publish {
 	background: transparent url(/++resource++indyimg/favicon.ico) no-repeat scroll 5% 50%;
 	padding: 0.5em 1.5em 0.5em 2.5em;
 	margin-right:2em;
 	clear:none;
 	float:left;
}
 
input.ic-comment {
   background: transparent url(/++resource++indyimg/comment.gif) no-repeat scroll 5% 50%;
   padding: 0.5em 1.5em 0.5em 2.5em;
   clear: none;
   float: right;
}

div.ic-comments {
	padding-left: 1em;
	margin-top: 0.5em;
	margin-bottom: 1em;
}

.ic-seperator {
 	border-bottom: 1px dashed #E6D3C0; 
 	padding-top: 1.5em; 	
}

a.ic-titleLink, a.ic-titleLink:hover {
	color:#333333;
}


.ic-widget-multiSearch .oc-label-heading {
 display: inline;
 padding-right: 0.5em;
}
.ic-widget-multiSearch ul.oc-inlineList {
  margin: 0.5em;
  display: inline;
}
.ic-widget-multiSearch .oc-form-fieldBlock {
  margin-top: 0.5em;
}

.ic-commentPortrait{
	float:right;
	padding:1em;
}

.ic-commentBody{
	padding-top:1em;	
	padding-right:1em;
}

.ic-link-parent {
	background:transparent url(/++resource++indyimg/arrowUp.gif) no-repeat scroll .5em 1.5em;
	display:block;
	padding-left:1.5em;
	padding-bottom:1em;
	padding-top:1em;
	text-decoration:none;
}

.ic-comment{

}

.ic-tagcloud {
	padding-top:1em;
	
	clear: none;
		
}

.ic-geotags {
	float:left;
}

.vaporized-tag{
	padding:0.3em;
}

.p4acalendar .day {
float:left;
overflow:hidden;
width:14%;
}

#ic-topnav-langmenu li a strong {
	border-bottom:1px dotted;
}


div#object_metadata {
	float: none;
}

#archetypes-fieldname-startDate, #archetypes-fieldname-eventType {
	padding-left:0em;
	padding-top:.5em;
}

.fieldRequired {
	background:transparent url(/++resource++indyimg/required.gif) no-repeat scroll left center;
	color:White;
	padding:0pt 0pt 0pt 8px;
}

.ic-photoWrapper {
	border:1px solid #CACACB;
	float:left;
	margin:0.5em;	
	padding:0.2em;
	text-align:center;}

.ic-photoWrapper a img {
	margin: 0.4em;
}

.ic-mini {
	height:290px;
	width:270px;
}

.ic-eventTable{
	width:100%;
	text-align:middle;
	margin-top:7em;
	margin-bottom:2em;
	background-color:#F9F9F9;
}

.ic-eventTable .fn {
	border: 1px solid #F9F9F9;
	background-color:white;
	padding:.2em;
	padding-left:2em;
	text-align:middle;
}

#ic-newest-projects li.oc-feed-item, #ic-updated-projects li.oc-feed-item {
	padding:.5em;
}

div.media-listing { padding: 1em; }


#oc-content-main dd.portletItem {
margin-left:0 ! important;
}

#oc-content-main dd.portletItem a{
    margin-right: 12px;
}

.cloud1 {
	font-size: 1.0em;
}
.cloud2 {
	font-size: 1.3em;
}
.cloud3 {
	font-size: 1.6em;
}
.cloud4 {
	font-size: 1.9em;
}
.cloud5 {
	font-size: 2.2em;
}
.cloud6 {
	font-size: 2.5em;
}
.cloud7 {
    margin-right: 12px;
	font-size: 2.8em;
}

dt.portletHeader {display:none;}

