/*
 * TO DO
 * features yet to be styled
 */

.default_sidebar .story_sidebar {
  /* defaults to .default_sidebar .story_sidebar {} */
/*   background-color: yellow */
}





/**************************************************
 * Global Colors
 **************************************************
 */
body.grid #wrap {
  background-image: url(../images/grid.png);
  background-position: 5px 0;
  background-repeat: repeat-y;
}
  body.grid #display,
  body.grid #content {
    background-color: transparent;
  }
#wrap {
  background-color: #ffffff;
}
body,
.photo_credit,
.story_credit,
h1,h2,h3,h4,h5,h6 {
  color: #111111;
}
#section_header a:link,
#section_header a:visited,
#navigation ul li a:link,
#navigation ul li a:visited,
#breaking_news a:link,
#breaking_news a:visited {
  color: #ffffff;
}
abbr {
  border-bottom-color: #666666;
}
.code {
	background:#666666;
}
.related_content h3,
.related_content h4,
.code,
#footer a:hover,
#footer a:active {
	color: #ffffff
}
.related_content {
  border-color: #333333;
  background-color: #cccccc;
}
#footer,
.related_content h4,
.related_content h3 {
  background-color: #333333;
}
.related_photos li {
  border-top-color: #666666;
}
.related_photos li a img {
  border-color: #666666;
}
.related_photos li a:hover img {
  border-color: #ffffff;
}
#footer,
#footer a:link,
#footer a:visited {
  color: #cccccc;
}
#footer h4 {
  color: #eeeeee;
  border-bottom-color: #eeeeee;
}

.big_ad {
  border-color: #cccccc;
}
/***************************************************
 * Site Skin
 ***************************************************
 */
body {
  background-image: url(../images/skinnable/background.png);
  background-position: center;
  background-repeat: repeat-y;
}
body #section_header {
  background-image: url(../images/skinnable/backdrop.png);
  background-position: center top
}
body #breaking_news {
  background-image: url(../images/skinnable/breaking_news.png);
  background-position: left center;
}
body #navigation {
  background-image: url(../images/skinnable/backdrop.png);
  background-position: left top;
}
body #sidebar {
  background-image: url(../images/skinnable/backdrop.png);
  background-position: right top;
}
body #navigation ul li.button_nav a:hover,
body #navigation ul li.button_nav_text a:hover,
body #navigation ul ul li a {
  background-image: url(../images/skinnable/nav_off.png);
  background-position: right center;
}
body #navigation a.current_section {
  background-image: url(../images/skinnable/nav_off.png);
  background-position: right center;
}
body #navigation a.parent_section {
  background-image: url(../images/skinnable/nav_parent.png);
  background-position: right center;
}
body #section_header,
body #breaking_news,
body #navigation,
body #navigation a.current_section,
body #sidebar {
  background-repeat: no-repeat;
}
body .big_ad {
  background-image: url(../images/skinnable/bigad.png);
  background-position: center;
  background-repeat: no-repeat;
}
body #ros_ad {
  background-image: url(../images/skinnable/halfbanner.png);
  background-position: center;
  background-repeat: no-repeat;
}
#skybar{
  background-image: url(../images/skinnable/skybar_bg.png);
  background-position: center;
  background-repeat: no-repeat;;
}
#skybar_left,
#skybar_middle,
#skybar_right {
  background-image: url(../images/skinnable/skybar_ad.png);
  background-position: center;
  background-repeat: no-repeat;;
}
/***************************************************
 * Site Specific Colors
 ***************************************************
 */

/***************************
 * WILLY TIMES COLOR SCHEME WITH BACKGROUND AD
 ***************************
 * Primary Color: #48586F
 * Secondary Color: #660000
 * Tertiary Color: #003366
 * Dark Shade: #333333
 * Light Shade: #cccccc
 */
 
/*
 * Primary Color
 */
body.willytimes_background {
	background-position: center top;
	background-repeat: repeat-y;
	background-image: url(http://static.cnhi.zope.net/ksherman/wallpaper_ad/Tribune-Democrat.jpg);
}

body.willytimes_background .theme_background_color,
body.willytimes_background #navigation ul li a.current_section,
body.willytimes_background #section_header,
body.willytimes_background #ros_ad,
body.willytimes_background #skybar {
  background-color: #48586F;
}

