* {padding:0; margin:0;}
body {
background-image:url(../images/background.jpg);
background-repeat:no-repeat;
margin:0;
padding:0;
background-color:#000;
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
}

#logo {
float:left;
border:0 solid #FF0;
width:392px;
height:55px;
padding:0;
margin:0;
}

#logo a img {
border:0;
padding:0;
margin:0;
}

#container {
width:920px; 
float:left;
padding:0;
margin:0;
margin:90px 0 0 0;
}

.chromestyle:after {
content:".";
display:block;
height:0px;
clear:both;
visibility:hidden;
padding:0;
margin:0;
}

.chromestyle ul {
padding:0;
margin:0;
text-align:left;
position:absolute;
top:57px;
height:25px;
left:210px;
}

.chromestyle ul li {
display:inline;
padding:0;
margin:0;
}

.chromestyle ul li a {
padding:6px 15px;
margin:0;
text-decoration:none;
text-transform:uppercase;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#259a9c;
}

.chromestyle ul li a:hover,.chromestyle ul li a.selected {
color:#FF0;
}

.dropmenudiv {
position:absolute;
top:10px;
border:1px solid #136189;
border-bottom-width:0;
line-height:18px;
z-index:100;
background-color:#12595d;
width:200px;
visibility:hidden;
}

.dropmenudiv a {
width:auto;
display:block;
text-indent:3px;
border-bottom:1px solid #259a9c;
padding:2px 0;
text-decoration:none;
font-size:10px;
color:#fff;
}

.dropmenudiv a:hover {
background-color:#b54f01;
color:#fff;
}

h1 {
font-size:1.25em;
color:#fff;
margin:0;
padding:0;
}

h2 {
font-size:1.125em;
}


#mainContent p {
color:#999;
font-size:0.875em;
line-height:1.8em;
padding:0;
margin:10px 0 15px 0;
font-family:Arial,Helvetica,sans-serif;
font-weight:bold;
}

a {
text-decoration:none;
color:#57AFB3;
}

a:hover {
color:#FF3;
}

#mainContent {
width:450px;
float:left;
position:relative;
left:250px;
padding:0;
margin:0;
}

#sidebar1 {
float:left;
width:165px;
padding:0;
position:relative;
left:280px;
}

#join,#asdc,#video {
padding:0 0 10px;
}

#join p,#asdc p,#video p {
	margin:4px 0 15px 0;
	font-size:0.875em;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	line-height:1.3em;
	font-weight: bold;
}

#join h3,#asdc h3,#video h3 {
 font-family: "HelveticaNeue-UltraLight","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica;
font-weight:lighter;
font-size:1.25em;
color:#fcf7f2;
margin:0;
letter-spacing: 1px;

}

#join a,#asdc a,#video a {
line-height:2em;
}

#footer {
padding:0;
float:left;
width:920px;
height:50px;
margin-top:50px;
}

#footer ul {
padding:0;
margin:0 0 0 250px;
}

#footer ul li {
list-style:none;
display:inline;
font-size:0.625em;
margin:0;
padding:0 15px 0 0;
}

.chromestyle,* html .dropmenudiv a {
width:100%;
}


#home .home {color:#FF3;}
#instruction .instruction {color:#FF3;}
#dancing .dancing {color:#FF3;}
#membership .membership {color:#FF3;}
#events .events {color:#FF3;}
#media .media {color:#FF3;}
#about-us .about-us {color:#FF3;}
#contact-us .contact-us {color:#FF3;}
