



body { 
background-color: #000000; 
font-family: Arial, Verdana, sans-serif; 
font-size: 100%; 
color: #008b72;


  margin: 0px auto;
    text-align: center;
}


body	{ width:auto; max-width:40em; margin:0 auto; border:1px solid black; border-top:none;  padding:1em}

a.button:hover{
    background: #383;  }



a { font-family: Arial, Verdana, sans-serif; font-size: 100%; color: #B0B0B0; text-decoration: underline}

a:hover { font-family: Arial, Verdana, sans-serif; font-size: 100%; color: #A52A2A; //background-color: #FFD700}

h1 { font-family: Arial, Verdana, sans-serif; font-size: 32px; color: #A52A2A }
h2 { font-family: Arial, Verdana, sans-serif; font-size: 24px; color: #A52A2A }

hr{ color:brown; background-color:tan; width:90%; height:2px; } 

table {
font-family: Arial, Verdana, sans-serif;
font-size: 118%;
color: #008b72;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;

                                                                                  img{display: block;
float:top;
display:inline-block;}
}

/*table{max-width:40em;width:auto;}*/


/*

{% if is_mobile % }
  // Hides mobile browser's address bar when page is done loading.
  window.addEventListener('load', function(e) {
    setTimeout(function() { window.scrollTo(0, 1); }, 1);
  }, false);
{% endif % }

*/

/*
img {
    display: block;
    max-width:680px;
    max-height:480px;

  
}
*/




.note {
font-family: Arial, Verdana, sans-serif;
font-size: 14px;
color: purple;
font-weight: bold;
} 

.note {
font-family: Arial, Verdana, sans-serif;
font-size: 14px;
color: purple;
font-weight: bold;
}


<style type="text/css">
a:link {
 color: #0000ff;
}

a:visited {
 color: #ffffff;
}

a { 
  position: relative;
}

a:active {
  top: 1px;
}



a:hover { color: #ff0000; text-decoration: none;}
a:active { color: #777777;}


/*a:link {text-decoration: none;*/
/*color: red;}*/

a:visited {text-decoration: none;color: red;}



a { text-decoration: none }
a:visited { color: #e7acac }
a:hover { text-decoration: underline; color: yellow}
.alt Links a:visited { color: red }




a:hover {text-decoration: none;color: yellow;}

a:link img{border-color: white;
border-width: 1px;
}

a:visited img{border-color: #e7acac;
border-width: 1px;
}





a:hover img{border-color: blue;
border-width: 0px;
}


div.Leaf {
   height: 25px;
}



 
//div.Leaf a, div.Leaf a:link, div.Leaf a:visited {
//  
 //   border-style: dashed;
//}
 
div.Leaf img {
    width:90%;
    height:93px;
    border-style: solid;
}
 


div.dog img{
position: relative;
left:20px;
top:-20px;
border:none;
border-style: none;
}



div.Leafed {
   height: 105px;
}


div.doged img {
    width:60px;
   height:60px;
   border-style: none;
}



div.Leafed img {
width:80%;
height:160px;
border-style:solid;
}


div.doged img {
position: relative;
left:20px;
top:-80px;
border:none;
border-style: none;
}












div.d img{
position: relative;
left:20px;
top:-20px;
border:none;
border-style: none;
}



div.L {
   height: 45px;
}


div.d img {
    width:60px;
   height:60px;
   border-style: none;
}



div.L img {
width:160px;
height:120px;
border-style:solid;
}


div.d img {
position: relative;
left:20px;
top:-30px;
border:none;
border-style: none;
}












div.dg img{
position: relative;
left:20px;
top:-20px;
border:none;
border-style: none;
}



div.Lf {
   height: 295px;
}


div.dg img {
    width:60px;
   height:60px;
   border-style: none;
}



div.Lf img {
width:100%;
height:360px;
border-style:solid;
}


div.dg img {
position: relative;
left:20px;
top:-220px;
border:none;
border-style: none;
}


div.LX img {
width:100%;
height:70px;
border-style:solid;
}











div.dong img{
position: relative;
left:20px;
top:0px;
border:none;
border-style: none;
}



div.Long {
   height: 30px;
}


div.dong img {
    width:40px;
   height:40px;
   border-style: none;
}



div.Long img {
width:100%;
height:65px;
border-style:solid;
}


div.dong img {
position: relative;
left:20px;
top:-20px;
border:none;
border-style: none;
}



#pos_fixed{
z-index: 1;
position:fixed;
top:0px;
//right:0px;
left:-35px;
width:100%
}


#pos_fixed{
font-size:75%;
background-color:black;
}






 
.nav ul {
  list-style: none;
  background-color:black;
  text-align: center;
  padding: 0;
  margin: 0;
}
.nav li {
  font-family: 'Oswald', sans-serif;
  font-size: 1.2em;
  line-height: 40px;
  height: 40px;
  border-bottom: 1px solid #888;
}
 
.nav a {
  text-decoration: none;
  color: #fff;
  display: block;
  transition: .3s background-color;
}
 


.nav a:hover {
  background-color: #005f5f;
}
 


.nav a.active {
  background-color: #fff;
  color: #444;
  cursor: default;
}
 
@media screen and (min-width: 600px) {
  .nav li {
    width: 120px;
    border-bottom: none;
    height: 50px;
    line-height: 50px;
    font-size: 1.4em;
  }
 
  /* Option 1 - Display Inline */
  .nav li {
    display: inline-block;
    margin-right: -4px;
  }
 
  /* Options 2 - Float
  .nav li {
    float: left;
  }
  .nav ul {
    overflow: auto;
    width: 600px;
    margin: 0 auto;
  }
  .nav {
    background-color: #444;
  }
  */
}







button{
	/* background styles */
	position: relative;
	display: inline-block;
	padding: 3px 6px;
	/*background-color: green; for compatibility with older browsers*/
	background-color: #4CAF50;
	background-image: linear-gradient(green,lightgreen);

	/* text styles */
	text-decoration: none;
	color: #fff;
	font-size: 15px;
	font-family: sans-serif;
	font-weight: 100%;
}

button:after{
	content: '';
	position: absolute;
	top: 2px;
	left: 2px;
	width: calc(100% - 4px);
	height: 50%;
	background: linear-gradient(rgba(255,255,255,0.8), rgba(255,255,255,0.2));
}

button:hover{
	background: linear-gradient(#073,#0fa);
}




#table1 td{
background-color:black;
font-color:black;
}
a:active { 
color: black;
}
button{
color: black;
}













/*

<style>
 @media screen
 {
   p.test {font-family:verdana,sans-serif;font-size:44px;}
 }
 @media print
 {
   p.test {font-family:times,serif;font-size:40px;}
 }
 @media screen,print
 {
   p.test {font-weight:bold;}
 }
</style>

*/



@media only screen and (max-width : 992px) {
    /*body {display: none;}*/
    .navbar-nav > li {
        float: none;
    }
    .navbar-nav {
        float: none;
    }
    .nav.navbar-nav {
        clear: both;
        float: left;
        margin: 0 0 0 -15px;
        width: 100%;
    }
}











