a {
text-decoration:none;
color:#bd10bd;
}

#menu {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
list-style:none;
}

#menu li {
display:inline;
margin:0px;
padding:2px 0px 1px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:larger;
}

#menu a:link,
#menu a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#bd10bd;
padding: 2px 8px 1px 8px;
margin:0px 2px 0px 2px;
border:1px solid #DCD9BB;
float:left;
text-decoration:none;
width:250px;
}

#menu a:hover {
font-style:italic;
font-size:larger;
width:250px;
}
#menu .current {
color:#666666;
padding: 2px 8px 1px 8px;
margin:0px 2px 0px 2px;
border:1px solid #DCD9BB;
float:left;
width:250px;
list-style-type:none;
}

/* .classes { padding:0px; } */
.classes { 
padding:5px 0px 5px 10px;
}
/* .classes { padding:5px 10px 5px 10px;} */

.classname a { color:#999900;}
a .classname { color:#999900;}
.classname {
color:#999900;
padding:2px 10px 2px 10px;
margin-bottom:7px;
border:1px solid #999900;
}

.classname {
width:90%;
}

.price {
color:#999900;
position:absolute;
left:60%;
font-style:italic;
}

.classdescription {
margin-left:15px;
float:left;
width:50%;
}

.teacher {
padding-top:10px;
font-style:italic;
}

.classsched {
float:left;
padding-left:10px;
}

.classsched li{
list-style-image:url(images/prpldot.gif);
padding-bottom:10px;
}

.supplies {
margin-left:20px;
}

.supplies ul {
list-style-image:url(images/prpldot.gif);
text-indent:0px;
padding-left:0px;
margin:0px;
}

.supplies li {
text-indent:0px;
padding-left:0px;
}

.listhead { font-style:italic;}

.leftimages {
padding-left:10px;
padding-top:50px;
}