html {margin:0;padding:0}body {margin:0; padding:0;"5px"; background: #000040; #fff;
	font-family:"Trebuchet MS",Verdana,Arial,sans-serif;color: #333;text-align:center}
h1,h2,p{margin: 0;padding: 0 10px;font-weight:normal;XXtext-align:justify}
p{padding: 0 10px 15px}
h1{font-size: 200%;color: white; #BFDDED;letter-spacing: 1px;font-weight:bold;}
h2{font-size: 180%;line-height:1;color:#002455;font-weight:bold;}
/* h1,h2{padding-left: 15px;margin: 0}h2{font-size: 160%;color: #555}p{margin: 0;padding: 0 15px 0.7em;line-height: 1.5} */
div#container{XXwidth:100%; /* 820px !iimportant; width /**/:830px;*/
	XXmargin: 0 auto;background-color: #000040; #FFF;text-align: left;padding: 15px}
div#header{padding:10px; 0;            background-color: #000040;}
ddiv#logo{float:left}
ddiv#music{float:right}
div#menu{overflow:hidden;padding-top: 0px; padding-left: 5px; XXbackground-color: #C8D9FC;#EF4915}ul#nav,ul#nav li{list-style-type:none;margin:0;padding:0}ul#nav{font-size: 90%}ul#nav li{float:left;width:95px;75px;margin-left:3px;XXborder-right:solid 3px white;text-align: center}
ul#nav a{float:left;width:95px;padding:5px 0;text-decoration:none;font-weight:bold;color: #000;      background-color: white;}ul#nav li#active a,ul#nav a:hover{background-color:gold}
/*ul#nav a:hover{font-weight:bold}*/
.home		{/*background-color:*/ border-top: solid 6px rgb(92,145,193);  #FFFFBB} /*  */
.home h1,.home h2	{color:rgb(92,145,193); }
.thiswk		{/*background-color:*/ border-top: solid 6px rgb(255,183,0) } /* yellow or #FFB */
.thiswk h1,.thiswk h2	{color:rgb(255,183,0); }
.dances		{/*background-color:*/ border-top: solid 6px rgb(209,80,156); #E3A1C4} /* pink */
.dances h1,.dances h2	{color:rgb(209,80,156); }
.gallery	{/*background-color:*/ border-top: solid 6px rgb(94,64,133); #DBCAEE} /* purple */
.gallery h1,.gallery h2	{color:rgb(94,64,133); }
.gallery img {border-color:rgb(94,64,133);}
.events		{/*background-color:*/ border-top: solid 6px rgb(0,175,216); #C8D9FC} /* light blue */
.events h1,.events h2	{color:rgb(0,175,216); }

.calendar	{/*background-color:*/ border-top: solid 6px #C8D9FC} /* light blue */
.worldmap	{/*background-color:*/ border-top: solid 6px #E5B891}

.about		{/*background-color:*/ border-top: solid 6px rgb(91,143,34); #BAFB80} /* green 8bbf59 or */
.about h1,.about h2	{color:rgb(91,143,34); }
.about p{text-align:justify;}
.links		{/*background-color:*/ border-top: solid 6px rgb(211,2,29); #EDD} /* grey-red */
.links h1,.links h2	{color:rgb(211,2,29); }
.heb		{/*background-color:*/ border-top: solid 6px rgb(235,105,10); #E6E6E6} /* beige */
.heb h1,.heb h2		{color:rgb(235,105,10); }

/* more light colours: blues E7F1F8/C5E6F6/DAE6FE/BFDDED/C0CDF2 */

div#content{clear:left;padding:0;padding-top:10px;min-width:750px;       background-color:white}

div#footer{margin-top:5px;padding:5px;text-align: center;font-size: 90%;background-color: #8395CB;color: #FFF}

table#dancelist th{background: #F3C1E4;text-align:center;font-weight:normal}
table#dancelist td{border-bottom: solid #ddd 1px}

div#prevwks{margin:20px}
div.news-odd{padding:5px;background:#ddf}
div.news-even{padding:5px;background:#dfd}

div#prevwks div div{display: none}
div#prevwks div div:target{display: block}

div#thisweek a,div#prevwks a,table#dancelist a{target:new}
div#newsbox{float:left;display:inline;width:300px;margin: 5px 10px 0 15px;background-color:#FFF;text-align:center}
div#newsbox h1,div#newsbox h2,div#newsbox p{text-align:center}div#hebbox p{padding:5px}
div#minipics{float:left;width:100%;padding-bottom:10px}div#minipics ul{list-style-type: none;margin:0 15px;padding:0}div#minipics li{float:left;width:100px;margin: 10px 10px 10px 0;background-color: #FFF}div#minipics li img{display: block;width: 80px;height: 80px;margin:5px 10px;border: 0px}address{font-style: normal}div.gradient{background: #F2F2F2 url(gradient.png) repeat-x top;margin: 15px}div.gradient p{margin:0;padding: 2px 5px}p.codehere{color: #2A4D91}

div#gcalendar{margin:0 10px;background-color: #FFF}
