/* Home page specific */

#homenews {
     width:25%;
     float:right;
     padding-left:2em;
} 

.home-header {
     width:12.5cm !important;
     float:left !important;
     margin:2em 0;
     overflow:hidden !important;
}

#slideShowBox, .hp-title, .slideShow, .slideShowImg, .slideShowImg ul, .slideShowImg li, .slideShow li, .slideShowImg li img, .slideShow ul, .slideShow li p, #slideShowBoxContent {
margin: 0 !important;
padding:0 !important;
}

.hp-title {
  font-size:1.17em;
  color:#666666;
}

.hp-title, .hp-title li, .slideShowImg, .slideShowImg li, .slideShowImg li img, .slideShow, .slideShow li {
width: 12.5cm !important;
}

.slideShowImg, .slideShowImg li img {
     height:6.34cm !important;
}

#slideShowBox, .hp-title, .hp-title li, .slideShow, .slideShowImg, .slideShowImg li, .slideShow li, .slideShowImg li img, .slideShow li p, .slideShow, #slideShowBoxContent {
left:0cm !important;
}

.hp-title ul, .slideShow ul, .slideShowImg ul {
left:-12.5cm !important;
}

.prev, .next {
     display:none;
}



#rm-ad {
  background-color: #cc3300;
  width:247px;
  padding:0 9px 18px 0;
clear:both;
}

#rm-ad {
  background-color: #cc3300;
  position:relative;
  margin-left:-5px;
  width:247px;
  padding:0 9px 18px 0;
clear:both;
}


#rm-ad p {
  color:#FFFFFF;
  margin-bottom:0.5em;
  clear: both;
}  

#rm-ad a {
  color: #FFFFFF;
}

#rm-img {
  float:left;
  clear:right;
  padding-right:1.33em;
}

#rm-blurb {
  margin:0.83em;
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.92em;
  line-height:1.33em;
  color: #FFFFFF;
}

#moreinfo {
  clear:both;
}

#rm-ad .rm-teaser {
  margin:.83em .83em .66em;*margin-bottom:0em;
  font-family:Arial, Helvetica, sans-serif;
  line-height:1.25em;
}


.rm-teaser .imgdiv {
  margin:0 0 .42em .42em;
  width:9.58em;
  height:4em;
  overflow:hidden;
  float:right;
  clear:both;
}

.rm-teaser {
  clear:both;
  float:left;
}

#rm-ad p.rm-pre-head {
  font-family:Arial, Helvetica, sans-serif;
  font-size:0.92em;
  color:#666666;
  text-transform:uppercase;
  padding-top: 1em;
  font-weight: bold;
  line-height: 1.45em;
  margin: 0 0 .33em 0;
}

.rm-feature-head {
  font-family:Arial, Helvetica, sans-serif;
  font-size:1.5em;
  line-height:1em;
  color:#333;
  margin: 0;
  padding: 0;
} 

.top-story {
  float:left;
  clear:right;
  margin:1em .83em .83em 0;
  height:auto;
}