/* CSS file */
#blox-header-vertical-nav  {height:130px;}
#blox-header-vertical-nav h1, #blox-header-vertical-nav h2, #user-form h1 {
background:url(../../images/_site/harrisondaily-logoNew1.png) no-repeat scroll 0 0 transparent;
width:440px;
float:left;
left:10px;
margin-bottom:0;
padding-top:0;
position:relative;
top:-25px;
height:120px;
}


.marketplace #blox-header-vertical-nav {height:145px;}
.marketplace #blox-header-vertical-nav h2 {
background:url(../../images/_site/hdn-marketplace.jpg) no-repeat scroll 0 0 transparent;
height:102px;
left:10px;
top:0;
width:200px;}


#blox-header-vertical-nav h1 a, #blox-header-vertical-nav h2 a, #user-form #blox-logo h1 a {
height:80px;
text-indent:-9999em;
width:423px;}

#user-form #blox-logo h1 {height:80px;}
#user-form #blox-logo h1 a {font-size:0;}
#user-form h1 {float:none;}
#user-form #blox-logo h3 {display:none;}

#blox-header-search a {color: #166198; text-decoration:none;}
#blox-header-search a:hover {text-decoration:none;}

#weather-sponsor img {
bottom:0;
margin-bottom:32px;
position:absolute;
right:165px;}

#weather-sponsor {
color:#666666;
font-size:12px;
font-weight:bold;
position:absolute;
right:175px;
top:8px;}

#weather-sponsor a {font-size:10px; font-weight: normal; color: #00539A;}
#weather-sponsor ul, #weather-sponsor li {list-style-position:inside;
list-style-type:circle;}

#weather-note {
background:url(../../images/_site/arrow-down.png) no-repeat scroll right 3px transparent;
color:#848484;
font-size:11px;
font-weight:bold;
position:absolute;
right:40px;
top:57px;
width:137px;}

#custom-nav-time {
color:#666666;
font-size:12px;
font-weight:bold;
position:relative;
top:22px;}

#blox-header-search {
bottom:0;
color:#848484;
font-size:11px;
font-weight:bold;
height:37px;
padding:5px;
position:absolute;
right:0;
top:10px;
width:180px;}

#weather_block {
-moz-border-radius:4px 4px 0 0;
background-color:#EFEFEF;
border:1px solid #CCCCCC;
height:300px;
position:absolute;
right:7px;
top:65px;
width:300px;
z-index:0;}

.top-right-one {
/*height:45px; commented out by Marc F. to fix connect-box links #522730 */
position:absolute;
right:0;
top:12px;
width:150px;}

#leaderboard-middle {
background-color:#EFEFEF;
padding-bottom:0;
text-align:center;
width:960px;}

/* Top Nav */
#extra-nav {
border-bottom:none;
margin:0 10px;
padding-bottom:0;}

#extra-right {border-bottom:1px solid #EFEFEF;
float:right;
height:45px;
width:300px;}
#extra-right .button-block {
float:left;
margin:2px 10px;
text-align:center;}

