/*
  This file is based on the ploneCustom.css.dtml shipped with Plone.

   (do not remove this)
   (not this either)
*/
/* blue: #3c6cda ; text-dark: #424242 ; */



#homepage .social-media-btn-group{
padding-left:12px;
}


#homepage #portal-column-one .portlet .portletItem{
border:none;
}


#homepage #portal-column-two #portlet-login{
margin:0;
}

#homepage #portal-column-two #portlet-account{
margin:0;
}

#homepage #portlet-news .footer-news-block-item{
width:198px;
margin:0;
padding:0;
border-left:none;
text-shadow:0 0 0 transparent, 1px 1px 1px black;
}

#homepage #portlet-news .footer-news-block-item p{
margin:0;
padding:0;
}

#homepage #portlet-news .footer-news-block-item .footer-news-headline{
font-size:13px;
font-weight:bold;
}

#homepage #portlet-news .footer-news-block-item .footer-news-headline a{
color:#aaa;
}

#homepage #portlet-news .footer-news-block-item .footer-news-date{
margin-bottom:4px;
}


#homepage #portlet-news .newsImage{
margin-bottom:3px;
border:1px black solid;
}




#homepage #footer-news-more-links{
width:190px;
margin-bottom:12px;
}

#homepage #footer-news-more-links h5{
margin-right:15px;
float:left;
}

#homepage #footer-news-more-links div{
margin-right:15px;
float:left;
}

#homepage #footer-news-more-links .hp-news-more{
float:right;
margin:0;
padding:0;
}




#homepage #portal-footer{
border-top:1px black solid; /* #222 */
background:url(http://cdn-data.motu.com/site/images/v1-5/footer-bg.jpg) #131313;
}

#homepage #portal-footer a{

}

#portlet-random-img{}
#portlet-random-img img{margin-bottom:2px;border:1px #424242 solid;}

.documentContent, .contentActions{display:none;}

.vusualPadding{padding:0;}








.homepage-top-bar{
border-top:1px solid #424242;
border-bottom:1px solid #424242;
padding:2px 0;
height:18px;
background:url(http://cdn-data.motu.com/site/images/hp_headers_bg.jpg) #2c2c2c repeat-x;
}

.homepage-top-bar a{
font-size:.8em;
color:#0098e5;
text-decoration:none;
}

.homepage-top-bar a:hover{
text-decoration:underline;
}

.hp-portlet-margin{
padding:7px 10px;
}

.hp-portlet-margin a{
color:#0098e5;
text-decoration:none;
}

.hp-portlet-margin a:hover{
text-decoration:underline;
}

#news-portlet-list{
margin:0 0 0 5px;
}

#news-portlet-list td{
padding:0 5px;
}

#portlet-login .field input{
width:100%;
}

#portlet-account h5, #portlet-login h5, #portlet-news h5{

}

#portlet-account, #portlet-login{
margin:0;
padding:0;
border-bottom:none;
}

#index_news_content{
line-height:1.7em;
}

#index_news_content h2{
margin:5px 0 8px 0;
}

#index_news_content h2 a{
color:white !important;
}

#index_news_content h2 a:hover{
text-decoration:none;
}

#index_news_content .newsImage{
float:right;
margin:8px 0 8px 8px;
border:1px solid gray;
}

#index_news_content .portletItemDetails{
color:#cccccc;
}

#homepage #visual-portal-wrapper{
/*background:url(http://cdn-data.motu.com/site/images/content_bg2.jpg) repeat-x black;*/  /* Basically for FF3's mysterious object padding-bottom */
background:black;
}

#homepage form{
margin:0;
padding:0;
}

#homepage #portal-columns{
display:table;
color:white;
background:url(http://cdn-data.motu.com/site/images/content_bg3.jpg) repeat-x black;
}

#homepage #portal-row{
background:url(http://cdn-data.motu.com/site/images/v1-5/hp-content-shadow.png) repeat-x top;
}

#homepage #portal-column-one{
display:table-cell;
border:none;
border-right:1px solid #424242;
border-right:1px rgba(255,255,255,0.05) solid;
padding:0;
}

#homepage #portal-column-content{
display:table-cell;
margin:0;
padding:0;
background:none;
}

#homepage #portal-column-content #content{
color:white;
text-shadow:0 0 0 transparent, 1px 1px 1px black;
}

#homepage #portal-column-content #content p{
color:#aaa;
line-height:1.5em;
}

* html #homepage #portal-column-content #content{
}

#flash_container{
border-bottom:1px solid black;
background:black;
}

#homepage #portal-column-two{
display:table-cell;
width:182px;
padding:0;
padding-bottom:12px;
background:none;
border:none;
border-left:1px #424242 solid;
border-left:1px rgba(255,255,255,0.05) solid;
}

#homepage #portlet-login input.context{
margin-bottom:5px;
}

#main_flash object{display:block;}

#homepage #portal-column-one #portlet-news{
width:100%;
margin:0;padding:0;
}

#homepage #portal-column-one #portlet-news .portletHeader{
font-weight:bold;
}

#homepage #portal-column-one #portlet-news .portletItem{
margin:0;
padding:0 0 18px 0;
}

#homepage #portal-column-one #portlet-news .portletItem div{
margin:0;
padding:0;
border:none;
}

#homepage #portal-column-one #portlet-news .portletItem div a{
margin:0;
padding:0;
border:none;
}

#homepage #portal-column-one #portlet-news .portletItem div a:hover{
background:none;
}

#homepage #portal-column-one #portlet-news .portletFooter a:hover{
text-decoration:underline;
}

/*  */

/* Latest version of the documentation on pre-defined properties from Plone 
   can be found in CMFPlone/skins/plone_styles/ploneCustom.css.dtml */

