BODY { COLOR: darkblue; FONT-SIZE: 14px; FONT-FAMILY: "Comic Sans MS"; }
BODY { background:url(pics/curtain_bg.jpg) repeat-x; background-attachment:fixed; text-align:center; margin:0px; }

#title {width:1000px; margin:0px auto; border:0px solid red; background-color:gold; padding:0px; text-align:left; }

#mainpagewrapper {height:auto; margin:0px auto; border-top:0px solid gold; border-right:0px solid gold; border-left:0px solid gold; border-bottom:0px solid gold; background-color:White; background:url(pics/mainareabackground.jpg) repeat-y; padding:0px; text-align:left; }

#piper  {position:absolute; top:0px; left:50px; z-index:1; }

#audience {width:1000px; height: 100px; margin:0px auto; border:0px solid black; padding:0px; float:left; text-align:center;}

.container { width:560px; height:315px; padding: 8px; background-color: #cc9900; border:4px solid white; box-shadow: 10px 12px 16px black; text-align:center; }

.paragraph {width:1000px; margin:0px auto; border:0px solid black; padding:0px; text-align:left; background:url(pics/mainareabackground.jpg) repeat-y;}
.submenuwrapper { position:relative; top:-0px; left:-3px; background-color:#663300; margin:0px; width:150px; height:100%; padding:6px; border:0px; border-right:1px solid black;}
.earlier_recitals { position:relative; top:0px; left:0px; padding:20px; margin:0px; width:600px; border:1px solid black;}

#poster {width:350px; background-color:#FFFF99; margin:0px auto; border-top:1px solid Lightgrey; border-right:2px solid black; border-left:1px solid Lightgrey; border-bottom:2px solid black; padding-left:20px; }

A.menu:link { COLOR: red; FONT-WEIGHT: bold; FONT-SIZE: 16px;  FONT-FAMILY: "Arial"; TEXT-DECORATION: none;}
A.menu:active { COLOR: red; FONT-WEIGHT: bold; FONT-SIZE: 16px;  FONT-FAMILY: "Arial"; TEXT-DECORATION: none;}
A.menu:visited { COLOR: red; FONT-WEIGHT: bold; FONT-SIZE: 16px;  FONT-FAMILY: "Arial"; TEXT-DECORATION: none;}
A.menu:hover { COLOR: orange; FONT-WEIGHT: bold; FONT-SIZE: 16px;  FONT-FAMILY: "Arial"; TEXT-DECORATION: none;}

A.credits:link { COLOR: gold; FONT-WEIGHT: normal; FONT-SIZE: 14px; FONT-FAMILY: "Arial Narrow"; TEXT-DECORATION: none;}
A.credits:active { COLOR: gold;; FONT-WEIGHT: normal; FONT-SIZE: 14px; FONT-FAMILY: "Arial Narrow"; TEXT-DECORATION: none;}
A.credits:visited { COLOR: gold;; FONT-WEIGHT: normal; FONT-SIZE: 14px; FONT-FAMILY: "Arial Narrow"; TEXT-DECORATION: none;}
A.credits:hover { COLOR: white; FONT-SIZE: 14px;  FONT-WEIGHT: normal; FONT-FAMILY: "Arial Narrow"; TEXT-DECORATION: none;}

A.text:link { COLOR: blue; FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: "Comic Sans MS"; TEXT-DECORATION: none;}
A.text:active { COLOR: red; FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: "Comic Sans MS"; TEXT-DECORATION: none;}
A.text:visited { COLOR: blue; FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: "Comic Sans MS"; TEXT-DECORATION: none;}
A.text:hover { COLOR: red; FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: "Comic Sans MS"; TEXT-DECORATION: none;}

A.largertext:link { COLOR: blue; FONT-WEIGHT: bold; FONT-SIZE: 18px; FONT-FAMILY: "Comic Sans MS"; TEXT-DECORATION: none;}
A.largertext:active { COLOR: red; FONT-WEIGHT: bold; FONT-SIZE: 18px; FONT-FAMILY: "Comic Sans MS"; TEXT-DECORATION: none;}
A.largertext:visited { COLOR: blue; FONT-WEIGHT: bold; FONT-SIZE: 18px; FONT-FAMILY: "Comic Sans MS"; TEXT-DECORATION: none;}
A.largertext:hover { COLOR: red; FONT-WEIGHT: bold; FONT-SIZE: 18px; FONT-FAMILY: "Comic Sans MS"; TEXT-DECORATION: none;}

b.header1 { COLOR: black; FONT-WEIGHT: bold; FONT-SIZE: 40px;  FONT-FAMILY: "Garamond"; TEXT-DECORATION: none;}
b.header2 { COLOR: black; FONT-WEIGHT: bold; FONT-SIZE: 20px;  FONT-FAMILY: "Comic Sans MS"; TEXT-DECORATION: none;}
b.header3 { COLOR: black; FONT-WEIGHT: bold; FONT-SIZE: 18px;  FONT-FAMILY: "Comic Sans MS"; TEXT-DECORATION: none;}
b.header4 { COLOR: black; FONT-WEIGHT: bold; FONT-SIZE: 16px;  FONT-FAMILY: "Comic Sans MS"; TEXT-DECORATION: none;}
b.header5 { COLOR: black; FONT-WEIGHT: bold; FONT-SIZE: 14px;  FONT-FAMILY: "Comic Sans MS"; TEXT-DECORATION: none;}
b.header-text { COLOR: black; FONT-WEIGHT: normal; FONT-SIZE: 16px;  FONT-FAMILY: "Comic Sans MS"; TEXT-DECORATION: none;}
b.text-title { COLOR: darkblue; FONT-WEIGHT: normal; FONT-SIZE: 20px;  FONT-FAMILY: "Comic Sans MS"; TEXT-DECORATION: none;}
b.text { COLOR: darkblue; FONT-WEIGHT: normal; FONT-SIZE: 16px;  FONT-FAMILY: "Comic Sans MS"; TEXT-DECORATION: none;}
b.subtext { COLOR: darkblue; FONT-WEIGHT: normal; FONT-SIZE: 10px;  FONT-FAMILY: "Comic Sans MS"; TEXT-DECORATION: none;}
b.event { COLOR: red; FONT-WEIGHT: normal; FONT-SIZE: 16px;  FONT-FAMILY: "Comic Sans MS"; TEXT-DECORATION: none;}
b.textsmaller { COLOR: darkblue; FONT-WEIGHT: normal; FONT-SIZE: 10px;  FONT-FAMILY: "Comic Sans MS"; TEXT-DECORATION: none;}