/* NAVIGATION */
ul#nav {height:30px;}
ul.dropdown, ul.dropdown li {background-color:#333333;}
ul.dropdown ul, ul.dropdown ul li {background-color:#303030;}
ul.dropdown ul a:link, ul.dropdown ul a:visited {color:#FFFFFF;}
ul.dropdown a:link, ul.dropdown a:visited {color:white;text-transform:uppercase;}
ul.dropdown li:hover, ul.dropdown li.hover,ul.dropdown ul li:hover, ul.dropdown ul li.hover {background-color:#32B560;}
ul.dropdown ul a:hover {color:#FFFFFF;}
ul.dropdown li.active-vertical {background-color:#2B8D4B;}
li.nav-secondary-vertical a:link, li.nav-secondary-vertical a:visited {color: #FFC000;}
ul.dropdown li.nav-secondary-vertical:hover, ul.dropdown li.nav-secondary-vertical.hover {background-color:#000000;}
/* HEADINGS */

.blox-title, .blox-sub-title {border-bottom:1px solid #32B560;}

.blox-title a, .blox-sub-title a {
color:#333333;
font-size:26px;}

.blox-zebra-list .zebra-mane a {
color:#00539A;
font-family:Georgia;
font-size:18px;}


/* ADS */
#pencil img {margin:0 0 5px;}


.blox-zebra-list .blox-title .rss {
margin:8px 10px 0 0;}

.blox-multimedia-block .blox-title a, .blox-multimedia-block  .blox-sub-title a {font-size:12px;padding-right:10px;}

/* /////CALENDAR STYLES ///// */

.newsitem {border-bottom: 1px dotted #333;
padding-bottom: 2px;
margin-bottom:10px;
font-size:12px;}

.newsblock-left {padding:2px;}

.calendar-block {margin-bottom: 10px;border-top:1px solid #333; border-bottom:1px solid #333;}

.cal-head {text-align:center; font-weight: bold; background-color: #8B94BA; color: #FFFFFF;}
.cal-dow th {background-color:#333333; text-align: center; color: #FFFFFF;}
.calendar-note {font-size:11px; font-color:#333;}
.calendar-note strong, .calendar-note b {color: #000000;}
.newsblock-right-line {padding:2px;}
#calendar .button a {color:navy; font-size:12px; text-decoration:underline;}
.event-block {border-bottom:1px solid #CCC; margin-bottom:8px; background-color:#EFEFEF; padding:4px;font-size:14px;}
.eventhead {font-weight:bold; font-size:16px; background-color: #333333; border-bottom:1px dotted #666; padding-left:4px;} 
.eventhead a {color: #FFFFFF;}
.eventlink a {color: navy; text-decoration: underline}
.eventlabel {color:#666;}
.eventlink {margin-top:8px}


/* ///// Remove border from Red Button link assets ///// */
.centerpiece-images .thumbs li .thumb { border:none; }

#blox-container {clear:both;
padding:10px 0;}

#user-form h1.heading {
background:none repeat scroll 0 0 transparent;
border-bottom:1px solid #666666;
border-top:2px solid #3D54A3;
height:auto;
margin-bottom:4px;
padding-bottom:2px;}

#blox-user-panel {
background:none repeat scroll 0 0 #EFEFEF;
border:1px solid #DFDFDF;
color:#666666;
float:none;
font-size:12px;
height:auto;
margin:0 0 10px;
overflow:hidden;
padding:10px;
width:auto;}

#blox-user-panel #uUser {
display:block;
font-weight:normal;
height:auto;
overflow:hidden;
text-align:left;
width:230px;}

#blox-user-panel #uNavOut, #blox-user-panel #uNav, #blox-user-panel #uNavReauth {
border-top:1px dotted #AAAAAA;
font-size:11px;
padding-top:3px;
text-align:right;
width:270px;}

#blox-user-panel a {color:#00539A;}
#blox-poll-output-0 {width:220px; overflow:auto;}

#blox-footer .footer-section-block {border-right:medium none;}
.footer-section-block.search  {width:360px;}

.heading {width:555px;}

#tncms-region-ads-leaderboard-middle img, #tncms-region-ads-leaderboard-middle embed, #tncms-region-ads-leaderboard-middle iframe {
margin-bottom:0;}

ul.dropdown .dir {
color:white;
text-transform:uppercase;
}

#in-story {clear:left;
float:left;
margin:0 15px 10px 0;}

.marketplace #custom-nav-time {right:25px;
top:120px;}

.marketplace #blox-header-vertical-nav {height:195px;}


.marketplace #blox-header-vertical-nav h2 {top:0;}

.marketplace #blox-header-search {bottom:0;
right:0;
top:150px;
left:auto;}

#leaderboard-middle-marketplace  {float:right;
margin-right:10px;}

.marketplace #blox-header-vertical-nav {
height:110px;}

.mega-bg {background:none repeat scroll 0 0 #333333;}

/* This is no longer needed - Christine 5-3-2011
.heading {
background:url("http://www.harrisondaily.com/app/bg-heading1.gif") no-repeat scroll 0 0 transparent;
height:61px;
overflow:hidden;
padding:0 0 0 72px;
width:100%;
} */

.marketplace .heading h1 {
border-bottom:2px solid #999999;
color:#333333;
float:left;
font-size:30px;
margin:14px 0 0 95px;
padding-bottom:2px;
width:100%;
}

/*input {width:200px;}*/

/*#blox-poll .box-info .question {
    float:none;
    font-size:14px;
    font-weight:bold;
    line-height:20px;
    margin-top:5px;
    width:100%;}*/

/*.poll-answers input {width:15px;}*/
/*.container_12 .grid_3 {
clear:none;
float:right;
width:220px;
}
.container_12 .grid_5 {
clear:none;
float:left;
width:380px;
}*/



.social-media dd {
-moz-border-radius:2px 2px 2px 2px;
border:1px solid #DDDDDD;
float:left;
height:25px;
line-height:25px;
margin:0 0 6px 2px;
overflow:hidden;
padding:0 10px 0 0;
width:86px;}

.social-media .icon {display:block;
float:left;
height:16px;
margin:4px 5px 0;
width:16px;}

.social-media .custom-site .icon {background:url(../../images/_site/n2.jpg) no-repeat scroll 0 0 transparent;}

.social-media .custom-site2 .icon {background:url(../../images/_site/contests-red.jpg) no-repeat scroll 0 0 transparent;}

.social-media .custom-site3 .icon {background:url(../../images/_site/email-red.jpg) no-repeat scroll 0 0 transparent;}

.social-media .custom-site4 .icon {background:url(../../images/_site/edition-red.jpg) no-repeat scroll 0 0 transparent;}

.social-media .custom-site5 .icon {background:url(../../images/_site/ads-red.jpg) no-repeat scroll 0 0 transparent;}

.social-media .custom-site6 .icon {background:url(../../images/_site/NNlogo-sprite.jpg) no-repeat scroll 0 0 transparent;}

.social-media .custom-site7 .icon {background:url(../../images/_site/rss-sprite.jpg) no-repeat scroll 0 0 transparent;}

.social-media .custom-site8 .icon {background:url(../../images/_site/phonegraphic2.jpg) no-repeat scroll 0 0 transparent;}


/*  Business Search added 10-11-2010 */
#biz-search-heading {
color:#666666;
font-size:14px;
font-weight:bold;
left:44px;
margin:0 0 5px 0;
position:relative;
width:300px;
}
#price-tag {
    float: left;
}
#price-tag img {
    width: 100px;
    margin-right: 10px;
}
#biz-search fieldset {
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    font-size:12px;
}
#extra-right {
border-bottom:1px solid #EFEFEF;
float:right;
height:45px;
width:400px;
}

#blox-container {clear:both;
padding:0 0 10px;}

#tncms-region-ads-pencil img,
#tncms-region-ads-pencil iframe,
#tncms-region-ads-pencil embed{}
#tncms-region-ads-pencil{
    margin:10px 0;
    clear:both;
    float:none;}

.story-times em {
display:none;
}

#leaderboard-bottom img {margin-top:1px;}

.categories ul.category-list li a { font-size: 11px;}

.legal .extra-detail, .legal .partition, #classified-asset .ask {display: none}

.contests .container_12 .grid_8 {margin-right:5px; margin-left:5px; width:630px;}

a.video-ad { margin-bottom: 20px; }


.deals #blox-header-vertical-nav h1, .deals #blox-header-vertical-nav h2 {
background:url(../../images/_site/TodaysDealHeader_960wBG.jpg) no-repeat;
float:left;
left:10px;
margin-bottom:0;
padding-top:0;
padding-bottom:25px;
position:relative;
width:940px;
height:150px; }

