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

body {
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 11px;
}
#blox-wrapper {background: url("../../images/_site/background3.png") repeat-y 0px 100px #191919 !important;}
/*#blox-html-container {background: url("../../images/_site/background_NewspaperP2dg.png") repeat-y 0px 100px #191919 !important;}*/    
#blox-header-vertical-nav {background: url("../../images/_site/rgv2.png") no-repeat scroll center bottom #191919 !important;padding: 0px;}


/* Header */
#blox-header-vertical-nav h1,
#blox-header-vertical-nav h2,
#blox-header h1,
#blox-header h2
    {background: url("../../images/_site/logo_rgvsports_0713.png") no-repeat transparent}
#blox-header-vertical-nav h1.vcard, #blox-header-vertical-nav h2.vcard {height: 101px;margin: 0px;left: 15px;top: 1px;width: 420px;}
#blox-header-vertical-nav h1 a, #blox-header-vertical-nav h2 a {height: 101px;width: 420px;}
#blox-header {height: 180px;}
#blox-header-vertical-nav .ui-widget-content {background: url("../images/ui-bg_flat_745_ffffff_40x100.png") repeat-x scroll 50% 50% transparent}
.top-right-two {float:right;}
#blox-header-vertical-nav #blox-user-panel {height: 55px;margin: 25px 10px 0px 0px;width: 180px;}
#blox-header-vertical-nav #blox-user-panel #uUser {color: #005ca9 !important;height: 40px;}
#blox-header-vertical-nav .ui-widget-content {border: none !important;color: #005ca9;}
#new-head-links {
    color: #005ca9 !important;
    float: right;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
    margin: 5px 0 0;
    position: absolute;
    right: 0;
    white-space:nowrap;
    /*text-transform: uppercase;*/
}
#new-head-links a {margin: 0px  5px  0px  5px;color: #005ca9 !important;}
#blox-user-panel.minimal #uUser {color: #005ca9 !important;}
#blox-user-panel.minimal .panel-delimiter {color: #005ca9 !important;}
#blox-user-panel a {font-size: 11px;color: #005ca9 !important;}
#conditions a {color: #005ca9 !important;}
#temp a {color: #005ca9 !important;}
#leaderboard-top > div:first-child {height: 95px;}
.top-right-one {bottom: 10px;position: absolute;right: 210px;width: 150px;}

