body {
font-family:Arial, Tahoma,  sans-serif, "MS Sans Serif";
font-size: 95%;   /* */
 margin:0;
 padding:0;
 text-align:center;
 background:#BDC112 url(webback.jpg) repeat-x;
 height: 1200px;
}


 #logonav ul
{
padding-top:0px;
margin-top: 50px;
margin-bottom: 5px;
float: right;/**/
width: 545px;
}
#logonav ul li { display: inline; float: right;
 padding-bottom:5px;
 /*border: 1px solid #FF0000  */
}
#logonav ul li a
{
padding: 1px 10px 4px 8px;
color: #555500;
text-decoration: none;
}
#logonav ul li a:hover
{
background-color:#E8FF88;
color:#555500;
border-bottom: 1px solid #363612;
}
#sitenav ul
{
padding-top:0px;
margin-top: 5px;
margin-bottom: 0px;
float: right;
}
#sitenav ul li { display: inline; float: right;
 padding-bottom:10px;
 padding-top:4px;
/* font:.99em Verdana, Helvetica, sans-serif; */
 /* border: 1px solid #FF0000  */
}
#sitenav ul li a
{
width:800px;
color: #555500;
text-decoration: none;
padding: 1px 10px 4px 8px;
}
#sitenav ul li a:hover
{
padding: 1px 10px 4px 8px;
background-color:#E8FF88;
color:#555500;  /**/
border-bottom: 1px solid #363612;
}
#sitenav{
  position: relative;
  float:left;
  background: #FFFFDF;
  width:800px;
  border-right: 5px solid #E8FF88;
  border-left: 5px solid #E8FF88;
  border-bottom: 5px solid #E8FF88;
}
#contentnav ul
{
padding-top:0px;
margin-top: 5px;
margin-bottom: 5px;
color: #555500;
float: right;/**/
width: 745px;
}
 #contentnav ul li { display: inline; float: right;
 padding-bottom:5px;
 /* border: 1px solid #FF0000  */
}
#contentnav ul li a
{
padding: 1px 10px 4px 0px;
font:.99em verdana,helvetica,sans-serif;
color: #555500;  /* */
text-decoration: none;
}
#contentnav ul li a:hover
{
background-color:#E8FF88;
color:#555500;
border-bottom: 1px solid #363612;
}
#pageholder{
 width:810px;
 text-align:left;
 margin-left:auto;
 margin-right:auto;
 font:.99em Verdana, Helvetica, sans-serif;
}

#header{
 position:relative;
 height:auto;
 background-color:#FFCC66;
 width:100%;
 padding:0px; margin:0px;
 background: url(TransLogo2.gif);
 height:100px;
 background-repeat: no-repeat
}

#maincontent{
background-color: #FFFFDF;
width:auto;
height:auto;
color:#555500;
border-right: 5px solid #E8FF88;
border-left: 5px solid #E8FF88;
border-bottom: 5px solid #E8FF88;
}

#logomenu{
background-color:transparent;
float:right;
width:100%;
height:auto;
clear: both;
}

#maincontentmenu{
width:100%;
float:right;  /* */
position: relative;
height:auto;
margin-right:5px;
margin-left:5px;
clear: both;
padding:5px;
}

#footer{
 height:auto;
 background-color:#FFFFDF;
 width:auto;
 font:.875em verdana,helvetica,sans-serif;
 color: #FFFFDF;
 clear:both;
 }

.image{
  padding:0px;
  margin:0px;
  height:200px;
}

#midleft {
 float:left;
 width:245px;
 padding-left:20px;
 background: transparent;
/* border: 1px solid #FF0000  */
}

#midright{
 float:right;
 width:auto;  /* */
 padding:20px;
 width:490px;
 background: transparent;
 line-height: 130%
/* border: 1px solid #00FFCC  */;
 }

#mainimagebanner{
float:right;
width:auto;
height:200px;
padding-bottom:0px;
border: 5px solid #E8FF88;/* */
margin-bottom:0px;
}

#largertext{
 padding: 5px 10px 2px 0px;
 color:#4A4A00;
 float:left;
 margin-bottom:15px;
 clear: right;
}

#largertext a:hover
{
margin-top:8px;
padding: 0px 10px 0px 0px;
background-color:#E8FF88;
color:#242400;
border-bottom:1px solid gray;
border-top:1px solid white;
border-right:1px solid gray;
border-left:1px solid white;  /**/
}


#largertext  a
{
margin-top:8px;
padding: 0px 10px 0px 0px;
color:#242400;
border-bottom:1px solid gray;
border-top:1px solid white;
border-right:1px solid gray;
border-left:1px solid white;    /* */
text-decoration: none;

}


h1{
  color: #555500;
  font-weight: normal;
  letter-spacing: 4px
}


p {
  line-height: 150%;
}

ul.menu, ul.menu ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width: 200px;

}

ul.menu a {
  display: block;
  text-decoration: none;

}

ul.menu li {
  margin-top: 0px;  /* xx */

}

ul.menu li a {
  color: #5E5E00;
  padding:5px;    /* 0.5em*/
  border:8px;
  border-bottom: thin solid #DADADA;
  /*border-top: thin solid #BEBEBE;*/
  border-right: thin solid #DADADA;
  border-left: thin solid #DADADA;
}

ul.menu li a:hover {

}

ul.menu li ul li a {
  background: #FFFFDF;
  color: #3C3C00;
  padding-left: 20px;

}

ul.menu li ul li a:hover {
  background: #EFF2B0;
  border-left: 5px #999900 solid;
  padding-left: 15px;
  color: #3C3C00;
}
 #pagename{
      float:right;  border:0px solid black; font-size:22px;
  position: relative; padding: 20px 10px 0px 20px;
  background: transparent
}
/**/