#blox-html-container.deals {background:url(../../images/_site/deals1840B.jpg) center top;}


.deals #extra-right {display:none;}

.deals #custom-nav-time {display:none;}

.deals #blox-header-search {display:none;}

.deals #weather_block {display:none;}

.deals #blox-header-vertical-nav {height: 200px;}

.deals #index-section-title  {
    display: none;
}



#leaderboard-middle
{
padding-bottom: 10px;
margin-left: 0px;
margin-bottom: 0px;
}

#tncms-region-ads-leaderboard-middle object {margin-left: 10px;}
#tncms-region-ads-leaderboard-middle img {margin-left: 10px;}
#tncms-region-ads-leaderboard-middle embed {margin-left: 10px;}
#tncms-region-ads-leaderboard-middle iframe {margin-left: 10px;}

.custom-link { 
               font-size:16px;
           font-weight:bold;
           padding-left:190px;
           padding-top:25px;
         }

#leaderboard-bottom {background:none repeat scroll 0 0 #FFFFFF;
width:950px;}

#leaderboard-bottom {padding-left:10px;}

#tncms-region-ads-leaderboard-bottom img{
float:left; 
margin:20px 0px 20px 0px}
#tncms-region-ads-leaderboard-bottom embed, 
#tncms-region-ads-leaderboard-bottom object, 
#tncms-region-ads-leaderboard-bottom iframe{
margin-bottom:20px; 
margin-left:0px; }


