
body
{
background-image: url(pictures/lines.gif);
color: rgb(115,153,140);
font-family: Trebuchet MS, sans-serif;
font-size: 12;
border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px;
border-left-style: none; border-right-style: none; border-top-style: none; border-bottom-style: none;
border-color: rgb(0,0,0);
}

.container{
background-image: url(pictures/lindyHop.jpg);
background-repeat: no-repeat;
background-position: 5% 10%
}

.heading{
font-size: 200%;
background-color: black;
color: white;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
padding: 0px 0px 0px 0px;
text-align: right;
}

.main{
font-size: 110%;
background-color: #9C9C9C;
background-position: center;
color: black;
border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px;
border-left-style: none; border-right-style: none; border-top-style: none; border-bottom-style: none;
padding: 45px 45px 45px 45px;
text-align: justify;
}

.menu{
font-family: Trebuchet MS, sans-serif;
font-style: normal;
border-color: black;

}

a.menuitem{
font-size: 135%;
background-color: #214a73;
color: white;
font-variant: normal;
text-transform: none;
font-weight: normal;
margin-left: 9px; margin-right: 9px; margin-top: 9px; margin-bottom: 9px;
border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom-width: 1px;
border-left-style: solid; border-right-style: solid; border-top-style: solid; border-bottom-style: solid;
border-color: rgb(0,0,0);
text-align: right;
}

.breadcrumbs{
display: none;
font-size: 175%;
color: white;
text-align: left;
background-color: #57808F;
border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px;
padding: 0px 0px 0px 0px;
}

.breadcrumbs:link, .breadcrumbs:visited{
color: #CC00CC;
}

td{
vertical-align: top;
background-color: #9C9C9C;
}

.calendar{
color: #050505;
}

table.calendar{
background-color: #214a73;
BORDER: 1;

}

.calendar th{
background-color: #9C9C9C;
}

table.calendar td{
color      : #214a73;
font-weight: 200;
font-size  : 12pt;
line-height: 1;
spacing: 1;
padding: 5;
width: 14.3%;
}

.official{
color: black;
font-weight: bold;
}

.officialp{
color: #A6280F;
font-weight: bold;
}

.other{
color: black;
}

.otherp{
color: #A6280F;
}

h1, h2, h3, h4, h5, h6
{
font-family: Trebuchet MS, sans-serif;
font-style: normal;
font-variant: normal;
text-transform: none;
font-weight: normal;

}

h1
{
font-size: 161%;
font-style: italic;
}

h2
{
font-size: 161%;
font-style: italic;
}

h3
{
font-size: 153%;
}

h4
{
font-size: 145%;
}

h5
{
font-size: 137%;
}

h6
{
font-size: 129%;
}

.menu a
{
text-decoration: none;
}

.menuitem:hover
{
background-color: #57808F;
color: black;
}


.links:link, .links:visited, .links:active{
color: black;
font-size: 16;
line-height: 1.5;
text-decoration: none
}



.links:hover {font-size:16; font-weight:normal; color: #57808F; background-color: black;}

.counter{}


/* layout */
.menu		{width: 29%; position: relative; top: 50; left: 10%; float: left; text-align: center;}
.menuitem		{width: auto;}
.main		{margin-left: 35%; width: auto; margin-right: 10%;}
.menuitem		{display: block;}
.container  {height: 600}