/*
 * Secondary Color
 */
body.willytimes_background .big_ad,
body.willytimes_background div.pull_quote,
body.willytimes_background #header {
  background-color: #6f0b10;
}
body.willytimes_background a:link,
body.willytimes_background a:visited {
  color: #6f0b10;
}
/*
 * Tertiary Color
 */
body.willytimes_background a:hover,
body.willytimes_background a:active {
  color: #343f4f;
}
body.willytimes_background #calendar_wrapper,
body.willytimes_background #breaking_news,
body.willytimes_background #navigation,
body.willytimes_background #sidebar {
  background-color: #343f4f;
}
body.willytimes_background #headline_list dd ul li.tease_1 a:hover img,
body.willytimes_background #headline_list dd ul li.tease_1 img,
body.willytimes_background #story_body,
body.willytimes_background dt,
body.willytimes_background .story_tools,
body.willytimes_background .widget_title,
body.willytimes_background #navigation,
body.willytimes_background #sidebar,
body.willytimes_background #headline_list dd ul li.tease_1,
body.willytimes_background #headline_list dd ul li {
  border-color: #343f4f;
}

/***************************
 * funkycool COLOR SCHEME With BACKGROUND AD
 ***************************
 * Primary Color: #559977
 * Secondary Color: #444444
 * Tertiary Color: #aaccaa
 * Dark Shade: #333333
 * Light Shade: #ddeedd
 */

/*
 * Primary Color
 */
body.funkycool_background {
	background-position: center top;
	background-repeat: repeat-y;
	background-image: url(http://static.cnhi.zope.net/ksherman/wallpaper_ad/Journal-Register.jpg);
  background-color: #559977;
}
body.funkycool_background #navigation ul li a.current_section,
body.funkycool_background #section_header,
body.funkycool_background .theme_background_color {
  background-color: #559977;
}
/*
 * Secondary Color
 */
body.funkycool_background div.pull_quote,
body.funkycool_background #header {
  background-color: #444444;
}
body.funkycool_background a:link,
body.funkycool_background a:visited {
  color: #444444;
}
/*
 * Tertiary Color
 */
body.funkycool_background a:hover,
body.funkycool_background a:active {
  color: #aaccaa;
}
body.funkycool_background #breaking_news {
  background-color: #aaccaa; 
}
body.funkycool_background #headline_list dd ul li.tease_1 a:hover img {
  border-color: #aaccaa;
}
/*
 * Dark Shade
 */
body.funkycool_background #navigation,
body.funkycool_background #sidebar {
  background-color: #333333;
}
body.funkycool_background #headline_list dd ul li.tease_1 img {
  border-color: #333333;
}
/*
 * Light Shade
 */
body.funkycool_background .big_ad,
body.funkycool_background #story_body,
body.funkycool_background dt,
body.funkycool_background .widget_title,
body.funkycool_background .story_tools,
body.funkycool_background #navigation,
body.funkycool_background #sidebar,
body.funkycool_background #headline_list dd ul li.tease_1,
body.funkycool_background #headline_list dd ul li {
  border-color: #ddeedd;
}


/***************************
 * WILLY TIMES COLOR SCHEME
 ***************************
 * Primary Color: #48586F
 * Secondary Color: #660000
 * Tertiary Color: #003366
 * Dark Shade: #333333
 * Light Shade: #cccccc
 */
 
/*
 * Primary Color
 */
body.willytimes,
body.willytimes .theme_background_color,
body.willytimes #navigation ul li a.current_section,
body.willytimes #section_header,
body.willytimes #ros_ad,
body.willytimes #skybar {
  background-color: #48586F;
}

/*
 * Secondary Color
 */
body.willytimes .big_ad,
body.willytimes div.pull_quote,
body.willytimes #header {
  background-color: #6f0b10;
}
body.willytimes a:link,
body.willytimes a:visited {
  color: #6f0b10;
}
/*
 * Tertiary Color
 */