/*  Header redesign 06/23/11 */
#search-bar {
  background-color: #ECECEC;
  border: 1px solid #CCCCCC;
  padding: 5px;
}
#search-container {float: left;}
#search-container input.search-bar {
  border: 1px solid #999999;
  color: #666666;
  font-size: 11px;
  margin: 5px 0 0;
  padding: 5px;
  width: 200px;
}
#search-container input.search-submit {
  background-color: #CCCCCC;
  border: 1px solid #999999;
  color: #666666;
  font-size: 11px;
  font-weight: bold;
  margin: 4px 0 0;
  padding: 4px;
}
#login-right {
  float: right;
  margin-top: 9px;
}
#login-right #blox-user-panel.minimal #uUser {
  display: inherit;
  float: left;
  font-weight: bold;
  height: auto;
  left: auto;
  margin-right: 5px;
  overflow: auto;
  width: auto;
}
#login-right #blox-user-panel.minimal #uNav {
  border-top: 0 none;
  clear: none;
  float: left;
  font-size: 11px;
  padding-top: 0;
  width: auto;
}
#login-right #blox-user-panel.minimal #uNavOut {
  border: 0 none;
  clear: none;
  float: left;
  padding: 0;
  width: auto;
}
#login-right #blox-user-panel a {
  color: #000000;
  font-size:  11px;
}
#connect-box {
  border: 1px solid #CCCCCC;
  border-radius: 3px 3px 3px 3px;
  float: right;
  margin: 7px 7px 0;
  padding: 3px;
  width: auto;
  background-color: #EFEFEF;
}
#connect-box .connect-text {
  color: #333333;
  display: block;
  float: left;
  font-size: 11px;
  font-weight: bold;
  padding: 3px 0;
  text-transform: uppercase;
}
#connect-box ul {
  float: right;
}
#connect-box ul li {
  float: left;
  margin-left: 5px;
}
#connect-box ul li a {
  display: block;
  height: 23px;
  text-indent: -9999em;
}
#connect-box ul li a#icon-fb {background:url(../../images/_site/Facebook-GrayIcon.jpg) no-repeat scroll 0 0 transparent; width: 23px;} 
#connect-box ul li a#icon-tw {background:url(../../images/_site/Twitter-GrayIcon.jpg) no-repeat scroll 0 0 transparent; width: 23px;} 
#connect-box ul li a#icon-at {background:url(../../images/_site/Email-GrayIcon.jpg) no-repeat scroll 0 0 transparent; width: 23px;} 
#connect-box ul li a#icon-cal {background:url(../../images/_site/Calendar-GrayIcon.jpg) no-repeat scroll 0 0 transparent; width: 23px;} 
#connect-box ul li a#icon-contests {background:url(../../images/_site/Contests-GrayIcon.jpg) no-repeat scroll 0 0 transparent; width: 23px;}
#connect-box ul li a#icon-drive {background:url(../../images/_site/Drive-GrayIcon.jpg) no-repeat scroll 0 0 transparent; width: 23px;}

/* Header adjustments */
#blox-header-vertical-nav {
  height: 120px;
  padding: 0;
  }
#blox-header-vertical-nav h1, #blox-header-vertical-nav h2 {
  top: 25px;
}
#weather_block {
  top: 45px;
}
#leaderboard-middle {
  padding-bottom: 10px;
}
#leaderboard-middle > div:first-child {
  margin-left: 10px;
}

/* Today's Deal Widget */
.DD-Widget
{width:298px;height:130px;font-family:arial;font-size:12px;overflow:hidden;b
ackground:white;}
.DD-Widget-Logo /*This controls the logo they want in their widget*/ {}


