body {
	background: url(../Images/Pinstripew.gif);
}
/*
ig_background_gold.png Pinstripew.gif ig_background_gold.png*/


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/module_bullet_grey.png) 5px 2px no-repeat;
}

ul {
	list-style: url(../Images/module_bullet_grey.png);
}

td.topleft_mods div, td.topleft_mods p, td.topleft_mods td, td.topleft_mods th,
td.showcase_mods div, td.showcase_mods p, td.showcase_mods td, td.showcase_mods th,
td.right_mods div, td.right_mods p, td.right_mods td, td.right_mods th {
	color: #ddd;
}

td.topleft_mods a:link, td.topleft_mods a:visited,
td.showcase_mods a:link, td.showcase_mods a:visited,
td.right_mods a:link, td.right_mods a:visited {
	color: #B5D6FF;
}

td.topleft_mods a:hover,
td.showcase_mods a:hover,
td.right_mods a:hover {
	color: #CCE1FF;
}

td.topleft_mods div.moduletable ul,
td.showcase_mods div.moduletable ul {
	list-style:  url("../Images/module_bullet3_grey.png");
}

a.readon {
	background:  url("../Images/readmore_beige2.png") 2px 2px no-repeat;
}

td.showcase_mods a.readon {
	background:  url("../Images/readmore_grey2.png") 2px 2px no-repeat;
}

div#shadow_l {
	background: #fff url(../Images/Border_left.png) 0 0 repeat-y;
}

div#shadow_r {
	padding: 0 14px;
	background: url(../Images/Border_right.png) 100% 0 repeat-y;
}

div#headertext {
	background:  url("../Images/headertext.png");
}

div#horizmenu {
	background:  url("../Images/menu_bg_brown.png") 0 0 repeat-x;
}

div#logo2 {
	background: url(../Images/shield2_blue.png);
}

td.maincontent {
	background: #FFFFFF; ///
}

div#maincontent {
	background:  url("../Images/content_shadow_top_white.png") 0 0 repeat-x;
}

td.footer {
	background:  url("../Images/content_shadow_bottom_white.png") 0 0 repeat-x;
}

td.topleft_mods {
	background: #5B5B57 url("../Images/module_shadow_right_grey.png") 100% 0 repeat-y;
}

div.shadow_t {
	background: url(../images/module_shadow_top_grey.png) 0 0 repeat-x;
}

div#shadow_tr {
	background: url(../Images/module_shadow_tr_grey.png) 100% 0 no-repeat;
}

td.right_mods {
	background: #5B5B57 url("../Images/module_shadow_left_grey.png") 0 0 repeat-y;
}

div#shadow_tl {
	background: url(../Images/module_shadow_tl_grey.png) 0 0 no-repeat;
}

td.showcase_mods {
	background: #4F4F4C url("../Images/showcase_shadow_top_grey.png") 0 0 repeat-x;
}

td.topleft_mods div.moduletable h3,
td.right_mods div.moduletable h3 {
	background: url(../Images/module_header_grey.png) no-repeat;
	color: #ccc;
}

td.showcase_mods div.moduletable h3 {
	background: url(../Images/showcase_header_grey.png) no-repeat;
	color: #ccc;
}

div#maincontent div.moduletable h3,
.componentheading {
	background:  url("../Images/content_header_white.png") no-repeat;
}

div#footer_mods {
	background:  url("../Images/menu_bg_brown.png") 0 0 repeat-x;
	color: #8DA9D3;
}

div.leftdots {
	background:  url("../Images/vdots_content_white.png") 0 0 repeat-y;
}

/* suckerfish */
#flash {
  position: relative; /*or absolute*/
  z-index: 0;
}

#nav a {
	background: url(../Images/menu_divider_blue.png) 0 0 no-repeat;
}

#nav ul ul a {
	background: none;
}

#nav li.active {
	border-bottom: medium solid #153c81;
}

#nav li.active a:link,
#nav li.active a:visited {
	background-position: 0 -35px;
}

#nav li.active a:hover {
	background-position: 0 -35px;
}
#nav li:hover a, 
#nav li.sfhover a {
	background-position: 0 -35px;
}

#nav a.topdaddy {
   background: url(../Images/menu_divider_daddy_blue.png) 0 0 no-repeat; 
}

#nav ul ul a.daddy, #nav li.active a.daddy {
   background:  url("../Images/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: #153c81;
	border-bottom: 1px solid #0a1e41;
	border-right: 1px solid #0a1e41;
}

#nav li:hover, #nav li.sfhover {
      background: #333;
}

h4 {
 font-size: 170%; 
 color: #4F2F33; 
 font-family: Arial, sans-serif; 
 font-weight: bold; 
 letter-spacing: 0.05cm;
}

h2{
 font-size: 150%; 
 color: #4F2F33; 
 font-family: Arial, sans-serif; 
 font-weight: bold; 
 text-transform: uppercase;
 letter-spacing: 0.05cm;
}

h3{
 font-size: 110%;
 letter-spacing: 0.02cm;
 }
 
.fix {
    clear: left;
	  }