@charset "UTF-8";

body{
text-align:center;
background-image:url(../images/bg.jpg);
background-repeat:repeat-x;}


#page{
text-align:left;
width:800px;
margin-right:auto;
margin-left:auto;
border-width:0px 30px 10px 30px;
border-style:solid;
border-color:#CCCCCC;
background-color:#FFFFFF;
}

/*-------------HEAD---------------*/
h1#headText{
text-align:left;
padding-left:10px;
background-image:url(../images/head_bg.gif);
background-repeat:repeat-x;
background-position:bottom;
font-size:85%;
color:#666666;
}


/*-------------LOGO---------------*/
h2{float:left; display:inline;}
#header{text-align:right;}


/*------------G Nav---------------*/
ul#gNav {
height:40px;
width:800px;
}

ul#gNav li{
float:left;
height:40px;
}


/*------------DANCE BANNER-------------*/
#danceBannerGroup{
border-top-style:solid;
border-top-color:#CCCCCC;
border-top-width:1px;

width:785px;
height:65px;
margin-top:20px;
padding-top:10px;
padding-bottom:15px;
margin-left:9px;

clear:both;
}

ul#danceBanner{margin-top:10px;}

ul#danceBanner li{display:inline;}

ul#danceBanner li a{padding-right:5px;}



/*------------FOOTER------------------*/
#footer {
text-align:center;
width:800px;
background-color:#999999;
}

#footer ul#textNav {
padding-top:15px;
padding-bottom:15px;
}
#footer ul#textNav li{
display:inline;
margin-left:15px;
font-size:88%;
}

#footer ul#textNav li a:link{color:#ffffff;text-decoration:none;}
#footer ul#textNav li a:visited{color:#ffffff;text-decoration:none;}
#footer ul#textNav li a:hover{color:#FF3366;text-decoration:none;}
#footer ul#textNav li a:activ{color:#ffffff;text-decoration:none;}

#footerText {
text-align:left;
padding-top:10px;
background-color:#CCCCCC;
font-size:80%;
color:#666666;
}
address {
padding-top:5px;
text-align:right;
background-color:#CCCCCC;
color:#666666;
font-size:80%;
}
