/* Styles for the home page template*/

div#headlineimage { 
/*margin-bottom: 22px; Michel*/
margin-bottom: 25px !important;
}

div#headlineimage h3
{
	border-bottom:1px solid #07ADDD;
	color:#636363;
	font-size:13px;
	padding-bottom:3px;
	position:relative;
	top:4px;
}

div#articles {
width: 756px;
clear: both;
margin-bottom: 20px;	
}

/*div#articles div { display: inline; float: left;	}*/


div#articles br {
display: none;	
}

div.highlight {
width: 225px;
padding: 20px 13px 0px 13px;
/*margin-bottom: 20px; Michel*/
margin-bottom: 5px;
position: relative;
border-right-style: solid;
border-right-width: 1px;
position: relative;
height: auto !important;
height: 95px;
min-height: 95px;
}

div.highlight h3 {
font-size: 80%;
position: absolute;
top: 10px;
left: 13px;
padding:0;
margin:0;
}

div.highlight img {
float: left;
margin-right: 11px;	
}

div.highlight p {
float: left;
width: 105px;
font-size: 70%;
padding-bottom:16px;
}

div.highlight p, div.highlight img {
margin-top: 15px;
}

div.highlight a {
position: absolute;
bottom: 1px;
right: 13px;
width: 40px;
height: 18px;
font-size: 0%;
}
/******************* Gallary Hightlights *********************/
/* div.gallaryHighlight , div.gallaryHighlightNoLink  {
width: 225px;
padding: 20px 13px 0px 13px;
margin-bottom: 20px;
position: relative;
border-right-style: solid;
border-right-width: 1px;
position: relative;
height: auto !important;
height: 95px;
min-height: 95px;
}

div.gallaryHighlight h3 , div.gallaryHighlightNoLink h3{
font-size: 80%;
position: absolute;
top: 10px;
left: 13px;
padding:0;
margin:0;
}

div.gallaryHighlight img, div.gallaryHighlightNoLink img {

margin-right: 11px;	

}

div.gallaryHighlight p {

width: 165px;
font-size: 70%;
padding-bottom:16px;
}

div.gallaryHighlightNoLink p {
width: 165px;
font-size: 70%;
}

div.gallaryHighlight p, div.gallaryHighlight img, div.gallaryHighlightNoLink p, div.gallaryHighlightNoLink img {
margin-top: 15px;
}

div.gallaryHighlight a , div.gallaryHighlightNoLink a{
position: absolute;
bottom: 1px;
right: 13px;
width: 40px;
height: 18px;
font-size: 0%;
} */

/******************* End Gallary Hightlights *********************/

div.divide {
width: 1px;
height: 120px;	
}

div#pagecontent img {
float: right;
display:none;
}
div#pagecontent .tabs-nav img {
	float: none;
	display:inline;
}
div.features {
width: 240px;	
/* background-color: #f7f7f7; 
padding: 8px 14px 7px 15px;*/
float: left;
clear:left;
/*margin-right: 19px;*/
margin-right:0px;
/*height: 190px;*/
overflow: auto;
}

div.features h3{
color: #4E5151;
font-size: 100%;
margin-bottom: 15px;

}

.feature p { 
/* color: #959595; */
margin-bottom: 7px; 
font-size:90% !important;
overflow:hidden;
}

div.features .feature img.thumbnail {
margin-left: 10px; 
width: 54px; 
height: 42px;
float:right;
margin-top: -10px;
left: 0px;	
}

div.features .feature {
font-size: 70%  ;
color: #A9A9A9;
border-bottom: 1px dashed #A9A9A9;
position: relative;
/*height: 45px;*/
overflow: hidden;
margin-bottom: 10px;
line-height:15px;
padding-bottom:5px;
}

#thearchive { 
float: right; 
/*margin-bottom: 20px;	Michel*/
margin-bottom: 5px !important;	
width:500px;
position:relative;
}

#thearchive .seemorelink {
position:absolute;
bottom:23px;
right:155px;
font-size:11px;

}

div.features h4 {
	font-weight:bold;
height: 15px;
overflow: hidden;
}

div.features h4 a:link, div.features h4 a:visited{
color: #5C5C5C;
/*font-size: 100% !important;*/
font-size: 80% !important;
}

div.features h4 {
margin-right: 65px;
}


/*Big light feed fixes */

div.clearer 
{
clear:none;
}

#maincontent h2 {display: none;}

div.loginsubmit{
/*	color:#07B0DC;*/
	font-size:90%;
}
div.loginsubmit input{
	border:1px solid #747474;
	margin-bottom:5px;
	display:block;
	margin-top:5px;
	width:150px;
	color:#6c6c6c;
	padding-left:2px;
}
input.loginbutton{
	/*background:transparent url(../img/colours/blue/searchbutton.gif) no-repeat scroll left top;
	color:#07B0DC !important;*/
	cursor:pointer;
	font-size:0pt;
	height:18px;
	text-align:left;
	border:none !important;
	/*clear:left;*/
}
.NetLogin input.loginbutton{
	width:30px !important;		
}
.MyNetwork{
	color:#07B0DC;
	font-size:0.9em;
	padding-bottom:10px;
}
ul.NetworkMenu li{
	margin-top:1px;
	margin-bottom:0 !important;
}
span.error{
	color:#fa0203;
}


ul.articlelist li{
	margin-top:12px;
}
ul.articlelist p{
	margin-top:6px;
}
#pagecontent ul.navi{
	left:0 !important;
	width:240px;
}
#pagecontent ul.navi{/*display:none;*/}
#pagecontent{
	float:left;
	width:240px;
	/* height:270px; */
}
#feed2{/*display:none;*/}
.FeedWrapper{
float:left;
/*width:153px;*/
}
img.DisplayInline{display:inline !important;}

.twitterIcon, .rssIcon {
	position: absolute; 
	left: 101px;
	background:none;
	z-index:100;
	width:16px;
	top:4px;
	height:16px;
}
.rssIcon {
	left: 211px;
}



.maincontent-big .twitterIcon {
	left: 108px !important;
	top:2px !important;
}
.maincontent-big .rssIcon {
	left: 1px !important;
	top:2px !important;
}


div#pagecontent .twitterIcon img, div#pagecontent .rssIcon img{
	display:block;
}