BODY
{
    FONT-SIZE: 13px;
    COLOR: black;
    FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif
}
A:link
{
    COLOR: blue
}
A:visited
{
    COLOR: blue
}
A:hover
{
    COLOR: #cc0000
}
A:active
{
    COLOR: #999999
}
A
{
    TEXT-DECORATION: none
}
TABLE.menuheader
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif
}
TABLE
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif
}
.menu_selected
{
    FONT-SIZE: 14px;
    COLOR: green
}
TABLE.menutable
{
    BORDER-RIGHT: #336699 1px solid;
    BORDER-TOP: #336699 1px solid;
    BORDER-LEFT: #336699 1px solid;
    BORDER-BOTTOM: #336699 1px solid
}
TD.menutitle
{
    FONT-SIZE: 16px;
    COLOR: white;
    BACKGROUND-COLOR: #336699
}
TD.pics
{
    BORDER-RIGHT: #336699 1px solid;
    BORDER-TOP: #336699 1px solid;
    BORDER-LEFT: #336699 1px solid;
    BORDER-BOTTOM: #336699 1px solid
}
TD.pics2
{
    BORDER-RIGHT: #336699 1px solid;
    BORDER-TOP: #336699 1px solid;
    BORDER-BOTTOM: #336699 1px solid
}
.red
{
    COLOR: red
}
.green
{
    COLOR: #009900
}
.events
{
    FONT-SIZE: 16px
}
A.maplink
{
    FONT-SIZE: 16px
}
.mapselected
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: black
}
A.zoom
{
    FONT-SIZE: 10px
}
.zoom
{
    FONT-SIZE: 10px;
    COLOR: gray
}
TD.events
{
    BORDER-RIGHT: green 1px solid;
    BORDER-TOP: green 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: green 1px solid;
    BORDER-BOTTOM: green 1px solid;
    BACKGROUND-COLOR: white
}
.greendate
{
    FONT-SIZE: 13px;
    COLOR: green
}
TD.weather
{
    BORDER-RIGHT: green 1px solid;
    BORDER-TOP: green 1px solid;
    BORDER-LEFT: green 1px solid;
    BORDER-BOTTOM: green 1px solid;
    BACKGROUND-COLOR: white
}
TABLE.black_bg
{
    BORDER-RIGHT: green 1px solid;
    BORDER-TOP: green 1px solid;
    BORDER-LEFT: green 1px solid;
    BORDER-BOTTOM: green 1px solid;
    BACKGROUND-COLOR: black
}
.white
{
    COLOR: white
}
TABLE.blue_bg
{
    BORDER-RIGHT: green 1px solid;
    BORDER-TOP: green 1px solid;
    BORDER-LEFT: green 1px solid;
    BORDER-BOTTOM: green 1px solid;
    BACKGROUND-COLOR: #9999cc
}
TABLE.white_bg
{
    BORDER-RIGHT: green 1px solid;
    BORDER-TOP: green 1px solid;
    BORDER-LEFT: green 1px solid;
    BORDER-BOTTOM: green 1px solid;
    BACKGROUND-COLOR: white
}
TD.padded
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px
}
.main_band
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px
}
.colortest
{
    FONT-WEIGHT: bold;
    COLOR: maroon
}
TD.features_header
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px;
    BACKGROUND-COLOR: #336699
}
TD.features_padded
{
    BORDER-RIGHT: #336699 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #336699 1px solid;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px;
    BORDER-LEFT: #336699 1px solid;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #336699 1px solid
}
TD.features_fixed_padded
{
    BORDER-RIGHT: #336699 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #336699 1px solid;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px;
    BORDER-LEFT: #336699 1px solid;
    WIDTH: 296px;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #336699 1px solid
}
.today
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: red
}
BODY .var
{
    COLOR: red
}
.month_year
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    COLOR: white;
    FONT-FAMILY: Arial
}
.day
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px
}
TD.cal_datecell
{
    BORDER-RIGHT: #336699 1px solid;
    BORDER-TOP: #336699 1px solid;
    BORDER-LEFT: #336699 1px solid;
    WIDTH: 90px;
    BORDER-BOTTOM: #336699 1px solid
}
TABLE.cal
{
    BORDER-RIGHT: #336699 1px solid;
    BORDER-TOP: #336699 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #336699 1px solid;
    BORDER-BOTTOM: #336699 1px solid
}
TD.cal_cell
{
    BORDER-RIGHT: #336699 1px solid;
    BORDER-TOP: #336699 1px solid;
    BORDER-LEFT: #336699 1px solid;
    BORDER-BOTTOM: #336699 1px solid
}
TD.basic
{
    BORDER-RIGHT: #336699 1px solid;
    BORDER-TOP: #336699 1px solid;
    BORDER-LEFT: #336699 1px solid;
    BORDER-BOTTOM: #336699 1px solid
}
.map_header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: white
}
TD.menu_cat
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px
}
A:hover .test2
{
    COLOR: white
}
.menu_subtitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: silver
}
.menu_header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: white
}
TD.menu_size
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffff66
}
TABLE.menu
{
    FONT-SIZE: 13px;
    COLOR: white
}
.yellow
{
    COLOR: #ffff66
}
A .test2
{
    COLOR: #ffff66
}
TABLE.smalltext
{
    FONT-SIZE: 10px
}
A .email
{
    COLOR: limegreen
}
A:hover .email
{
    COLOR: orangered
}
.small
{
    FONT-SIZE: 10px
}
A .email2
{
    COLOR: lightskyblue
}
A:hover .email2
{
    COLOR: #000080
}
INPUT
{
}
INPUT .test
{
    BACKGROUND-COLOR: blue
}
TABLE.form
{
    BORDER-RIGHT: white 1px solid;
    BORDER-TOP: white 1px solid;
    BORDER-LEFT: white 1px solid;
    BORDER-BOTTOM: white 1px solid
}
TD.smalltext
{
    FONT-SIZE: 10px
}
INPUT.hometext
{
    BORDER-RIGHT: #336699 1px solid;
    BORDER-TOP: #336699 1px solid;
    BORDER-LEFT: #336699 1px solid;
    BORDER-BOTTOM: #336699 1px solid
}
INPUT.button
{
    BORDER-RIGHT: white 1px solid;
    BORDER-TOP: white 1px solid;
    BORDER-LEFT: white 1px solid;
    COLOR: white;
    BORDER-BOTTOM: white 1px solid;
    FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
    BACKGROUND-COLOR: #336699
}
INPUT.textbox
{
    BORDER-RIGHT: white 1px solid;
    BORDER-TOP: white 1px solid;
    BORDER-LEFT: white 1px solid;
    COLOR: white;
    BORDER-BOTTOM: white 1px solid;
    BACKGROUND-COLOR: black
}
TEXTAREA.textarea
{
    BORDER-RIGHT: white 1px solid;
    BORDER-TOP: white 1px solid;
    BORDER-LEFT: white 1px solid;
    COLOR: white;
    BORDER-BOTTOM: white 1px solid;
    BACKGROUND-COLOR: black
}
.gray
{
    COLOR: #666666
}
TD.left
{
    BORDER-RIGHT: #336699 1px;
    BORDER-TOP: #336699 1px solid;
    BORDER-LEFT: #336699 1px solid;
    BORDER-BOTTOM: #336699 1px solid
}
TD.right
{
    BORDER-RIGHT: #336699 1px solid;
    BORDER-TOP: #336699 1px solid;
    BORDER-LEFT: #336699 1px;
    BORDER-BOTTOM: #336699 1px solid
}
TD.middle
{
    BORDER-RIGHT: #336699 1px;
    BORDER-TOP: #336699 1px solid;
    BORDER-LEFT: #336699 1px;
    BORDER-BOTTOM: #336699 1px solid
}
TD.homepic
{
	border: black 1px solid	
}
A .artspace
{
    COLOR: white
}
A:hover .artspace
{
    COLOR: #ffff66
}
TD.artspace
{
		COLOR: white
}
IMG.artspace
{
		BORDER: #336699 1px solid
}
A .login { color: #000000; font-weight: bold; }
A:hover .login { color: #000000; font-weight: bold; text-decoration: underline; }

A .event_nav { color: #FF0000; font-size: 10px; }
A:hover .event_nav { color: #FF0000; font-size: 10px; text-decoration: underline; }

INPUT.admin { border: #336699 1px solid; color: #000000; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; }

.rednote { color: red; font-size: 10px; }

.admin_header { color: black; font-size: 18px; font-weight: bold; }

A .guest_nav { color: #FFFF66; }
A:hover .guest_nav { color: #FFFF66; text-decoration: underline; }