
/*body {background:#000 url(abstract-rainbow-colors.jpg) center bottom no-repeat; color:#fff;}*/


/*a {color:#069;}*/
/*#sw_tree_1 {background:#000 url(navigation-bg.jpg) left center no-repeat;}*/
/*#sw_tree_1 {background:#000 url(abstract-rainbow-colors.jpg) left -20px no-repeat;}*/

/*#main p {padding:20px;}*/
/*#main h1 {padding:10px 20px; background:#eee; -moz-border-radius:4px;}*/

#lhs p {margin:16px; padding:4px 8px; background:#ff9ae7; color:#000; -moz-border-radius:4px;}
#lhs p {background:rgba(255,255,255,0.6);}
/*#lhs img {margin:16px; margin-bottom:0; border:solid 2px #eee; -moz-border-radius:4px;}*/

#lhs, #main {-moz-border-radius:8px;}

/**
body {background:#fff url(abstract-rainbow-colors-white.jpg) center top repeat-x; color:#000; font:16px/20px Arial,sans-serif;}

#sw_tree_1 {background:transparent;}
#sw_tree_1 li a { color:#000;}
#sw_tree_1 li.current a { color:#000;}
#sw_tree_1 li.background {background:transparent;}

#main {background:rgba(255,255,255,0.6); color:#000;}
#lhs  {background:rgba(0,0,0,0.4); color:#fff;}
/**
#main {background:rgba(0,0,0,0.4); color:#fff;}
#lhs  {background:rgba(255,255,255,0.6); color:#000;}
/**/

/**/
body {background:#fff url(dance/bg.jpg) center 20px repeat-x; color:#000;}

#main h2 {margin:10px; padding:4px 10px; -moz-border-radius:4px;}

/**/
/*#main {background:rgba(255,255,255,0.6); color:#000;}*/
/*#main h2 {background:rgba(255,255,255,0.6);}*/
/**
#main {background:rgba(0,0,0,0.6); color:#fff;}
#main h2 {background:#fff;}
/**/

/*#lhs  {background:rgba(0,0,0,0.4); color:#fff;}*/

.fancymenu {border:0;}
ul#sw_tree_1 {margin:20px 0 0 0; padding:10px 4px; background:transparent; -moz-border-radius:4px; height:26px;}
/*
ul.menu-footer li {background:#000;}
#navigation .menu-footer {}
#navigation .menu-footer,
#navigation .em2xs {background:#000;}
*/



/*ul.menu-footer li.current a {border:solid 1px #063c66; color:#fff; background:#fe00b2; text-decoration:none; border-top:none;}*/

#logo {background:transparent url(dance/logo.gif) 0 10px no-repeat;}

/*#pagetop {background:url(dance/abstract-rainbow-colors-white2b.jpg) left bottom repeat-x;}*/


h1 {color:#f00;}

.fancymenu ul li a {color:#fff;}
.fancymenu ul li.background {border:solid 1px #fff; background:#c00;}


table.timetable {width:80%; width:550px; margin:20px auto; border:solid 1px #ccc;}

table.timetable th,
table.timetable td {border:none;}

table.timetable,
table.timetable td,
table.timetable td.day,
table.timetable th {background:#eee; padding:4px;}

table.timetable tr {background:#eee;}
table.timetable tr.top th {background:#eee; font-variant:small-caps;}

table.timetable th {padding:4px; color:#18e; }
table.timetable td {padding:1px 4px;}


a:hover {color:#f03;}


form.contact {background:#ddd;}
form.contact table textarea,
form.contact table input {background:#eee;}
