
#ft-rm { margin-top: 10px; }
.subbanner-rm {}

/* start promo-rm styles */

.promo-rm {
	padding:0 10px 0 0px;
	margin:0;	
	line-height:1.3;	
}
.promo-rm .content-rm, .promo-rm .content-noline-rm {
	padding:10px 0 10px 0;
	margin:0;	
}
.promo-rm .image-lh-rm {
	float:left;
	margin-right:10px;
}
.promo-rm h5 {
	margin:0;
	padding:0;
	font-size: 80%;
}
.promo-rm p {
	margin:0;
	padding:0;
	font-size: 80%;
}

/* end promo-rm styles */

/* start promo-mini-2col-rm styles */

.promo-mini-2col-rm {
	padding:10px 10px 0 10px;
	margin:0;	
	line-height:1.3;		
}
.promo-mini-2col-rm h5 {
	margin:0;
	padding:0;
}
.promo-mini-2col-rm table {
	width:400px;
	padding-bottom:10px;
}
.promo-mini-2col-rm table td.content-rm {
	padding:0 10px 0 10px;
	font-size: 80%;
}
.promo-mini-2col-rm table p {
	margin:0;
	padding:0;
	width:110px;
}

/* end promo-mini-2col-rm styles */

/* start gallery styles */

#main-gallery-rm {
	padding:0;
	margin:0;		
}
#main-gallery-rm .buttons-rm {
	padding:5px 10px 5px 10px;
	margin:0;	
	background: #ecdcec;
	font-size: 80%;
}
#main-gallery-rm .buttons-rm .left-rm {
	float:left;
	width:30%;
}
#main-gallery-rm .buttons-rm .right-rm {
	float:right;
	width:30%;
	text-align:right;
}
#main-gallery-rm .buttons-rm .middle-rm {
	text-align:center;
}
#main-gallery-rm p.caption-rm {	
	padding:10px;
	margin:0;
	background: #ecdcec;
	font-size: 80%;
	border-top: 1px dotted #996699;
}

/* end gallery styles */