html, body { 
 height: auto;
 font-family: arial, sans-serif; 
 font-size: 12px; 
 color: #000000;
 background: #6699cc url("/img/tile.gif") repeat; 
 margin: 40px 0 0 0;
 padding: 0; 
}


.l {
 float: left;
 width: 45%;
}

.r {
 float: right; 
 width: 45%; 
}


.clear {
 clear: both; 
 height: 1px; 
 display: block; 
}


img { 
 border: 0; 
}


hr {
 border-top: 0;
 border-left: 0;
 border-right: 0;
 border-bottom: 1px solid #cc9933;
 height: 1px;
 padding: 1px 0 0 0;
 background: #ffffff;
}

hr.gry {
 border-top: 0;
 border-left: 0;
 border-right: 0;
 border-bottom: 1px solid #666666;
 height: 1px;
 padding: 1px 0 0 0;
 background: #ffffff;
}

hr.dots {
 border-top: 0;
 border-left: 0;
 border-right: 0;
 border-bottom: 1px dotted #cccccc;
 height: 1px;
 padding: 1px 0 0 0;
 background: #ffffff;
}


a, a:visited {
color: #0066cc;
text-decoration: underline; }

a:hover, a:active {
text-decoration: none; }


.red {
 color: #cc0033;
 font-size: 12px;
}

.back {
 text-align: right;
 padding: 5px 0;
}


.hdrDivr {
 padding: 7px 0;
 font-size: 11px;
 color: #666666;
}

.greyDivr {
 color: #b5b4b4;
 padding: 0 7px;
}


ul {
 padding: 0;
 margin: 0 0 0 15px;
}


ul li,
ol li {
 padding: 0 0 10px 0;
}


ul.full {
 width: 510px;
}

ul.full li {
 padding: 0 0 10px 0;
}

ul.full li.full_list {
 padding: 0 0 10px 0;
 *margin-left: 15px;  
}

ul.full li.jobs_mag_pic {
 list-style-type: none; 
 float: left;
 width: 150px;
 background: url(/img/jobs_magnify.jpg) 0 0 no-repeat;
 *margin-right: 15px;
 margin-bottom: 5px;
}

ul.full li.clocks_pic {
 list-style-type: none; 
 float: left;
 width: 150px;
 background: url(/img/clocks.jpg) 0 0 no-repeat;
 margin-bottom: 95px;
 *margin-right: 15px; 
}

ul.full li.gear_pic {
 list-style-type: none; 
 float: left;
 width: 150px;
 background: url(/img/sports_gear.jpg) 0 0 no-repeat;
 *margin-right: 15px; 
}

ul.full li.lights_pic {
 list-style-type: none; 
 float: left;
 width: 150px;
 background: url(/img/holiday_lights.jpg) 0 0 no-repeat;
 margin-bottom: 130px;
 *margin-right: 15px; 
}


ul.full li.duster_pic {
 list-style-type: none; 
 float: left;
 width: 150px;
 background: url(/img/duster.jpg) 0 0 no-repeat;
 margin-bottom: 5px;
 *margin-right: 15px; 
}


ul.full li.syringe_pic {
 list-style-type: none; 
 float: left;
 width: 150px;
 background: url(/img/syringe.jpg) 0 0 no-repeat;
 *margin-right: 15px; 
}

ul li.spark {
 list-style-type: none; 
 float: left;
 width: 150px;
 background: url(/img/sparkler.jpg) 0 0 no-repeat;
 margin-bottom: 40px;
 *margin-right: 15px; 
}

ul li.splash {
 list-style-type: none; 
 float: left;
 width: 150px;
 background: url(/img/splash.jpg) 0 0 no-repeat;
 *margin-right: 15px; 
}

ul li.cheer {
 list-style-type: none; 
 float: left;
 width: 150px;
 background: url(/img/cheer.jpg) 0 0 no-repeat;
 *margin-right: 15px; 
}

ul li.post_it {
 list-style-type: none; 
 float: left;
 width: 150px;
 background: url(/img/postit.jpg) 0 0 no-repeat;
 margin-bottom: 20px;
 *margin-right: 15px; 
}

ul li.eng_bulb {
 list-style-type: none; 
 float: left;
 width: 150px;
 background: url(/img/eng_bulb.jpg) 0 0 no-repeat;
 margin-bottom: 20px;
 *margin-right: 15px; 
}


