#rps { float: left; position: relative; }
#rps .window { display: inline-block; float: right; margin: 0; overflow: hidden; position: relative; }
#rps .slider { position: absolute; top: 0; left: 0; font-size:15px; margin-left:20px; }
#rps .slider div{ float:left; }
.rps-clr{ clear:both; }
#rps .slider div .col{ float:left; border:0px 0px 0px 0px; padding:0px; }
#rps .col  p{ font-size:15px; padding:0px 10px; margin:0px; color:#fff; }
#rps .col  img{ -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; background-color: white; border: 4px solid #EBEBEB; padding:0px; }
#rps .col p.post-title{	position:relative; padding:0px; margin:18px 10px 0 0; display:inline-block; float:left; }
#rps .col p.post-title span { font-size:15px; font-weight:bold; margin:3px 10px 0 0; padding:0px; height:40px; width: 200px; overflow:hidden; color:#fff!important; text-decoration:none; line-height:18px; }
#rps .col p.post-title a{ text-decoration:none; color:#fff!important; }
#rps .col p.post-title span:hover { height:auto; overflow:auto; /*background:#fffefe;*/	z-index:100; padding-bottom:3px; color:#000; }
#rps .col p.post-title a:hover { color:#000; }
#rps .col p.slider-content{ height:40px; padding:0; margin:12px 0 0 0; color:#fff; }
#rps .col p.slider-content .readmore{ display: inline-block; padding: 1px 5px; margin: 0 0 0 40px; background-color: #fff; border: 1px solid #003b65; color: #0069b5;  border-radius:5px; padding: 5px 10px;}
#rps .col p.slider-content-img{ position:relative; margin:0px; padding:0px; border:0px; text-align:center; }
#rps .col p.slider-content-both{ position:relative; margin:0px; padding:0px; border:0px; text-align:left; line-height:17px; margin-right:5px; margin-left:10px; }
#rps .col p.slider-content-both img{ margin-right:10px; -moz-border-radius: 1px; -khtml-border-radius: 1px; -webkit-border-radius: 1px; background-color: white; border: 2px solid #EBEBEB; padding:1px; }
#rps .paging { font-size:11px; position: absolute; bottom: 10px; right: 0px; z-index: 100; text-align: center; padding:3px 10px; background: #bcbcbc; /* for IE */ filter:alpha(opacity=70);	opacity:0.7; display: none; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; }
#rps .paging a { padding:0px 5px; text-decoration: none; color: #2a2a2a; font-weight: bold; }
#rps .paging a.active { background:#4b4646; border: 1px solid #272222; -moz-border-radius: 2px; -khtml-border-radius: 2px; -webkit-border-radius: 2px; color: #fff; }
#rps .paging a:hover { color:#000; }
#rps .post-date{ position:absolute; margin-left:5px; margin-right:5px; z-index:1000px; background:#F7F5F5; filter:alpha(opacity=60); opacity:0.6; color:#000; font-weight:bold; padding-left:3px; }
#rps img { max-width: 100%; height: auto; background: #f7f7f7; margin: 5px 0 -5px -5px; width: auto9; /* ie8 */ float: left; }