/* -------------- Simplicity defaults -------------- */

/* Header Logo */
.venue-admin #blox-header-vertical-nav h1,
.venue-admin #blox-header-vertical-nav h2,
.venue-admin #blox-header h1,
.venue-admin #blox-header h2 { 
    background: url("../../images/_site/mohave_daily_news.jpg") no-repeat 0 0px transparent;
}

#blox-header-vertical-nav h1,
#blox-header-vertical-nav h2,
#blox-header h1,
#blox-header h2 { 
    background: url("../../images/_site/mohave_daily_news.jpg") no-repeat 0 0px transparent;
}

.venue-admin #blox-header h1, .venue-admin #blox-header h2 { width: 960px;height: 210px;}   
#blox-header h1, #blox-header h2 { width: 960px;height: 210px;}   


#blox-header h1, #blox-header h2 { bottom: -1px;}
/*  Header Top Navigation */
.header-top-navigation a { color: #000000;}
.header-top-navigation li:hover { background-color: transparent;}
/* #header-top-left ul.header-top-navigation li { background: url("../../images/_site/pipe.png") no-repeat scroll 0 7px transparent; font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 10px; padding: 2px 4px 2px 5px;}*/
/*#header-top-left ul.header-top-navigation li:first-child { background:none no-repeat scroll 0 7px transparent;}*/
#header-top-left ul { margin-left: 0;}
#header-top-right ul.login { margin: 4px 0 4px 20px;}

/*  Navigation */
ul.navigation, ul.navigation > li { /*background-color: #CCCCCC;*/ color: #000000; font-weight: bold;}
ul.navigation, ul.navigation > li > a { color: #ffffff;}
ul.navigation > li.current-section { background-color: #012d50;}
ul.navigation > li:hover, ul.navigation > li.active { /* background-color: #08478D;*/
background: #08478d; /* Old browsers */
background: -moz-linear-gradient(top, #08478d 0%, #2989d8 49%, #012d50 53%, #08478d 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#08478d), color-stop(49%,#2989d8), color-stop(53%,#012d50), color-stop(100%,#08478d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #08478d 0%,#2989d8 49%,#012d50 53%,#08478d 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #08478d 0%,#2989d8 49%,#012d50 53%,#08478d 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #08478d 0%,#2989d8 49%,#012d50 53%,#08478d 100%); /* IE10+ */
background: linear-gradient(to bottom, #08478d 0%,#2989d8 49%,#012d50 53%,#08478d 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#08478d', endColorstr='#08478d',GradientType=0 ); /* IE6-9 */
}
ul.navigation > li.current-section a { color: #FFFFFF;}
ul.navigation > li:hover a, ul.navigation > li.active a { color: #FFFFFF;}
ul.navigation > li.current-section ul li a { color: #000000;text-shadow:none;}
ul.navigation ul li a { text-shadow: none;}
ul.navigation > li:hover ul li a, ul.navigation > li.active ul li a { color: #000000;}

ul.navigation.mega .mega-nav-container p {text-shadow:none;}
/* Mega Nav */
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;}
ul.navigation.mega .mega-nav-container ul.blox-flags.headline-list li {border: none;}
#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 repeat scroll center bottom transparent; border-top: medium none;text-shadow:none;}
ul.navigation.mega .mega-nav-container .blox-column .blox-list li a {text-shadow:none;}
/*  Footer */
.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; height: 50px; margin: 5px 0 25px !important; padding: 0 !important;} */
p.footer-logo a { display: block; height: 50px; text-indent: -9999em;}
#blox-footer .footer-section-block { height: 240px;}
.footer-section-block.search .search-options { padding: 5px;}
.blox-bottom-block-holder ul.nav-footer.bull-list li { background:none no-repeat scroll 0 0 transparent; padding-left: 0;}
#blox-footer ul.nav-footer.bull-list { color: #788196;}


/* -------------- Site customizations -------------- */
/*#blox-html-container { background: #ffffff;} */
#blox-html-container { background: transparent;}
/* #blox-header { height: 285px;} */
#blox-header { height: 210px;}
/* #blox-header {
    background-image: linear-gradient(bottom, #FFFFFF 41%, #bed5db 80%);
    background-image: -o-linear-gradient(bottom, #FFFFFF 41%, #bed5db 80%);
    background-image: -moz-linear-gradient(bottom, #FFFFFF 41%, #bed5db 80%);
    background-image: -webkit-linear-gradient(bottom, #FFFFFF 41%, #bed5db 80%);
    background-image: -ms-linear-gradient(bottom, #FFFFFF 41%, #bed5db 80%);
    background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0.41, #FFFFFF),
	color-stop(0.8, #bed5db)
);
} */


/* #blox-header h1, #blox-header h2 {
bottom: -10px;
height: 71px;
left: -1px;
position: absolute;
width: 345px;
}   */

#blox-header h2 {
    position:relative;
    top:-89px;
    right:12px;
}    


.needles_desert_star #blox-header h2 {
    position:relative;
    top:-60px;
    right:12px;
}    
#header-top {
font: 12px/18px Arial, sans-serif;
padding: 10px 10px 0px;
margin-bottom: 0px;
}
#header-top-left ul.header-top-navigation li { font-size:13px;}
.blox-breaking-news {
background: #ffffff;
}

#main_nav {
background: url("../../images/_site/nav_bg.png") repeat-x transparent;
height: 30px;
}
.blox-breaking-news p.title-flag { background: #ffffff;border-right: dotted 2px #0d4374;}
.blox-breaking-news p.title-flag { color:#733A33;text-outline: 2px 2px 2px #111111;}
.blox-breaking-news a { color: #0D4374;}


.soft .blox-title h3 a { color: #000000;font-weight:normal;}

p.footer-logo {
border-bottom: solid 1px #0D4374;
background: url("../../images/_site/footer_logo.png") no-repeat scroll 0 23px transparent;
display: block;
height: 50px;
margin: 5px 0 25px !important;
padding: 0 !important;
}
#blox-footer .footer-section-block {
height: 100%;
margin: 0;
padding: 0px;
border-right: 1px solid #0D4374;
float: left;
}

#blox-footer .footer-section-block h4 { color: #0D4374;}

#header-top .header-top-navigation li a { color:#ffffff;padding:12px;}
#header-top .header-top-navigation li {
margin-right: 5px;
}
#header-top .header-top-navigation li {
background-image: linear-gradient(bottom, #00427F 11%, #0D4274 56%, #7FC1FF 100%);
background-image: -o-linear-gradient(bottom, #00427F 11%, #0D4274 56%, #7FC1FF 100%);
background-image: -moz-linear-gradient(bottom, #00427F 11%, #0D4274 56%, #7FC1FF 100%);
background-image: -webkit-linear-gradient(bottom, #00427F 11%, #0D4274 56%, #7FC1FF 100%);
background-image: -ms-linear-gradient(bottom, #00427F 11%, #0D4274 56%, #7FC1FF 100%);

background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0.11, #00427F),
	color-stop(0.56, #0D4274),
	color-stop(1, #7FC1FF)
);

-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;

-webkit-box-shadow: 3px 3px 8px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    3px 3px 8px rgba(50, 50, 50, 0.75);
box-shadow:         3px 3px 8px rgba(50, 50, 50, 0.75);

}
#header-top .header-top-navigation li {
display: inline;
padding-bottom: 1px;
padding-left: 7px;
padding-right: 7px;
padding-top: 1px;
}

#ara-container .of-slideshow, #ara-container .of-slideshow div { width: 575px;}
#ara-container #nav-container { width: 575px;}
.ui-widget-content.ui-corner-all.addthis_toolbox.blox-social-share.vertical {
-webkit-box-shadow: 2px 2px 18px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 6px 0px 6px 0 rgba(0, 0, 0, 0.3);
box-shadow: 6px 0px 6px 0 rgba(0, 0, 0, 0.3);
}

#main_nav {
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIxNGU3NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ5JSIgc3RvcC1jb2xvcj0iIzQzNmM5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzQzNmM5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3ZGI5ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #214e77 0%, #436c99 49%, #436c99 51%, #7db9e8 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#214e77), color-stop(49%,#436c99), color-stop(51%,#436c99), color-stop(100%,#7db9e8)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #214e77 0%,#436c99 49%,#436c99 51%,#7db9e8 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #214e77 0%,#436c99 49%,#436c99 51%,#7db9e8 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #214e77 0%,#436c99 49%,#436c99 51%,#7db9e8 100%); /* IE10+ */
background: linear-gradient(to bottom, #214e77 0%,#436c99 49%,#436c99 51%,#7db9e8 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#214e77', endColorstr='#7db9e8',GradientType=0 ); /* IE6-8 */
/* background: #214e77; */ /* Old browsers */
}
ul.navigation > li {text-shadow: 1px 1px 1px #0d4374;font-family: "Archivo Narrow",sans-serif;font-size:15px;font-weight:normal;}

ul.navigation > li .blox-updated {text-shadow:none;}

ul.navigation, ul.navigation > li {
border-right: solid 1px #0d4374!important;
border-left: solid 1px #739EC5!important;
background-color:transparent;
color: #ffffff;
}
.nav-main-item-classifieds.nav-left.bg_minor_full_gloss { border-right: none!important;}

ul.navigation .nav-main-item-home { border-left:none!important;}
ul.navigation .nav-main-item-laughlin-times { border-right:none!important;}



#weather-sponsor {
position: relative;
top: 65px;
left: 125px;
}
.top-right-one {
width: 150px;
position: absolute;
right: 15px;
bottom: 50px;
}

#index-section-title { background: #08478D;color: #ffffff;text-shadow: 1px 1px 3px #000000;}
.day-partition { background: #B67032;}

#calendarSearch.search-box { background: #0D4374;}
.button { background: #0D4374;}
.ui-widget-content a { color: #cccccc;}



#blox-html-container #blox-wrapper .blox-title h3 {
border-bottom:none;
color: #0D4374;
font-family: "Yeseva One", cursive;
font-size: 19px;
font-weight: normal;

}
.blox-title a, .blox-sub-title a { color: #0D4374;}

.blox-recent-block h4 {
font-size: 17px;
font-weight: normal;
color: #000;
font-family: "Archivo Narrow", sans-serif;
}
#blox-asset-title { font-family: "Archivo Narrow", sans-serif;}



.cal-head-icon {
float: none;
position: absolute;
left: 0;
background: none!important;
}

.heading-cal h1 { font-family: "Yeseva One", cursive!important;}


#blox-wrapper .heading.detail h1 { border-bottom: 0px solid #999;color: #666; left: 3px;position: absolute;}
#calendar-widget-block .heading.heading-cal h3 a,
.container_16 .grid_3 #blox-featured-listings .heading h3 a{ font-family: "Yeseva One", cursive;color:#733A33;left:3px!important;}

.container_16 .grid_3 #blox-featured-listings .heading { width: 100%;}

#blox-wrapper .heading.detail h1 a {
position:relative;
left:85px;
color: #BFDCF6;
text-shadow: 1px 1px 3px #000000;
font-weight: bold;
}

#calendar-widget-block .heading.heading-cal { background: none!important;}
.mhdn-calendar { width:160px!important;}
.calendar .mhdn-calendar { width:260px!important;}
.front .mhdn-calendar { width:160px!important;}


.container_16 .grid_10 #calendar-widget .ui-datepicker { width: 230px!important;}
#businessSearch.search-box { background: #0D4374;}

.marketplace .heading { background: none!important;}

.marketplace .heading h2 a {
    font-family: "Yeseva One", cursive!important;
    color: #BFDCF6;
    text-shadow: 1px 1px 3px #000000;
    font-weight: bold;
    }
.marketplace .heading h2 { margin: 10px 0 0 0px!important;}
#businessSearch #normalOptions div.name input { width: 350px;}

#businessSearch #normalOptions div.name input.radio { width: auto;margin:0px;}

#businessSearch .name-option { padding-left: 90px!important;}
#businessSearch #normalOptions div.areas { right: 34px!important;}


#calendar-widget-block .heading.heading-cal h3 a { font-size: 25px;}
.container_16 .grid_3 #calendar-widget-block h3 { padding-bottom: 7px;}


.class-head-icon { background: none!important;}

.classifieds .button { background: none!important;}

#blox-html-container #blox-wrapper .blox-title h3 { padding: 2px 3px;}

.blox-list li h4.blox-headline { font-size: 14px;font-weight: normal;}

#blox-html-container #blox-wrapper .blox-title h3 { background: none!important;}


#blox-html-container #blox-wrapper .blox-title { background: none!important;border-bottom:dotted 2px #cccccc;padding-bottom:2px;}

.marketplace #blox-html-container #blox-wrapper .blox-title { padding-bottom: 30px;}
#blox-html-container #blox-wrapper .blox-title h3 { border-top: none;}


.blox-photo-gallery-list li {
border: 1px solid #DDD;
width: 129px !important;
margin-right: 3px !important;
background: #FFF;
border-radius: 5px;
}
.blox-photo-gallery-list li img {
width: 110px!important;
margin-left: 10px;
margin-top: 10px!important;
}
.highlight-white {
background: none repeat scroll 0 0 #FFF;
border: 1px solid #EEE;
}

.top-right-two {
width: 155px;
float: right;
position: absolute;
bottom: 26px;
right: 0;
}
#blox-header h1 a, #blox-header h2 a { width: 420px;height: 210px;}
#tinbu-gas-prices table {width: 550px!important;}
.blox-multimedia-page-block.dark .blox-video-player { padding: 20px 0 0 2px;}

.weather #blox-header {height: 304px;}

.stocks-script.size-150 { width: 130px;}
/******************************************* LAUGHLIN NEVADA TIMES - STYLES */
/* non-preview */

.ldt-edition .blox-title h3 a { font-size:16px;text-shadow:none!important;}

.laughlin_times #blox-header { height: 225px;}
.laughlin_times #blox-header h1, 
.laughlin_times #blox-header h2 { background: url(../../images/_site/laughlin_times.jpg) no-repeat 0px 0px transparent;}

.laughlin_times #blox-header h2 { position: relative;top: -60px;right: 12px;}

/* preview */
.venue-admin.laughlin_times #blox-header h1, 
.venue-admin.laughlin_times #blox-header h2 { background: url(../../images/_site/laughlin_times.jpg) no-repeat 0px 0px transparent;}


/* .laughlin_times #blox-header h1, .laughlin_times #blox-header h2 { bottom: -2px;height: 141px;left: -1px;}    */

.laughlin_times #blox-header h2 { width: 960px;height: 195px;}   
#leaderboard-top { height:90px;position:relative;z-index:1;}

/* .laughlin_times #blox-header {
background-image: linear-gradient(bottom, #FFF 41%, #4797A2 80%);
background-image: -o-linear-gradient(bottom, #FFF 41%, #4797A2 80%);
background-image: -moz-linear-gradient(bottom, #FFF 41%, #4797A2 80%);
background-image: -webkit-linear-gradient(bottom, #FFF 41%, #4797A2 80%);
background-image: -ms-linear-gradient(bottom, #FFF 41%, #4797A2 80%);
background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.41, #FFF), color-stop(0.8, #4797A2) );
} */



.laughlin_times #header-top .header-top-navigation li {
background-image: linear-gradient(bottom, #005966 11%, #33767F 56%, #4797A2 100%);
background-image: -o-linear-gradient(bottom, #005966 11%, #33767F 56%, #4797A2 100%);
background-image: -moz-linear-gradient(bottom, #005966 11%, #33767F 56%, #4797A2 100%);
background-image: -webkit-linear-gradient(bottom, #005966 11%, #33767F 56%, #4797A2 100%);
background-image: -ms-linear-gradient(bottom, #005966 11%, #33767F 56%, #4797A2 100%);
background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.11, #005966), color-stop(0.56, #33767F), color-stop(1, #4797A2) );

}

.laughlin_times .blox-title a, .laughlin_times .blox-sub-title a { color: #4797A2;text-shadow: 1px 1px 1px #000000;}

.laughlin_times #main_nav {
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
/* background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIxNGU3NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ5JSIgc3RvcC1jb2xvcj0iIzQzNmM5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzQzNmM5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3ZGI5ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); */

background: -moz-linear-gradient(top, #214e77 0%, #66A9B2 49%, #4797A2 51%, #005966 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#214e77), color-stop(49%,#4797A2), color-stop(51%,#4797A2), color-stop(100%,#005966)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #214e77 0%,#66A9B2 49%,#4797A2 51%,#005966 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #214e77 0%,#66A9B2 49%,#4797A2 51%,#005966 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #214e77 0%,#66A9B2 49%,#4797A2 51%,#005966 100%); /* IE10+ */
background: linear-gradient(to bottom, #214e77 0%,#66A9B2 49%,#4797A2 51%,#005966 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4797A2', endColorstr='#005966',GradientType=0 ); /* IE6-8 */
/* background: #214e77; */ /* Old browsers */
}


/* ul.navigation > li.current-section { background-color: #66A9B2;} */
.laughlin_times ul.navigation > li {
border-right: solid 1px #4797A2!important;
border-left: solid 1px #96DAE4!important;
}
.laughlin_times ul.navigation, .laughlin_times ul.navigation > li { background-color:transparent;color: #FFF;}
.laughlin_times ul.navigation > li.current-section {
background: #00434c; /* Old browsers */
background: -moz-linear-gradient(top, #00434c 0%, #008699 39%, #008699 76%, #00434c 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00434c), color-stop(39%,#008699), color-stop(76%,#008699), color-stop(100%,#00434c)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #00434c 0%,#008699 39%,#008699 76%,#00434c 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #00434c 0%,#008699 39%,#008699 76%,#00434c 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #00434c 0%,#008699 39%,#008699 76%,#00434c 100%); /* IE10+ */
background: linear-gradient(to bottom, #00434c 0%,#008699 39%,#008699 76%,#00434c 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00434c', endColorstr='#00434c',GradientType=0 ); /* IE6-9 */
}

/* add gradient to active/hover */
.laughlin_times ul.navigation > li:hover, .laughlin_times ul.navigation > li.active {

background: #00434c; /* Old browsers */
background: -moz-linear-gradient(top, #00434c 0%, #008699 39%, #008699 76%, #00434c 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00434c), color-stop(39%,#008699), color-stop(76%,#008699), color-stop(100%,#00434c)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #00434c 0%,#008699 39%,#008699 76%,#00434c 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #00434c 0%,#008699 39%,#008699 76%,#00434c 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #00434c 0%,#008699 39%,#008699 76%,#00434c 100%); /* IE10+ */
background: linear-gradient(to bottom, #00434c 0%,#008699 39%,#008699 76%,#00434c 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00434c', endColorstr='#00434c',GradientType=0 ); /* IE6-9 */

}
/* spread-out nav items */
.laughlin_times ul.navigation > li { padding: 0px 7px;}

.laughlin_times p.footer-logo {
border-bottom: solid 1px #0D4374;
background: url("../../images/_site/lnt_footer-logo.png") no-repeat scroll 16px 0px transparent;}


.laughlin_times #index-section-title { background: #4797A2;color: #FFF;text-shadow:none;}


.laughlin_times .mhdn-calendar { width: 160px!important;}
.laughlin_times a { color: #624743;}
.laughlin_times .tn-flag-editors_pick { background: #E1402A;}


/* todays events - laughlin times */

.laughlin_times .highlight-white {
background: none repeat scroll 0 0 #FFF;
border: 1px solid #eeeeee!important;
}
.blox-recent-list li {
border-top: 1px solid #DDD;
}

.laughlin_times .ui-widget-content {
border: 1px solid #aaaaaa;
/* background: #347F8A!important; */
color: #ffffff;
}

.laughlin_times .lt-cal-todays .ui-widget-content { border: 1px solid #aaaaaa;background: #347F8A!important;color: #ffffff;}
.laughlin_times #businessSearch-simple.search-box.ui-widget.ui-widget-content { background: #ffffff!important;}
.laughlin_times #ui-accordion-accordion-panel-0 { background: #ffffff!important;}
.laughlin_times .blox-title h3, .laughlin_times .blox-title h3 a { color: #4797A2!important;text-shadow: 1px 1px 1px #111111;}
.laughlin_times .tn-flag {color:#c2c2c2!important;}


.laughlin_times a.more, .laughlin_times a.more-grey { color: #ffffff!important;}


/************************************************************************** NEEDLES DESERT STAR - STYLES */
.nds-edition .blox-title h3 a { font-size:16px;text-shadow:none!important;}
.needles_desert_star #blox-header { height: 225px;}
.needles_desert_star #blox-html-container #blox-wrapper .blox-title h3 {
color: #ffffff!important;
font-family: "Yeseva One", cursive;
font-size: 19px;
font-weight: normal;
line-height: auto;
}

.needles_desert_star #blox-html-container #blox-wrapper .blox-title h3 { 
color: #ffffff;
font-family: "Yeseva One", cursive;
text-shadow: 1px 1px 3px #000000;
}

.needles_desert_star .soft .blox-title h3 a {
font-weight: bold;
color: #0d4374;
}

.needles_desert_star #index-section-title {
background: #111111;
color: #FFF;
text-shadow: 1px 1px 3px #000;
}

/* non preview */
.needles_desert_star #blox-header h1,
.needles_desert_star #blox-header h2 { 
    background: url(../../images/_site/needles_desert_star.jpg) no-repeat 0px 0px transparent;
}

.needles_desert_star #blox-header h1, .needles_desert_star #blox-header h2 { width: 960px;height:195px!important;}




/* preview */
.venue-admin.needles_desert_star #blox-header h1,
.venue-admin.needles_desert_star #blox-header h2 { 
    background: url(../../images/_site/needles_desert_star.jpg) no-repeat 0px 0px transparent;
}





.needles_desert_star #blox-html-container #blox-wrapper .blox-title h3 { background-color: #959A9E!important;}
.needles_desert_star .blox-title h3 { background: #959A9E!important;}


.needles_desert_star #header-top .header-top-navigation li {
background-image: linear-gradient(bottom, #B2B2B2 11%, #4C4C4C 56%, #191919 100%);
background-image: -o-linear-gradient(bottom, #B2B2B2 11%, #4C4C4C 56%, #191919 100%);
background-image: -moz-linear-gradient(bottom, #B2B2B2 11%, #4C4C4C 56%, #191919 100%);
background-image: -webkit-linear-gradient(bottom, #B2B2B2 11%, #4C4C4C 56%, #191919 100%);
background-image: -ms-linear-gradient(bottom, #B2B2B2 11%, #4C4C4C 56%, #191919 100%);
background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.11, #B2B2B2), color-stop(0.56, #4C4C4C), color-stop(1, #191919) );
}

/*.needles_desert_star #blox-header {
background-image: linear-gradient(bottom, #FFF 41%, #191919 80%);
background-image: -o-linear-gradient(bottom, #FFF 41%, #191919 80%);
background-image: -moz-linear-gradient(bottom, #FFF 41%, #191919 80%);
background-image: -webkit-linear-gradient(bottom, #FFF 41%, #191919 80%);
background-image: -ms-linear-gradient(bottom, #FFF 41%, #191919 80%);
background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.41, #FFF), color-stop(0.8, #191919) );
}*/




.needles_desert_star #main_nav {
background: #000000; /* Old browsers */
background: -moz-linear-gradient(top, #000000 0%, #e5e5e5 92%, #c4c4c4 96%, #000000 100%, #000000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#000000), color-stop(92%,#e5e5e5), color-stop(96%,#c4c4c4), color-stop(100%,#000000), color-stop(100%,#000000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #000000 0%,#e5e5e5 92%,#c4c4c4 96%,#000000 100%,#000000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #000000 0%,#e5e5e5 92%,#c4c4c4 96%,#000000 100%,#000000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #000000 0%,#e5e5e5 92%,#c4c4c4 96%,#000000 100%,#000000 100%); /* IE10+ */
background: linear-gradient(to bottom, #000000 0%,#e5e5e5 92%,#c4c4c4 96%,#000000 100%,#000000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
}




.needles_desert_star ul.navigation > li.current-section {
background-color: #08478D;
}


.needles_desert_star ul.navigation > li:hover, .needles_desert_star ul.navigation > li.active {
background-color: #08478D;
background: #08478D;
background: -moz-linear-gradient(top, #000000 0%, #cccccc 49%, #cccccc 53%, #000000 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#000000), color-stop(49%,#cccccc), color-stop(53%,#cccccc), color-stop(100%,#000000));
background: -webkit-linear-gradient(top, #000000 0%,#cccccc 49%,#cccccc 53%,#000000 100%);
background: -o-linear-gradient(top, #000000 0%,#cccccc 49%,#cccccc 53%,#000000 100%);
background: -ms-linear-gradient(top, #000000 0%,#cccccc 49%,#cccccc 53%,#000000 100%);
background: linear-gradient(to bottom, #000000 0%,#cccccc 49%,#cccccc 53%,#000000 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#cccccc',GradientType=0 );
}

.needles_desert_star ul.navigation > li {
border-right: solid 1px #000000!important;
border-left: solid 1px #cccccc!important;
}
.needles_desert_star .blox-title a {
font-family: "Yeseva One", cursive!important;
font-size: 19px;
color: #5A5A5A;
text-shadow: none!important;
}

.needles_desert_star p.footer-logo {
border-bottom: solid 1px #0D4374;
background: url("../../images/_site/nds_footer-logo.png") no-repeat scroll 20px 0px rgba(0, 0, 0, 0);}


.needles_desert_star ul.navigation > li { padding: 0px 7px;}


.needles_desert_star .mhdn-calendar {
width: 160px!important;
}


.demo-ad.size-160x160.rail-top-preview,
.demo-ad.size-160x160.rail-top-two-preview,
.demo-ad.size-160x160.rail-top-three-preview,
.demo-ad.size-160x160.rail-top-four-preview,
.demo-ad.size-160x160.rail-top-five-preview { background: url(../../images/_site/160xy160_demo_ad.png) no-repeat;height:160px;width:160px;padding-bottom:7px;}


#core-index-rss-list ul.dropdown-rss li a { font-size: 13px!important;padding: 1px 3px;}

.calendar #blox-wrapper .heading.detail h1 a { position: relative;left: 0px;}
#calendarSearch #normalOptions div.name input { width: 205px;}
.users select { width: 90px;}

.mdn-eedition .blox-title h3 { font-size:16px!important;} 
.highlight-stocks { padding: 5px!important;}
.stocks-script.size-150 { width: 125px;margin:0px!important;}



/* RT: background ad #540725 */

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


.marketplace .blox-title { padding-bottom: 25px!important;}

#blox-footer .footer-section-block.start.contact p { padding: 0 0px 6px!important;}
#blox-footer p strong { font-weight: normal;}
#blox-footer p { font-size: 1.0em;}