ul.plain li {
 list-style: none;
}


h1 {
 color: #6666cc;
 font-size: 18px;  
}


h2 {
 color: #0066cc;
 font-size: 14px;
}




h3 {
 color: #0066cc;
 font-size: 13px;
 display: inline; 
 padding: 0 4px 2px 0;
 margin: 0;
}



h4 {
 color: #b7892e;
 padding: 0 2px 0 0;
 margin: 0;
 font-size: 12px;
 font-weight: normal;
 display: inline; 
}


h3.gold {
 color: #b7892e;
 font-size: 14px;
 display: block; 
 padding: 10px 0;
}


h4.event {
 color: #ffffff;
 padding: 0 0 3px 0;
 margin: 0;
 font-size: 14px;
 font-weight: bold;
 display: inline; 
}


h4.alert {
 color: #cc0033;
 font-size: 14px;
 font-weight: bold;
 display: block;
 padding: 10px 0;
}


h5 {
 color: #b7892e;
 padding: 0 0 2px 0;
 margin: 0;
 font-size: 13px;
}

h5.no {
 color: #000000;
 padding: 2px 0;
 margin: 0;
 font-size: 12px;
 font-weight: normal;
 text-align: right;
}

h5.cal {
 color: #ffffff;
 padding: 0 0 5px 0;
 margin: 0;
 font-size: 18px;
 font-weight: normal;
}


h5.white {
 color: #ffffff;
 padding: 0 0 2px 0;
 margin: 0;
 font-size: 13px;
}


h6 {
 color: #0066cc;
 font-size: 13px;
 font-weight: normal; 
 display: inline; 
 padding: 0 4px 2px 0;
 margin: 0;
}


h6.day {
 color: #000000;
 font-size: 13px;
 text-align: center;
 padding: 2px 0;
 margin: 0;
}


#container {
 position: relative; 
 width: 803px;
 height: 547px;
 margin: 0 auto;
 background: url(/img/bkgd_content.gif) 0 0 no-repeat;
}



#nav {
 float: left;
 width: 170px;
 margin: 11px 0 0 7px;
 *margin: 8px 0 0 7px;
 padding: 0; 
 background: transparent;
}



#logo {
 margin: 0 0 0 23px;
}



#espnl {
 margin-top: -2px;
 margin-left: 25px;
}

.instruct {
 font-size: 9px;
 text-align: center; 
 padding: 0 0 2px 0;
 *margin-top: -4px; 
 color: #b7892e; 
}



ul#mainNav {  
 width: 170px;
 padding: 0; 
 margin: -2px 0 0 5px;
 background: transparent; 
 text-align: center;
 list-style: none; 
}


ul#mainNav li {
 height: 20px;
 padding: 0;
 margin: 0 auto;
 *margin: -2px 0 -1px 0;
 border-bottom: 1px solid #cc9933; 
}

ul#mainNav li.lrg {
 height: 37px;
 padding: 0;
 margin: 0;
 *margin: -2px 0 0 0;
 border-bottom: 1px solid #cc9933; 
}


ul#mainNav li.noline {
 height: 21px;
 padding: 0 0 1px 0;
 margin: 0;
 *margin: -3px 0 0 0;
 border-bottom: 0; 
}


ul#mainNav li a.HOMEPG, 
ul#mainNav li a.HOMEPG:visited {
 display: block;
 width: 165px;
 height: 21px;
 padding: 0;
 margin: 0 auto;
 *margin: -1px 0 0 0;
 background: url("../img/nav_principal_n.gif") no-repeat;  
}

ul#mainNav li a.HOMEPG:active, 
ul#mainNav li a.HOMEPG:hover {
 background: url("../img/nav_principal_d.gif") no-repeat; 
}

#nav #currentpageHOMEPG a {
 background: url("../img/nav_principal_d.gif") no-repeat; 
}


ul#mainNav li a.CITYC, 
ul#mainNav li a.CITYC:visited {
 display: block;
 width: 165px;
 height: 37px;
 padding: 0;
 margin: 0 auto;
 *margin: -1px 0 0 0;
 background: url("../img/nav_mensaje_n.gif") no-repeat; 
}

ul#mainNav li a.CITYC:active, 
ul#mainNav li a.CITYC:hover {
 background: url("../img/nav_mensaje_d.gif") no-repeat; 
}

