
.community-logo { padding-left: 0px;}

.button { text-transform: none !important;}
.ad-high-impact { background-color: #FFFFFF;}

.community-logo { }
.del-mar-logo { border-right: 1px solid #FFF; margin-top: 30px; padding-right: 35px;}
.sub-logo { padding-left: 30px; margin-top: 15px;}

.listing.latest_local_news h2 a { background-color: #205fac;}

#nav-main .nav-item > a { text-transform: capitalize; font-size: 18px; font-weight: 300;}
.listing h2 { font-weight: 300; text-transform: capitalize; font-size: 20px; }

#nav-top { margin-bottom: 0px; }
#nav-top .content {height: 120px;  background-color: #002d60; }
#nav-top .content { border:0px; margin: 0px;}

#nav-top .extras > a, #nav-top .search {
    font-size: 18px;
    background: #89aed1;
    padding:0 8px 0 12px;
    height: 60px;
    color: #333;
}

#nav-main .list-inline .nav-item .drop-down .sub-nav .column {  padding: 12px 20px 20px;}

#nav-top .com-search  {z-index: 10; padding:0; margin-top: 40px; }
/*#nav-top .com-search:hover {border-right:none;}*/

.featured-wrap .social { background: #a5a5a5;}
.polls-home .view-results a { color: #002d60;}
#paywall-block a { color: #002d60;}

.button, .button.orange { background: #205fac;  box-shadow: none;}
.button.orange:hover { background: #6196d5; color: #3c3c3c;}
.button { color: #FFF !important;}

.poll-results .choice .bar { background: #00aff2;}
.poll-results .choice { background: #e7e7e7; color: #444;}

#sidebar ul.tabs a.current, #sidebar ul.tabs a.current:hover, #sidebar ul.tabs li.current a { background: #205fac;}
#sidebar ul.tabs a { background: #eaeaea; color: #5c5c5c !important;}
#sidebar ul.tabs a:hover { background: #a0c8ec;}


.bg-texture.grey-light, .bg-texture.grey-dark, .bg-texture.grey-light a, .bg-texture.grey-dark a { color: #FFF;}
.bg-texture.grey-dark { background: #a5a5a5;}
.bg-texture.grey-light { background: #cdcdcd; }
#media-categories .content { background: #545454;}

ul.trending li a { color: #444 !important;}

.home .latest-galleries a span span.ss-icon { color: #FFF !important;}
.home .container .carousel .view-all { color:#002d60; }
.home .galleryheader { color: #002d60;}
.home h2.galleryheader { color: #002d60;}

#latest-galleries li .caption .view-more { color: #205fac;}
.media-related-articles .sub { color: #205fac;}


#media-categories .content li:hover .img-shadow { border-color: #205fac;}

.social a.facebook, .social a.twitter, .social a.rss { background: #FFF; color: #205fac;}
.social a.facebook:hover, .social a.twitter:hover, .social a.rss:hover { background: #205fac; color: #FFF;}

.article-view article .byline .author a { color: #205fac;}
.article-view article .tools .comments .count { background: #205fac;}
.article-view article .tools .comments .count:hover { background: #205fac;}

#article-copy .article-pagination li a { color: #205fac;}
#article-copy .article-pagination li a:hover, #article-copy .article-pagination li a.current { background: #205fac;}

#toolbar-sharing .comments { background: #205fac; }
#toolbar-sharing a:hover { background: #205fac;}
#comments-module .header .count { background: #205fac; }
#comments-module .header a { color: #205fac;}

.home section.articles > .ad, .home section.articles > article, .home section.articles > div { margin-bottom: 30px;}
.home section.articles .four > .ad, .home section.articles .four > article, .home section.articles .four > div { margin-bottom: 15px; }
article.home { border-bottom: 1px dotted #dcdcdc;}

#nav-top .com-search form {margin-bottom:0;padding:0;}
.com-search {  background-color: #FFF; height: 35px; border-radius: 5px; margin-top: 20px; margin-right: 15px;}
#nav-top .com-search label {line-height: 40px;font-size: 18px; ; color:#ccc; padding-left: 10px;}
#nav-top .com-search input[type="submit"] {position: absolute;top:17px;left:10px;width:30px;height:30px;background-color: transparent;}
#nav-top .com-search input[type="text"] {color:#ccc; margin:3px 10px 0 0; width:26px;-webkit-transition: all 0.4s linear; -moz-transition: all 0.4s linear; transition: all 0.4s linear;}

#nav-main { background-color: #205fac; height: auto; margin: 0px;}
#nav-main nav { width: 940px;}
#nav-main nav li { padding: 0px; margin: 0px;}
#nav-main nav li a { color: #fff;}
#nav-main .nav-item.news > a, #nav-main .nav-item.sports > a { width: auto;}
#nav-main .nav-item > a { width: auto; background: none; padding: 10px; padding-left: 20px; padding-right: 20px; margin: 0px;}

section.articles article .img-frame + .content h2 .tag, section.articles article .img-frame + .content h3 .tag { left: 0;}

#nav-main .nav-item.news:hover > a, #nav-main .nav-item.news > a:after, #nav-main .nav-item.news .drop-down .sub-nav,
#nav-main .nav-item.arts:hover > a, #nav-main .nav-item.arts > a:after, #nav-main .nav-item.arts .drop-down .sub-nav,
#nav-main .nav-item.local-news:hover > a, #nav-main .nav-item.local-news > a:after, #nav-main .nav-item.local-news .drop-down .sub-nav,
#nav-main .nav-item.business:hover > a, #nav-main .nav-item.business > a:after, #nav-main .nav-item.business .drop-down .sub-nav,
#nav-main .nav-item.sports:hover > a, #nav-main .nav-item.sports > a:after, #nav-main .nav-item.sports .drop-down .sub-nav,
#nav-main .nav-item.events:hover > a, #nav-main .nav-item.events > a:after, #nav-main .nav-item.events .drop-down .sub-nav,
#nav-main .nav-item.lifestyle:hover > a, #nav-main .nav-item.lifestyle > a:after, #nav-main .nav-item.lifestyle .drop-down .sub-nav,
#nav-main .nav-item.visitors:hover > a, #nav-main .nav-item.visitors > a:after, #nav-main .nav-item.visitors .drop-down .sub-nav,
#nav-main .nav-item.real-estate:hover > a, #nav-main .nav-item.real-estate > a:after, #nav-main .nav-item.real-estate .drop-down .sub-nav,
#nav-main .nav-item.classifieds:hover > a, #nav-main .nav-item.classifieds > a:after, #nav-main .nav-item.classifieds .drop-down .sub-nav,
#nav-main .nav-item.obits:hover > a, #nav-main .nav-item.obits > a:after, #nav-main .nav-item.obits .drop-down .sub-nav,
#nav-main .nav-item.our-columns:hover > a, #nav-main .nav-item.our-columns > a:after, #nav-main .nav-item.our-columns .drop-down .sub-nav
{ background-color: #002f60;}

.news #nav-main .nav-item.news a, #nav-main .nav-item.active > a:after, .news #nav-main .nav-item.news,
.arts #nav-main .nav-item.arts a, #nav-main .nav-item.active > a:after, .arts #nav-main .nav-item.arts,
.local-news #nav-main .nav-item.local-news a, #nav-main .nav-item.active > a:after, .local-news #nav-main .nav-item.local-news,
.business #nav-main .nav-item.business a, #nav-main .nav-item.active > a:after, .business #nav-main .nav-item.business,
.sports #nav-main .nav-item.sports a, #nav-main .nav-item.active > a:after, .sports #nav-main .nav-item.sports,
.events #nav-main .nav-item.events a, #nav-main .nav-item.active > a:after, .events #nav-main .nav-item.events,
.lifestyle #nav-main .nav-item.lifestyle a, #nav-main .nav-item.active > a:after, .lifestyle #nav-main .nav-item.lifestyle,
.visitors #nav-main .nav-item.visitors a, #nav-main .nav-item.active > a:after, .visitors #nav-main .nav-item.visitors,
.real-estate #nav-main .nav-item.real-estate a, #nav-main .nav-item.active > a:after, .real-estate #nav-main .nav-item.real-estate,
.classifieds #nav-main .nav-item.classifieds a, #nav-main .nav-item.active > a:after, .classifieds #nav-main .nav-item.classifieds,
.obits #nav-main .nav-item.obits a, #nav-main .nav-item.active > a:after, .obits #nav-main .nav-item.obits,
.our-columns #nav-main .nav-item.our-columns a, #nav-main .nav-item.active > a:after, .our-columns #nav-main .nav-item.our-columns
{ background-color: #002f60; color: #FFF; }



#nav-main .nav-item .drop-down, #new-articles .drop-down { top: 40px;}


#nav-main .list-inline .nav-item .drop-down .sub-nav .column { height:210px;}
#nav-main .list-inline .nav-item .drop-down .clearfix > .bg-texture { height: 250px;}
#nav-main .nav-item .drop-down .sub-nav { width: auto; height: 250px;}
#nav-main .nav-item .drop-down  { width: 482px;}

#nav-main .nav-item.arts, #nav-main .nav-item.local-news, #nav-main .nav-item.sports, #nav-main .nav-item.lifestyle, #nav-main .nav-item.real-estate, #nav-main .nav-item.obits, #nav-main .nav-item.classifieds, #nav-main .nav-item.visitors { position: relative;}
#nav-main .nav-item.arts .drop-down, #nav-main .nav-item.local-news .drop-down, #nav-main .nav-item.sports .drop-down, #nav-main .nav-item.lifestyle .drop-down,#nav-main .nav-item.real-estate .drop-down , #nav-main .nav-item.obits .drop-down, #nav-main .nav-item.classifieds .drop-down , #nav-main .nav-item.visitors .drop-down { left: 0px;}




#mainnav_300x250_1 { width: 300px !important; }
#nav-main .ad300x250 { width: 300px; height: 250px; background-color: #dcdcdc;}



.listing h2 a { background-color: #205fac; }

.sectionfront.news .listing h2 a, .news.listing h2 a, .customer-service.listing h2 a, .sectionfront.communities .listing h2 a, .sectionfront.local-topics .listing h2 a, .sectionfront.national-news .listing h2 a, .sectionfront.obituaries .listing h2 a, .sectionfront.watchdog .listing h2 a, .sectionfront.world-news .listing h2 a { background-color: #205fac; }
.sectionfront.sports .listing h2 a, .sports.listing h2 a { background-color: #205fac; }

.news .title-main .content, .communities .title-main .content, .local-topics .title-main .content, .national-news .title-main .content, .obituaries .title-main .content, .staff .title-main .content, .watchdog .title-main .content, .the-conversation .title-main .content, .world-news .title-main .content, .in-depth .title-main .content, .sdge .title-main .content { border-color: #205fac;}

.news .title-main .content, .news .title-main hr, .news .title-main h1,
.local-news .title-main .content, .local-news .title-main hr, .local-news .title-main h1,
.business .title-main .content, .business .title-main hr, .business .title-main h1,
.sports .title-main .content, .sports .title-main hr, .sports .title-main h1,
.events .title-main .content, .events .title-main hr, .events .title-main h1,
.lifestyle .title-main .content, .lifestyle .title-main hr, .lifestyle .title-main h1,
.real-estate .title-main .content, .real-estate .title-main hr, .real-estate .title-main h1,
.classifieds .title-main .content, .classifieds .title-main hr, .classifieds .title-main h1,
.obits .title-main .content, .obits .title-main hr, .obits .title-main h1,
.our-columns .title-main .content, .our-columns .title-main hr, .our-columns .title-main h1, .visitors .title-main .content, .visitors .title-main hr, .visitors .title-main h1
{ border-color: #205fac;}

.news #breadcrumbs .home, .local-news #breadcrumbs .home, .business #breadcrumbs .home, .sports #breadcrumbs .home, .events #breadcrumbs .home, .lifestyle #breadcrumbs .home,
.real-estate #breadcrumbs .home, .classifieds #breadcrumbs .home, .obits #breadcrumbs .home, .our-columns #breadcrumbs .home, .visitors #breadcrumbs .home
{ background-color: #205fac; }


.news #breadcrumbs .content, .news #breadcrumbs hr, .news #breadcrumbs li,
.local-news #breadcrumbs .content, .local-news #breadcrumbs hr, .local-news #breadcrumbs li,
.business #breadcrumbs .content, .business #breadcrumbs hr, .business #breadcrumbs li,
.sports #breadcrumbs .content, .sports #breadcrumbs hr, .sports #breadcrumbs li,
.events #breadcrumbs .content, .events #breadcrumbs hr, .events #breadcrumbs li,
.lifestyle #breadcrumbs .content, .lifestyle #breadcrumbs hr, .lifestyle #breadcrumbs li,
.real-estate #breadcrumbs .content, .real-estate #breadcrumbs hr, .real-estate #breadcrumbs li,
.classifieds #breadcrumbs .content, .classifieds #breadcrumbs hr, .classifieds #breadcrumbs li,
.obits #breadcrumbs .content, .obits #breadcrumbs hr, .obits #breadcrumbs li,
.our-columns #breadcrumbs .content, .our-columns #breadcrumbs hr, .our-columns #breadcrumbs li, .visitors #breadcrumbs li
{ border-color: #205fac;}

.news #breadcrumbs, .news #breadcrumbs a, .local-news #breadcrumbs, .local-news #breadcrumbs a, .business #breadcrumbs, .business #breadcrumbs a, .sports #breadcrumbs, .sports #breadcrumbs a, .events #breadcrumbs,
.events #breadcrumbs a, .lifestyle #breadcrumbs, .lifestyle #breadcrumbs a, .real-estate #breadcrumbs, .real-estate #breadcrumbs a,
.classifieds #breadcrumbs, .classifieds #breadcrumbs a, .obits #breadcrumbs, .obits #breadcrumbs a,
.our-columns #breadcrumbs, .our-columns #breadcrumbs a, .visitors #breadcrumbs a
{ color: #205fac;}


.home section.articles .the-conversation-module .content { min-height: 530px;}
.home section.articles .the-conversation-module .header { background: url('../images/template/bg-the-conversation.png');}
.home section.articles .the-conversation-module .header span { font-size: 20px;}
.home section.articles .the-conversation-module .header h2  { font-size: 28px;}

.home section.articles .the-conversation-module #the-conversation h1 { text-transform: none;}

#breadcrumbs .home { color: #FFF !important;}

.news .tag, .sports .tag, .events .tag, .lifestyle .tag, .real-estate .tag, .classifieds .tag, .obits .tag,  .columns .tag
{ background-color: #205fac !important; }


.sectionfront .title-main h1, .sectionfront .title-main h2 { text-transform: none;}

.sectionfront .title-main .content { border-color: #205fac; }
.sectionfront .title-main hr { border-top:5px solid #205fac;}

.featured-latest img { padding-right: 10px; }



.featured-slideshow .slideshow h2, section.articles .featured-wrap .featured-slideshow .slideshow h2 { background-color: #002d60; font-size: 20px; font-weight: 300; text-transform: capitalize; text-align: left;}
.featured-slideshow .anythingSlider-default .anythingControls { color: #FFF;}

.featured-slideshow .anythingSlider-default .anythingControls a.start-stop, .featured-slideshow .anythingSlider-default .anythingControls a.start-stop.playing { color: #FFF;}
.featured-slideshow .anythingSlider-default .arrow a { color: #FFF;}

.anythingSlider-default .anythingControls { background-color: #205fac; }
.anythingSlider-default .anythingControls .thumbNav a { background-color: #FFF;}
.anythingSlider-default .anythingControls .thumbNav a.cur, .anythingSlider-default .anythingControls .thumbNav a:hover { background: #898989 !important;}
.featured-slideshow .anythingSlider-default .forward .pipe { color: #444;}

.home section.articles .the-conversation-module .header span { margin-left: 50px;}
.the-conversation-module h2 { font-size: 20px;}
.polls-home p { font-size: 16px;}
.polls-home h2 { border:0px;}
.polls-home .poll-results .choice .bar { background-color: #00aff2;}
.polls-home .poll-results .choice .choice_title { color: #444;}


.home .total { display: none !important;}

.tag { text-transform: none;}
.img-overlay:before { box-shadow: none; }

.article-view article .tools { text-transform: none;}
.article-view article .byline .time, .article-view article .byline .date { text-transform: none;}

section.articles .featured-wrap h2 { font-size: 24px; text-transform: none;}
section.articles .featured-wrap .lead-story .content {font-size: 14px; line-height: 22px;}


.home .story-area { margin-top: 10px;}
.home section.articles h3, .home .article-h3 { font-size: 15px; line-height: 22px; }
.home a.story-title { font-weight: 600;}
.home section.articles .img-frame { margin-bottom: 0px; padding-right: 10px;}
section.articles article.home.no-image p { max-height: 194px; font-size: 14px; line-height: 22px;}
section.articles article.home p { max-height: 90px; font-size: 14px; line-height: 22px; }

article.home p.date { font-size: 12px !important; }

section.articles article.home h3 .tag { position: absolute; left: 0; top: 10px;}
.contest-area h3 { color: #444 !important; font-weight: bold !important;}
.contest .content p { margin-bottom: 15px;}
.home.contest { margin-bottom: 30px;}

.contest h3 { margin-bottom: 15px !important;}
.contest h3 a { font-size: 20px;}
.contest article.home { border:0px;}
article.home.contest { border:0px; margin-bottom: 30px !important;}
.home.contest.clearfix div.img-frame { margin-bottom: 15px;}



section.articles .contest { height: auto;}
.contest-sponsor { margin-bottom: 25px; }
.contest-sponsor h3 { padding-top: 10px; margin-bottom: 0px !important;}
.contest a.button { width: 96%; font-size: 20px; padding: 2%;}

.home-pop-story li a { display: block; padding-bottom: 8px; margin-bottom: 8px; border-bottom: 1px solid #d3d3d3; font-family: 'Lora'; font-weight: normal !important; width: 250px;}
article .img-frame { box-shadow: none; padding: 0px;}


.article-view article .tools { text-transform: none;}
.article-view article .byline .time, .article-view article .byline .date { text-transform: none;}
section.articles .featured-wrap h2 { font-size: 24px; text-transform: none; line-height: 32px; }
section.articles .featured-wrap .lead-story .content {font-size: 14px; line-height: 22px;}

section.articles h3, .article-h3 { font-size: 18px; font-weight: 700; }
a.story-title { font-weight: 600;}
section.articles article.no-image p { max-height: 194px; font-size: 14px; line-height: 22px;}
section.articles article p { max-height: 90px; font-size: 14px; line-height: 22px; }
article p.date { font-size: 12px !important;}



.article-view article hgroup h1 { font-size: 34px; line-height: 44px;}

.contest-content input, textarea, .uneditable-input { width: auto !important;}
.contest-content  input { border:1px solid #ababab !important;}

.visitor-nav { margin-bottom: 30px;}

.listing { margin-bottom: 30px;}

#sidebar .social-center.content ul { padding-left: 45px;}
#sidebar ul.tabs a { text-transform: none;}
.featured-agents { margin-bottom: 30px;}
.tabs-related .listing li a { color: #444;}


#sidebar hr { margin-bottom: 30px; margin-top: 30px;}

#footer-subscribe-large .social-center.content ul { padding-left: 60px;}
#footer-subscribe-large .social-center.content .signup { margin-left: 30px;}


.social a.ss-icon { width: 50px; height: 50px;  border-radius: 50%;}

.social a.facebook { font-size: 28px; padding-top: 7px; height: 43px;}
.social a.twitter { font-size: 28px; padding-top: 10px; height: 40px;}
.social a.rss { font-size: 28px; padding-top: 7px; height: 43px;}
.social a.ss-icon { font-size: 28px; }

#comments-module h2, #comments-module .header p { text-transform: none;}

.list-inline .left, .list-inline .right { text-transform: none; }
.list-inline .left .ss-icon { margin-right: 10px; padding-top: 15px;}
.list-inline .right .ss-icon { margin-left: 10px; padding-top: 15px;}


#footer-bottom { background: #002d60;}

#footer-bottom .social a.ss-icon { background: #FFF; color: #2060ad;}
#footer-bottom .social a.ss-icon:hover { background: #2060ad; color: #FFF;}

#footer-bottom .button { background: #2060ad; color: #FFF;  box-shadow: none;}
#footer-bottom .button.orange:hover { background: #6196d5; color: #3c3c3c;}

#footer-subscribe-large img { margin-left: 15px;}

#footer-bottom h3 { color: #FFF; border-bottom: 1px solid #88bbde;}
#footer-bottom a { color: #FFF;}
#footer-copyright hr { border-color: #88bbde;}
#footer-copyright p { color: #FFF;}

#footer-subscribe-large .button { text-transform: none; }
#footer-bottom .signup.button { font-weight: 200;}

/* EVENTS SECTION
######################################### */
.sectionfront.events section.articles > .ad, .sectionfront.events section.articles > article, .sectionfront.events section.articles > div { height: auto; }
.sectionfront.events .button {width: 260px; font-size: 14px; text-transform: uppercase !important; margin-top: 10px; }

/* OUR-COLUMNS SECTION
######################################### */
.columnist-columns { background: #f8f8f8; border: 1px solid #eee; padding: 20px; width: 415px; float: left; margin: 0 10px 20px 10px; }
.our-columns .columnist-columns li.member { width: 165px; background: #fff; margin: 10px; padding: 10px; text-align: center; border: 1px solid #eee; min-height: 230px; }
.columnist-columns .member .image img { display: block; margin: 0 auto; }
.our-columns li.member, .our-columns li.reporter .img-frame { padding:0px; margin: 0 0 10px 8px; }
.our-columns .reporter .image .ss-icon { width: 150px; height: 100px;  padding:0px; line-height:86px; padding-top: 50px; font-size: 150px;}
.our-columns .reporter h3 { margin-bottom: 5px;}
.our-columns .img-frame { margin-bottom: 15px;}
.columnist-columns p { margin: 0; line-height: 18px; }


.div-pad { padding-left: 40px;}
.div-box-ea div  { width: 150px; text-align: left;}
.div-box-ea { margin-bottom: 15px;}
