/* -------------- Site customizations -------------- */

/* Header Logo */

#blox-header-vertical-nav h1,
#blox-header-vertical-nav h2,
#blox-header h1,
#blox-header h2
    {background: url("../../images/_site/logo-sm.png") no-repeat transparent center center;width:640px;height:100px;margin:5px auto 35px 160px;}

#blox-header-vertical-nav h1 a,
#blox-header-vertical-nav h2 a,
#blox-header h1 a,
#blox-header h2 a
    {width:640px;height:100px;}  

/* "Boxed" Block changes */
.grid_4 #blox-featured-listings,
#calendar-widget-block,
.container_12 .grid_8 #ara-container {background: none repeat scroll 0 0 #FFFFFF;}


.grid_8 .highlight-white .blox-zebra-list .zebra-stripes,
.grid_8 .highlight-grey .blox-zebra-list .zebra-stripes,
.grid_8 .highlight-blue .blox-zebra-list .zebra-stripes,
.grid_8 .highlight-yellow .blox-zebra-list .zebra-stripes,
.grid_8 .highlight-dark .blox-zebra-list .zebra-stripes,
.grid_8 .highlight-red .blox-zebra-list .zebra-stripes {width: 355px;}

.grid_8 .highlight-white .blox-photo-gallery-list li,
.grid_8 .highlight-grey .blox-photo-gallery-list li,
.grid_8 .highlight-blue .blox-photo-gallery-list li,
.grid_8 .highlight-yellow .blox-photo-gallery-list li,
.grid_8 .highlight-dark .blox-photo-gallery-list li,
.grid_8 .highlight-red .blox-photo-gallery-list li {margin-right: 7px;}