#nav #currentpageCITYC a {
 background: url("../img/nav_mensaje_d.gif") no-repeat; 
}


ul#mainNav li a.CAL, 
ul#mainNav li a.CAL:visited {
 display: block;
 width: 165px;
 height: 21px;
 padding: 0;
 margin: 0 auto;
 *margin: -2px 0 0 0; 
 background: url("../img/nav_calendario_n.gif") no-repeat; 
}

ul#mainNav li a.CAL:active, 
ul#mainNav li a.CAL:hover {
 background: url("../img/nav_calendario_d.gif") no-repeat; 
}

#nav #currentpageCAL a {
 background: url("../img/nav_calendario_d.gif") no-repeat; 
}


ul#mainNav li a.NUEVO, 
ul#mainNav li a.NUEVO:visited {
 display: block;
 width: 165px;
 height: 21px;
 padding: 0;
 margin: 0 auto;
 *margin: -2px 0 0 0; 
 background: url("../img/nav_nuevo_n.gif") no-repeat; 
}

ul#mainNav li a.NUEVO:active, 
ul#mainNav li a.NUEVO:hover {
 background: url("../img/nav_nuevo_d.gif") no-repeat; 
}

#nav #currentpageNUEVO a {
 background: url("../img/nav_nuevo_d.gif") no-repeat; 
}

ul#mainNav li a.CLASSES, 
ul#mainNav li a.CLASSES:visited {
 display: block;
 width: 165px;
 height: 21px;
 padding: 0;
 margin: 0 auto;
 *margin: -2px 0 0 0;
 background: url("../img/nav_clases_n.gif") no-repeat;  
}


ul#mainNav li a.CLASSES:active, 
ul#mainNav li a.CLASSES:hover {
 background: url("../img/nav_clases_d.gif") no-repeat; 
}

#nav #currentpageCLASSES a {
 background: url("../img/nav_clases_d.gif") no-repeat; 
}



ul#mainNav li a.ABOUT, 
ul#mainNav li a.ABOUT:visited {
 display: block;
 width: 165px;
 height: 21px;
 padding: 0;
 margin: 0 auto;
 *margin: -2px 0 0 0;
 background: url("../img/nav_sobre_n.gif") no-repeat; 
}


ul#mainNav li a.ABOUT:active, 
ul#mainNav li a.ABOUT:hover {
 background: url("../img/nav_sobre_d.gif") no-repeat; 
}

#nav #currentpageABOUT a {
 background: url("../img/nav_sobre_d.gif") no-repeat; 
}


ul#mainNav li a.JOBS, 
ul#mainNav li a.JOBS:visited {
 display: block;
 width: 165px;
 height: 21px;
 padding: 0;
 margin: 0 auto;
 *margin: -2px 0 0 0; 
 background: url("../img/nav_trabajo_n.gif") no-repeat;  
}


ul#mainNav li a.JOBS:active, 
ul#mainNav li a.JOBS:hover {
 background: url("../img/nav_trabajo_d.gif") no-repeat; 
}

#nav #currentpageJOBS a {
 background: url("../img/nav_trabajo_d.gif") no-repeat; 
}

ul#mainNav li a.COMMC, 
ul#mainNav li a.COMMC:visited {
 display: block;
 width: 165px;
 height: 21px;
 padding: 0;
 margin: 0 auto;
 *margin: -2px 0 0 0;
 background: url("../img/nav_comunitaria_n.gif") no-repeat; 
}

ul#mainNav li a.COMMC:active, 
ul#mainNav li a.COMMC:hover {
 background: url("../img/nav_comunitaria_d.gif") no-repeat; 
}

#nav #currentpageCOMMC a {
 background: url("../img/nav_comunitaria_d.gif") no-repeat; 
}


ul#mainNav li a.HELPHOME, 
ul#mainNav li a.HELPHOME:visited {
 display: block;
 width: 165px;
 height: 21px;
 padding: 0;
 margin: 0;
 *margin: -1px 0 0 0;
 background: url("../img/nav_help_sp_n.gif") no-repeat; 
}

ul#mainNav li a.HELPHOME:active, 
ul#mainNav li a.HELPHOME:hover {
 background: url("../img/nav_help_sp_d.gif") no-repeat;
}

