body {
	background: #ffffff url(../images/jf_bg.jpg) repeat-x;
}

div, p,  table, td, th {
	color: #333;	
}

a:link, a:visited {
	color: #971111; 
}

a:hover {
	color: #c00;	
}

a.mainlevel:link, a.mainlevel:visited {
	background: url(../images/ig_module_bullet_white.png) 5px 2px no-repeat;
}

ul {
	list-style: url(../images/ig_module_bullet_white.png);
}

td.topleft_mods div.moduletable ul,
td.showcase_mods div.moduletable ul {
	list-style: url(../images/ig_module_bullet2_white.png);
}

a.readon {
	background: url(../images/ig_readmore_white2.png) 2px 2px no-repeat;
}

td.showcase_mods a.readon {
	background: url(../images/ig_readmore_white2.png) 2px 2px no-repeat;
}

div#shadow_l {
	background: url(../images/jf_shadow_left_white.jpg) no-repeat;
}

div#shadow_r {
	padding: 0 32px; 
	background: url(../images/jp_shadow_right_white.png) no-repeat;
}

div#header {
	background: url(../images/jf_header.jpg);
}
div#headerES {
	background: url(../images/jf_header_esp.jpg);
}

div#searchbox_mods {
}

div#searchbox_mods input.inputbox {
	background: #789ACA;
	color: #fff;
	border: 1px solid #336DB9;
}

div#newsflash_mods {
	background: url(../images/ig_vertdots_white.png) 0 0 repeat-y;	
}

div#horizmenu {
	background: url(../images/jf_menu_bg.jpg) 100% 0 repeat-x;
}


td.maincontent {
	background: #fff;
}

div#maincontent {
}

td.footer {
	background: url(../images/jf_bg_bottom.png) 100% 0 repeat-x;
}

td.footerLeft {
	background: url(../images/jf_bg_bottom_left.png) 100% 0 repeat-x;
}

td.topleft_mods {
	background: #FAFAFA url(../images/ig_module_shadow_right_white.png) 100% 0 repeat-y;
}

div#shadow_tr {
	background: url(../images/ig_module_shadow_tr_white.png) 100% 0 no-repeat;
}

td.right_mods {
	background: #FAFAFA url(../images/ig_module_shadow_left_white.png) 0 0 repeat-y;
}
td.left_mods {
	background: #FAFAFA url(../images/jf_modules_left.png) 0 0 repeat-y;
}


td.showcase_mods {
	background: #EFEFEF url(../images/ig_showcase_shadow_top_white.png) 0 0 repeat-x;
}

td.topleft_mods div.moduletable h3,
td.right_mods div.moduletable h3 {
	background: url(../images/ig_module_header_white.png) no-repeat;
	color: #666;
}

td.showcase_mods div.moduletable h3 {
	background: url(../images/ig_showcase_header_white.png) no-repeat;
	color: #666;
}

div#maincontent div.moduletable h3,
.componentheading {
	background: url(../images/ig_content_header_white.png) no-repeat;
	color: #666;
}

div#footer_mods {
/*	background: url(../images/ig_menu_bg_blue.png) 0 0 repeat-x; */
	color: #8DA9D3;
}

div.leftdots {
	background: url(../images/ig_vertdots_content_white.png) 0 0 repeat-y;
}

/* suckerfish */
#nav a {
/*	background: url(../images/jf_menu_divider.png) 0 0 no-repeat; */
}

#nav ul ul a {
	background: none;
}

#nav li.active, #nav li.active a {
	color:#ffffff!important;
}

#nav li.active a:link,
#nav li.active a:visited {
	background-position: -3px -35px;
}

#nav li.active a:hover {
	background-position: -3px -35px;
}
#nav li:hover a, 
#nav li.sfhover a {
	background-position: -3px -35px;
}

#nav a.topdaddy {
   background: url(../images/jf_menu_divider_daddy.png) -3px -1px no-repeat; 
}

#nav ul ul a.daddy, #nav li.active a.daddy {
   background: url(../images/ig_dropdown_sub_white.png) 100% 6px no-repeat; 
}

#nav li:hover ul, 
#nav li li:hover ul, 
#nav li li li:hover ul, 
#nav li li li li:hover ul,
#nav li.sfhover ul, 
#nav li li.sfhover ul, 
#nav li li li.sfhover ul,
#nav li li li li.sfhover ul{
	background: #113E12;
	border-bottom: 1px solid #fff;
	border-right: 1px solid #fff;
}

#nav li:hover, #nav li.sfhover {
      background: #C6601C;
}

#leftBG {
	width:200px;
	height:232px;
   background: url(../images/jf_top_left_bg.jpg) no-repeat; 
}

/* HOME */
table#date01 {
	background-image: url('../../../images/stories/home/bg_nov27-eng.gif');
}

table#date02 {
	background-image: url('../../../images/stories/home/bg_nov28-eng.gif');
}
table#date03 {
	background-image: url('../../../images/stories/home/bg_nov29-eng.gif');
}
table#date01e {
	background-image: url('../../../images/stories/home/bg_nov27-esp.gif');
}
table#date02e {
	background-image: url('../../../images/stories/home/bg_nov28-esp.gif');
}
table#date03e {
	background-image: url('../../../images/stories/home/bg_nov29-esp.gif');
}
table#date01, table#date02, table#date03, table#date01e, table#date02e, table#date03e {
	background-repeat: no-repeat;
	margin-bottom: 24px;
} 
p.titHome {
	color:#FF6600;
	font-family: Georgia, Lucida Sans Unicode, Lucida Grande, sans-serif, arial;
	font-size:13px;
	font-weight:bold;
	margin: 0px 0px 0px 0px;
}
a.linkHome {
	text-decoration:none!important;
}

/* BIO */
table#artistBIO {
	background: #ffffff url('../../../images/stories/jf_bio_bg.gif') 0px 9px no-repeat;
}
p.txtArtistBIO {
	font: 13px/14px Lucida Sans Unicode, Arial, "Arial Narrow", "Helvetica Neue Bold Condensed", Arial, sans-serif;
	padding: 0px;
	margin:0px 0px 9px 0px;
	width:269px;
}
p.pGral {
	font: 13px/14px Lucida Sans Unicode, Arial, "Arial Narrow", "Helvetica Neue Bold Condensed", Arial, sans-serif;
	padding: 0px;
	margin:0px 0px 9px 0px;
/*	width:269px; */
}
td.listHistT { background: url('../../../images/stories/history/jf_box_bg-t.gif') -2px 0px repeat-x; }
td.listHistB { background: url('../../../images/stories/history/jf_box_bg-b.gif') -2px 0px repeat-x; }
td.listHistL { background: url('../../../images/stories/history/jf_box_bg-l.gif') repeat-y; }
td.listHistR { background: url('../../../images/stories/history/jf_box_bg-r.gif') repeat-y; }