body.willytimes a:hover,
body.willytimes a:active {
  color: #343f4f;
}
body.willytimes #calendar_wrapper,
body.willytimes #breaking_news,
body.willytimes #navigation,
body.willytimes #sidebar {
  background-color: #343f4f;
}
body.willytimes #headline_list dd ul li.tease_1 a:hover img,
body.willytimes #headline_list dd ul li.tease_1 img,
body.willytimes #story_body,
body.willytimes dt,
body.willytimes .story_tools,
body.willytimes .widget_title,
body.willytimes #navigation,
body.willytimes #sidebar,
body.willytimes #headline_list dd ul li.tease_1,
body.willytimes #headline_list dd ul li {
  border-color: #343f4f;
}




/***************************
 * EARTHY COLOR SCHEME
 ***************************
 * Primary Color: #A8AD80
 * Secondary Color: #5D917D
 * Tertiary Color: #825534
 * Dark Shade: #36362C
 * Light Shade: #E6D4A7
 */

/*
 * Primary Color
 */
body.earthy,
body.earthy .theme_background_color,
body.earthy #ros_ad,
body.earthy #skybar,
body.earthy #navigation ul li a.current_section,
body.earthy #section_header {
  background-color: #A8AD80;
}
/*
 * Secondary Color
 */
body.earthy .big_ad,
body.earthy div.pull_quote,
body.earthy #header {
  background-color: #5D917D;
}
body.earthy a:link,
body.earthy a:visited {
  color: #5D917D;
}
/*
 * Tertiary Color
 */
body.earthy a:hover,
body.earthy a:active {
  color: #825534;
}
body.earthy #breaking_news {
  background-color: #825534; 
}
body.earthy #headline_list dd ul li.tease_1 a:hover img {
  border-color: #825534;
}
/*
 * Dark Shade
 */
body.earthy #navigation,
body.earthy #sidebar {
  background-color: #36362C;
}
body.earthy #headline_list dd ul li.tease_1 img {
  border-color: #36362C;
}
/*
 * Light Shade
 */
body.earthy .big_ad,
body.earthy #story_body,
body.earthy dt,
body.earthy .widget_title,
body.earthy .story_tools,
body.earthy #navigation,
body.earthy #sidebar,
body.earthy #headline_list dd ul li.tease_1,
body.earthy #headline_list dd ul li {
  border-color: #E6D4A7;
}





/***************************
 * purplerific COLOR SCHEME
 ***************************
 * Primary Color: #603048
 * Secondary Color: #301830
 * Tertiary Color: #180018
 * Dark Shade: #301818
 * Light Shade: #F0C0F0
 */

/*
 * Primary Color
 */
body.purplerific,
body.purplerific .theme_background_color,
body.purplerific #ros_ad,
body.purplerific #skybar,
body.purplerific #navigation ul li a.current_section,
body.purplerific #section_header {
  background-color: #603048;
}
/*
 * Secondary Color
 */
body.purplerific .big_ad,
body.purplerific div.pull_quote,
body.purplerific #header {
  background-color: #301830;
}
body.purplerific a:link,
body.purplerific a:visited {
  color: #301830;
}
/*
 * Tertiary Color
 */
body.purplerific a:hover,
body.purplerific a:active {
  color: #180018;
}
body.purplerific #breaking_news {
  background-color: #180018; 
}
body.purplerific #headline_list dd ul li.tease_1 a:hover img {
  border-color: #180018;
}
/*
 * Dark Shade
 */
body.purplerific #navigation,
body.purplerific #sidebar {
  background-color: #301818;
}
body.purplerific #headline_list dd ul li.tease_1 img {
  border-color: #301818;
}
/*
 * Light Shade
 */
body.purplerific .big_ad,
body.purplerific #story_body,
body.purplerific dt,
body.purplerific .widget_title,
body.purplerific .story_tools,
body.purplerific #navigation,
body.purplerific #sidebar,
body.purplerific #headline_list dd ul li.tease_1,
body.purplerific #headline_list dd ul li {
  border-color: #F0C0F0;
}






/***************************
 * CULLMAN COLOR SCHEME
 ***************************
 * Primary Color: #37493B
 * Secondary Color: #4E623F
 * Tertiary Color: #749783
 * Dark Shade: #183E41
 * Light Shade: #697A67
 */

/*
 * Primary Color
 */
