h1 {float:left;}
.subtitle {display:block;float:right;padding:7px 0px 0px 0px;font-size:21px;font-weight:700;color:#0f2847;}

.postpubcontainer {margin:17px auto 0px auto !important;}
.postpubcontainer .postpub {width:368px; padding-bottom:18px; margin:0px 3px 6px 3px; border:1px solid #ccc; position:relative;}
.postpubcontainer .postpub .postpubimage {width:368px; height:368px; border-bottom:1px solid #ccc;}
.postpubcontainer .postpub .postpubimage .postpubhover .postpubsmlink {width:242px;padding:9px 30px 9px 23px;text-align:right;background:url(/images/0/pp-icon-fb.png) 30px center  no-repeat;}
.postpubcontainer .postpub .postpubimage .postpubhover .postpubsmlink:hover {background:url(/images/0/pp-icon-fb-h.png) 30px center no-repeat #fff;}
.postpubcontainer .postpub .postpubtext {display:block; border:none; padding:10px 12px 0px 12px; font-size:15px; height:63px; min-height:63px; overflow:hidden; text-align:left;}
.postpubcontainer .postpub .postpubtextrm {float:right;margin:0px 12px 0px 0px;color:#0f2847;font-weight:700;cursor:pointer;font-size:18px;}
.postpubcontainer .postpub .postpubtextrm:hover {text-decoration:underline;}
.postpubcontainer .postpub .postpubtextrm.rl {display:none;}
.postpubcontainer .postpub.cwrTS .postpubtext {height:auto;}
.postpubcontainer .postpub.cwrTS .postpubtextrm {display:none;}
.postpubcontainer .postpub.cwrTS .postpubtextrm.rl {display:block;}

.res1810 .postpubcontainer {margin:30px auto 0px auto !important; max-width:1504px;}

.res940 .postpubcontainer .postpub {width:278px; margin:0px 10px 20px 10px;}
.res940 .postpubcontainer .postpub .postpubimage {width:278px; height:278px;}
.res940 .postpubcontainer .postpub .postpubimage .postpubhover a {width:175px; padding:6px 15px 6px 50px;}
.res940 .postpubcontainer .postpub .postpubimage .postpubhover .postpubvideolink {background:url(/images/0/pp-icon-playvideo.png) 40px center no-repeat;}
.res940 .postpubcontainer .postpub .postpubimage .postpubhover .postpubvideolink:hover {background:url(/images/0/pp-icon-playvideo-h.png) 40px center no-repeat #fff;}
.res940 .postpubcontainer .postpub .postpubimage .postpubhover .postpublink {text-align:right;background:url(/images/0/pp-icon-readpost.png) top 13px left 24px no-repeat;}
.res940 .postpubcontainer .postpub .postpubimage .postpubhover .postpublink span{padding:13px 5px!important;}
.res940 .postpubcontainer .postpub .postpubimage .postpubhover .postpublink:hover {background:url(/images/0/pp-icon-readpost-h.png) 24px center no-repeat #fff;}
.res940 .postpubcontainer .postpub .postpubimage .postpubhover .postpubsmlink {width:205px;padding:6px 20px 6px 15px;background:url(/images/0/pp-icon-fb.png) 20px center no-repeat;}
.res940 .postpubcontainer .postpub .postpubimage .postpubhover .postpubsmlink:hover {background:url(/images/0/pp-icon-fb-h.png) 20px center no-repeat #fff;}

.res720 .postpubcontainer .postpub {margin:0px auto 20px auto; padding-bottom:40px;}

.res480 .subtitle {font-size:20px;}
.res480 .postpubcontainer .postpub {width:438px; margin:0px auto 20px auto; padding-bottom:40px;}
.res480 .postpubcontainer .postpub .postpubimage {width:438px; height:438px;}
.res480 .postpubcontainer .postpub .postpubimage .postpubhover {width:438px; height:438px; padding-top:100px;}

.res320 h1 {float:none;}
.res320 .subtitle {padding:2px 0px 13px 0px; float:none; text-align:center;}
.res320 .postpubcontainer .postpub {width:278px; margin:0px auto 20px auto; padding-bottom:37px;}
.res320 .postpubcontainer .postpub .postpubimage {width:278px; height:278px;}
.res320 .postpubcontainer .postpub .postpubimage .postpubhover {width:278px; height:278px; padding-top:32px;}
.res320 .postpubcontainer .postpub .postpubimage .postpubhover .postpubsmlink {width:205px; padding:7px 20px 7px 15px;background:url(/images/0/pp-icon-fb.png) top 16px left 31px no-repeat;}
.res320 .postpubcontainer .postpub .postpubimage .postpubhover .postpubsmlink:hover {background:url(/images/0/pp-icon-fb-h.png) 19px center no-repeat #fff;}
.res320 .postpubcontainer .postpub .postpubimage .postpubhover .postpubsmlink span{padding:2px!important;}
/* Paging Start */
.pagerFooter {clear:both; text-align:right; margin:25px 0px 0px 0px;}
.pagerFooter a {display:inline-block; background:#d9d6d2; min-width:25px; padding:0px 5px; height:35px; text-align:center; line-height:34px; color:#334e66; margin:0px 2px; text-decoration:none; border-radius:5px; zoom:1;}
.pagerFooter a.btn-pg {background:#d9d6d2; text-align:center; line-height:34px; color:#334e66;}
.pagerFooter a.btn-pg:hover {background:#334e66; color:#fff;}
.pagerFooter span {display:block; float:left; height:35px; text-align:center; line-height:34px; color:#29345c; letter-spacing:1px; margin:0 2px; text-decoration:none;}
.pagerFooter a.ppselected {background:#334e66; color:#fff;}
.pagerFooter a:hover {background:#334e66; color:#fff;}
.pagerFooter span {display:block; float:left; margin:0 6px; color:#000; letter-spacing:1px; line-height:35px;}
.res940 .postpubcontainer .postpub .postpubimage .postpubhover span {border:none;padding:10px 25px!important;margin:2px auto;}
.postpubcontainer .postpub .postpubimage .postpubhover span {border:none;padding:20px 0px!important;margin:2px auto;}
.postpubcontainer .postpub .postpubimage .postpubhover .postpublink:hover span{color:#000;}
.postpubcontainer .postpub .postpubimage .postpubhover .postpubsmlink:hover span{color:#000;}

.postpubcontainer .postpub .postpubimage .postpubhover a{height:47px;line-height:1px;}
.res940 .postpubcontainer .postpub .postpubimage .postpubhover a{height:46px;line-height:21px;}
.res480 .postpubcontainer .postpub .postpubimage .postpubhover a{height:47px;line-height:1px;}
.res320 .postpubcontainer .postpub .postpubimage .postpubhover a{height:47px;line-height:20px;}
.res320 .postpubcontainer .postpub .postpubimage .postpubhover .postpublink span{padding:15px!important;}

.postpubcontainer .postpub .postpubimage .postpubhover .postpubvideolink:hover {background:url(/images/0/pp-icon-playvideo-h.png) 53px center no-repeat #fff;color:#000;}
.postpubcontainer .postpub .postpubimage .postpubhover .postpubvideolink:hover span {color:#000}