#nav #currentpageHELPHOME a {
 background: url("../img/nav_help_sp_d.gif") no-repeat; 
}


ul#mainNav li a.PARKS, 
ul#mainNav li a.PARKS:visited {
 display: block;
 width: 165px;
 height: 40px;
 padding: 0;
 margin: 0 auto;
 *margin: -1px 0 0 0; 
 background: url("../img/nav_parques_n.gif") no-repeat;  
}


ul#mainNav li a.PARKS:active, 
ul#mainNav li a.PARKS:hover {
 background: url("../img/nav_parques_d.gif") no-repeat; 
}

#nav #currentpagePARKS a {
 background: url("../img/nav_parques_d.gif") no-repeat; 
}


ul#mainNav li a.COMMUNITY, 
ul#mainNav li a.COMMUNITY:visited {
 display: block;
 width: 165px;
 height: 37px;
 padding: 0;
 margin: 0 auto;
 *margin: -2px 0 0 0;
 background: url("../img/nav_seguridad_n.gif") no-repeat;  
}


ul#mainNav li a.COMMUNITY:active, 
ul#mainNav li a.COMMUNITY:hover {
 background: url("../img/nav_seguridad_d.gif") no-repeat; 
}

#nav #currentpageCOMMUNITY a {
 background: url("../img/nav_seguridad_d.gif") no-repeat; 
}


ul#mainNav li a.CITYSERVE, 
ul#mainNav li a.CITYSERVE:visited {
 display: block;
 width: 165px;
 height: 21px;
 padding: 0;
 margin: 0 auto;
 *margin: -2px 0 0 0; 
 background: url("../img/nav_servicios_n.gif") no-repeat;  
}


ul#mainNav li a.CITYSERVE:active, 
ul#mainNav li a.CITYSERVE:hover {
 background: url("../img/nav_servicios_d.gif") no-repeat; 
}

#nav #currentpageCITYSERVE a {
 background: url("../img/nav_servicios_d.gif") no-repeat; 
}


ul#mainNav li a.GREEN, 
ul#mainNav li a.GREEN:visited {
 display: block;
 width: 159px;
 height: 21px;
 padding: 0;
 margin: 0 auto;
 *margin: -1px 0 0 0;
 background: url("../img/nav_viva_n.gif") no-repeat;
}


ul#mainNav li a.GREEN:active, 
ul#mainNav li a.GREEN:hover {
 background: url("../img/nav_viva_d.gif") no-repeat; 
}

#nav #currentpageGREEN a {
 background: url("../img/nav_viva_d.gif") no-repeat; 
}


ul#mainNav li a.KIDS, 
ul#mainNav li a.KIDS:visited {
 display: block;
 width: 165px;
 height: 21px;
 padding: 0;
 margin: 0 auto;
 *margin: -2px 0 0 0; 
 background: url("../img/nav_ninos_n.gif") no-repeat;  
}


ul#mainNav li a.KIDS:active, 
ul#mainNav li a.KIDS:hover {
 background: url("../img/nav_ninos_d.gif") no-repeat; 
}

#nav #currentpageKIDS a {
 background: url("../img/nav_ninos_d.gif") no-repeat; 
}


table#countclock {
 width: 186px;
 height: 19px;
 background: #005399;
 margin-left: -3px;
 *margin: -6px 0 0 -3px;
 padding: 0 4px 0 7px;
}

table#countclock td {
 padding: 0 1px; 
}

table#countclock td#days_no {
 font-size: 28px;
 font-weigh: bold;
 padding-left:3px; 
 *padding-left:6px !important;  
}

 
#content_well { 
 float: left;
 width: 609px; 
 padding: 22px 0 18px 0;
 margin: 8px 0 0 15px;
 *margin: 8px 0 -1px 15px;
}   


#logo_comm {
 padding: 0;
 margin: 3px 0 0 0;
 *margin: 2px 0 -3px 0;
}



#mission {
 float: left;
 width: 270px;
 margin: 4px 3px 0 2px; 
 *margin: 0 3px 0 2px; 
 border-right: 3px solid #ccffff;
 
}

#newNote {
 float: left;
 width: 321px; 
 height: 250px;
 font-size: 13px; 
 margin: 0 0 0 4px;
 *margin: 0 0 0 4px;
 overflow: auto;
}