body.cullman {
  background-color: #37493B;
}
body.cullman #navigation ul li a.current_section,
body.cullman #section_header,
body.cullman .theme_background_color {
  background-color: #37493B;
}
/*
 * Secondary Color
 */
body.cullman div.pull_quote,
body.cullman #header {
  background-color: #4E623F;
}
body.cullman a:link,
body.cullman a:visited {
  color: #4E623F;
}
/*
 * Tertiary Color
 */
body.cullman a:hover,
body.cullman a:active {
  color: #749783;
}
body.cullman #breaking_news {
  background-color: #749783; 
}
body.cullman #headline_list dd ul li.tease_1 a:hover img {
  border-color: #749783;
}
/*
 * Dark Shade
 */
body.cullman #navigation,
body.cullman #sidebar {
  background-color: #183E41;
}
body.cullman #headline_list dd ul li.tease_1 img {
  border-color: #183E41;
}
/*
 * Light Shade
 */
body.cullman .big_ad,
body.cullman #story_body,
body.cullman dt,
body.cullman .widget_title,
body.cullman .story_tools,
body.cullman #navigation,
body.cullman #sidebar,
body.cullman #headline_list dd ul li.tease_1,
body.cullman #headline_list dd ul li {
  border-color: #697A67;
}

/***************************
 * OKIEEARTH COLOR SCHEME
 ***************************
 * Primary Color: #887777
 * Secondary Color: #666666
 * Tertiary Color: #bbaa88
 * Dark Shade: #221111
 * Light Shade: #eeeedd
 */

/*
 * Primary Color
 */
body.okieearth {
  background-color: #887777;
}
body.okieearth #navigation ul li a.current_section,
body.okieearth #section_header,
body.okieearth .theme_background_color {
  background-color: #887777;
}
/*
 * Secondary Color
 */
body.okieearth div.pull_quote,
body.okieearth #header {
  background-color: #666666;
}
body.okieearth a:link,
body.okieearth a:visited {
  color: #666666;
}
/*
 * Tertiary Color
 */
body.okieearth a:hover,
body.okieearth a:active {
  color: #bbaa88;
}
body.okieearth #breaking_news {
  background-color: #bbaa88; 
}
body.okieearth #headline_list dd ul li.tease_1 a:hover img {
  border-color: #bbaa88;
}
/*
 * Dark Shade
 */
body.okieearth #navigation,
body.okieearth #sidebar {
  background-color: #221111;
}
body.okieearth #headline_list dd ul li.tease_1 img {
  border-color: #221111;
}
/*
 * Light Shade
 */
body.okieearth .big_ad,
body.okieearth #story_body,
body.okieearth dt,
body.okieearth .widget_title,
body.okieearth .story_tools,
body.okieearth #navigation,
body.okieearth #sidebar,
body.okieearth #headline_list dd ul li.tease_1,
body.okieearth #headline_list dd ul li {
  border-color: #eeeedd;
}

/***************************
 * REDDEVIL COLOR SCHEME
 ***************************
 * Primary Color: #661111
 * Secondary Color: #990000
 * Tertiary Color: #aa6655
 * Dark Shade: #880000
 * Light Shade: #eedddd
 */

/*
 * Primary Color
 */
body.reddevil {
  background-color: #661111;
}
body.reddevil #navigation ul li a.current_section,
body.reddevil #section_header,
body.reddevil .theme_background_color {
  background-color: #661111;
}
/*
 * Secondary Color
 */
body.reddevil div.pull_quote,
body.reddevil #header {
  background-color: #990000;
}
body.reddevil a:link,
body.reddevil a:visited {
  color: #990000;
}
/*
 * Tertiary Color
 */
body.reddevil a:hover,
body.reddevil a:active {
  color: #aa6655;
}
body.reddevil #breaking_news {
  background-color: #aa6655; 
}
body.reddevil #headline_list dd ul li.tease_1 a:hover img {
  border-color: #aa6655;
}
/*
 * Dark Shade
 */
body.reddevil #navigation,
body.reddevil #sidebar {
  background-color: #880000;
}
body.reddevil #headline_list dd ul li.tease_1 img {
  border-color: #880000;
}
/*
 * Light Shade
 */
