/* CSS Document */

/* Global Padding and Margin Reset*/

* {

	padding: 0; margin: 0;

}


body {
text-align: center; 
background-image:url(images/background/background1024x786.2009.jpg);
background-repeat:repeat-y repeat-x; 
width:auto; 
font:Arial, Helvetica, sans-serif small; color:#999999;
}

#pagewidth {
width: 760px; 
background:#000; 
margin-left:auto; 
margin-right:auto; 
 }



#header {
background:#333333; 
width: 760px; 
float:left; }


/*CONTENT*/


#container {
float:left;
width: 760px; 
background-image:url(images/background/contentBackgroundPurple.jpg);
background-repeat:repeat-y; 
}

#sidebar {
width: 160px; 
float:left;
background:#333; 
}


#content {
width:590px; 
float: left;
padding: 5px;

}


#footer {
background-color:#000; 
width:760px; 
float: left; 
clear:both; 
 
}


/*LINKS*/

a:link {color:#666; text-decoration: underline;}

a:visited {text-decoration:underline; color:#FFFFFF;}

a:hover {text-decoration: none; color: #666666;}

a:active {text-decoration: none; color: #FFFFFF;}


ul, li {float:left; font: 11px Candara, Arial, Helvetica, sans-serif; color:#999999; }


ol {float:left; font: 11px Candara, Arial, Helvetica, sans-serif; color:#999999;}

#navlinks li.last {border-right: 0;}

#navlinksbottom ul{margin: 0;  clear:both; float:left; width: auto;}

#navlinksbottom li {margin: 0 0.5em; border-right: 1px solid #000000;padding-right: 0.75em; font-family:Candara, Arial, Helvetica, sans-serif; font-size:11px;  display:inline}

#navlinksbottom li.last {border-right: 0;}

#navlinksbottom ul {text-align:center; margin:0 auto;}

#bottomlist {float:left; margin: 0 auto; width: auto; text-align:center;}


/*Styles*/
img {border:none;}

p {font-size:14px; font-family:Myriad Pro, Candara, Arial, Helvetica, sans-serif; color:#333333; text-align:left;}
p.center {font-size:12px; font-family:Myriad Pro, Candara, Arial, Helvetica, sans-serif; color:#333333; text-align:center;}

p.right {font-size:12px; font-family:Myriad Pro, Candara, Arial, Helvetica, sans-serif; color:#333333; text-align:right; font-style:italic;}

p.justify {font-size:12px; font-family:Myriad Pro, Candara, Arial, Helvetica, sans-serif; color:#333333; text-align:justify;}

p.danceclass {font-size:14px; font-family:Myriad Pro, Candara, Arial, Helvetica, sans-serif; color:#333333; text-align:left;}

h1 {font-family:Myriad Pro, Candara, Arial, Helvetica, sans-serif; font-size:18px; color:#000; text-align:left; }

h2 {font-family:Myriad Pro, Candara, Arial, Helvetica, sans-serif; font-size:18px; color:#000; text-align:center; }

h3 {font-family:Myriad Pro, Candara, Arial, Helvetica, sans-serif; font-size:16px; color:#000; text-align:center;  }

h4 {font-family:Myriad Pro, Candara, Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-align:center;  }



img.leftwrap {float: left; clear: left; margin: 0 1.5em 0 1em;}

img.rightwrap {float: right; clear: left; margin: 0 1em 0 1.5em;}
.yellow {
	font-family: Myriad Pro, Candara, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	text-align: center;
}
.white {
	font-family: Myriad Pro, Candara, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	text-align: center;
}
