﻿/**
 * Mods to YAML layout
 */
@media all
{

body {
/*   background-color:#DD900; */
/*   background: url("bg_yellow.png") repeat-x fixed left top #4D87C7; */
/*   background: url("bg_yellow.png") has colour #fee90c */
/*   color: #444444; */
    background-repeat:no-repeat;
    background-image:url("");
    background-color:#FFF3B5;
    color: #000000; /* make text pure black and not dark grey */
    margin-left:0px; 
    margin-right:0px; 
    margin-top:0px;
    font-size: 100.01%;
}

/* set initial and maximum width of whole page */
.page_margins {
    max-width: 80em;
/*    background: none repeat scroll 0 0 #FFFFFF; */
}



#header {
    color:#000;
    background: url("bg_header_logo.png") top left;
    background-repeat:no-repeat;
    padding:25px 2em 0.3em 20px; /* 25px sets top of aboriginal-art.de and 0.3em adds bottom margin */
                                 /* 0.3em is just enough that no extra whitespace is added under the logo*/
    position:relative;
}

h2, h3, h4 {
    font-family: Georgia,"Times New Roman",Times,serif;
}

#header h1 {
    color: #000000;
    margin-left:130px;
    margin-top:10px;
    font-size: 3.0em;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-weight:normal;
    letter-spacing:0.01em;
}

/* subheading under the main title aboriginal-art.de */
#header span {
    color: #000000;	/* black, not grey */
    margin-left:130px;	/* offset to avoid overlapping logo */
}


/* LF1 try to get rid of hover effect
/* set hover over horizontal menu row to be light yellow and not pink #fff8f8 */
tbody tr:hover td { 
    background:#ffffee; 
}
*/

.hlist {
    background-color:#9c9c9c;
}

.hlist ul li.active {
    background-color:#fff1b6; /* header light yellow */
/*    background-color:#fbd700;  edgecolour */
    border-left: 1px solid #444444;
    border-right: 1px solid #888888;
}

/* set the roll-over background colour of the navigation elements on Col1 at the left side */
/* nav_vlist.css and mods.css uses following settings, which are sad-to-say pinkish */
/*
.vlist li a:active { background-color:#a88; color:#fff; outline: 0 none; } 
.vlist li ul li a:active { background-color:#a88; color:#fff; } 
.vlist li ul li ul li a:active { background-color:#a88; color:#fff; } 
.vlist li ul li ul li ul li a:active { background-color:#a88; color:#fff; } 
*/
/* The only success I had was to re-write ALL the .vlist paramters */
  /* active list element */
  .vlist li.active {
    color:#fff;
  /* background-color:#800; */
    background-color:#FFF1B6; 
    font-weight:normal; /* was     font-weight:bold; */
  }
  /* Level 1 */
  .vlist li a,
  .vlist li strong,
  .vlist li span { width:90%; padding-left:10%; } /* LTR */
  .vlist li a:focus,
  .vlist li a:hover,
  .vlist li a:active { background-color:#FFF1B6; color:#000; outline: 0 none; }

  /* Level 2 */
  .vlist li ul li a,
  .vlist li ul li strong,
  .vlist li ul li span { width:80%; padding-left:20%; } /* LTR */
  .vlist li ul li a:focus,
  .vlist li ul li a:hover,
  .vlist li ul li a:active { background-color:#FFF1B6; color:#000; outline: 0 none; } 

  /* Level 3 */
  .vlist li ul li ul li a,
  .vlist li ul li ul li strong,
  .vlist li ul li ul li span { width:70%; padding-left:30%; } /* LTR */

  .vlist li ul li ul li a,
  .vlist li ul li ul li a:visited{ background-color:#f0f0f0; color:#222; }
  .vlist li ul li ul li a:focus,
  .vlist li ul li ul li a:hover,
  .vlist li ul li ul li a:active { background-color:#FFF1B6; color:#000; }  
  
  /* Level 4 */
  .vlist li ul li ul li ul li a,
  .vlist li ul li ul li ul li strong,
  .vlist li ul li ul li ul li span { width:60%; padding-left:40%; } /* LTR */

  .vlist li ul li ul li ul li a,
  .vlist li ul li ul li ul li a:visited { background-color:#e8e8e8; color:#111; }
  .vlist li ul li ul li ul li a:focus,
  .vlist li ul li ul li ul li a:hover,
  .vlist li ul li ul li ul li a:active { background-color:#FFF1B6; color:#000; }

/* reformat col1 for more whitespace */
h6.vlist {
    margin: 6.2em 0 0.25em; /* Start on left col aligns with normal text */
}

/* reformat col2 for more whitespace and same font as in body header */
#col2_content h2 {
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 150%;
    font-weight: normal;
    margin: 3.62em 0 0.2em 0em; /* 55px aligns top of H2 letters with col1 Start. 49px aligns bottoms. */
			/* margin: 0px 0 0.25em was used before */
    padding: 0;
} 
/* end: reformat col1 for more whitespace */


#col1_content h3 {
    font-size: 150%;
} 

#col3_content h2 {
    margin: 0 0 0 0em;
} 

#col3_content h3 {
    margin: 1.2em 0 0 0em;
} 

#col3_content img {
    float:left; 
    vertical-align:text-top;
    margin-right:10px;
    margin-bottom:5px;
    margin-top:10px;
    border-style:none;
}

#col3_content table {
    border-bottom: 0px solid #888888;
    border-collapse: collapse;
    border-top: 1px solid #EEEEEE;
    margin-top: 1.5em;
    margin-bottom: 0.5em;
    width: auto;
}

#col3_content p {
    margin: 1em 0 0 0;
}

#col3_content p.ein {
    margin: 0 0 0 2em;
}

#col3_content p.ein4 {
    margin: 0 0 0 4em;
}

#col3_content p.eng {
    margin: 0 0 0 0em;
}

#litliste  a {
    color: #000000;
}

title {
    margin-left:120px;
}


.td_colA {
    background-color:#ffffff;
}


.td_colB {
    background-color:#ffffcc;
}


.td_colC {
    background-color:#ccffff;
}


.td_colD {
    background-color:#ccffcc;
}

.td_colE {
    background-color:#ff6600;
}

#footer a {
    font-weight: normal;
}

]