
body, p, td{
font-family:Arial, Helvetica, Sans-Serif;
font-size: 10pt;
font-weight:normal;
color:#000000;
}

.formatted{
  white-space: pre;
}

PRE{
font-family:Arial, Helvetica, Sans-Serif;
font-size: 10pt;
font-weight:normal;
color:#000000;
width: 600px;
}

h1{
font-family:Arial, Helvetica, Sans-Serif;
font-size: 20pt;
font-weight:normal;
color:#b0c4cb;
margin: 0px;
}

h2{
font-family:Arial, Helvetica, Sans-Serif;
font-size: 18pt;
font-weight:normal;
color:#000000;
margin: 0px;
padding: 0px;
}

h3{
font-family:Arial, Helvetica, Sans-Serif;
font-size: 14pt;
font-weight:normal;
color:#000000;
margin: 0px;
}

h4{
font-family:Arial, Helvetica, Sans-Serif;
font-size: 10pt;
font-weight: normal;
color:#b0c4cb;
margin: 0px;
}

a{
color:#000080;
text-decoration:none;
font-weight:bold;
}

a:hover{
color:#666666;
text-decoration:none;
}

input.groovybutton
{
   font-family:Arial,sans-serif;
   font-size: 8pt;
   font-weight:bold;
   background-color:#CCCCCC;
   border-style:groove;
   height: 25px;
   width: 80px;
}

.imgsub {
font-family:Arial, Helvetica, Sans-Serif;
font-size: 8pt;
font-style: italic;
color: #666666;
}

.newstext {
font-family:Arial, Helvetica, Sans-Serif;
font-size: 12pt;
font-style: oblique;
font-weight: bold;
#color: #6188FF;
#color: #CC0029;
#color: #0080FF;
color: #990000
}

.errortext {
	font-family:Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	color: #FF0000;
}

.eventsubject{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size: 12pt;
	font-weight:bold;
	color:#000000;
}

.eventtext{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size: 10pt;
	font-weight:normal;
	color:#000000;
}

.eventtime{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size: 10pt;
	font-style:italic;
	font-weight:bold;
	color:#000000
}

.bartime{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	font-style:normal;
	font-weight:bold;
	color:#000000
}

.home #home, .events #events, .classes #classes, .bic #bic, .workshops #workshops, .about #about, .contact #contact, .pr #pr, .cbw #cbw 
{
	background: #ffffff; padding-left: 5px; padding-right: 5px
}

.home #homeleft, .events #eventsleft, .classes #classesleft, .bic #bicleft, .workshops #workshopsleft, .about #aboutleft, .contact #contactleft, .pr #prleft, .cbw #cbwleft 
{
	background: #ffffff url(../images/swan/menu-left-active.gif) no-repeat right top
}

.home #homeright, .events #eventsright, .classes #classesright, .bic #bicright, .workshops #workshopsright, .about #aboutright, .contact #contactright, .pr #prright, .cbw #cbwright 
{
	background: #ffffff url(../images/swan/menu-right-active.gif) no-repeat left top
}

.menu  #dummy,#home, #events, #classes, #bic, #workshops, #about, #contact, #pr, #cbw{
	background: #cccccc; padding-left: 5px; padding-right: 5px
}
.menu #dummy, #homeright, #eventsright, #classesright, #bicright, #workshopsright, #aboutright, #contactright, #prright, #cbwright{
	background: #cccccc url(../images/swan/menu-right.gif) no-repeat left top
}
.menu #dummy, #homeleft, #eventsleft, #classesleft, #bicleft, #workshopsleft, #aboutleft, #contactleft, #prleft, #cbwleft{
	background: #cccccc url(../images/swan/menu-left.gif) no-repeat right top
}

.menu td a{
color:#000000;
font-size: 8pt;
font-weight:bold;
}

.menu td a:hover{
color:#666666;
}


