/*
Theme Name: RMHGroup
*/

/* main elements */

.location{
    color: #015AAA;
   
    font-size: 15px;
    padding: 47px 0 4px;
				
}

.content .post-content h4,
.content .post-content h4 a {
    color: #0454A7;
    font-size: 14px;
}

.content .breadcrumbs li.home {
	padding-left:0;
	background:none;
}

/** SUBSEQUENTLY ADDED **/

.text-left { text-align: left }
.text-center { text-align: center }
.text-right { text-align: right }
.widgettitle {
	margin-top:33px;
	margin-left:0px;
}
h2.widgettitle {
	margin-top:40px;
}
.columns .news-block-contentarea {
	padding:0;
	margin:0;
    width: 60%;
    float: left;
}
    .news-block-contentarea ul.news-list {
        color: #333; 
        padding-left: 20px !important; 
        list-style: square
    }
        .news-block-contentarea ul.news-list li { margin-bottom: 14px; padding-left: 0; }
            
            .news-block-contentarea ul.news-list li span.post-title a { color: #0058b8; background-image: none !important }
            .news-block-contentarea ul.news-list li span.post-excerpt { color: #232323; }
            
            span.post-title, span.post-excerpt, span.post-date { display: block }
       
            
/** HOMEPAGE RIGHT COLUMN **/

.spotlight-block { padding-top: 32px; width: 264px; float: right; font-size:12px; line-height: 16px; background:url(images/bg-title.gif) repeat-x top;}
    .spotlight-block h2 {
	font-family: FranklinGothicURW-Boo;
	font-size:16px;
	font-weight:regular;
	color:#333;
	margin:0;
	padding:0 0 10px 0; }
    .spotlight-block span { display: block; }
    .spotlight-block span.spotlight-post-title {  }
        .spotlight-block span.spotlight-post-title a { color:rgb(0,112, 192); font-weight: bold; font-size: 13px;margin:0; padding:0; }
    .spotlight-block span.spotlight-post-excerpt { padding: 15px 0 25px; font-size: 12px;}
    .spotlight-block span.spotlight-post-more { text-align: right }
        .spotlight-block span.spotlight-post-more { font-size: 12em; text-decoration: none }
        
        .spotlight-block .frontpage-post-featured-img { width: 98%; margin: 0 0 12px }
            .spotlight-block .frontpage-post-featured-img img { width: inherit; height: 186px }
	.spotlight img {border:2px solid #000; width:98.5%; margin-top:8px;}
            
            
/** LANDING NEWS&INFO PAGE **/

div#main { overflow: visible !important;  }

.landingNewsInfo {
/*    overflow: scroll !important;
    height: auto !important;
    bottom: 0 !important;*/
}
#whitePapers ul li {
	padding: 0 0 10px 0;
}
.landingNewsInfo #menu.home { height: auto !important; padding-bottom: 0 !important }

.landingNewsInfo .content-holder .content { padding: 0px !important }
.landingNewsInfo ul { margin-left: 0;  }

.landingNewsInfo #rightColumn .block { width: 240px;
	font-family: FranklinGothicURW-Boo; }
.landingNewsInfo #rightColumn .block-holder { width: 92.5%; padding-right: 4px; background: #fff !important;
	font-family: FranklinGothicURW-Boo;  }
.landingNewsInfo #rightColumn .block-holder h2 {
	color:rgb(0,91,191);
	font-size:16px;
}
.landingNewsInfo #rightColumn span { display: block; padding-bottom: 6px; font-size: 1.2em }
    #rightColumn span.contact-person { font-weight: bold; }
    #rightColumn span.contact-email { font-size: 1.15em !important }
        #rightColumn span.contact-email a { color: #790000; text-decoration: underline }
        
        
.landingNewsInfo blockquote {
    font-family: Georgia, serif;
    font-size: 14px;
    font-style: italic;
    padding: 0.35em 33px;
    line-height: 1.35;
    position: relative;
    color: #383838;
}


.landingNewsInfo ul#recentReleases { margin-top: 0px; margin-bottom:10px; }
    .landingNewsInfo ul#recentReleases li { margin-bottom: 4px }
    .landingNewsInfo a.more { position: inherit !important; }
.landingNewsInfo #events p { line-height: 18px }


.custom-sidebar-block { padding: 5px 12px 30px 20px;float:right; width:230px; }
.custom-sidebar-block ul { margin-left: 20px; padding-bottom: 8px; padding-top:8px; }
.custom-sidebar-block li { list-style-type: square; line-height:18px;}