ul#newNoteList {
 width: 300px;
 padding: 0;
 margin: 0;
 list-style: none;
}


ul#newNoteList li {
 padding: 0;
 margin: 0 0 5px 0;
 font-size: 12px;
}

ul#newNoteList li.last {
 padding: 0;
 margin: 0 0 1px 0;
}

span.arrw {
 color: #cc9933;
 padding-right: 2px;
}


#contentFull {
 height: 420px;
 line-height: 1.3em;
 margin: 5px;
 padding: 10px 15px;
 overflow-x: hidden; 
 overflow-y: auto;
}

#contentFull1 {
 width: 583px;
 height: 420px;
 line-height: 1.3em;
 margin: 5px 0 10px 0;
 padding: 10px;
 overflow-x: hidden; 
 overflow-y: auto; 
}


#contentMin {
 height: 420px;
 line-height: 1.3em;
 margin: 5px 5px 5px 120px;
 padding: 10px 15px;
 overflow: auto; 
}



#picBar {
 float: left;
 width: 195px; 
 margin: 0 8px 0 1px;
 z-index: 1;
}

#picBar2 {
 float: left;
 width: 195px; 
 margin: 0 10px 0 5px;
 z-index: 1;
}


#picBar3 {
 float: left;
 width: 140px; 
 margin: 0 10px 0 5px;
 z-index: 1;
}


#sidePic {
 float: left;
 width: 195px; 
 margin: 10px 9px 5px 5px;
 z-index: 1;
}

#sidePic3 {
 float: left;
 width: 265px; 
 margin: 0 10px 0 0;
}


#contentRt {
 float: left;
 width: 386px;
 height: 435px;
 line-height: 1.3em;
 margin: 5px 0 10px 0;
 padding: 0 8px 0 0;
 overflow: auto; 
}

#contentRt1 {
 float: left;
 width: 340px;
 height: 435px;
 line-height: 1.3em;
 margin: 5px 0 10px 0;
 padding: 0 10px 0 0;
 overflow: none;
}

#contentRt2 {
 float: left;
 width: 395px;
 height: 435px;
 line-height: 1.3em;
 margin: 10px 0 0 0;
 padding: 0 5px 0 0;
 overflow: auto;
}

#contentRt3 {
 float: left;
 width: 275px;
 height: 435px;
 line-height: 1.3em;
 margin: 5px 0 10px 0;
 padding: 0 10px 0 0;
 overflow: none; 
}


#contentRt4 {
 float: left;
 width: 442px;
 height: 435px;
 line-height: 1.3em;
 margin: 10px 0 5px 0;
 padding: 0 5px 0 0;
 overflow: auto;
}

ul.thumbNails {
 height: 20px;
 padding: 0;
 margin: 0;
 list-style: none;
}
 

 ul.thumbNails li {
 width: 15px;
 float: left;
 display: inline;
 padding: 2px 4px 2px 5px;
 margin: 5px 5px 4px 0;
 background: #dddbdb;
 border: 1px solid #000000;
}


#footer {
 width: 600px;
 text-align: center;
 margin: 4px auto 0 auto;
}


#ftr_homepg {
 margin: 5px 0 0 0;
 *margin: 9px 0 0 0;
}


ul#ftr {
 padding: 0;
 margin: 0;
 margin-left: -10px;
 list-style: none;
}

ul#ftr li {
 padding: 0;
 margin: 0;
 display: inline;
 color: #ffffff;
 font-weight: bold;
}

ul#ftr li a {
 font-size: 9px;
 padding: 0;
 margin: 0;
 display: inline;
 color: #ffffff;
}

#copyright {
 clear: both;
 width: 800px;
 height: 20px; 
 color: #ffffff;
 font-size: 10px;
 margin: 0 auto;
 text-align: center;
}


/*  SUBNAV MENUS */

#Menu-Calendar {
 position:absolute; 
 width: 175px;
 top: 237px;  
 left: 172px !important;
 visibility: hidden; 
 z-index: 99;
}

#Menu-QueNuevo {
 position:absolute; 
 width: 175px;
 top: 259px;  
 left: 172px !important;
 visibility: hidden; 
 z-index: 99;
}


#Menu-Classes {
 position:absolute; 
 width: 175px;
 top: 280px;
 left: 172px !important; 
 visibility: hidden; 
 z-index: 99;
}


