/* ************************************************************************* */
/* KARMA WHITE
/* ************************************************************************* */

/*---------------------------------------------------------------*/
/* HEADER 
/*---------------------------------------------------------------*/
#header .header-holder {background:none; color:black;}
.big-banner #header .header-holder {background:none;}
.top-block {background:#none; color:black;}

/*---------------------------------------------------------------*/
/* FOOTER
/*---------------------------------------------------------------*/
#footer {background:none !important;}
#footer_bottom {background:none !important;color: black !important;}

/*---------------------------------------------------------------*/
/* NAVIGATION
/*---------------------------------------------------------------*/
#menu-main-nav li strong {color:#black;}
#menu-main-nav li strong.active {color:#98362B;}
#menu-main-nav a span {color:#black;} /* link color parent level  */
#menu-main-nav a:hover span strong {color:#98362B !important;},
#menu-main-nav li.current_page_item a span,
#menu-main-nav li.current_page_parent a span,
#menu-main-nav li.current-page-ancestor a span,
#menu-main-nav li {background:url(../images/karma-silver/separator1.gif) 0 50% no-repeat;}

/* misc nav settings */
#menu-main-nav li.current-menu-parent li a span,
#menu-main-nav li.current-menu-item li a span,
#menu-main-nav li.current_page_ancestor li a span,
#menu-main-nav .drop ul a,
#menu-main-nav .drop ul a span,
#menu-main-nav .drop ul .drop ul a,
#menu-main-nav .drop ul .drop ul a span,
#menu-main-nav .drop ul .drop ul .drop ul a,
#menu-main-nav .drop ul .drop ul .drop ul a span,
#menu-main-nav li .sub-menu li .sub-menu li .sub-menu li a span {background:none !important;color: #FFF !important;} /* C. dropdown link color */
.search-header #menu-main-nav .sub-menu a span, .search-header #menu-main-nav .current_page_parent  .sub-menu a span, .error-header #menu-main-nav .sub-menu a span, .error-header #menu-main-nav .current_page_parent  .sub-menu a span {color: #FFF !important;}
#menu-main-nav .drop ul li.current-menu-item ul li a,
#menu-main-nav .drop ul li.current-menu-item ul li a span {color:black !important;} /* D. dropdown link color (match C) */
.search-header #menu-main-nav a span, .search-header #menu-main-nav .current_page_parent a span,
.error-header #menu-main-nav a span, .error-header #menu-main-nav .current_page_parent a span {color:#DDD !important;}

#menu-main-nav .sub-menu li {text-shadow:none !important;}

/*---------------------------------------------------------------*/
/* LINKS + LISTS
/*---------------------------------------------------------------*/
.top-block, .top-block a, #header .sub-nav li, #header .sub-nav2 li {color:black !important;}
.top-block a:hover {color:#98362B; !important;}
.top-block .sub-nav ul li, .top-block .sub-nav2 ul li {background:url(../images/_global/separator-toolbar.png) 0 50% no-repeat !important;}
.footer-holder a {color:black !important;}
.footer-holder a:hover {color:#98362B !important;}
#footer_bottom a {color:black;text-decoration:underline;}
#footer_bottom a:hover {color:#98362B; text-decoration:none;}
.footer_post h4 a{color:black;}

/*---------------------------------------------------------------*/
/* TYPOGRAPHY
/*---------------------------------------------------------------*/
#footer h3 {border-bottom: 1px solid #color:black !important;}
#footer, #footer_bottom {color:black;}
#footer .footer_post h4, #footer .footer_post h4 a {font-weight: bold !important;}

div {
  background:none;
  border:    none;
}
#header .rays {
  background: none;
}
#main {
  background: none;
}
div.main-area {
  background: none;
} 
div.home-main-area {
  background: none;
}
div.main-holder, div.home-holder {
  background:none;
}

#header .sub-nav a {
  text-decoration: underline;
}
#header .sub-nav a:hover {
  text-decoration: none;
  color: #98362B;
  background: #EEEEEE;  
}

#subnav a {
  color: black;
}
#sub_nav ul a:hover, 
#sub_nav ul li.current_page_item a {
  color: #98362B;
}
#sub_nav ul a:hover {
  background: #EEEEEE url(../images/karma-silver/separator2.gif) no-repeat;
}

#menu-main-nav li {
  color     : blue !important;
  background: none url(../images/karma-silver/separator2.gif) no-repeat;
}
#menu-main-nav li:hover {
  color     : #98362B !important;
  background: #EEEEEE url(../images/karma-silver/separator2.gif) no-repeat;
}
body {
  background:white url(../images/_global/dolltopright.png) no-repeat right top;
}
#foot_left {                  /* copyright area */
  border: none;
}

#foot_right a.linktop {
  color: black;
}

#footer_bottom .link-top {
  color           : black !important;
  text-decoration : underscore;
  background      : none;
}

#footer_bottom .link-top:hover {
  color:#98362B !important;
}

h3 a, div.callout-wrap a {
  color          : #98362B;
  text-decoration: none;
}
h3 a:hover, div.callout-wrap a:hover {
  background: #EEEEEE;
  text-decoration: underline;
}
#content p.caution {
  font-style: italic;
}
#main h6 {
  text-transform: none;
}

/*---------------------------------------------------------------*/
/* TABLE DIVS
/*---------------------------------------------------------------*/
.table {
  display: table;
}
.table-row {display:table-row;
}
.table-cell-left {
  float:            left;
  padding-right:    2em;
}
.table-cell-right {
  float:            right;
}
.table-cell-third {
  float:            left;
  padding-right:    5%;
  width:            30%
}
.table-cell-lastthird {
  float:            right;
  width:            30%
}
table td {
   font:           85% Arial,Verdana,sans-serif;
   padding-left:   0; 
   padding-top:    0;
   padding-bottom: 10px;
   padding-right:  2em;
   vertical-align: top
}
table th {
   text-align:     left;
   padding-left:   0;
}