/* CSS file */
/* General Theme Setup
.front #blox-container {background:none repeat scroll 0 0 #222222;} */
.highlight-white  {background:none repeat scroll 0 0 #FFF; border: 1px solid #999999;}
.slideshow-showcase {
    background: none repeat scroll 0 0 #333333;
    border-bottom: 5px solid #333333;
}

/* Navigation Colors */
ul.dropdown ul, ul.dropdown ul li {background-color:#CCCCCC;}
ul.dropdown a:link, ul.dropdown a:visited, #blox-header-vertical-nav a, #extra-nav ul a  {color:#FFF;}
ul.dropdown, ul.dropdown li {background: url("../../images/_site/gradation_up_25x40-2.png") repeat scroll center bottom #041936;color: #FFFFFF;}
ul.dropdown {width: 958px;}
ul.dropdown ul, ul.dropdown ul li {background: url("../../images/_site/gradation_up_25x40-2.png") repeat scroll center bottom #041936;color: #FFF;}
ul.dropdown-vertical {border-top: 1px solid #0c4490;border-bottom: 1px solid #0c4490;margin-bottom: 0px;}
#nav-border {border-left: 1px solid #FFFFFF;border-right: 1px solid #FFFFFF;margin-bottom: 0px;height: 32px;width: 958px #width: 960px;} 
/* dropdown hover color
------------------------------------------------------- */
ul.dropdown li.hover, ul.dropdown li:hover {background-color:#06234a !important;color: #FFF;}
ul.dropdown li {border-right: 1px solid #0C4490;font-weight: bold;padding: 8px 7px 6px 7px;}
ul.dropdown ul li.hover ul , ul.dropdown ul li:hover {background-color: #0a3876 !important;color: #fff;}
/* dropdown border color
------------------------------------------------------- */
ul.dropdown-vertical ul {border: 1px solid #0C4490;}
ul.dropdown ul a:link, ul.dropdown ul a:visited {color: #FFFFFF;}


/* Blocks */
#blox-featured-listings {background: #efefef;}
#calendar-widget-block {background: #efefef;}
.soft {background: #efefef;}
.blox-breaking-news h2, .blox-breaking-news dt, .blox-breaking-news p.title-flag {background:none repeat scroll 0 0 #000000;}
.blox-photo-gallery-list li {border:4px solid #000000; /*quick fix*/ margin-right:15px; }

/* quick meeting fix */
.blox-zebra-list .zebra-stripes{width:350px;}

/* featured block title */
.blox-title, .blox-title a, .blox-sub-title a, .blox-title h3, .blox-title h3 a{
color:#888;font-family: Arial, Helvetica, sans-serif !important;
	font-size: 20px !important;}

.core-slider.horizontal.playlist{
    background-color:#ddd!important;}

/* Breaking News */
.blox-breaking-news h2, .blox-breaking-news dt, .blox-breaking-news p.title-flag {background: none repeat scroll 0 0 #D2232A;}
.blox-breaking-news {
    background: none repeat scroll 0 0 #FFFFFF;
    border-bottom: 1px solid #D2232A;
    border-left: 1px solid #FFFFFF;
    border-top: 1px solid #D2232A;
    margin-top: -10px;
    width: 959px;
}
.blox-breaking-news a {color: #D2232A;}

/* misc colors
------------------------------------------------------- */
.day-partition {background: none repeat scroll 0 0 #0C4490;}
a.more, a.more-grey {background: none repeat scroll 0 0 #0C4490;}

/* Fixes the radio button spacing on forms
------------------------------------------------------- */
.product-list input {width: 5% !important;}
#index-section-title {background: none repeat scroll 0 0 #031731;}

/* Footer
------------------------------------------------------- */
#leaderboard-bottom{padding-top:10px;}
p.copyright {color: #EEEEEE;height: 25px;line-height: 20px;}
p.copyright  a {color: #EEEEEE;}
p.copyright a:hover {color: #FFD756;}
#blox-footer .blox-bottom-block-holder {border-top: none;}


/*  --- E-EDITION SELECT FIX ---  
#edition-display-controls form#page-select select, #jumpForm select {
    width: 150px;
}
*/
/*  --- LOGIN FIX ---  */

#registration-notice #login-box-form-page {
    float: none;
}
.v7_0.pc.msie .login-box-form{height:230px;}
.open-id-yahoo,
.open-id-myopenid,
.open-id-aol,
.open-id-myspace,
.open-id-google{display:none}

/*  --- IE7 LOGIN FIX ---  */
#login-box-form-page .login-box-form-page {zoom: 1 ;}



#calendarSearch #normalOptions div.name, #calendarSearch #normalOptions div.name input {
    width: 200px;
}




/*
#tncms-block-98466 .new_front_headers {
    width: 290px;
}
*/
/*#tncms-block-98462 .new_front_headers {
    width: 290px;
}*/



/*  --- MAJOR FRONT PAGE CHANGES ---  */
/*#tncms-block-93827 .blox-title {
    background: url("../../images/_site/background_LRailBox.png") repeat-x scroll center top #0C438F !important;
    border-bottom: 1px solid #788196;
    clear: both;
    margin-bottom: 10px;
    overflow: hidden;
    text-transform: capitalize;
    width: 100%;
    padding:5px;
}
#tncms-block-93827 .blox-title a {color: #FFF;}
#tncms-block-93827 .blox-photo-gallery {border: 1px solid #CCCCCC;margin-bottom: 10px;}
#tncms-block-93827 .blox-photo-gallery-list {padding: 12px 0 0 5px;}
#tncms-block-93827 .blox-photo-gallery-list li {margin-left: 5px;margin-right: 8px;}

#tncms-block-93583 .blox-title {display: none;}
#tncms-block-93646 .blox-title {display: none;}
#tncms-block-93647 .blox-title {display: none;}
#tncms-block-93663 .blox-title {display: none;}
#tncms-block-93593 .blox-title {display: none;}
#tncms-block-93710 .blox-title {display: none;}
#tncms-block-93778 .blox-title {display: none;}
#tncms-block-93584 .blox-title {display: none;}

.new_front_headers {
    background: url("../../images/_site/background_LRailBox.png") repeat-x scroll center top #0C438F !important;
    border-bottom: 1px solid #788196;
    clear: both;
    margin-bottom: 0px;
    overflow: hidden;
    padding: 5px;
    text-transform: capitalize;
    width: 610px;
    color: #FFF;
    font-family: Tahoma,Arial,sans-serif;
    font-size: 1.9em;
    font-weight: bold;
}

#tncms-block-98463 .highlight-white {border-top: none;}
#tncms-block-93646 .highlight-white {border-top: 0px solid;}
#tncms-block-93663 .highlight-white {border-top: none;}
#tncms-block-93710 .highlight-white {border-top: none;}

#tncms-block-98464 .new_front_headers {width: 290px;}

#tncms-block-93593 .soft {border-radius: 0px;}
	   
#tncms-block-93541 .blox-title {display: none;}

.top-right-one {bottom: 10px;right: 210px;}

#tncms-block-98623 input {height: 20px;width: 240px;}
#tncms-block-98623 .search-submit {height: 26px;width: 50px;}
#blox-right-search {margin-bottom: 10px;}
*/

/*.high_school #blox-header-vertical-nav h2 {
    background: url("../../images/_site/rgv_logo.gif") no-repeat scroll 0 0 transparent;
}

.high_school #blox-header-vertical-nav {
    background: url("../../images/_site/rgv2.png") no-repeat scroll center bottom #191919 !important;
    padding: 0px;
}

.high_school #new-head-links {
    color: #005BAB;
}

.high_school #blox-user-panel #uNav {
    color: #005BAB;
}

.high_school #new-head-links a {
   margin: 0px  5px  0px  5px;
   color: #005BAB;
}

.high_school #blox-user-panel.minimal #uUser {
    color: #005BAB;
}

.high_school #blox-user-panel.minimal .panel-delimiter {
    color: #005BAB;
}

.high_school #blox-user-panel a {
    font-size: 11px;
	color: #005BAB;
}

.high_school #blox-header-vertical-nav #blox-user-panel #uUser {
    color: #005BAB;
}

.high_school #conditions a {
    color: #005ca9;
}

.high_school #temp a {
    color: #005ca9;
}

.employment #blox-header-vertical-nav h2 {
    background: url("../../images/_site/OA-jobs.png") no-repeat scroll 0 0 transparent;
}
*/




#tncms-block-105290 .blox-title {display: none;}


.blox-list li h4.blox-headline, .blox-list li h3.blox-headline {
    line-height: 13px;
}

.blox-recent-list li {
    border-top: 1px solid #999999;
    padding: 3px 0;
}



/*  --- DON'T MISS ---  */
#dont_miss {
	background-color: #333;height: 30px;line-height: 30px;color: #FFF;font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;font-weight: bold;text-decoration: none;text-align: left;text-transform: uppercase;
        margin-top: -10px;margin-bottom: 10px;border-left: 1px solid #FFFFFF;border-right: 1px solid #FFFFFF;}
#blox-breadcrumbs {margin-top: 1px;}
#dont_miss a {color: #FFF;text-decoration: none;font-size: 12px;font-weight: normal;}
#dont_miss a:hover {color: #66C2DD;}
#dont_miss .title {font-size: 14px;float: left;margin-left: 10px;}
#dont_miss .sections {color: #FFF;float: left;}
#dont_miss .highlight-white {background: none repeat scroll 0 0 transparent;border: none;margin-bottom: 0px;padding: 0px;}
#social {color: #FFFFFF;float: right;height: 24px;margin-top: 3px;}
#social a {margin-right: 10px;}
#quick-nav.horizontal {margin: -1px 0 0 15px;}
#quick-nav.horizontal ul li.sep {border-left: 1px solid #FFFFFF;display: inline;font-size: 12px;font-weight: normal;height: 6px;margin: 0 5px;padding: 0 0 0 5px;}

#tncms-block-93545 .blox-recent-block h4 {
    color: #000000;
    font-family: Arial,sans-serif,Tahoma;
    font-size: 11px;
    font-weight: bold;
    margin: 0 0 10px;
}

/*
.classifieds #blox-header-vertical-nav h2 {
    background: url("../../images/_site/classifieds_logo.png") no-repeat scroll 0 0 transparent;
	left: 5px;
    top: 1px;
}
.car #blox-header-vertical-nav h2, .vehicle #blox-header-vertical-nav h2 {
    background: url("../../images/_site/motors2.png") no-repeat scroll 0 0 transparent;
	left: 10px;
    top: 25px;}
*/

/* Corrected 12/4 by Marc F. ticket 522766 - .sale removed 
.housing #blox-header-vertical-nav h2, .rent #blox-header-vertical-nav h2 {
    background: url("../../images/_site/homes2.png") no-repeat scroll 0 0 transparent;
	left: 10px;
    top: 25px;
}


.employment #blox-header-vertical-nav h2 {
    background: url("../../images/_site/jobs_logo.png") no-repeat scroll 0 0 transparent;
	left: 5px;
    top: 1px;
}
*/




/*  --- CUSTOM FOOTER ---  */


#google_ads_box {
	background-image: url(../../images/_site/googleads.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 135px;
	width: 920px;
}
.google_ad_text {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    height: 25px;
    line-height: 25px;
    margin-left: 100px;
    text-align: left;
    width: 200px;
}


#google_search_box {
	background-image: url(../../images/_site/googlesearch.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 54px;
	width: 920px;
}
.googlesearch {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
    padding-top: 10px;
}
#aim_box {
	width: 920px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: Black;
	background-image: url(../../images/_site/bottomfooter.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 294px;
	
}
.aim_move {
    margin-left: 100px;
}
.aim_small_boxes {
    float: left;
    margin-bottom: 20px;
    margin-right: 10px;
    padding: 10px;
    text-align: left;
    width: 160px;
}

#blox-footer {
    background: none repeat scroll 0 0 #0C4490;
    margin: 0 auto;
}

#custom_footer_move {text-align: center; margin-left:10px;}




/*  --- CUSTOM FOOTER JOBS ---  */


#google_ads_box_basin {
	background-image: url(../../images/_site/googleadsbasin.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 135px;
	width: 920px;
}

#google_search_box_basin {
	background-image: url(../../images/_site/googlesearchbasin.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 54px;
	width: 920px;
}

#aim_box_basin {
	width: 920px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: Black;
	background-image: url(../../images/_site/basinjobsfooter.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 217px;
	
}

.employment #blox-footer {
    background: none repeat scroll 0 0 #CCCCCC;
}

#jobs_address {margin-top:10px;}








.socialmedia #tabIncludesidebar_middle {display:none !important;}

/*

#tncms-block-100268 .blox-list li {
    border-bottom: 1px solid #CCCCCC;
    border-top: 1px solid #FFFFFF;
    font-size: 11px !important;
    font-weight: bold;
    line-height: 12px;
    margin: -1px 0 1px;
	background: none;
    padding: 10px 0;
}

#tncms-block-100268 .blox-list li h4.blox-headline {
    font-size: 11px !important;
    font-family: Arial, Helvetica, sans-serif !important;
	color: #000;
}

#tncms-block-100268 .blox-list li h3.blox-headline {
    font-size: 11px !important;
    font-family: Arial, Helvetica, sans-serif !important;
	color: #000;
}

#tncms-block-100268 a {
    color: #000;
}

#tncms-block-100268 .even {
    background-color: #F7F7F7 !important;
}

#tncms-block-100269 .blox-list li {
    border-bottom: 1px solid #CCCCCC;
    border-top: 1px solid #FFFFFF;
    font-size: 11px !important;
    font-family: Arial, Helvetica, sans-serif !important;
    font-weight: bold;
    line-height: 12px;
    margin: -1px 0 1px;
	background: none;
    padding: 10px 0;
}

#tncms-block-100269 .blox-list li h4.blox-headline {
    font-size: 11px !important;
    font-family: Arial, Helvetica, sans-serif !important;
	color: #000;
}

#tncms-block-100269 .blox-list li h3.blox-headline {
    font-size: 11px !important;
    font-family: Arial, Helvetica, sans-serif !important;
	color: #000;
}

#tncms-block-100269 a {
    color: #000;
}

#tncms-block-100269 .even {
    background-color: #F7F7F7 !important;
}

#tncms-block-100273 .blox-list li {
    border-bottom: 1px solid #CCCCCC;
    border-top: 1px solid #FFFFFF;
    font-size: 11px !important;
    font-family: Arial, Helvetica, sans-serif !important;
    font-weight: bold;
    line-height: 12px;
    margin: -1px 0 1px;
	background: none;
    padding: 10px 0;
}

#tncms-block-100273 .blox-list li h4.blox-headline {
    font-size: 11px !important;
    font-family: Arial, Helvetica, sans-serif !important;
	color: #000;
}

#tncms-block-100273 .blox-list li h3.blox-headline {
    font-size: 11px !important;
    font-family: Arial, Helvetica, sans-serif !important;
	color: #000;
}

#tncms-block-100273 a {
    color: #000;
}

#tncms-block-100273 .even {
    background-color: #F7F7F7 !important;
}



#tncms-block-93541 .blox-list li {
    border-bottom: 1px solid #CCCCCC;
    border-top: 1px solid #FFFFFF;
    font-size: 11px !important;
    font-family: Arial, Helvetica, sans-serif !important;
    font-weight: bold;
    line-height: 12px;
    margin: -1px 0 1px;
	background: none;
    padding: 10px 0;
}

#tncms-block-93541 .blox-list li h4.blox-headline {
    font-size: 11px !important;
    font-family: Arial, Helvetica, sans-serif !important;
	color: #000;
}

#tncms-block-93541 .blox-list li h3.blox-headline {
    font-size: 11px !important;
    font-family: Arial, Helvetica, sans-serif !important;
	color: #000;
}

#tncms-block-93541 a {
    color: #000;
}

#tncms-block-93541 .even {
    background-color: #F7F7F7 !important;
}

#tncms-block-93563 .blox-list li {
    border-bottom: 1px solid #CCCCCC;
    border-top: 1px solid #FFFFFF;
    font-size: 11px !important;
    font-family: Arial, Helvetica, sans-serif !important;
    font-weight: bold;
    line-height: 12px;
    margin: -1px 0 1px;
	background: none;
    padding: 10px 0;
}

#tncms-block-93563 .blox-list li h4.blox-headline {
    font-size: 11px !important;
    font-family: Arial, Helvetica, sans-serif !important;
	color: #000;
}

#tncms-block-93563 .blox-list li h3.blox-headline {
    font-size: 11px !important;
    font-family: Arial, Helvetica, sans-serif !important;
	color: #000;
}

#tncms-block-93563 a {
    color: #000;
	font-size: 11px !important;
    font-family: Arial, Helvetica, sans-serif !important;
}

#tncms-block-93563 .even {
    background-color: #F7F7F7 !important;
}


ul.blox-recent-list {list-style-type: none !important;}

.newsletter-block .blox-recent-block {
    margin-left: 10px !important;
    width: 590px !important;
}

*/






/*  --- CUSTOM AP FRONT ---  


#tncms-block-101344 .blox-list li {
    background: none repeat scroll 0 0 transparent;
    border-bottom: 1px solid #CCCCCC;
    border-top: 1px solid #FFFFFF;
    font-size: 11px !important;
    font-weight: bold;
    line-height: 12px;
    margin: -1px 0 1px;
    padding: 10px 0;
}

#tncms-block-101344 .even {
    background-color: #F7F7F7 !important;
}

#tncms-block-101344 a {
    color: #000000;
	font-size: 11px !important;
    font-family: Arial, Helvetica, sans-serif !important;
}

#tncms-block-101344 .blox-title, #tncms-block-101344 .blox-title a, #tncms-block-101344 .blox-sub-title a, #tncms-block-101344 .blox-title h3, #tncms-block-101344 .blox-title h3 a {
    color: #888888;
	font-size: 20px !important;
}



#tncms-block-101347 .blox-list li {
    background: none repeat scroll 0 0 transparent;
    border-bottom: 1px solid #CCCCCC;
    border-top: 1px solid #FFFFFF;
    font-size: 11px !important;
    font-family: Arial, Helvetica, sans-serif !important;
    font-weight: bold;
    line-height: 12px;
    margin: -1px 0 1px;
    padding: 10px 0;
}

#tncms-block-101347 .even {
    background-color: #F7F7F7 !important;
}

#tncms-block-101347 a {
    color: #000000;
	font-size: 11px !important;
    font-family: Arial, Helvetica, sans-serif !important;
}

#tncms-block-101347 .blox-title, #tncms-block-101347 .blox-title a, #tncms-block-101347 .blox-sub-title a, #tncms-block-101347 .blox-title h3, #tncms-block-101347 .blox-title h3 a {
    color: #888888;
	font-size: 20px !important;
}




#tncms-block-101345 .blox-list li {
    background: none repeat scroll 0 0 transparent;
    border-bottom: 1px solid #CCCCCC;
    border-top: 1px solid #FFFFFF;
    font-size: 11px !important;
    font-family: Arial, Helvetica, sans-serif !important;
    font-weight: bold;
    line-height: 12px;
    margin: -1px 0 1px;
    padding: 10px 0;
}

#tncms-block-101345 .even {
    background-color: #F7F7F7 !important;
}

#tncms-block-101345 a {
    color: #000000;
	font-size: 11px !important;
    font-family: Arial, Helvetica, sans-serif !important;
}

#tncms-block-101345 .blox-title, #tncms-block-101345 .blox-title a, #tncms-block-101345 .blox-sub-title a, #tncms-block-101345 .blox-title h3, #tncms-block-101345 .blox-title h3 a {
    color: #888888;
	font-size: 20px !important;
}


#tncms-block-101351 .blox-list li {
    background: none repeat scroll 0 0 transparent;
    border-bottom: 1px solid #CCCCCC;
    border-top: 1px solid #FFFFFF;
    font-size: 11px !important;
    font-family: Arial, Helvetica, sans-serif !important;
    font-weight: bold;
    line-height: 12px;
    margin: -1px 0 1px;
    padding: 10px 0;
}

#tncms-block-101351 .even {
    background-color: #F7F7F7 !important;
    font-size: 11px !important;
    font-family: Arial, Helvetica, sans-serif !important;
}

#tncms-block-101351 a {
    color: #000000;
	font-size: 11px !important;
    font-family: Arial, Helvetica, sans-serif !important;
}

#tncms-block-101351 .blox-title, #tncms-block-101351 .blox-title a, #tncms-block-101351 .blox-sub-title a, #tncms-block-101351 .blox-title h3, #tncms-block-101351 .blox-title h3 a {
    color: #888888;
	font-size: 20px !important;
}


#tncms-block-101352 .blox-list li {
    background: none repeat scroll 0 0 transparent;
    border-bottom: 1px solid #CCCCCC;
    border-top: 1px solid #FFFFFF;
    font-size: 11px !important;
    font-family: Arial, Helvetica, sans-serif !important;
    font-weight: bold;
    line-height: 12px;
    margin: -1px 0 1px;
    padding: 10px 0;
}

#tncms-block-101352 .even {
    background-color: #F7F7F7 !important;
}

#tncms-block-101352 a {
    color: #000000;
	font-size: 11px !important;
    font-family: Arial, Helvetica, sans-serif !important;
}

#tncms-block-101352 .blox-title, #tncms-block-101352 .blox-title a, #tncms-block-101352 .blox-sub-title a, #tncms-block-101352 .blox-title h3, #tncms-block-101352 .blox-title h3 a {
    color: #888888;
	font-size: 20px !important;
}



#tncms-block-101353 .blox-list li {
    background: none repeat scroll 0 0 transparent;
    border-bottom: 1px solid #CCCCCC;
    border-top: 1px solid #FFFFFF;
    font-size: 11px !important;
    font-family: Arial, Helvetica, sans-serif !important;
    font-weight: bold;
    line-height: 12px;
    margin: -1px 0 1px;
    padding: 10px 0;
}

#tncms-block-101353 .even {
    background-color: #F7F7F7 !important;
    font-size: 11px !important;
    font-family: Arial, Helvetica, sans-serif !important;
}

#tncms-block-101353 a {
    color: #000000;
    font-size: 11px !important;
    font-family: Arial, Helvetica, sans-serif !important;
}

#tncms-block-101353 .blox-title, #tncms-block-101353 .blox-title a, #tncms-block-101353 .blox-sub-title a, #tncms-block-101353 .blox-title h3, #tncms-block-101353 .blox-title h3 a {
    color: #888888;
	font-size: 20px !important;
}
*/

/* 
#tncms-block-93583 img {width:200px; height: auto;}

#tncms-block-93583 .zebra-stripes {
    width: 205px;
}

#tncms-block-93583 .zebra-mane {
    float: left;
    width: 205px;
}

#tncms-block-98457 .new_front_headers {
    margin-bottom: 10px;
}

#tncms-block-93563 {float:right; width: 450px;}


*/




#front_ad {margin-top: 10px; width: 160px;}

/*
.employment .universal-tabs .tabs-container {
    display: none;
}

.employment #blox-breadcrumbs {
    display: none;
}

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

.front .grid_3 {
    width: 210px;
}

.front .grid_2 {
    width: 160px;
}
*/
#grey_box {
    background-color: #CCCCCC;
    display: block;
    padding-top: 5px;
    margin-bottom: 10px;
}





#top_leader_left {float: left;}
#top_tile_right {float: right; margin-right: 10px;}


#tncms-block-101344, #tncms-block-101347, #tncms-block-101345, #tncms-block-101351, #tncms-block-101352{
    font-size: 11px !important;
    font-family: Arial, Helvetica, sans-serif !important;
}

#tncms-block-100268 .blox-title h3 a {
    color: #888888 !important;
    font-family: Arial,Helvetica,sans-serif !important;
    font-size: 20px !important;
}

#tncms-block-100269 .blox-title h3 a {
    color: #888888 !important;
    font-family: Arial,Helvetica,sans-serif !important;
    font-size: 20px !important;
}

.instant-gallery-app .instant-gallery .frame h3 {
    display: none;
}

p.copyright {
    display: none;
}


#tncms-block-105401 #blox-most-popular-index .index-image {
    display: none;
}

#tncms-block-105401 .asset-related-icon.image {
    display: none;
}

#tncms-block-105401 #blox-most-popular-index .byline {
    display: none;
}

#tncms-block-105401 #blox-most-popular-index p {
    display: none;
}

tncms-block-105401 .post-avatar {
    display: none;
}

#tncms-block-105401 .blox-no-comments {
    display: none;
}

#tncms-block-105401 h3 {
    color: #000000 !important;
    font-family: Arial,sans-serif,Tahoma !important;
    font-size: 11px !important;
    font-weight: bold !important;
}

#tncms-block-105252 .blox-recent-list li {
    border-top: 1px solid #DDDDDD !important;
    padding: 6px 0 !important;
}

#tncms-block-105252 .blox-title {
    margin-bottom: 0px !important;
}



.ads-preview-demo #pencil, .venue-admin.ads-preview-true #pencil {
    margin-bottom: 0px;
}

.demo-ad.size-88x31.weather-sponsor-preview {
    display: none;
}

.printspecs {
	color: #FFFFFF;
	font-weight: bold;
}

#leaderboard-top div:first-child {
    margin-left: 0px !important;
}

#new_search{
    margin-bottom: 10px !important;
}



/* Added 10-09-12
------------------------------------------------------- */

#eventDetail .list li.schedule.single {
    margin-bottom: 10px;
    width: 100%;
}