#Menu-Aboutbell {
 position:absolute; 
 width: 175px;
 top: 300px;
 left: 172px !important;
 visibility: hidden; 
 z-index: 99;
}


#Menu-Jobboard {
 position:absolute; 
 width: 175px;
 top: 322px;
 left: 172px !important;
 visibility: hidden; 
 z-index: 99;
}


#Menu-Commconnect {
 position:absolute; 
 width: 175px;
 top: 345px;
 left: 172px !important;
 visibility: hidden; 
 z-index: 99;
}

#Menu-Helphomeowners {
 position:absolute; 
 width: 175px;
 top: 365px;
 *top: 369px;
 left: 172px !important;
 visibility: hidden; 
 z-index: 99;
}

#Menu-Parksfac {
 position:absolute; 
 width: 175px;
 top: 385px;
 *top: 390px;
 left: 172px !important;
 visibility: hidden; 
 z-index: 99;
}


#Menu-Commsafety {
 position:absolute; 
 width: 175px;
 top: 423px;
 *top: 429px;
 left: 172px !important;
 visibility: hidden; 
 z-index: 99;
}


#Menu-Cityservices {
 position:absolute; 
 width: 175px;
 top: 458px; 
 *top: 463px; 
 left: 172px !important;
 visibility: hidden; 
 z-index: 99;
}


#Menu-Livegreen {
 position:absolute; 
 width: 175px;
 top: 478px; 
 *top: 486px; 
 left: 172px !important;
 visibility: hidden; 
 z-index: 99;
}


#Menu-Kidspages {
 position:absolute; 
 width: 175px;
 top: 503px; 
 *top: 508px;  
 left: 172px !important;
 visibility: hidden; 
 z-index: 99;
}


/*  MAP PULLDOWNS */


#Menu-Viewmap {
 position:absolute; 
 width: 500px;
 top: 155px; 
 *top: 173px;
 left: 400px !important;
 visibility: hidden; 
 z-index: 99;
 background: #003366;
 border: 2px solid #0066cc; 
 padding: 10px;
}


#Menu-ViewmapTwo {
 position:absolute; 
 width: 460px;
 top: 245px; 
 *top: 265px;
 left: 300px !important;
 visibility: hidden; 
 z-index: 99;
 background: #003366;
 border: 2px solid #0066cc; 
 padding: 10px;
}


#Menu-ViewmapThree {
 position:absolute; 
 width: 520px;
 top: 150px; 
 *top: 170px;
 left: 300px !important;
 visibility: hidden; 
 z-index: 99;
 background: #003366;
 border: 2px solid #0066cc; 
 padding: 10px;
}


.arrow_sub {
 float: left;
 width: 11px;
 height: 22px;
 background: url("/img/arrw_subnav.gif") no-repeat;
 margin-top: 5px;
}


ul.sub_nav {
 float: left;
 width: 155px;
 padding: 5px 0;
 margin: 0;
 list-style: none;
 background: #003366;
 border: 2px solid #0066cc; 
 filter:alpha(opacity=88);
 -moz-opacity:.88;
 opacity:.88; 
}


ul.sub_nav li {
 padding: 5px 5px 5px 10px;
 margin: 0;
 color: #ffffff;
}


ul.sub_nav li a.sn, a.sn:visited {
 font-size: 12px;
 color: #ffffff;
 text-decoration: underline;
}

ul.sub_nav li a.sn:hover, a.sn:active {
 text-decoration: none;
}


table#classes {
 width: 544px;
 padding: 0;
 margin: 0 auto;
 border-collapse: collapse;
 border: 1px solid #cccccc; 
}


table#classes td {
 width: 75px !important;
 padding: 1px;
 margin: 0;
 border-collapse: collapse;
 border: 1px solid #cccccc;  
 font-size: 11px;
}

table#classes td.hdrFall {
 width: 100% !important;
 padding: 5px;
 margin: 0;
 background: #cc9900;
 color: #ffffff;
 font-size: 12px;
 font-weight: bold;
 text-align: center;
}


ul.greenText {
 padding: 5px;
 margin: 0;
 list-style: none;
 border-bottom: 1px dotted #cccccc; 
}

ul.greenText li  {
 color: #6c9e2f;
 padding: 0 0 1px 0;
}