body.reddevil .big_ad,
body.reddevil #story_body,
body.reddevil dt,
body.reddevil .widget_title,
body.reddevil .story_tools,
body.reddevil #navigation,
body.reddevil #sidebar,
body.reddevil #headline_list dd ul li.tease_1,
body.reddevil #headline_list dd ul li {
  border-color: #eedddd;
}

/***************************
 * lakeshore COLOR SCHEME
 ***************************
 * Primary Color: #66aabb
 * Secondary Color: #447799
 * Tertiary Color: #99bbcc
 * Dark Shade: #223333
 * Light Shade: #ddeeee
 */

/*
 * Primary Color
 */
body.lakeshore {
  background-color: #66aabb;
}
body.lakeshore #navigation ul li a.current_section,
body.lakeshore #section_header,
body.lakeshore .theme_background_color {
  background-color: #66aabb;
}
/*
 * Secondary Color
 */
body.lakeshore div.pull_quote,
body.lakeshore #header {
  background-color: #447799;
}
body.lakeshore a:link,
body.lakeshore a:visited {
  color: #447799;
}
/*
 * Tertiary Color
 */
body.lakeshore a:hover,
body.lakeshore a:active {
  color: #99bbcc;
}
body.lakeshore #breaking_news {
  background-color: #99bbcc; 
}
body.lakeshore #headline_list dd ul li.tease_1 a:hover img {
  border-color: #99bbcc;
}
/*
 * Dark Shade
 */
body.lakeshore #navigation,
body.lakeshore #sidebar {
  background-color: #223333;
}
body.lakeshore #headline_list dd ul li.tease_1 img {
  border-color: #223333;
}
/*
 * Light Shade
 */
body.lakeshore .big_ad,
body.lakeshore #story_body,
body.lakeshore dt,
body.lakeshore .widget_title,
body.lakeshore .story_tools,
body.lakeshore #navigation,
body.lakeshore #sidebar,
body.lakeshore #headline_list dd ul li.tease_1,
body.lakeshore #headline_list dd ul li {
  border-color: #ddeeee;
}

/***************************
 * funkycool COLOR SCHEME
 ***************************
 * Primary Color: #559977
 * Secondary Color: #444444
 * Tertiary Color: #aaccaa
 * Dark Shade: #333333
 * Light Shade: #ddeedd
 */

/*
 * Primary Color
 */
body.funkycool {
  background-color: #559977;
}
body.funkycool #navigation ul li a.current_section,
body.funkycool #section_header,
body.funkycool .theme_background_color {
  background-color: #559977;
}
/*
 * Secondary Color
 */
body.funkycool div.pull_quote,
body.funkycool #header {
  background-color: #444444;
}
body.funkycool a:link,
body.funkycool a:visited {
  color: #444444;
}
/*
 * Tertiary Color
 */
body.funkycool a:hover,
body.funkycool a:active {
  color: #aaccaa;
}
body.funkycool #breaking_news {
  background-color: #aaccaa; 
}
body.funkycool #headline_list dd ul li.tease_1 a:hover img {
  border-color: #aaccaa;
}
/*
 * Dark Shade
 */
body.funkycool #navigation,
body.funkycool #sidebar {
  background-color: #333333;
}
body.funkycool #headline_list dd ul li.tease_1 img {
  border-color: #333333;
}
/*
 * Light Shade
 */
body.funkycool .big_ad,
body.funkycool #story_body,
body.funkycool dt,
body.funkycool .widget_title,
body.funkycool .story_tools,
body.funkycool #navigation,
body.funkycool #sidebar,
body.funkycool #headline_list dd ul li.tease_1,
body.funkycool #headline_list dd ul li {
  border-color: #ddeedd;
}

/***************************
 * bluesun COLOR SCHEME
 ***************************
 * Primary Color: #113355
 * Secondary Color: #223344
 * Tertiary Color: #cccc33
 * Dark Shade: #335577
 * Light Shade: #dddddd
 */

/*
 * Primary Color
 */
body.bluesun {
  background-color: #113355;
}
body.bluesun #navigation ul li a.current_section,
body.bluesun #section_header,
body.bluesun .theme_background_color {
  background-color: #113355;
}
/*
 * Secondary Color
 */