#blox-header-vertical-nav h1, #blox-header-vertical-nav h2 {
    top: 10px;
}

.CreditCardBox {display: block !important;}


/* mobile classifieds logo */
.toolbar {
    width: auto;
    height: 37px;
    padding: 0 10px;
    border-bottom: 0 none;
    background:#7394AF url("../images/mobile_bg.gif") repeat-x left top;
}
.toolbar > h1, body.portrait .toolbar > h1 {
    width: 100% !important;
    margin-left:0 !important;
    padding-left: 0;
    position: relative;
    left: 0;
    top:3px;
    background: url("../../images/HarrisonMobile.png") no-repeat;
    line-height:1.6;
    text-align:right;
    font-size:18px;
    font-weight:normal;
}

/* added by spiro for ticket 500439 */
.static-page#blox-story .byline {
position: relative;
z-index: 2;
margin: 0 0 30px 20px;
font-size: 11px;
font-weight: normal;
color: #666;
display: none;
}

/* Added by Nick for ticket 503394 */
.custom_footer {width:960px;margin:0 auto;padding:10px 0;}
.custom_footer .footer_logo{float:left;margin-right:10px; }
p.copyright {margin-top:5px;}

/* added by spiro for ticket 504432 */
#blox-story .sub-headline {
    background: url("../../images/dingbat.gif") no-repeat scroll left center transparent;
    color: black;
    font-size: 18px;
    line-height: 24px;
    padding: 10px 0 10px 20px;
}

/*added by Rob for ticket# 508708*/
span.buy-photo .jquery-ui-button .ui-button-text {
    color: red;
    font-size:22px;
    line-height: normal;
    padding: 0 4px;
    background-color:black
}

#position-ad-outer {
    height: 100%;
    position: fixed;
    top: 0;
    width: 100%;}
    #position-ad-outer #position-ad-inner{
        height:100%;
        margin:0 auto;
        width:1361px;}
        #position-ad-outer #position-ad-inner #pg-bg-ad-container{
            height:100%;
            width:96%;}
            #position-ad-outer #position-ad-inner #pg-bg-ad-container #full-pg-bg-left{
                display:block;
                background-image: url("../../images/blank.gif");
                float:left;
                width:190px;
                height:600px;}
            #position-ad-outer #position-ad-inner #pg-bg-ad-container #full-pg-bg-right{
                display:block;
                background-image: url("../../images/blank.gif");
                float:right;
                width:190px;
                height:600px;}

/* 2nd navigation bar, ticket 512750 */
ul#second-nav {
background-color: #CCCCCC;
clear: both;
padding: 3px;
text-align: right;
}
ul#second-nav li {
display: inline;
}
ul#second-nav li a {
color: #AC790B;
font-size: 11px;
padding: 0 5px;
}
ul#second-nav li a:hover { text-decoration: underline;}

.read #index-section-title {
display: none;
}

.digital_paper_mobile #blox-header-vertical-nav h2 {
background: url(../../images/_site/HDT-DigitalPaper-MobileHeader.jpg) no-repeat scroll 0 0 transparent;
height: 100px;
left: 30px;
margin-bottom: 0;
padding-top: 0;
top: 0px;
width: 910px;
}

.digital_paper_mobile #weather_block {display: none;}

.digital_paper_mobile #blox-header-search {display:none;}

.digital_paper_mobile #index-section-title {display: none;}

.digital_paper_mobile #leaderboard-middle {display: none;}

.digital_paper_mobile #pencil {display: none;}

.digital_paper_mobile #leaderboard-bottom {display: none;}

.digital_paper_mobile #tile-middle {display: none;}

.digital_paper_mobile #tile-bottom {display: none;}

.digital_paper_mobile #extra-right {display: none;}

.digital_paper_mobile #blox-footer {display: none;}

.digital_paper_mobile #connect-box {display: none;}

.digital_paper_mobile ul#second-nav {display: none;}

.digital_paper_mobile #search-container {display: none;}

.digital_paper_mobile ul.dropdown {display: none;}

