html, body {
   margin : 0;
   padding : 0;
}
 
body {
   font-family : "Trebuchet MS", Arial, Helvetica, Tahoma, sans-serif;
   font-size : 12px; 
   color : #909ea0;
   background : #CCB28F;
   width : 100%;
  }
  
a:link {
   color : #E6DCCF;
   background : transparent;
   text-decoration : none;
}
a:visited {
   color : #5c1919;
   text-decoration : none;
}
a:hover {
   color : #a52a2a;
   text-decoration : none;
}
a:active {
   color : #484500;
   text-decoration : none;
}

p {
   line-height : 1.8em;
   margin : 1.2em 0.5em 1.2em 0.5em;
}

#header
{
    height:100px;
    width:100%;
    margin: 0 0 0 0;
    background:#806F59;
    color:#000000;
    text-align:center;
    font-family: SansSerif;
}
#header h1{
padding:  1.1% 0 0 1.1%;
font-size:3.9em;
background-color:inherit;
color:#ffffff;
letter-spacing:-1px;
font-weight:normal;
}

#header h2{
margin: 1.5% 0 0 1.5%;
font-size:1.2em;
background-color:inherit;
color:#f0f2f4;
letter-spacing:-1px;
font-weight:normal;

}

#logocontainer 
{
   position : absolute;
   top : 0;
   width : 100px;
   left : 0;
   text-align : center;
   z-index: 0;
}
#titleLogo
{
    position : absolute;
    width: 300;
}
#titleLogo h1
{
    padding: 0;
    font-size:3.9em;
    background-color:inherit;
    color:#ffffff;
    letter-spacing:-1px;
    font-weight:normal;
}
#titleLogo h2
{
    font-size:1.2em;
    background-color:inherit;
    color:#f0f2f4;
    letter-spacing:-1px;
    font-weight:normal;
}

#navcontainer {
   position : absolute;
   top : 200px;
   width : 115px;
   left : 5px;
   text-align : center;
   padding : 10px;
   background : #806F59;
   border-top : 1px solid #968264;
   border-right : 1px solid #413C28;
   border-bottom : 1px solid #413C28;
   border-left : 1px solid #968264;
}

#container {
   position : relative;
   margin: 20px 100px 0px 180px;
   background : #806F59;
   border-top : 1px solid #968264;
   border-right : 1px solid #413C28;
   border-bottom : 1px solid #413C28;
   border-left : 1px solid #968264;
   color : #2a3234;
}

#innercontainer {
   position : relative;
   margin: 20px;
   background : #E6DCCF;
   border-top : 1px solid #EBE6DC;
   border-right : 1px solid #B19979;
   border-bottom : 1px solid #B19979;
   border-left : 1px solid #EBE6DC;
}

#button ul {
   margin : 0;
   padding : 0;
   list-style-type : none;
} 
#button li {
   text-align : center;
   margin-bottom : 1px;
   width : 100px;
}
#button li a {
   padding : 1px 5px 1px 5px;
   text-align : left;
   text-decoration : none;
   display : block;
   width : 100%;
   color : #224059;
   background-color : #E6DCCF;
   border-top : 1px solid #eaedf4;
   border-left : 1px solid #eaedf4;
   border-bottom : 1px solid #224059;
   border-right : 1px solid #224059;
}

#button li a:visited {
   color : #666666;
}

#button li a:hover {
   background-color : #FF4C23;
   border-top : 1px #31557f solid;
   border-left : 1px #31557f solid;
   border-bottom : 1px #f8f9fb solid;
   border-right : 1px #f8f9fb solid;
   text-decoration : none;
}  

li#here a:link, li#here a:visited, li#here a:hover {
   color : #007101;
   background-color : #b8d0e6;
   position : relative;
    border-top : 1px #31557f solid;
   border-left : 1px #31557f solid;
   border-bottom : 1px #f8f9fb solid;
   border-right : 1px #f8f9fb solid;
   text-decoration : none;
} 

.bevel1 {
   background-color : #CCB28F;
   border-top : 1px solid #DECAAF;
   border-right : 1px solid #9C8260;
   border-bottom : 1px solid #9C8260;
   border-left : 1px solid #DECAAF;
   padding : 2px 2px 2px 4px;
   margin-right : 55px;
}

.bevel2 {
   background-color : #806F59;
   border-top : 1px solid #968264;
   border-right : 1px solid #413C28;
   border-bottom : 1px solid #413C28;
   border-left : 1px solid #968264;
   padding : 2px 2px 2px 4px;
}
.bevel3 {
   padding: 2px;
   border-top : 1px solid #DECAAF;
   border-right : 1px solid #9C8260;
   border-bottom : 1px solid #9C8260;
   border-left : 1px solid #DECAAF;
   background-color : #CCB28F;
    margin-left : 2px;
}
.bevel4 {
    list-style-type : none;
	width: 380px;
	padding: 4px;
	border-top: 1px solid #CEA774;
	border-right: 1px solid #9D7E56;
	border-bottom: 1px solid #9D7E56;
	border-left: 1px solid #CEA774;
   background-color : #CCB28F;
}
.bevel5 
{
    list-style-type : none;
	width: 380px;
	padding: 4px;
    background-color : #CCB28F;
}

.bevel6
{
	width:100%;
	background-color: White;
	
}
.wordwrap
{
    width: 70px;
    float: left;
}    
.cwrap
{
    background-color:inherit;
}
.cwrap ul
{
    padding-left:0;
    margin-left:0;
    float:left;
    width:100%
}
.cwrap li
{
    display:inline;
}
.subTitle
{
    font-family:Franklin Gothic Medium;
    font-size: x-large;
    letter-spacing: .2em;
    height: 1.0em;
    margin: 4px 0 0 1.2em;
    padding-bottom: 10px;
}

#footer {
   width : 80%;
   margin-left : auto;
   margin-right : auto;
   border : 1px solid #000000;
}
#footer {
   font : italic 75% sans-serif;
   margin-top : 10px;
}
#footer p {
   margin : 0 0 1em 0;
}
#footer img {
   float : right;
   margin : 0 0 0.5em 2em;
}
#counter {
   display : none;
}
.ajax__calendar_container { z-index : 1000 ; }
.ztop {z-index:1000;}
.RightAlignedTextBox{text-align:right;}
.centerAlignedTextBox{text-align:center; vertical-align:middle; font-size:medium;}