BODY
{
    COLOR: gray;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: silver
}
.headerlogo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 30px;
    TEXT-TRANSFORM: capitalize
}
.headerline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    TEXT-TRANSFORM: capitalize;
    FONT-STYLE: italic;
    FONT-VARIANT: small-caps
}
A:link
{
    TEXT-DECORATION: underline
}
A:visited
{
    TEXT-DECORATION: none
}
A:hover
{
    TEXT-DECORATION: underline
}
.loginform
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 10px;
    COLOR: gold;
    FONT-STYLE: italic
}
.logintext
{
    BORDER-RIGHT: gold thin solid;
    BORDER-TOP: gold thin solid;
    BORDER-LEFT: gold thin solid;
    WIDTH: 120px;
    BORDER-BOTTOM: gold thin solid;
    HEIGHT: 15px
}
.loginbutton
{
    BORDER-RIGHT: gold thin;
    BORDER-TOP: gold thin;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8px;
    BORDER-LEFT: gold thin;
    WIDTH: 50px;
    COLOR: orangered;
    BORDER-BOTTOM: gold thin;
    FONT-STYLE: italic;
    HEIGHT: 15px;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: center;
    FONT-VARIANT: small-caps;
    TEXT-DECORATION: underline
}
.headertable
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    COLOR: gold;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: royalblue
}
.menutable
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    FONT-WEIGHT: 600;
    FONT-SIZE: 12px;
    BORDER-LEFT: 1px;
    COLOR: orangered;
    BORDER-BOTTOM: 1px;
    FONT-FAMILY: tahoma;
    BACKGROUND-COLOR: darkgray;
    TEXT-ALIGN: center
}
A.menuitem
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: darkgray;
    TEXT-DECORATION: none
}
A.menuitem:hover
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: darkgray;
    TEXT-DECORATION: underline
}
A.menuitem:visited
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: darkgray;
    TEXT-DECORATION: none
}
.footertable
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: 500;
    FONT-SIZE: 11px;
    BORDER-LEFT: medium none;
    WIDTH: 800px;
    COLOR: orangered;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: tahoma;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: center
}
A.footeritem
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: gold;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: white;
    TEXT-DECORATION: none
}
A.footeritem:hover
{
    FONT-WEIGHT: bold;
    COLOR: gold;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: red;
    TEXT-DECORATION: none
}
A.footeritem:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: gold;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: white;
    TEXT-DECORATION: none
}
.focaltext
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 12px;
    COLOR: darkgreen;
    FONT-FAMILY: Tahoma;
    TEXT-ALIGN: center
}
.experiencetable
{
    BACKGROUND-IMAGE: url(images\i_freedom.jpg);
    TEXT-ALIGN: right
}
.experienceheader
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 16px;
    COLOR: #cc6600;
    FONT-FAMILY: Tahoma
}
A.experienceitem:link
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 12px;
    COLOR: #cc6600;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
A.experienceitem:visited
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 12px;
    COLOR: #cc6600;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
A.experienceitem:hover
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 12px;
    COLOR: orangered;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: underline
}
.orangelink
{
    BACKGROUND-IMAGE: url(images/i_orange_button.JPG);
    COLOR: fuchsia
}
.maintexttable
{
}
.copyright
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma
}
.footermessage
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 20px
}
.scheduletable
{
    FONT-SIZE: 12px;
    TEXT-ALIGN: center
}
.dayname
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: steelblue
}
.scheduleheader
{
    FONT-SIZE: 13px;
    COLOR: darkgreen
}
A.listenlink
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: 900;
    FONT-SIZE: 8px;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    TEXT-DECORATION: none
}
A.listenlink:active
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: 900;
    FONT-SIZE: 8px;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    TEXT-DECORATION: none
}
A.listenlink:visited
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: 900;
    FONT-SIZE: 8px;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    TEXT-DECORATION: none
}
.language
{
    FONT-WEIGHT: bold
}
.topmessagetable
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
.maintable
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: white
}
A.menuitem:active
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: underline
}
.button
{
    BORDER-RIGHT: gray 4px double;
    BORDER-TOP: gray 4px double;
    FONT-WEIGHT: 900;
    FONT-SIZE: 12px;
    BORDER-LEFT: gray 4px double;
    COLOR: gray;
    BORDER-BOTTOM: gray 4px double;
    BACKGROUND-COLOR: white
}
.dedication
{
    FONT-WEIGHT: 500
}
.upcominglabel
{
    BORDER-RIGHT: royalblue 1px solid;
    BORDER-TOP: royalblue 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    BORDER-LEFT: royalblue 1px solid;
    COLOR: white;
    BORDER-BOTTOM: royalblue 1px solid;
    BACKGROUND-COLOR: royalblue;
    TEXT-ALIGN: center;
    FONT-VARIANT: small-caps
}
.upcomingtable
{
    BORDER-RIGHT: royalblue 1px solid;
    BORDER-TOP: royalblue 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    BORDER-LEFT: royalblue 1px solid;
    BORDER-BOTTOM: royalblue 1px solid;
    TEXT-ALIGN: center
}