/* edited by jmjh for ticket 522730 */
#weather_block {
  top: 15px;
  width: 1px;
  right:89px;
  height: 0px;
}
#weather-sponsor {
  display: none;
}
#weather-note {
  display: none;
}
.custom-weather-magnet img {
height: 79px;
margin: 19px;
width: 220px;
margin-top: -8px;
margin-left: 14px;
}
.custom-weather-magnet{
margin-top: 0px;
}

.site #connect-box {display: none;}
.users #connect-box {display: none;}

#blox-footer {
position: relative;
}

/*spiro 535156*/
.mugshot-text a:hover{text-decoration: none!important;}

/*543327 darin*/
#blox-story-photo-container h3 {
    color: #FFFFFF ; font-size: 2px ; display: none
}
/* Trent 547915 */
#blox-header-vertical-nav { height: 141px; padding: 0 0 0px; z-index: 20; }
/*556487 darin*/
#classified-asset .instant-gallery-app .instant-gallery .frame h3 {
    display: none;
}

/* Dave 559181 */
.slideshow-showcase .mugshot {
width: 89%;
}
.slideshow-showcase .small-photo-cell img.mugshot {
width: 25%;
height: auto;
}
.slideshow-showcase .mugshot-text {
width: 68%;
float: right;
}
.slideshow-showcase .mugshot-text a .blox-updated {
width: 100%;
}

/* mreyes - #559152 - Cleaning up whitespace on ad owl upsells*/
#ao .control-group .controls .stock-image { height: 60px; overflow: hidden;}
#ao .control-group .controls .stock-image img { max-height: 60px;}

/*ashley ticket#560663*/
.users.admin #blox-right-col{float: right;}


/* RT nav migration styles */
#weather_block { top: 54px;}
/* header_top_right ( icons ) */

#header-top-right { margin-top: 17px;}
div#tncms-region-nav-header_top_right { border: solid 1px #cccccc;border-radius: 4px 4px 4px 4px;padding-bottom: 0px;background-color: #EFEFEF;}
.header-top-navigation { margin: 10px 0px;}
.header-top-navigation li:hover { background-color: #ffffff;}
#header-top-right ul { margin-left: 5px;}
#header-top .header-top-navigation li { width:20px;height:20px;padding:3px;cursor:pointer;}
li.nav-header_top_right-right-connect-with-us { width:auto!important;}
#header-top .header-top-navigation li a { visibility:visible;color:transparent;}
#header-top .header-top-navigation li a:hover { background:transparent;}
li.nav-header_top_right-right-drive { background:url(../../images/_site/Drive-GrayIcon.jpg) no-repeat 0 0 transparent;}
li.nav-header_top_right-right-fb { background:url(../../images/_site/Facebook-GrayIcon.jpg) no-repeat 0 0 transparent;}
li.nav-header_top_right-right-tw { background:url(../../images/_site/Twitter-GrayIcon.jpg) no-repeat 0 0 transparent;}
li.nav-header_top_right-right-alerts { background:url(../../images/_site/Email-GrayIcon.jpg) no-repeat 0 0 transparent;}
li.nav-header_top_right-right-calendar { background:url(../../images/_site/Calendar-GrayIcon.jpg) no-repeat 0 0 transparent;}
li.nav-header_top_right-right-contests { background:url(../../images/_site/Contests-GrayIcon.jpg) no-repeat 0 0 transparent;}

/* nav bar and buttons */
li.nav-main-item-free-stuff.nav-left.current-section { background: #121212;}
ul.navigation > li.current-section { background-color: #2B8D4B;}
ul.navigation > li:hover, ul.navigation > li.active { background-color: #32B560;}
.digital_paper #notice-already {display:none;}

.digital_paper #subscribe-alt {display:none!important;}

/* footer */
.footer-section-block.contact { width: 230px!important}

/*.post-details {float:none !important;}*/
#in-media-box{margin-right:10px}

/*564951 darin*/
.instant-gallery-app .instant-gallery .frame h3 {
    display: none;
}

.nav-header_top_right-right-tw .no-link {display:none;}

.highlight-blue {
padding: 3px;
background: #E1E8F0;
border: 1px solid #547C9D;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
margin-bottom: 20px;
}

#blox-story-frame > div.business-object.small > div.biz-info > p:nth-child(1) > span.sponsored{display:none;}