BODY
{
    SCROLLBAR-ARROW-COLOR: yellow;
    TEXT-ALIGN: center;
    SCROLLBAR-FACE-COLOR: black;
    BACKGROUND-COLOR: black;
    SCROLLBAR-DARKSHADOW-COLOR: #cecbc6;
    SCROLLBAR-BASE-COLOR: #fbf8f1;
    FONT-FAMILY: Verdana;
    SCROLLBAR-HIGHLIGHT-COLOR: #cecbc6;
    COLOR: #393939;
    SCROLLBAR-SHADOW-COLOR: #cecbc6;
    SCROLLBAR-TRACK-COLOR: black;
    SCROLLBAR-3DLIGHT-COLOR: #cecbc6
}
TABLE
{
    TEXT-ALIGN: center;
    FONT-FAMILY: Arial;
    COLOR: white;
    FONT-SIZE: 8pt
}
#designedbydata7
{
    FONT-FAMILY: Arial;
    COLOR: white;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none
}
#designedbydata7 A
{
    FONT-FAMILY: Arial;
    COLOR: white;
    TEXT-DECORATION: none
}
#menubutton
{
    BACKGROUND-IMAGE: url(../images/menubutton.gif);
    WIDTH: 167px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: left top;
    HEIGHT: 25px;
    COLOR: black;
    FONT-WEIGHT: bolder
}
#menubutton A
{
    COLOR: black;
    TEXT-DECORATION: none
}
#menubutton A:hover
{
    COLOR: black;
    TEXT-DECORATION: none
}
#bodytext
{
    BORDER-BOTTOM: gray 1px;
    BORDER-LEFT: gray 1px;
    BACKGROUND-COLOR: black;
    BORDER-TOP: gray 1px;
    BORDER-RIGHT: gray 1px
}
#footer
{
    BORDER-BOTTOM: #ffcc33 1px outset;
    BORDER-LEFT: #ffcc33 1px outset;
    BACKGROUND-COLOR: #ffcc33;
    COLOR: black;
    BORDER-TOP: #ffcc33 1px outset;
    BORDER-RIGHT: #ffcc33 1px outset
}
#pagedesc
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: bolder
}
.buttons
{
    BORDER-BOTTOM: 1px outset;
    BORDER-LEFT: 1px outset;
    FONT-FAMILY: Arial;
    BORDER-TOP: 1px outset;
    FONT-WEIGHT: bolder;
    BORDER-RIGHT: 1px outset
}
#picture
{
    BORDER-BOTTOM: #ffcc33 1px outset;
    BORDER-LEFT: #ffcc33 1px outset;
    BACKGROUND-COLOR: #ffcc33;
    FONT-FAMILY: Arial;
    COLOR: black;
    BORDER-TOP: #ffcc33 1px outset;
    FONT-WEIGHT: bolder;
    BORDER-RIGHT: #ffcc33 1px outset
}
.editbuttons
{
    BORDER-BOTTOM: 1px outset;
    BORDER-LEFT: 1px outset;
    FONT-FAMILY: Arial;
    FONT-SIZE: 7pt;
    BORDER-TOP: 1px outset;
    BORDER-RIGHT: 1px outset
}
#errmsg
{
    BORDER-BOTTOM: white 2px solid;
    BORDER-LEFT: white 2px solid;
    PADDING-BOTTOM: 3px;
    BACKGROUND-COLOR: #cc0000;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    FONT-FAMILY: Arial;
    COLOR: white;
    FONT-SIZE: 10pt;
    BORDER-TOP: white 2px solid;
    FONT-WEIGHT: bolder;
    BORDER-RIGHT: white 2px solid;
    PADDING-TOP: 3px
}
#contactusform
{
    COLOR: black
}
#websiteresponse
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 14pt
}
.textinput
{
    WIDTH: 200px;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt
}
#picturesbackground
{
    BORDER-BOTTOM: gray 1px solid;
    BORDER-LEFT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    BORDER-RIGHT: gray 1px solid
}
#textheader
{
    TEXT-ALIGN: right;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bolder
}
#tablebanner
{
    FONT-FAMILY: Arial;
    COLOR: #ffcc33;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bolder
}
#stages
{
    BORDER-BOTTOM: #ffcc33 3px inset;
    BORDER-LEFT: #ffcc33 3px inset;
    BACKGROUND-COLOR: #dfac13;
    PADDING-RIGHT: 0px;
    FONT-FAMILY: Arial;
    HEIGHT: 40pt;
    COLOR: black;
    FONT-SIZE: 18pt;
    BORDER-TOP: #ffcc33 3px inset;
    FONT-WEIGHT: bolder;
    BORDER-RIGHT: #ffcc33 3px inset
}
#stages #active
{
    BORDER-BOTTOM: #ffcc33 4px outset;
    BORDER-LEFT: #ffcc33 4px outset;
    BACKGROUND-COLOR: #ffcc33;
    WIDTH: 16%;
    COLOR: white;
    BORDER-TOP: #ffcc33 4px outset;
    BORDER-RIGHT: #ffcc33 4px outset;
    TEXT-DECORATION: underline
}
#stages #notactive
{
    WIDTH: 16%
}
#thecost
{
    BORDER-BOTTOM: 1px;
    BORDER-LEFT: 1px;
    BACKGROUND-COLOR: black;
    FONT-FAMILY: Arial;
    COLOR: #ffcc33;
    FONT-SIZE: 15pt;
    BORDER-TOP: 1px;
    FONT-WEIGHT: bolder;
    BORDER-RIGHT: 1px
}
#festivalheaders
{
    BACKGROUND-COLOR: #ffcc33;
    FONT-FAMILY: Arial;
    COLOR: black;
    FONT-WEIGHT: bolder
}
A
{
    FONT-FAMILY: Arial;
    COLOR: black;
    TEXT-DECORATION: none
}
A:hover
{
    TEXT-DECORATION: underline
}
#festivalbooknow
{
    BACKGROUND-COLOR: #ffcc33;
    COLOR: black;
    FONT-WEIGHT: bolder
}
#confirmed
{
    BACKGROUND-COLOR: forestgreen;
    COLOR: white;
    FONT-WEIGHT: bolder
}
#confirmed A
{
    COLOR: white
}
#festivalname
{
}
#booknow
{
    BACKGROUND-COLOR: #cc0000
}
#addreminder
{
    FONT-FAMILY: Arial;
    COLOR: white
}
#addreminder A
{
    COLOR: white
}
#legend
{
    FONT-FAMILY: Arial;
    COLOR: #ffcc33;
    FONT-SIZE: 16pt
}
.atagwhite
{
    COLOR: white
}
#tooltip
{
    BORDER-BOTTOM: slategray thin solid;
    BORDER-LEFT: slategray thin solid;
    PADDING-BOTTOM: 2px;
    BACKGROUND-COLOR: #eee300;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    FONT-FAMILY: Arial;
    COLOR: black;
    BORDER-TOP: slategray thin solid;
    BORDER-RIGHT: slategray thin solid;
    PADDING-TOP: 2px
}
#bookviapromotertext
{
    BORDER-BOTTOM: white thin solid;
    BORDER-LEFT: white thin solid;
    BORDER-TOP: white thin solid;
    BORDER-RIGHT: white thin solid
}
.picturesbackground
{
    BORDER-BOTTOM: red 4px dashed;
    BORDER-LEFT: red 4px dashed;
    BORDER-TOP: red 4px dashed;
    BORDER-RIGHT: red 4px dashed
}
.CustomerEmail
{
    TEXT-TRANSFORM: lowercase;
    WIDTH: 500px;
    FONT-SIZE: 8pt
}
.textinputnolen
{
    FONT-SIZE: 8pt
}
