td  {
  color: White;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:              11px;
  }

li  {
  color: White;
  list-style-type: decimal;
  }

ul  {
  color: White;
  list-style-type:        square;
  }

ol  {
  color: White;
  }

a:link  {
  color: #00FFFF;
  text-decoration : underline;
  }

a:visited  {
  color: Aqua;
  text-decoration : underline;
  }

a:hover  {
  color: #00FFFF;
  text-decoration : none;
  }

a:active  {
  color: #33CCFF;
  }


.form  {
  background-color: #FFFFFF;  
  color: #000066;
  font-family:            Verdana, Arial, Sans-Serif;
  font-size: 7pt;
  font-weight: bold;
  letter-spacing: 0pt;
  border-left : 1px solid #33CCFF;
  border-top : 1px solid #33CCFF;
  border-bottom : 1px solid #33CCFF;
  border-right : 1px solid #33CCFF;
; border: 1px #000000 solid
  }

.address {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #FFFFFF;
	letter-spacing : 0px;
}


.mytext  {
  color: White;
  letter-spacing: 1px;
  text-decoration:        none;
    font : bold 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
    }

.mytext a:link  {
  color: White;
  text-decoration: underline;
  }

.mytext :visited  {
  color: White;
  text-decoration: underline;
  }

.mytext a:hover  {
  color: #33CCFF;
  text-decoration:        none;
  }

.mytext a:active  {
  color: White;
  text-decoration:        none;
  }


.searchbar  {
  color: #333333;
  font-family:            Geneva, Helvetica, Arial, "Times New Roman", Times, Georgia, Swiss, SunSans-Regular;
  font-size: 10px;
  letter-spacing: 1px;
  text-decoration: none;
  }
  
  .searchbar a:link  {
  color: #006400;
  font-family:            Geneva, Helvetica, Arial, "Times New Roman", Times, Georgia, Swiss, SunSans-Regular;
  font-size: 10px;
  text-decoration: underline;
  }
  
  .searchbar a:visited  {
  color: #006400;
  font-family:            Geneva, Helvetica, Arial, "Times New Roman", Times, Georgia, Swiss, SunSans-Regular;
  font-size: 10px; 
  text-decoration: underline;
  }
  
  .searchbar a:hover  {
  color: #339933;
  font-family:            Geneva, Helvetica, Arial, "Times New Roman", Times, Georgia, Swiss, SunSans-Regular;
  font-size: 10px;
  text-decoration: none;
  }
  
.searchbar a:active  {
  color: #006400;
  font-family:            Geneva, Helvetica, Arial, "Times New Roman", Times, Georgia, Swiss, SunSans-Regular;
  font-size: 10px;  
  text-decoration: none;
  }
  

  
  .small {
	color: #33CCFF;
  font-family:            Geneva, Helvetica, Arial, "Times New Roman", Times, Georgia, Swiss, SunSans-Regular;
  font-size: 10px;
  letter-spacing: 0px;
  text-decoration:        underline;
}  

.small a:link {
	color: #33CCFF;
  font-family:            Geneva, Helvetica, Arial, "Times New Roman", Times, Georgia, Swiss, SunSans-Regular;
  font-size: 10px;
  letter-spacing: 0px;
  text-decoration: none;
}

.small a:visited {
	color: #33CCFF;
  font-family:            Geneva, Helvetica, Arial, "Times New Roman", Times, Georgia, Swiss, SunSans-Regular;
  font-size: 10px;
  letter-spacing: 0px;
  text-decoration: none;
}

.small a:hover {
	color: #33CCFF;
  font-family:            Geneva, Helvetica, Arial, "Times New Roman", Times, Georgia, Swiss, SunSans-Regular;
  font-size: 10px;
  letter-spacing: 0px;
  text-decoration: underline;
}

.small a:active {
	color: #33CCFF;
  font-family:            Geneva, Helvetica, Arial, "Times New Roman", Times, Georgia, Swiss, SunSans-Regular;
  font-size: 10px;
  letter-spacing: 0px;
  text-decoration: none;
}

.style2  {
  color: White;
   font-family: "Times New Roman", Times, serif;
  font-size: 11pt;
  font-weight: bolder;
  letter-spacing: 0pt;
  }
  
  .style2 a:link  {
  color: White;
   text-decoration: none;
  }


.style2 a:visited  {
  color: White;
   text-decoration:        none;
  }

  
.style2 a:active  {
  color: White;
   text-decoration:        none;
   background : #FF4500;
  }
  
.style2 a:hover  {
  color: White;
   text-decoration:        none;
  background : #FF8C00;
  }


  
  .title {
	font-family : " Arial", Geneva, Arial, Helvetica, sans-serif;
	font-size : 24px;
	font-weight : normal;
	letter-spacing : 1px;
	color : White;
}


.clock {
	 color: #333333;
  font-family:            Geneva, Helvetica, Arial, "Times New Roman", Times, Georgia, Swiss, SunSans-Regular;
  font-size: 11px;
  letter-spacing:         2px;
  text-decoration:        none;
  }
  
  .itemmenu  {
  color: #000066;
   font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  letter-spacing: normal;
   background : #5591FF;
  }
  
  .itemmenu  a:link  {
  color: #000066;
    text-decoration: none;
  }


.itemmenu  a:visited  {
  color: #000066;
   text-decoration:        none;
  }

  
.itemmenu  a:active  {
  color: #000066;
    text-decoration:        none;
  }
  
.itemmenu  a:hover  {
  color: #000066;
   text-decoration: underline
  }

  .itemmenuopen  {
  color: #00FFFF;
   font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  letter-spacing: normal;
   background : #5591FF url(art_castle/site_ready/slices/item_open_bg.gif);
  }
  
  .itemmenuopen  a:link  {
  color: #00FFFF;
    text-decoration: none;
  }


.itemmenuopen  a:visited  {
  color: #00FFFF;
   text-decoration:        none;
  }

  
.itemmenuopen  a:active  {
  color: #00FFFF;
    text-decoration:        none;
  }
  
.itemmenuopen  a:hover  {
  color: #D0FEFF;
   text-decoration: none;
  }

  .cmsmenu  {
  color: White;
   font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  letter-spacing: normal;
   background : #363676 ;
  }
  
  .cmsmenu  a:link  {
  color: White;
    text-decoration: none;
  }


.cmsmenu  a:visited  {
  color: White;
   text-decoration:        none;
  }

  
.cmsmenu  a:active  {
  color: White;
    text-decoration:        none;
  }
  
.cmsmenu  a:hover  {
  color: White;
   text-decoration: underline
  }

  .cmsmenuopen  {
  color: #00FFFF;
   font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  letter-spacing: normal;
   background : #363676 url(art_castle/site_ready/slices/cms_open_bg.gif);
  }
  
  .cmsmenuopen  a:link  {
  color: #00FFFF;
    text-decoration: none;
  }


.cmsmenuopen  a:visited  {
  color: #00FFFF;
   text-decoration:        none;
  }

  
.cmsmenuopen  a:active  {
  color: #00FFFF;
    text-decoration:        none;
  }
  
.cmsmenuopen  a:hover  {
  color: #00CCFF;
   text-decoration: none;
  }


.rollover a img:{ border: 1px solid #00FFFF;}
.rollover a img: hover { border: 1px solid #00CCFF;}