body.bluesun div.pull_quote,
body.bluesun #header {
  background-color: #223344;
}
body.bluesun a:link,
body.bluesun a:visited {
  color: #223344;
}
/*
 * Tertiary Color
 */
body.bluesun a:hover,
body.bluesun a:active {
  color: #cc0000;
}
body.bluesun #breaking_news {
  background-color: #f3e718; 
}
body.bluesun #breaking_news dt {
  color: #000;
}
body.bluesun #breaking_news a:link,
body.bluesun #breaking_news a:visited {
  color: #000;
}
body.bluesun #breaking_news a:hover,
body.bluesun #breaking_news a:active {
  color: #444;
}
body.bluesun #headline_list dd ul li.tease_1 a:hover img {
  border-color: #f3e718;
}
/*
 * Dark Shade
 */
body.bluesun #navigation,
body.bluesun #sidebar {
  background-color: #335577;
}
body.bluesun #headline_list dd ul li.tease_1 img {
  border-color: #335577;
}
/*
 * Light Shade
 */
body.bluesun .big_ad,
body.bluesun #story_body,
body.bluesun dt,
body.bluesun .widget_title,
body.bluesun .story_tools,
body.bluesun #navigation,
body.bluesun #sidebar,
body.bluesun #headline_list dd ul li.tease_1,
body.bluesun #headline_list dd ul li {
  border-color: #dddddd;
}

/***************************
 * NorthAndover_Black COLOR SCHEME
 ***************************
 * Primary Color: ' + primary + 
 * Secondary Color: ' + secondary + 
 * Tertiary Color: ' + tertiary +
 * Dark Shade: ' + dark + 
 * Light Shade: ' + light + 
 */

/*
 * Primary Color
 */
body.na_black,
body.na_black #ros_ad, 
body.na_black #skybar,
body.na_black #navigation ul li a.current_section,
body.na_black #section_header,
body.na_black .theme_background_color, {
  background-color: #bbbab7;
}
/*
 * Secondary Color
 */
body.na_black div.pull_quote,
/* body.na_black .big_ad, */
body.na_black #header {
  background-color: black;
}
body.na_black a:link,
body.na_black a:visited {
  color: black;
}
/*
 * Tertiary Color
 */
body.na_black a:hover,
body.na_black a:active {
  color: #d5a30d;
}
body.na_black #breaking_news {
  background-color: #d5a30d; 
}
body.na_black #headline_list dd ul li.tease_1 a:hover img {
  border-color: #d5a30d;
}
/*
 * Dark Shade
 */
body.na_black #navigation,
body.na_black #sidebar {
  background-color: black;
}
body.na_black #headline_list dd ul li.tease_1 img {
  border-color: black;
}
/*
 * Light Shade
 */
/* body.na_black .big_ad, */
body.na_black #story_body,
body.na_black dt,
body.na_black .widget_title,
body.na_black #navigation,
body.na_black #sidebar,
body.na_black #headline_list dd ul li.tease_1,
body.na_black #headline_list dd ul li {
  border-color: #eab21c;
}


/***************************
 * Gloucester_Green COLOR SCHEME
 ***************************
 * Primary Color: ' + primary + 
 * Secondary Color: ' + secondary + 
 * Tertiary Color: ' + tertiary +
 * Dark Shade: ' + dark + 
 * Light Shade: ' + light + 
 */

/*
 * Primary Color
 */
body.gloucester_green,
body.gloucester_green #ros_ad, 
body.gloucester_green #skybar,
body.gloucester_green #navigation ul li a.current_section,
body.gloucester_green #section_header,
body.gloucester_green .theme_background_color, {
  background-color: #3E7A5A;
}
/*
 * Secondary Color
 */
body.gloucester_green div.pull_quote,
body.gloucester_green .big_ad,
body.gloucester_green #header {
  background-color: #000000;
}
body.gloucester_green a:link,
body.gloucester_green a:visited {
  color: #000000;
}
/*
 * Tertiary Color
 */
body.gloucester_green a:hover,
body.gloucester_green a:active {
  color: #0861A1;
}
body.gloucester_green #breaking_news {
  background-color: #0861A1; 
}
body.gloucester_green #headline_list dd ul li.tease_1 a:hover img {
  border-color: #0861A1;
}
/*
 * Dark Shade
 */
