


over = function() { 
var sfEls = document.getElementById("nav").getElementsByTagName("li"); 
for (var i=0; i<sfEls.length; i++) 
{ 
sfEls[i].onmouseover=function() 
{ 
this.className+=" over"; 
} 
sfEls[i].onmouseout=function() { 
 this.className=this.className.replace(new RegExp(" over\\b"), ""); 
} 
} 
} 

} 
body { 
      font-family: Ariel, sans-serif; 
      font-size: 85%; 
      text-align: center; 
      padding: -10px -10px -10px -10px;
      background: #none; 
   }    
#wrapper { 
      text-align:left; 
      position:relative; top:-650;
      margin: 18px auto o auto; 
      width: 620px; 
      background:#FFFFFF; 
      border-right: 8px solid #99CA3D; 
      border-height: 5px; height: 10%;
}

#header { 
      height:90px; 
      background: url(.....gif) no-repeat top right; 
} 
#myClock {
      position:relative; top: -30;
      margin: 0px 0px 0px 531px; 
      color: #666666;
}
#main { 
      position:relative; top: -20;
      float: left; 
      padding: 10px; 
      width: 420px; 
      color: #666666;

} 
#pmain a, #pmain a:visited { 
      text-decoration: none; 
      display:block; 
      width: 300px; 
      line-height: 35px; 
      color: #CC0066; 
}
#form{
      font-family: Ariel, sans-serif; 
      padding: 5px 5px 5px 25px;
      font-size:95%;
      position:relative; top: -347;
      margin: 0px 0px 0px 180px; 
      color: #666666;
      table-color: #666666;
}

a:link { color:#666666} 
a:visited { color:#CC0066 } 
a:hover { color:#99CA3D } 
a:active { color:#A7A8A9 }

}
h1 {
      font-size: 150%;
      color: #CC0066;
}
/*  Top Menu  */ 
#topmenu2, #menu2 ul {   
      padding: 0;   
      margin: 0px 0px 0px 145px ; 
      position:relative; top: -30;
      width: 0px; /* Width of Menu Items */   
      background: #FFFFFF; /* IE6 Bug */ 

}
#topmenu2 li { 
      font-size: 98%;
      position: relative; 
      list-style: none; 
} 
#topmenu2 li a { 
      text-decoration: none; 
      padding: 5px 13px 5px 0px; 
      margin-bottom:1px; 
      border: 1px solid #FFFFFF; 
      display: block; 
      color: #99CA3D; 
} 
* html ul#topmenu2 li { float: left; height: 1%; } 
* html ul#topmenu2 li a { height: 1%; } 
/* End */ 

#topmenu2 ul { 
      position: absolute; 
      display: none; 
      left: 200px; /* Set 1px less than menu width */ 
#topmenu2 li ul li a { padding: 0px 0px 0px 0px; } /* Sub Menu Styles */ 
#topmenu2 li:hover ul ul, #topmenu2 li.over ul ul { display: none; } /* Hide sub-menus initially */ 
#topmenu2 li:hover ul, #topmenu2 li li:hover ul, #topmenu2 li.over ul, #topmenu2 li li.over ul  { display: block; } 
#topmenu2 li a:hover {color: #FFFFFF; background-color: #CC0066} 
/* End */

/*  Side Menu  */ 
#left { 
      font-size:90%; 
      float:left; 
      padding:10px; 
      width:160px; 
} 
#address { 
      position:relative; top: -27;
      float:left; 
      margin:10px 0px 0px 0px; 
      width:170px; 
      color: #666666;
} 
#nav { 
      float:left; 
      margin-top:25px; 
} 
#menu, #menu ul { 
      padding: 0; 
      margin: 0; 
      width: 170px; /* Width of Menu Items */ 
      background: #A7A8A9; /* IE6 Bug */ 
} 
#menu li { 
      position: relative; 
      list-style: none; 
} 
#menu li a { 
      text-decoration: none; 
      padding: 5px 5px 5px 5px; 
      border:5px solid #FFFFFF; 
      display: block; 
      color: #FFFFFF; 
} 
* html ul#menu li { float: left; height: 1%; } 
* html ul#menu li a { height: 1%; } 
/* End */ 
#menu ul { 
      position: absolute; 
      display: none; 
      left: 159px; /* Set 1px less than menu width */ 
      top: 0; 
} 
#menu li ul li a { padding: 5px 5px 5px 5px; } /* Sub Menu Styles */ 
#menu li:hover ul ul, #menu li.over ul ul { display: none; } /* Hide sub-menus initially */ 
#menu li:hover ul, #menu li li:hover ul, #menu li.over ul, #menu li li.over ul  { display: block; } 
#menu li a:hover {color: #FFFFFF; background-color: #CC0066
} 
 /*  End Side Menu  */ 
#footer { 
      font-size:75%; 
      text-align:center; 
      align: center; 
      padding: 15px;
      border-top: 5px solid #99CA3D;  
      clear:both; 
      height:10px; 
      color: #FFFFFF;
      background: url(../images/footer_bg.jpg) no-repeat; 
      background-color: #CC0066;
} 

#footer2 { 
      font-size:75%; 
      text-align:center; 
      align: center; 
      padding: 15px;
      position:relative; top: -347;
      border-top: 5px solid #99CA3D;  
      clear:both; 
      height:10px; 
      color: #FFFFFF;
      background: url(../images/footer_bg.jpg) no-repeat; 
      background-color: #CC0066;
} 