.container_12 .grid_1 {
    width: 80px;
}

.container_12 .grid_2.alpha {
    margin-right: 20px;
    width: 150px;
}

/* Car, Housing vertical search customizations 10-29-12
------------------------------------------------------- 


.real_estate #blox-header-vertical-nav,.housing #blox-header-vertical-nav,.vehicle #blox-header-vertical-nav,.vehicles #blox-header-vertical-nav{display:none;}
#facetsearch .facet-container input[type=text]{width:114px;}
#vehicles #facetsearch .facet-container .primary.options .most.important.items{display:none;}

#real-estate-header {
    background-image: url("../../images/_site/homes_header.png");
}

#vehicles .header {
    background: url("../../images/_site/autos_header.png") no-repeat scroll center top transparent !important;
    background-position: -8px -104px;
    color: #9D9D9D;
    height: 139px;
    margin-bottom: 10px;
    position: relative;
    width: 100%;
}

#vehicles .vehicles-sprite {
    background: url("../images/_vehicles/vehicles-spriote.png") no-repeat scroll center bottom transparent;
}

#vehicles .header .logo, .vertical-site .header .logo {
    height: 55px;
    width: 300px;
}

.real_estate #nav-border,.housing #nav-border,.vehicle #nav-border,.vehicles #nav-border {display:none;}

.real_estate #dont_miss,.housing #dont_miss,.vehicle #dont_miss,.vehicles #dont_miss {display:none; margin-top: 0px;}

*/