ul.greenText li a {
 color: #6c9e2f;
}


ul.redText {
 padding: 5px;
 margin: 0;
 list-style: none;
 border-bottom: 1px dotted #cccccc;
}

ul.redText li {
 color: #ee1c23;
 padding: 0 0 1px 0;
}

ul.redText li a {
 color: #ee1c23;
}


ul.purpleText {
 padding: 5px;
 margin: 0;
 list-style: none;
 border-bottom: 1px dotted #cccccc; 
}

ul.purpleText li {
 color: #652d91;
 padding: 0 0 1px 0;
}

ul.purpleText li a {
 color: #652d91;
}


ul.orangeText {
 padding: 5px;
 margin: 0;
 list-style: none;
 border-bottom: 1px dotted #cccccc; 
}


ul.orangeText li {
 color: #f37a21;
 padding: 0 0 1px 0;
}


ul.orangeText li a {
 color: #f37a21;
}


ul.brownText {
 padding: 5px;
 margin: 0;
 list-style: none;
 border-bottom: 1px dotted #cccccc; 
}


ul.brownText li {
 color: #8d6518;
 padding: 0 0 1px 0;
}


ul.brownText li a {
 color: #8d6518;
}


ul.tealText {
 padding: 5px;
 margin: 0;
 list-style: none;
 border-bottom: 1px dotted #cccccc; 
}


ul.tealText li {
 color: #188b9c;
 padding: 0 0 1px 0;
}


ul.tealText li a {
 color: #188b9c;
}


ul.blueText {
 padding: 5px;
 margin: 0;
 list-style: none;
 border-bottom: 1px dotted #cccccc; 
}


ul.blueText li {
 color: #330099;
 padding: 0 0 1px 0;
}


ul.blueText li a {
 color: #330099;
}



#Aerobics3,
#FunCamp,
#PlayschoolC,
#BalletBegin,
#BalletInt,
#BalletAdv,
#KungFu,
#RiseStars,
#Sluggers,
#Aerobics3,
#Computer,
#Floral,
#JewelryNite,
#Jewelry,
#Keyboard,
#Keyboard2,
#Percussion,
#Percussion2,
#Salsa,
#Yoga,
#Yoga2 {
 position: absolute;
 top: 105px;
 left: 130px;
 z-index: 2;
 width: 200px;
 color: #ffffff;
 background: #ee1c23; /* red */
 border: 3px solid #006bb7;
 padding: 10px;
}



#PreSchStory {
 position: absolute;
 top: 105px;
 left: 130px;
 z-index: 2;
 width: 200px;
 color: #ffffff;
 background: #f37a21; /* orange*/
 border: 3px solid #006bb7;
 padding: 10px;
} 


#RiseStarsVets,
#Aerobics2,
#Abs,
#Azucarcise, 
#TaiChi {
 position: absolute;
 top: 105px;
 left: 130px;
 z-index: 2;
 width: 200px;
 color: #ffffff;
 background: #70a432; /* green */
 border: 3px solid #006bb7;
 padding: 10px;
}


#CrochetC,
#FiveFun,
#MM {
 position: absolute;
 top: 105px;
 left: 130px;
 z-index: 2;
 width: 200px;
 color: #ffffff;
 background: #652d91; /* purple */
 border: 3px solid #006bb7;
 padding: 10px;
}


#Aerobics,
#RiseStarsDebs,
#RiseStarsDebs2,
#RiseStarsDebs3  {
 position: absolute;
 top: 105px;
 left: 130px;
 z-index: 2;
 width: 200px;
 color: #ffffff;
 background: #78581b; /* brown */
 border: 3px solid #006bb7;
 padding: 10px;
}

#Lunch {
 position: absolute;
 top: 105px;
 left: 130px;
 z-index: 2;
 width: 200px;
 color: #ffffff;
 background: #167d8d; /* teal */
 border: 3px solid #006bb7;
 padding: 10px;
}


#PlayschoolA,
#PlayschoolB {
 position: absolute;
 top: 105px;
 left: 130px;
 z-index: 2;
 width: 200px;
 color: #ffffff;
 background: #330099; /* blue */
 border: 3px solid #006bb7;
 padding: 10px;
}



