body
{
/* padding: 5px; */
background:#FFFFFF;color: #222;text-align: center;
    font: 85% "Trebuchet MS",Arial,sans-serif}
/* h1,h2,p{margin: 0;padding: 0 10px;font-weight:normal}*/
p{padding: 0 10px 15px}
h1{font-size: 250%;color: #FFF;letter-spacing: 1px}
h2{
font-size: 200%;
color:#1680ce;
 }
div#container{width:1220px !important; width /**/:1230px;
/*margin: 0 auto;*/
padding:5px;
text-align:left;background:#000000;}

	
div#header{
width: 1200px;
background: #BFDDED;
padding: 10px;
text-align:center;
}

div#dancevancouver-logo{
width: 900px;
height: 80px; 
/*
margin-top: 0px;
margin-left: 5px;
margin-bottom: 5px;*/
background-image:url(http://www.dancevancouver.ca/images/DanceVancouver-letter-purple.png);
background-repeat:no-repeat;
}

h2#dance_term{
position:relative; width: 400px;
font:Arial, Helvetica, sans-serif;  font-weight:normal; color:#FFFFFF;float:right; margin-left: 500px; margin-top:0px; margin-right: 10px; padding: 0px; }

ul.menu
{ position:absolute;
margin-top:0px; 
margin-left:10px;
padding:0px;
list-style-type:none}
ul.menu li{float:left;font-size:14px;}

a.home {display: block; margin-top: 0px; margin-left: 10px; height: 36px; width: 144px; background: url(http://www.dancevancouver.ca/images/button_home_purple.png) no-repeat; }
a.current_lessons {display: block; margin-top: 0px;margin-left: 20px; height: 36px; width: 144px; background: url(http://www.dancevancouver.ca/images/button_current_lessons_purple.png) no-repeat; }
a.upcoming_lessons {display: block; margin-top: 0px;margin-left: 20px; height: 36px; width: 144px; background: url(http://www.dancevancouver.ca/images/button_upcoming_lessons_on_blue.png) no-repeat; }
a.workshops {display: block; margin-top: 0px;margin-left: 20px; height: 36px; width: 144px; background: url(http://www.dancevancouver.ca/images/button_workshops_purple.png) no-repeat; }
a.privates{display: block; margin-top: 0px;margin-left: 20px; height: 36px; width: 144px; background: url(http://www.dancevancouver.ca/images/button_private_purple.png) no-repeat; }

div#content
{
float:left;
width:920px;

margin-top: 40px;
padding: 5px;
background:#FFFFFF;
}
div#nav1
{
float:right;
width:255px;
/*
padding:10px 0;
margin:5px 0;*/
margin-top: -70px;
background:#000000;
}
div#nav1 h2{font-size: 120%;color: #9E4A24}

div#nav2
{
float:right;
width:250px; 
margin-top: 10px;
margin-right:10px;margin-left:10px; margin-bottom: 5px; padding:10px;
background:#FFFF00;
}
div#nav2 h3{color: #d914d9;}
div#nav2 h4{color: #d914d9;}

div#nav3
{
float:right;
width:250px; 
margin-top: 80px;
margin-right:10px; 
margin-bottom: 5px; 
padding:0px;
background:#999999;
}
div#nav3 h2{color:#000000;}

div#salsa-beginners{float:right; width:250px; margin-top: 10px; margin-right:10px; margin-bottom: 5px; padding:10px; background:#999999;}
div#salsa-beginners p{margin-top: 10px; margin-bottom:10px;}

div#salsa-news{float:right; width:250px; margin-top: 10px; margin-right:10px; margin-bottom: 10px; padding:10px; background:#999999;}
div#salsa-news p{margin-top: 10px; margin-bottom:10px;}

/* SCHEDULE TABLE BACKGROUND COLOR */
.pink { background-color:#FFCCFF; }
.purple { background-color:#CC66FF;}
.gray { background-color:#CCCCCC; }

.salsa-lessons-vancouver-location { border-bottom-style:solid; border-color:#000000; position:absolute; margin-left: 10px;}

table#schedule_tb{position: absolute;font-family:Arial, Helvetica, sans-serif; font-size:14px; margin-top: 700px;}
td#schedule_hd{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold;}

div#menu_footer{clear:both;width:97%;background: #C4E786; text-align:center; font:Arial, Helvetica, sans-serif; font-size:12px;}
div#footer{clear:both;width:98%;background: #C4E786; margin-right: 20px; margin-left: 10px; text-align:center; font:Arial, Helvetica, sans-serif; font-size:10px;}

div#salsa-lessons-promotions{background-color:#FFFF66; float:left; padding-left: 10px;}

div#salsa-party{background-color:#fac74d; float:left; padding-left: 10px;}

div#patrick_contact { float:left; background-image:url(images/patrick_contact.jpg); background-repeat:no-repeat;width:169px; height:241px;}

div#scarlet_contact { float:left; background-image:url(images/scarlet_contact.jpg); background-repeat:no-repeat;width:169px; height:241px;