/*  Header Top Navigation */
#blox-header {padding: 0}
#header-top{margin-bottom:8px !important;margin-top:0px;padding:0}
.header-top-navigation a { color: #000;line-height:15px;font:normal 11px 'Open Sans' !important}
.header-top-navigation li:hover { background-color: transparent;}
#header-top-left {margin-top:0px;margin-left:0;padding:0 !important}
#header-top-left ul {margin-left:0}
#header-top-left li {margin-left:0;margin-right:5px}
#header-top-right {float:right;color:#000;line-height:15px;font:normal 11px 'Open Sans' !important;margin-top:0px;margin-right:0px}

.blox-user-panel dl,.blox-user-panel dd {overflow:hidden !important;font:normal 11px Tahoma,arial,helvetica,sans-serif}
#blox-user-panel {overflow:hidden !important;height:20px;float:left !important;text-align:left !important;margin-right:3px !important;}
#blox-user-panel .uUser  {font:normal 11px 'Open Sans' !important;line-height:15px !important}
#blox-user-panel .uUser  a{font:normal 11px 'Open Sans' !important;}
#blox-user-panel a {font:normal 11px 'Open Sans' !important;line-height:15px !important}
.panel-delimiter{color:#fff;}

ul.navigation, ul.navigation > li { 
 color: #000000;}
ul.navigation > li { color: #000000;background:none;margin-top:-2px;line-height:40px;padding-left:4px;padding-right:4px}
ul.navigation{-webkit-box-shadow:  2px 2px 3px 0px rgba(0, 0, 0, 0.2);box-shadow:  2px 2px 3px 0px rgba(0, 0, 0, 0.1);background: #eeeeee; /* Old browsers */
background: -moz-linear-gradient(top,  #eeeeee 0%, #cccccc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* IE10+ */
background: linear-gradient(to bottom,  #eeeeee 0%,#cccccc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */
  

border-top-left-radius:0px;border-top-right-radius:0px;margin-top:-5px}
ul.navigation .home-icon-black{padding-left:6px;padding-right:6px}
ul.navigation .home-icon-black a{background-color:none !important;line-height:41px !important}


ul.navigation, ul.navigation > li > a { color: #000;}
ul.navigation > li > a { color: #000;font-family:'Open Sans';text-transform:none;font-size:13px}
ul.navigation > li.current-section { background-color: #fff !important;border-top-left-radius:5px;border-top-right-radius:5px}
ul.navigation > li:hover, ul.navigation > li.active { background-color: #fff !important;border-top-left-radius:5px;border-top-right-radius:5px}
ul.navigation > li.current-section a { color: #000000}
ul.navigation > li:hover a, ul.navigation > li.active a { color: #000;}
ul.navigation > li.current-section ul li a { color: #000000;}
ul.navigation > li:hover ul li a, ul.navigation > li.active ul li a { color: #000000;}
ul.navigation .ui-icon {background-image: url("../../../../components/core_external_jqueryui/resources/images/ui-icons_ffffff_256x240.png");width:11px !important;margin-left:-3px}
.ui-icon-circle-triangle-s { background-position: -65px -15px;}
.ui-icon-circle-triangle-n {background-position:0px -15px}
ul.navigation li.nav-main-item-home {border-left:0;margin-left:3px}
ul.navigation .no-link {color: #FFFFFF;}
ul.navigation .section-list li{font-size:13px;line-height:15px !important;border:0 !important;padding-top:5px;padding-bottom:5px}
ul.navigation .section-list .no-link {color:#000}
ul.navigation .section-list li a{color:#000 !important;}
ul.navigation .section-list li a:hover{color:#114773 !important}
ul.navigation .section-list .no-link {color:#fff}

ul.navigation .section-list {border:0 !important;}

ul.navigation .nav-depth-2{background:#fff;border:1px solid #eee !important;-webkit-box-shadow:  2px 2px 3px 0px rgba(0, 0, 0, 0.2);box-shadow:  2px 2px 3px 0px rgba(0, 0, 0, 0.2);border-top:0 !important;margin-left:-4px !important;border:0 !important}
ul.navigation .nav-depth-2 li:hover{background:#EFEFEF}
ul.navigation .nav-depth-2 li{border-top:0 !important;border-bottom:1px solid #eee}

/* Mega Nav */
ul.navigation.mega .mega-nav-container {border-radius:0;-webkit-box-shadow:  2px 2px 3px 0px rgba(0, 0, 0, 0.2);box-shadow:  2px 2px 3px 0px rgba(0, 0, 0, 0.2);border-bottom:2px solid #316999}
ul.navigation.mega .mega-nav-container.unmega {margin-left:-2px}
ul.navigation.mega .mega-nav-container .blox-column .blox-list li a.tn-flag { color: #FFFFFF;}
#blox-html-container #blox-wrapper ul.navigation.mega .mega-nav-container .blox-title { height: auto; width: auto;}
ul.navigation.mega .mega-nav-container .blox-list li { margin: -1px 0 1px;line-height:24px;padding-bottom:8px;background:url(../../images/_site/bl_dot.png) no-repeat 2px 14px !important;border-top-style:dotted}
ul.navigation.mega .mega-nav-container .blox-list li a{ font:normal 12px arial,Tahoma,helvetica,sans-serif;color:#111 !important}
ul.navigation.mega .mega-nav-container .blox-list li a:hover {color:#c00 !important}
ul.navigation.mega .mega-nav-container ul.blox-flags.headline-list li {border: none;}
ul.navigation.mega .mega-nav-container p {font-family:"Droid Serif";line-height:18px}
ul.navigation.mega .mega-nav-container li ul li{font:normal 10px arial,helvetica,sans-serif}
#blox-html-container #blox-wrapper ul.navigation.mega .mega-nav-container .blox-title h3,
#blox-html-container #blox-wrapper ul.navigation.mega .mega-nav-container .blox-title { background: none !important; border-top: medium none;font:normal 15px "Open Sans" !important;color:#316999 !important;padding-left:0 !important;border:0;letter-spacing:normal}
#blox-html-container #blox-wrapper ul.navigation.mega .mega-nav-container .blox-title {margin-top:0px;border-bottom:1px solid #e5e3e3 !important;margin-bottom:3px !important;}
ul.navigation.mega .mega-nav-container h4.blox-headline {font:bold 17px arial, Tahoma, sans-serif;}
ul.navigation.mega .mega-nav-container h4.blox-headline a {color:#111}
ul.navigation.mega .mega-nav-container h4.blox-headline a:hover {color:#c00}
ul.navigation.mega .mega-nav-container ul{background:none !important;border-radius:0 !important}


#blox-footer .footer-section-block.search { width: 300px !important;}
.footer-section-block.start.contact h4 {display:none;}
#blox-footer .footer-section-block.start.contact p { line-height: 1.7em; margin: 0 0 5px; padding: 0 14px 10px;}
p.footer-logo { background: url("../../images/_site/footer-logo.png") no-repeat scroll 0 0 transparent; display: block;  margin: 10px auto 5px 15px !important; padding: 0 !important;height:35px;width:212px}
p.footer-logo a { display: block; height: 105px; text-indent: -9999em;width:150px}
#blox-footer .footer-section-block { height: 270px;}
.footer-section-block.search .search-options { padding: 5px;}
.blox-bottom-block-holder ul.nav-footer.bull-list li { background: none; padding-left: 0;}
#blox-footer ul.nav-footer.bull-list { color: #333;}
#blox-footer .blox-bottom-block-holder {border:0 }
#blox-footer .footer-section-block h4 {padding:0 0 5px;margin-bottom:5px;font:bold 15px "Open Sans";text-transform:uppercase;color:#99293B;border-bottom:1px dotted #aaa}
#blox-footer a {color:#333!important;letter-spacing:normal}
#blox-footer p {color:#333;letter-spacing:normal;}
#blox-footer .footer-section-block {border-right:1px dotted #aaa}
#blox-footer .search-options {border:1px dotted #ccc;background:#f5f3f3}
.footer-section-block.search {width:270px !important}
.footer-section-block.sections {width:160px !important}
.footer-section-block.services {width:165px !important}
.footer-section-block.services ul {margin-bottom:15px}
#blox-footer {margin-bottom:0;padding-bottom:10px;background:#fff}
p.copyright {width:980px;padding:0;margin:0 auto;padding-top:15px;padding-bottom:20px;border-top:1px solid #eee;color:#333}
.copyright a{color:#333 !important;text-decoration:underline}

/* -------------- Site customizations -------------- */

#blox-html-container{background:#f7f7f7}
.front #blox-container{background:#f7f7f7}
.front #leaderboard-bottom{background:#f7f7f7}
#blox-wrapper{padding-top:8px;background:#fff}

#under-nav{height:55px;border-bottom:1px solid #eee;position:relative;width:960px;float:none}
#under-nav .weather-region{width:252px;float:left;margin-left:10px;margin-top:10px}
#under-nav .date-region{width:360px;float:left;text-align:center;margin-left:50px;font:normal 13px/23px "Open Sans", sans-serif;margin-top:5px}
#under-nav .search-region{width:202px;float:right;margin-top:10px;margin-right:10px}

.social-region {width:70px;position:absolute;margin-left:7px}
.social-region a{width:18px;height:35px;float:left;display:block;background:url(../../images/_site/social.png) no-repeat 0 0}
.social-region a.twittr{background-position:-18px 10px;width:32px}
.social-region a.faceb{background-position:0px 10px}
.social-region a.twittr:hover{background-position:-18px 7px}
.social-region a.faceb:hover{background-position:0px 7px}
#weather-bug{width:252px}
#weather-bug #icon{float:left}
#weather-bug #icon img{width:30px;height:auto;margin-top:5px}
#weather-bug #temp{font:normal 13px/35px "Open Sans", sans-serif;float:left;margin-right:5px}
#weather-bug #conditions{font:normal 13px/35px "Open Sans", sans-serif;}
#blox-search-form-1{background:url(../../images/_site/search-bg-small.png) no-repeat top left;height:32px;margin-top:0px;overflow:hidden;padding:0px;width:202px;}
#blox-search-form-1 input {font-family: inherit;border: 0px;background: transparent;}
#blox-search-form-1 .search-bar {width:150px;float:left;font-size:13px;height:30px;color:#939598;line-height:30px !important;padding:0;padding-left:8px}
#blox-search-form-1 .search-submit {color: #fff;width: 38px;float: right;font-size: 12px;cursor: pointer;font-weight: normal;margin-right: 0px;padding: 0;text-indent:-5000px;height:34px;font-size:0;}


.blox-title {padding:0 !important;background: none !important;border:0 !important;height:auto !important;margin-bottom:0 !important}
.blox-title h3{padding:0px !important;background:none !important;border:0 !important;margin:5px 0;font:bold 30px/30px 'Open Sans' !important;color:#aaa !important;text-transform:uppercase;letter-spacing:-2px}
.blox-title h3 a{color:#aaa !important}
.blox-title a.rss{margin-top:7px !important;margin-right:7px}


.highlight-grey .blox-title {padding:0 !important;background:none !important;border-bottom:1px solid #ccc !important;margin-bottom:5px !important}
.highlight-grey .blox-title h3{margin-left:0px;color:#C0112E !important}
.highlight-grey .blox-title h3 a{color:#C0112E !important}

.highlight-white .blox-title h3{margin-left:0px;color:#C0112E !important}
.highlight-white .blox-title h3 a{color:#C0112E !important}


.highlight-dark .blox-title h3{margin-left:0px;color:#fff !important}
.highlight-dark .blox-title h3 a{color:#fff !important}
.soft .blox-title {margin-top:15px}
.soft .blox-title h3{margin-left:10px}
.soft{border-radius:0;padding-bottom:10px}
.soft .rss{top:20px !important}
.front .soft{background:#fff}


.blox-top-story-holder .blox-headline {font:normal 21px/23px 'Open Sans'}
.blox-top-story-holder .blox-headline a{color:#000}

#block-slideshow-playlist {border-radius:0}
#block-slideshow-playlist a {font-family:"Open Sans"}
.slide-navigator a {color:#000}

.blox-recent-list .blox-headline a{font-family:"Open Sans";color:#000}
.blox-recent-list > li {border-top:1px dotted #ccc}
.blox-recent-list .avatar{border:0 !important;padding:0 !important}

.blox-recent-block .blox-headline{font:bold 15px/16px "Open Sans",arial,Tahoma,sans-serif;color:#3c3c3c}
.blox-recent-block .blox-headline a{font:bold 15px/16px "Open Sans",arial,Tahoma,sans-serif !important;color:#000 !important}
.blox-recent-block .blox-headline a:hover{color:#000 !important}
.blox-list .blox-recent-block{border-top:1px dotted #e0e0e0}

.day-partition{border-radius:0;margin-top:4px;font:bold 12px/25px "Open Sans";background:#333}

.blox-bucket-list .bucket-photo img{border:0 !important;padding:0 !important;}
.blox-bucket-list .bucket-headline{font-family:"Open Sans"}
.blox-bucket-list .bucket-headline a{color:#000}
.blox-bucket-list dl{border:0 !important}
.blox-bucket-list dd p{font-family:"Droid Serif";line-height:18px;color:#666}
.blox-recent-block p{font-size:13px;line-height:18px;}



.blox-photo-gallery-list p strong{letter-spacing:normal !important;font-family:"Open Sans"}
.question {font-family:"Open Sans";margin-top:10px}

.blox-list > li {border-top:1px dotted #ccc}
.blox-list .blox-headline a {font-family:"Open Sans";color:#000 !important;}


.zebra-list li {border-bottom-style:dotted !important}
.zebra-stripes a:hover {color:#c00 !important}
.zebra-stripes {margin-top:2px}
.zebra-mane .headline-cell a {color:#111 ;font-family:"Open Sans";font-size:21px;line-height:23px}
.zebra-mane p{font-family:"Droid Serif";line-height:18px}
.zebra-stripes ul li {margin-left:0 !important;padding-left:0px !important;background:none !important}
.zebra-stripes .headline-cell a {color:#000;font:bold 15px/16px "Open Sans",arial,Tahoma,sans-serif !important}
.zebra-stripes .headline-cell .flag a,.zebra-stripes .headline-cell .simple-flag a  {color:#fff;font-size:11px !important;}
.zebra-stripes small {color:navy !important;font:normal normal 11px 'Open Sans'}

.blox-zebra-nav {margin-top:5px}
.blox-zebra-nav {background-color:#fff;margin-top:0 !important;padding-right:5px !important;padding-top:3px;margin-bottom:0 !important}
.blox-zebra-nav a {color:#888;border-color:#D9D9D9}
.blox-zebra-list .rss {margin-top:7px !important}

.highlight-white .more,.highlight-grey .more, .soft .more{background:none}
.highlight-white a.more,.highlight-grey a.more{font:normal 13px "Open Sans";color:#C0112E !important}
.highlight-white a.more:hover,.highlight-grey a.more:hover{font:normal 13px "Open Sans";color:#fff !important}

.soft a.more{font:normal 13px "Open Sans";color:#C0112E !important}
.soft a.more:hover{font:normal 13px "Open Sans";color:#fff !important}

.blox-breaking-news {background: none repeat scroll 0 0 #CCCCCC;}
.blox-breaking-news h2, .blox-breaking-news dt, .blox-breaking-news p.title-flag {background: none repeat scroll 0 0 #b00c28;color: #FFFFFF;font-family: 'Open Sans';font-size: 19px;font-weight: 400;text-transform: none;border-radius:0}
.blox-breaking-news a {color: #000000;font-family:"Open Sans",arial,helvetica,sans-serif}

#calendar-widget-block{border-color:#ddd;}
#calendar-widget-block .heading h3 {margin:0;padding:0;height:auto !important}
#calendar-widget-block .heading {background:none !important;height:auto !important;padding:0 !important;margin-top:0 !important;height:35px !important;border-bottom:0px solid #CCCCCC;text-transform:uppercase;letter-spacing:-2px}
#calendar-widget-block .heading h3 a{left:0 !important;border:0;font:bold 30px "Open Sans",tahoma,arial,helvetica,sans-serif !important;color:#aaa!important;padding:0;margin-bottom:5px;border-top:0px solid #CCCCCC;margin:0 !important;top:0 !important;}

#blox-featured-listings{border-color:#ddd;padding:5px 10px 20px 10px}
#blox-featured-listings .heading h3 {margin:0 !important;padding:0;float:left;}
#blox-featured-listings .heading {background:none !important;height:auto;border-bottom:1px solid #CCCCCC;}
#blox-featured-listings .heading h3 a{left:0 !important;border:0;font:bold 21px "Open Sans",tahoma,arial,helvetica,sans-serif !important;color:#333!important;padding:0;margin-bottom:5px;border-top:0px solid #CCCCCC;margin:0 !important;top:0 !important;text-transform:lowercase}

.marketplace .heading h2 a {font:normal 23px/21px "Open Sans",arial,helvetica,sans-serif !important;color:#000 !important;border:0}
.marketplace .heading h2 {border:0}
h1.index-section-flag {font:normal 23px/21px "Open Sans",arial,helvetica,sans-serif !important;color:#000 !important;background:none !important;line-height:42px !important}
#index-section-title {background:none;border-bottom:2px solid #000}

h1.form_heading {font:normal 23px/21px "Open Sans",arial,helvetica,sans-serif !important;color:#000 !important;background:none !important;line-height:42px !important}
.form_heading {background:none;border-bottom:2px solid #000}
.heading-class h1 {font:normal 23px/21px "Open Sans",arial,helvetica,sans-serif !important;color:#000 !important;background:none !important;line-height:42px !important}
.heading-class h1 a{color:#000 !important}
.heading-cal h1 {font:bold normal 23px/21px "Open Sans",arial,helvetica,sans-serif !important;color:#000 !important;background:none !important;line-height:34px !important}
.heading-cal h1 a{color:#000 !important}
.heading-cal .button {border-radius:5px;background:#900}

#calendarSearch {border:0;border-radius:10px;background:#333 !important;padding-bottom:20px}
#calendarSearch .areas{display:none}
#calendarSearch a {color:#fff}
#calendarSearch #searchFlags li{margin-top:6px}

#businessSearch {border:0;border-radius:10px;background:#333 !important;padding-bottom:20px}
#businessSearch a {color:#fff;text-decoration:underline}
#businessSearch select {margin-top:3px;height:20px;padding:2px !important;font:normal 11px arial,helvetica,sans-serif}
#businessSearch input#zipcode_loc {width:55px;padding:2px;font:normal 11px arial,helvetica,sans-serif}
#businessSearch input#keyword {padding:2px;font:normal 11px arial,helvetica,sans-serif;margin-top:2px !important}
#businessSearch #advancedOptions{height:28px}
#aboutThisSection .moreInfo .add-business{color:#fff}

.blox-top-story-holder .blox-headline {font-weight:bold}
.blox-top-story-holder p{font-family:"Droid Serif";line-height:18px}
.blox-top-story-holder .blox-sub-title h4 {font:bold 18px "Open Sans",arial,helvetica,sans-serif;color:#000; }
.lead-presentation-photo {border:0}
.commentInfo  {height:auto}


.highlight-white {border:1px solid #DFDFDF}
.highlight-white .zebra-stripes{width:60%}

.static-page #blox-asset-title {margin-bottom:20px !important;padding:0 !important;margin-left:10px !important;border-bottom:1px solid black}
.static-page #blox-asset-title .blox-headline{margin:0px !important;padding:0 !important}
.static-page .sub-head{color: #F7941D;font:bold 15px "Open Sans", sans-serif;}
.static-page p{padding-left:0 !important;margin-left:0 !important}
.static-page #blox-story-text a{text-decoration:underline !important}

.main-slider{background:#000;padding-bottom:2px;margin-bottom:10px}
.main-slider .slideshow-presentation-panel-items {border:0 !important;background:#000;padding:0 !important;margin-bottom:0}
.main-slider .slideshow-presentation-panel-item img{padding:0 !important;margin:0 !imporant}
.main-slider .slideshow-presentation-panel-item {background-position:top left !important}
.slideshow-presentation .slideshow-presentation-panel-item.background .panel-content-container{background-image: linear-gradient(to bottom, rgba(40, 40, 40, 0) 0px, rgba(31, 31, 31, 0) 11%, rgba(17, 17, 17, 0.7) 29%, rgba(1, 1, 1, 0.75) 50%, rgba(10, 10, 10, 0.78) 63%, rgba(30, 30, 30, 0.84) 72%, rgba(0, 0, 0, 1) 100%);}
.main-slider .slideshow-presentation-nav-items{background:#000 !important;width:650px !important;padding:0 !important;margin-left:2px;}
.main-slider .slideshow-presentation-nav-item{margin:0 !important;border:0;width:123px !important;padding:0 !important}
.main-slider .slideshow-presentation-nav-items .headline{display:none}
.main-slider h3 a{font-family:"Open Sans",arial,helvetica,sans-serif !important}
.main-slider .panel-leadin {font-family:"Droid Serif";line-height:18px}

.blox-poll .desc{font-family:"Droid Serif";line-height:18px}
.image-list p{font-family:"Droid Serif";line-height:18px}
.image-list img{border:0;border-radius:5px}
.image-list > li {width:48% !important;margin-right:10px !important}

h1#blox-asset-title {font-family:"Open Sans";font-size:38px;line-height:normal;letter-spacing:-2px}
#blox-story-text p{font-family:"Droid Serif";line-height:150% !important}

.blox-updated,.item-updated {color:navy !important;font:normal normal 11px 'Open Sans'}
.instant-gallery h3{display:none}

#calendar-where #searchBtn{display:none}
.purchase .checkbox-field{width:100% !important}
.app-user #event-flags{display:none}
.calendar #searchFlags{display:none !important}
#calendarSearch #calAdvancedOptions{height:40px}
.calendar .blox-title h3, .calendar .blox-title h3 a{font:bold 30px/30px 'Open Sans' !important;}
.frame .byline{font:italic normal 10px arial,helvetica,sans-serif !important}
.frame p{padding:2px 0}

.e-links .line h3{display:block;width:80% !important;height:59px !important;}
.e-links .line h3 a{font:bold 21px'Open Sans' !important;color:#000}
.e-links .application-heading{height:59px;}
.e-links .line{top:0;border-bottom:1px solid #ccc}

/* scc 573488 */
.soft .image-list-text p {
padding-top: 21px;
}
/*579784 darin */
#leaderboard-bottom div:first-child, #leaderboard-middle div:first-child, #leaderboard-top div:first-child { 
  float: left; 
  margin-left: 0px; 
} 
#tncms-region-ads-leaderboard-bottom embed, #tncms-region-ads-leaderboard-bottom iframe, #tncms-region-ads-leaderboard-bottom object { 
  margin: 0px; 
}