#FunCamp a,
#PlayschoolA a,
#PlayschoolB a,
#PlayschoolC a,
#BalletBegin a,
#BalletInt a,
#BalletAdv a,
#KungFu a,
#RiseStars a,
#Sluggers a,
#RiseStars2 a,
#RiseStarsDebs a,
#RiseStarsDebs2 a,
#RiseStarsDebs3 a,
#RiseStarsVets a,
#PreSchStory a,
#Aerobics a,
#Aerobics2 a,
#Aerobics3 a,
#TaiChi a,
#Computer a,
#Jewelry a,
#Floral a,
#CrochetC a,
#Yoga a,
#Abs a,
#Azucarcise a,
#MM a,
#Lunch a,
#FiveFun a,
#JewelryNite a,
#Yoga2 a,
#YotLot a,
#Gage a,
#BellLibrary a,
#CommunityCenter a,
#Keyboard a,
#Keyboard2 a,
#Percussion a,
#Percussion2 a,
#Salsa a {
 color: #ffffff;
}


table#calendar {
 width: 550px;
 *width: 545px;
 padding: 0;
 margin: 1px auto;
 border-collapse: collapse;
 border: 1px solid #cccccc;
}


table#calendar td {
 width: 74px;
 padding: 3px;
 margin: 0;
 border-collapse: collapse;
 border: 1px solid #cccccc;
}


table#calendar td.hdrTbl {
 width: 100%;
 text-align: center;
 padding-left: 10px;
 background: #339999;
 color: #ffffff;
 font-size: 14px;
 font-weight: bold;
}

table#calendar td.hdrTbl2 {
 width: 100%;
 text-align: center;
 padding-right: 60px;
 background: #339999;
 color: #ffffff;
 font-size: 14px;
 font-weight: bold;
}


.VetsMemorial {
 background: #6c9e2f;
 padding: 2px 0 2px 2px;
 margin: 3px 0;
 font-size: 11px;
 line-height: 1.2em;
 color: #000000;
 border: 1px solid #000000;
}

.CommunityCenter {
 background: #9720b1;
 padding: 2px 0 2px 2px;
 margin: 3px 0;
 font-size: 11px;
 line-height: 1.2em;
 color: #000000;
 border: 1px solid #000000;
}


.BellLibrary {
 background: #f37a21;
 padding: 2px 0 2px 2px;
 margin: 3px 0;
 font-size: 11px;
 line-height: 1.2em;
 color: #000000;
 border: 1px solid #000000;
}


.LittleBear {
 background: #e00505;
 padding: 2px 0 2px 2px;
 margin: 3px 0;
 font-size: 11px;
 line-height: 1.2em;
 color: #000000;
 border: 1px solid #000000;
}

.DebsPark {
 background: #986c17;
 padding: 2px 0 2px 2px;
 margin: 3px 0;
 font-size: 11px;
 line-height: 1.2em;
 color: #000000;
 border: 1px solid #000000;
}

.YotLot {
 background: #2b5bf9;
 padding: 2px 0 2px 2px;
 margin: 3px 0;
 font-size: 11px;
 line-height: 1.1em;
 color: #000000;
 border: 1px solid #000000;
}


.Gage {
 background: #d331d5;
 padding: 2px 0 2px 2px;
 margin: 3px 0;
 font-size: 11px;
 line-height: 1.2em;
 color: #000000;
 border: 1px solid #000000;
}

.ThreeParks {
 background: #0303a8;
 padding: 2px 0 2px 2px;
 margin: 3px 0;
 font-size: 11px;
 line-height: 1.2em;
 color: #000000;
 border: 1px solid #000000;
}

.LittleBearVets {
 background: #28a3c2;
 padding: 2px 0 2px 2px;
 margin: 3px 0;
 font-size: 11px;
 line-height: 1.2em;
 color: #000000;
 border: 1px solid #000000;
}

.ThreeParks a,
.Gage a, 
.YotLot a,
.DebsPark a,
.LittleBear a, 
.BellLibrary a,
.CommunityCenter a,
.VetsMemorial a,
.LittleBearVets a {
 color: #ffffff; 
 font-weight: bold;
}



#two, #three {
 display: none;
}


.icon {
 padding-right: 5px;
}

.mayor {
 padding: 5px 0 5px 10px;
}

input.arrows {
 position: relative;
 width: 110px;
 height: 18px;
 top: 4px;
 *top: 5px;
}
