/* TRY AGAIN A
 */

/* -- General -- */
body {
  background:  #000000; 
  color: black;
  margin: 0;
  padding: 1%; 
  /*min-width: 640px;  If lesss than 640 a scroll bar appears */
  font-size: 1.2em /* 100.01%*/ ; 
  font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif ;
}

a { color: green; text-decoration: none; } 
a:visited { color: #375037; } 

.skip { 
  position: absolute;
  margin-left: -999px;
  width: 990px;
}
h1 { 
  font-size: 2.0em;
  font-weight: normal;
  line-height: 0.9em;
  padding: 0.6em 0 0.2em 2%;
  margin: 0;
  border-bottom: 1px dashed #E6E6FA;
}
h2, h3, h4 { font-weight: normal; }
h1, h2, h3, h4, h5, h6 { 
  color: red;
  font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
}
img { 
  border: none; /* Was border: solid 1px #aaa;*/
  padding: 1px;
  max-width: 95%; /* To avoid browser blow-up */
}
.fleft { /* So text floats past these. */
  float: left;
  margin: 0 1em 0.2em 0; /* To set good distance between text and img */
}
.fright {
  float: right;
  margin: 0 0 0.2em 1em;
  padding: 1px;
}
.right {text-align: right;}
.just {text-align: justify;}
.center {text-align: center;}
.lite {color : #ECECEC;text-align: center;}
.special {text-align: center;font-weight: bold;font-style: italic;}
.smalli {font-weight: bold;font-size: 8pt;font-style: italic;}
.small {font-size: 8pt;font-style: normal;}
.csmall {text-align: center;font-size: 8pt;font-style: normal;}
.navigation {font-size: 8pt; margin-bottom: 0em;}
.strong { text-transform: uppercase;  font-weight: bold; }
.nospace { margin-bottom: 0em;margin-top: 0em;}
.cnospace { text-align: center;margin-bottom: 0em;margin-top: 0em;}
.red {color:#CC3300;font-weight: bold;}
.gold {color:#CC6600;}
.brown {color:#996633;}

/* -- Layout Specs -- */
#container { 
   font-size: 0.8em; 
  max-width: 70em; 
  margin: 0 auto; 
  border: none
  border-top: 0; 
 background: url(../img/paper.gif), #f4e1a6;
}
#footer {
  clear: both; 
  padding: 0 20px;
  background: url(../img/paper.gif), #f4e1a6;
}

/* - Logo page top */

#logo {
  background: url(../img/paper.gif) 0 0 no-repeat white valign="top" ; 
  height: 90px; 
  padding: 0 20px;
  text-align: center;
  line-height: 40px;
  font-size: 40px; /* This is modded to make 2 lines */
  overflow: hidden; 
  letter-spacing: -3px; 
  margin: 0; 
}
#logo a {
  color: white; /* contrast color for top title. */
  text-decoration: none;
}
#logo a span { /* Reverse lettering for top */
  color: black;
  background: none;
  padding-right: 0.1em; 
  font-weight: bold;
  
}

/* - Menu - */
#menu {
  background: url(../img/paper.gif) #287635;
  padding: 1px 1%; 
  margin: 0;
  text-align: center;
  color: green; /* for non link text */
}
#menu li {
  font-size: 1.2em;
  display: inline; 
  list-style-type: none; /* no Bullets */
  border-left:    1px solid white; /* separates items */
  padding: 0 10px 0 15px;
  font-weight: bold;
}
#menu li a {
  color: green; 
  text-decoration: none;
}

/* - Subnavigation, Right Column - */
#subnav {
  width: 26%; /* The smaller the window, the smaller the width should be leaving enough space for the right content. */
  min-width: 10em; /* To keep subnav from pushing together */
  float: right; /* This allows us to reach the content to the left of the subnavigation flow past and not start below. */
  padding: 0px 1% 1em 1%;
  margin: 0em 1% 0 1%;/* Use this to lower or raise position of subnav top*/
  border: none ; /* If desired insert a border between the main and subnav sections - was  border-left: 1px dotted #aaa;*/
  font-size: 1 em; /* Set font size for the right column */
}
#subnav dt { /*The individual headings in the subnavigation */
  font-size: 1.2em;
  font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
  color: red;
  padding: 0.5em;
  margin-top: 0em;
  border: none ; /* If desired insert a border between the main and subnav sections - was  border-top: 1px dotted #aaa;*/
}
#subnav dd { /* The subitems of subnavigation. */
  line-height: 1.4em;
  font-size: 0.9em;
  padding: 0;
  margin:  0;
}

/* - Main Content left side- */
#main {
  background: url(../img/paper.gif) 100% 0 black; 
  padding: 0 31% 0 20px; /* The right distance (31%) ensures that too after the subnavigation flow around, the text becomes as wide as above and a two-column impression emerges. */
  line-height: 1.2em; /* was 1.5 em for better readability*/. */
}

/* -------------------------MOBILE CONTENT------------------------------ */
@media screen and (max-width: 481px){

#main, #subnav{  /*stack the 2 text boxes*/
  
  float: left;  
  padding:0; 
  width: 94%;    /*3%+94%+3%=100%=full width*/
  margin: 3%;    /*3% margin spaces on all sides*/
  
}  

#subnav dt{  /*reset padding and margin-top to 0*/
  padding: 0; 
  margin-top:0; 
}  

#subnav{
  border-right: 1px dotted #aaa; 
  border-bottom: 1px dotted #aaa;  /*complete the table border*/
}  

#logo {
  font-size: 45px;
}


#menu{
  text-align: center;    /*navigation links to the center*/
  padding:0;
}


#menu li{                        /*make margin and padding spaces between and around the links*/
   display: inline-block;
   margin: 1.25% .5% 1.25% .5%;
   border-left: 0;
   padding: 1%;
   border: none /*1px solid white;  draw white border around the links*/
}


#menu li a {
  color: green;                /*none active link elements are white*/
  text-decoration: none;      
}

}