/* Place an ad landing page
------------------------------------------------------- 

#class_text {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
}

#button_move {margin: 30px 0px 0px 10px;}

.monitor_button a {
	border: 1px solid #AAAAAA;
	border-radius: 6px 6px 6px 6px;
	color: #FFF;
	text-shadow: 3px 3px 3px #000000;
	display: block;
	font-size: 13px;
	height: 48px;
	line-height: 48px;
	padding: 10px;
	text-align: center;
	width: 170px;
	text-decoration: none;
	background: #0069AD; 
	background: -moz-linear-gradient(top,  #0069AD 0%, #003D65 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0069AD), color-stop(100%,#003D65));
	background: -webkit-linear-gradient(top,  #0069AD 0%,#003D65 100%);
	background: -o-linear-gradient(top,  #0069AD 0%,#003D65 100%);
	background: -ms-linear-gradient(top,  #0069AD 0%,#003D65 100%);
	background: linear-gradient(top,  #0069AD 0%,#003D65 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0069AD', endColorstr='#003D65',GradientType=0 );
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	float: left;
	margin-right: 10px;
}
		
.monitor_button a:hover {
	color: #FFFF00;
	background: #003D65; 
	background: -moz-linear-gradient(top,  #003D65 0%, #0069AD 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#003D65), color-stop(100%,#0069AD));
	background: -webkit-linear-gradient(top,  #003D65 0%,#0069AD 100%);
	background: -o-linear-gradient(top,  #003D65 0%,#0069AD 100%);
	background: -ms-linear-gradient(top,  #003D65 0%,#0069AD 100%);
	background: linear-gradient(top,  #003D65 0%,#0069AD 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#003D65', endColorstr='#0069AD',GradientType=0 );
	
}	

.towncrier_button a {
	border: 1px solid #AAAAAA;
	border-radius: 6px 6px 6px 6px;
	color: #FFF;
	text-shadow: 3px 3px 3px #000000;
	display: block;
	font-size: 13px;
	height: 48px;
	line-height: 48px;
	padding: 10px;
	text-align: center;
	width: 170px;
	text-decoration: none;
	background: #ED1459; 
	background: -moz-linear-gradient(top,  #ED1459 0%, #9A0636 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ED1459), color-stop(100%,#9A0636));
	background: -webkit-linear-gradient(top,  #ED1459 0%,#9A0636 100%);
	background: -o-linear-gradient(top,  #ED1459 0%,#9A0636 100%);
	background: -ms-linear-gradient(top,  #ED1459 0%,#9A0636 100%);
	background: linear-gradient(top,  #ED1459 0%,#9A0636 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ED1459', endColorstr='#9A0636',GradientType=0 );
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	float: left;
	margin-right: 10px;
}
		
.towncrier_button a:hover {
	color: #FFFF00;
	background: #9A0636; 
	background: -moz-linear-gradient(top,  #9A0636 0%, #ED1459 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9A0636), color-stop(100%,#ED1459));
	background: -webkit-linear-gradient(top,  #9A0636 0%,#ED1459 100%);
	background: -o-linear-gradient(top,  #9A0636 0%,#ED1459 100%);
	background: -ms-linear-gradient(top,  #9A0636 0%,#ED1459 100%);
	background: linear-gradient(top,  #9A0636 0%,#ED1459 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9A0636', endColorstr='#ED1459',GradientType=0 );
	
}	


.valley_button a {
	border: 1px solid #AAAAAA;
	border-radius: 6px 6px 6px 6px;
	color: #FFF;
	text-shadow: 3px 3px 3px #000000;
	display: block;
	font-size: 13px;
	height: 48px;
	line-height: 48px;
	padding: 10px;
	text-align: center;
	width: 170px;
	text-decoration: none;
	background: #4BD65C; 
	background: -moz-linear-gradient(top,  #4BD65C 0%, #17AC2C 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4BD65C), color-stop(100%,#17AC2C));
	background: -webkit-linear-gradient(top,  #4BD65C 0%,#17AC2C 100%);
	background: -o-linear-gradient(top,  #4BD65C 0%,#17AC2C 100%);
	background: -ms-linear-gradient(top,  #4BD65C 0%,#17AC2C 100%);
	background: linear-gradient(top,  #4BD65C 0%,#17AC2C 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4BD65C', endColorstr='#17AC2C',GradientType=0 );
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	float: left;
}
		
.valley_button a:hover {
	color: #FFFF00;
	background: #17AC2C; 
	background: -moz-linear-gradient(top,  #17AC2C 0%, #4BD65C 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#17AC2C), color-stop(100%,#4BD65C));
	background: -webkit-linear-gradient(top,  #17AC2C 0%,#4BD65C 100%);
	background: -o-linear-gradient(top,  #17AC2C 0%,#4BD65C 100%);
	background: -ms-linear-gradient(top,  #17AC2C 0%,#4BD65C 100%);
	background: linear-gradient(top,  #17AC2C 0%,#4BD65C 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#17AC2C', endColorstr='#4BD65C',GradientType=0 );
	
}
*/

/*don't have a ticket on this, but Sean added to main nav during phone call and had to squeeze padding to make room for addition of 'brides365' */
ul.dropdown li {padding: 8px 5px 6px 5px;}

/* Marc F., ticket #523153 */
#collection-article-group .blox-recent-block {float: left;}

/* MF., ticket #517101 for nav fix */
#vehicles .nav-container ul.ui-widget-header.nav li.nav-item {
    padding: 5px 10px;
}
#realestate .nav-container ul.ui-widget-header.nav li.nav-item {
    padding: 5px 5px;
}

/* Marc F., no ticket, to fix facet-col used on classified index & asset pages with faceted search  */
#facet-col, #classified-asset .infobar {width: 130px;}

/*537634 darin*/

#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;
				float:left;
				width:190px;
				height:600px;}
			#position-ad-outer #position-ad-inner #pg-bg-ad-container #full-pg-bg-right{
				display:block;
				float:right;
				width:190px;
				height:600px;}

/* SportsStats - /prepsports - search box adjustment - JK 523688 */
.search-box .text {margin-top: 3px;width: 375px;}