/*p.stb { text-indent: 0; margin-top: 0.83em }
p.mtb { text-indent: 0; margin-top: 2.17em }
p.ltb { text-indent: 0; margin-top: 3.08em }*/

.tab { margin-left: 40px; }
.min { font-size: 10%; }

body 	{
background:#dddddd;
/*background:#ffffff;*/
color:#444444;
font-family: Helvetica, Arial, sans-serif;
font-size: 100.1%;
}

#main {
border: 0;
margin: auto;
padding: 0;
width: 900px;
}

.black {
color:#000000;
}

#logo_pic {
border: 0em;
width: 900px;
margin: 0em auto;
margin-bottom: 1em;
text-decoration:none;
}

.navbar {
width: 900px;
margin: 0 auto;
margin-bottom: 1em;
border-top: .3em solid #999999;
border-bottom: .3em solid #999999;
/*box-shadow: 10px 10px 10px #00ff00;*/
/*height: 2em;*/
height: 4em;
/*overflow:                                                  auto;*/
}

.nav_current			{
background-color:#779933;
color: #ffffff;
width: 16.66%;
font-weight: bold;
float: left;
height: 2em;
line-height: 2em;
}

a.nav 						{
background-color:#DEFA70;
color:#BB0099;
width: 16.66%;
}

.nav 							{
background-color:#AADD11;
color:#AA0099;
width: 16.66%;
float: left;
height: 2em;
line-height: 2em;
}

.nav:hover
  {background-color:#779933; 
   color:#ffffff;}

.navbarc1{
color: #000000;
background-color:blue;
width: 900px;
margin: 0 auto;
margin-bottom: 1em;
border-top: .3em solid #ff0000;
border-bottom: .3em solid yellow;
box-shadow: 10px 10px 10px #00ff00;
height: 2em;
overflow: auto;
}




#header	{
text-align: center;
}
a {
color: #99BB00;
}
#wrapper {
padding: 0 1em;
}
#sidebar {
width: 10em;
float: left;
margin-left: -11em;
position: relative;
left: 10em;
}
#content {
float: right;
width: 100%;
position: relative;
}
em {
color: #114400;}

h1 {
padding: 0;
font-size: 1.25em;
font-weight: bold;
color: #AA1177;
}
/*Used only for index heading*/
h2 {
padding: 0;
font-size: 1.50em;
font-weight: bold;
color: #AA1177;
}
h5 {
font-size: 4.25em;
font-weight: bold;
text-docorations: none;
color: #000000;
}
li {
padding: 0 0 .75em 0;
}
/*LEAVES*/
/*======*/
#leavesbox {
/*Increased 20% 21Apr13*/
width: 190px;/*Made 15% larger 26Mar13*/
height: 276px;
background-color: #ffffff;
float: right;
margin: 1.5em 0 0 1em;
box-shadow: 10px 10px 10px #999999;
}
#leavesimage {
width: 190px;
height: 276px;
/*position: relative;*/
left: -0.5em;
top: -0.5em;
}

/*GRASS*/
/*=====*/
#grassbox {
background-color: #00ff00;
width: 408px;
height: 206px;
box-shadow: 10px 10px 10px #999999;
float: left;
text-align:right;
font-weight:900;
margin: .75em 2em 1em 0;
}
#grassimage {
width: 408px;
height: 206px;
/*position: relative;*/
left: -0.5em;
top: -0.5em;
}

/*FACE*/
/*====*/
#facebox {
width: 300px;
height: 300px;
background-color: #444444;
float: right;
margin: 1.5em 0 0 2em;
box-shadow: 10px 10px 10px #999999;
}
#face {
width: 300px;
height: 300px;
/*position: relative;*/
left: -0.5em;
top: -0.5em;
}

/*TREES*/
/*=====*/
#treesbox {
width: 250px;
height: 277px;
background-color: #00ffff;
float: left;
margin: .75em 2em 0 0;
box-shadow: 10px 10px 10px #999999;
}
#treesimage {
width: 250px;
height: 277px;
/*position: relative;*/
right: -0.5em;
top: -0.5em;
}

/*BEACH*/
/*======*/
#beachbox {
width: 480px;
height: 321px;
background-color: #ffff00;
/*border:5px solid black;*/
float: right;
/*margin: top rt bottom left;*/
margin: 1em 2em 3em 3em ;
box-shadow: 10px 10px 10px #999999;
}
#beachimage {
/*width: 480px;
height: 321px;*/
position: relative;
/*left: -0.5em;*/
/*top: -0.5em;*/
}

/*STONES*/
/*======*/
#stonebox {
width: 481px;
height: 499px;
background-color: #ffff00;
/*border:5px solid white;*/
float: right;
/*margin: top rt bottom left;*/
margin: 1em 2em 1em 2em ;
box-shadow: 10px 10px 10px #999999;
}
#stoneimage {
/*width: 481px;
height: 499px;*/
position: relative;
/*left: -0.5em;*/
/*top: -0.5em;*/
}

#content_deadline {
float: right;
width: 70%;
}
#footer {
clear: both;
width: 100%;
padding: 1em;
font-size: 10px;
text-align: center;
}
#timestamp {
clear: both;
width: 100%;
padding: 1em;
font-size: 10px;
text-align: right;
}
#plug {
clear: both;
width: 100%;
padding: 1em;
font-size: 10px;
text-align: right;
}
#validbox {
border:0;
width:250px;
height:70px;
clear: both;
float: right;
}
.valid {
border:0;
width:2.839px;
height:1px;
padding: 1em;
}