@charset "utf-8";
/* CSS Document */

.promodisclaimer{ width:auto; font-size:11px; margin:50px 0; color:#999999; padding:15px 0; border-top:1px solid #CCCCCC;}

#rt_PromoList{ display:block;}

/** paging css**/

.rtPromoListNav{ padding:8px; margin:6px; width:auto; text-align:right;}
.rtPromoListNav a.page-numbers{ padding:2px 6px; border:1px solid #CCCCCC; margin:1px; text-decoration:none;}
.rtPromoListNav a:hover.page-numbers{ border:1px solid #333333;}
.rtPromoListNav .current{ padding:2px 6px; border:1px solid #666666; margin:1px; background-color:#FFFFFF; }
.rtPromoListNav a.prev {}
.rtPromoListNav a.next {}

/** list css**/

ul.rt_PromoList{ list-style:none; padding:0; margin:0;}
/*ul.rt_PromoList li{clear:both; padding:20px 0; width:100%; border-bottom:1px dotted #CCCCCC; }*/

ul.rt_PromoList li a{ display: block; width:auto; text-decoration:none; color:#333333; clear:both; background-color:#E1E9F0; margin:5px 0; padding:20px; overflow:auto;-moz-border-radius: 10px; border-radius: 10px;}
ul.rt_PromoList li a:hover{ background-color:#C9D8E4;}

ul.rt_PromoList h1{ font-size:1.8em; font-weight:bold; border-bottom:1px solid #999999;}
ul.rt_PromoList h2{ font-size:1.6em; color:#000000; font-weight: bold;margin:0 0 10px 0; padding:0;border:none;}
ul.rt_PromoList h3{font-size:1em; font-weight: normal; margin:0 0 5px 0; padding:0;}
ul.rt_PromoList h5{ font-size:.8em; font-weight:normal; font-style:italic; margin:0 0 1px; padding:0; color:#999999;}
ul.rt_PromoList p{ margin:5px 0;}

/*
.content-holder{ padding:25px 0 0 0;}
		.inner-left{ float:left; width:35%; margin:0 20px 0 0;}
		.inner-left ul{ list-style:none; padding:0; margin:0;}
		.inner-sideimages img{ width:100%;}
		
		.inner-right{ float:left; width:60%; text-align:left;}
		.inner-right h2{ padding-top:0; margin-top:0;}
*/
ul.rt_PromoList li .promoDetails{ display:table;}
ul.rt_PromoList li .promoDetails .previewImage{  margin:0 20px 0 0; width:125px;  text-align:center; vertical-align:top; background-color:#FFFFFF;
	-moz-border-radius: 10px; border-radius: 10px;-webkit-box-shadow:0 0 8px #cccccc; -moz-box-shadow: 0 0 8px #cccccc;	box-shadow:0 0 8px #cccccc;}
ul.rt_PromoList li .promoDetails .previewImage img{-moz-border-radius: 10px; border-radius: 10px;}
ul.rt_PromoList li .promoDetails .info{display:table-cell; width:100%; text-align:left; font-size:.9em; margin:0; padding:0 10px 5px 0; vertical-align: middle; }


ul.rt_PromoList li ul { padding:5px; margin:5px;list-style:disc;}
ul.rt_PromoList li ul li{ clear:none; border:none; }


/** widget css **/
ul.rtPromoListWidget{ list-style:none; padding:0; margin:0;}
ul.rtPromoListWidget div{ display:block;}

ul.rt_PromoList li.eventlistlink{ border:0;}

/**** detail page *****/

.promoDetailPage{ width:auto; padding:40px; border:2px solid #CCCCCC; margin:20px 0; -moz-border-radius: 10px;border-radius: 10px;}
.promoBackButton{}
.promoBackButton a{ text-decoration: none; font-size:12px; color:#999999; padding:10px 20px; background-color:#efefef;-moz-border-radius:6px;border-radius:6px;}
.promoBackButton a:hover{ background-color:#000000; color:#FFFFFF;}