body.gloucester_green #navigation,
body.gloucester_green #sidebar {
  background-color: #000000;
}
body.gloucester_green #headline_list dd ul li.tease_1 img {
  border-color: #000000;
}
/*
 * Light Shade
 */
body.gloucester_green .big_ad,
body.gloucester_green #story_body,
body.gloucester_green dt,
body.gloucester_green .widget_title,
body.gloucester_green #navigation,
body.gloucester_green #sidebar,
body.gloucester_green #headline_list dd ul li.tease_1,
body.gloucester_green #headline_list dd ul li {
  border-color: #000000;
}


/***************************
 * Salem Red COLOR SCHEME
 ***************************
 * Primary Color: ' + primary + 
 * Secondary Color: ' + secondary + 
 * Tertiary Color: ' + tertiary +
 * Dark Shade: ' + dark + 
 * Light Shade: ' + light + 
 */

/*
 * Primary Color
 */
body.salem_red,
body.salem_red #ros_ad, 
body.salem_red #skybar,
body.salem_red #navigation ul li a.current_section,
body.salem_red #section_header,
body.salem_red .theme_background_color {
  background-color: #000000;
}
/*
 * Secondary Color
 */
body.salem_red div.pull_quote,
body.salem_red .big_ad,
body.salem_red #header {
  background-color: #630909;
}
body.salem_red a:link,
body.salem_red a:visited {
  color: #630909;
}
/*
 * Tertiary Color
 */
body.salem_red a:hover,
body.salem_red a:active {
  color: #969696;
}
body.salem_red #breaking_news {
  background-color: #969696; 
}
body.salem_red #headline_list dd ul li.tease_1 a:hover img {
  border-color: #969696;
}
/*
 * Dark Shade
 */
body.salem_red #navigation,
body.salem_red #sidebar {
  background-color: #630909;
}
body.salem_red #headline_list dd ul li.tease_1 img {
  border-color: #630909;
}
/*
 * Light Shade
 */
body.salem_red .big_ad,
body.salem_red #story_body,
body.salem_red dt,
body.salem_red .widget_title,
body.salem_red #navigation,
body.salem_red #sidebar,
body.salem_red #headline_list dd ul li.tease_1,
body.salem_red #headline_list dd ul li {
  border-color: #969696;
}


/************
sections can be given specific colors
this should be output in the head to ov

  body.willytimes .news #navigation ul li a.current_section,
  body.willytimes .news #section_header {
    background-color: #003366;
  }
  body.willytimes .news #section_header a {
    color: #ffffff;
  }

*/


/* Fixes for NOBMG Sites */

/* IE color change for tabbed backgrounds */
body.eagletribune #headline_list dt.headline_list a,
body.eagletribune #headline_list dt.headline_list a:link,
body.eagletribune #headline_list dt.headline_list a:visited,
body.eagletribune #features_column dt.headline_list a,
body.eagletribune #features_column dt.headline_list a:link,
body.eagletribune #features_column dt.headline_list a:visited {
	color:#fefefe;
}

body.salemnews #headline_list dt.headline_list a,
body.salemnews #headline_list dt.headline_list a:link,
body.salemnews #headline_list dt.headline_list a:visited,
body.salemnews #features_column dt.headline_list a,
body.salemnews #features_column dt.headline_list a:link,
body.salemnews #features_column dt.headline_list a:visited {
	color:#fefefe;
}

body.derrynews #headline_list dt.headline_list a,
body.derrynews #headline_list dt.headline_list a:link,
body.derrynews #headline_list dt.headline_list a:visited,
body.derrynews #features_column dt.headline_list a,
body.derrynews #features_column dt.headline_list a:link,
body.derrynews #features_column dt.headline_list a:visited {
	color:#fefefe !important;
}

body.hgazette #headline_list dt.headline_list a,
body.hgazette #headline_list dt.headline_list a:link,
body.hgazette #headline_list dt.headline_list a:visited,
body.hgazette #features_column dt.headline_list a,
body.hgazette #features_column dt.headline_list a:link,
body.hgazette #features_column dt.headline_list a:visited {
	color:#fefefe !important;
}

