@charset "utf-8";
/* CSS Document */

<!-- 
body {
	margin: 0 auto 0 auto;
    background-image:url(images/gdt.gif);
	background-repeat:repeat-x;
	background-color:#183341;
	
		}
h1 {
font-family:"Times New Roman", Times, serif;
font-size:14px;
padding-left:10px;
padding-top:30px;
color:#3D5E6D;
}
h2 {
font-family:"Times New Roman", Times, serif;
font-size:14px;
color:#3D5E6D;
}
 h3{
font-family:"Times New Roman", Times, serif;
font-size:14px;
}
h4{
font-family:"Times New Roman", Times, serif;
font-size:14px;
}


A:link {text-decoration: none; color:#003399}
A:visited {text-decoration: none; color:#003399}
A:active {text-decoration: none; color:white;}
A:hover {text-decoration: underline; color: white;}

		
/*	
.thrColAbs #back { 
    margin: 0 auto 0 auto;
    background-image:url(images/bbg.gif);
	width: 900px;
	height: 790px; 
	background-repeat:no-repeat;
	text-align: center;
	}
*/
	
.wilm #ctentback {
	background-image:url(images/head_bg.gif);
	width: 1000px; 
	border:#666666 outset thin;
	background-repeat:no-repeat;
	margin: 0 auto 0 auto;
    }
	
.wilm #header {
	width:1000px; 
  }
  
.wilm #navcontainer {
   	width:1000px; 
    height:82px;
	background-image:url(images/navbg.gif);
}

.wilm #logo{
	width:906px; 
    padding-left:55px;
	}

.wilm #content {
   background-image:url(images/bcpx.gif);
   background-repeat:repeat;
   width:1000px;
   padding-left:0px;
   padding-top:0px;
   background-color:#213E4C;
         }
.leftcontent {
   border:#FF0033;
   float:left;
   width: 460px;  
   font-family:"Times New Roman", Times, serif;
   font-size:14px;
   padding-left:10px;
   padding-bottom:5px;
      }
	 
.rightcontent {
   border:#FF0033;
   float:left;
   width: 485px;  
   font-family:"Times New Roman", Times, serif;
   font-size:14px;
   padding-left:20px;
   padding-top:0px;
   padding-right:20px;
      }
.wilm #promo {
   width: 1000px;
   height: 188px;  
   padding-left:0px;
   padding-top:0px;
      }	  
	  
.wilm #footer {
   background-image:url(images/footer.gif);
   background-repeat:no-repeat;

   width: 1000px;
   height: 70px;  
   padding-left:0px;
   padding-top:0px;
   padding-right:0px;
      }
	  
.wilm div.clear {
  clear:both;
 }

.ftext { 
   
   padding-top:70px; 
   padding-right: 5px;
   font-family:"Times New Roman", Times, serif;
   font-size:12px;
   color: #FFFFFF;
   
     }
	 

p { 
   padding-left: 10px;
   font-family:"Times New Roman", Times, serif;
   font-size:14px;
   color: #00000;
   	 
   }
.navtxt { 
			display: block;
			color: #FFFFFF;
			font-family:"Times New Roman", Times, serif;
			font-size: 14px;
			font-weight: bold;
			text-align:center;
			padding-left:2px;
			padding-top:35px;
			text-decoration:none;
			}

									
			
  .wilm #home {
		background-image: url(images/nav/home-off.gif);
		background-repeat:no-repeat;
		width: 129px;
		height: 82px;
		float:left;
	}
	.wilm #home a:hover	{
		background-image:url(images/nav/home-on.gif); 
		width: 129px;
		height: 82px;
		float:left;
	}	   
	
	
	  .wilm #schedule {
		background-image:url(images/nav/schedule-off.gif);
		background-repeat:no-repeat;
		width:84px;
		height:82px;
		float:left;
	}
	.wilm #schedule a:hover	{
		background-image:url(images/nav/schedule-on.gif); 
		width: 84px;
		height: 82px;
		float:left;
	}	   

	
	.wilm #classes {
		background-image:url(images/nav/classes-off.gif);
		background-repeat:no-repeat;
		width:71px;
		height:82px;
		float:left;
	}
	.wilm #classes a:hover	{
		background-image:url(images/nav/classes-on.gif); 
		width: 71px;
		height: 82px;
		float:left;
	}	   
	.wilm #instructors{
		background-image:url(images/nav/instructors-off.gif);
		background-repeat:no-repeat;
		width:96px;
		height:82px;
		float:left;
	}
	.wilm #instructors a:hover	{
		background-image:url(images/nav/instructors-on.gif); 
		width: 96px;
		height: 82px;
		float:left;
	}	   

	.wilm #studio{
		background-image:url(images/nav/studio-off.gif);
		background-repeat:no-repeat;
		width:67px;
		height:82px;
		float:left;
	}
	.wilm #studio a:hover	{
		background-image:url(images/nav/studio-on.gif); 
		width: 67px;
		height: 82px;
		float:left;
	}	   
	
	.wilm #forms{
		background-image:url(images/nav/forms-off.gif);
		background-repeat:no-repeat;
		width:66px;
		height:82px;
		float:left;
	}
	.wilm #forms a:hover	{
		background-image:url(images/nav/forms-on.gif); 
		width: 66px;
		height: 82px;
		float:left;
	}	   
	
	.wilm #contact{
		background-image:url(images/nav/contact-off.gif);
		background-repeat:no-repeat;
		width:88px;
		height:82px;
		float:left;
	}
	.wilm #contact a:hover	{
		background-image:url(images/nav/contact-on.gif); 
		width: 88px;
		height: 82px;
		float:left;
	}	   


.wilm #rates {
   float:right;
   font-family:"Times New Roman", Times, serif;
   border: medium solid rgb(78,115,129);
   border-width:medium;
   font-size:14px;
   background-image:url(images/rtgd.gif);
   background-repeat:repeat;
   padding-left:10px;
   padding-top:10px;
   padding-bottom:5px;
   color: #003366;
      }
	  
	  
/* Revert if no image swap		  
.leftinstruct {
   float:left;
   width:200px;  
   font-family:"Times New Roman", Times, serif;
   font-size:14px;
   padding-left:10px;
   padding-top:30px;
   padding-right:10px;
   padding-bottom:5px;
      }
	 
Revert if no image swap		
.wilm #rightinstruct {
   float:left;
   width: 750px;  
   font-family:"Times New Roman", Times, serif;
   font-size:14px;
   padding-left:0px;
   padding-top:20px;
   padding-right:30px;
      }
*/

.leftinstruct {
   font-family:"Times New Roman", Times, serif;
   font-size:14px;
   padding-left:10px;
   padding-top:30px;
   padding-right:10px;
   padding-bottom:5px;
      }
	 
.rightinstruct {
   font-family:"Times New Roman", Times, serif;
   font-size:14px;
   padding-left:0px;
   padding-top:20px;
   padding-right:10px;
      }
	
.imageswap {
   float:right;
   width: 444px;  
   font-family:"Times New Roman", Times, serif;
   font-size:14px;
   padding-left:0px;
   padding-top:20px;
   padding-right:10px;
      }
	  

.leftstudio {
   float:left;
   width:600px;  
   font-family:"Times New Roman", Times, serif;
   font-size:14px;
   padding-left:10px;
   padding-right:10px;
   padding-bottom:5px;
      }
	  
.rightstudio {
   float:left;
   width:350px;  
   font-family:"Times New Roman", Times, serif;
   font-size:14px;
   padding-left:15px;
   padding-top:50px;
   padding-right:5px;
   padding-bottom:5px;
      }
	  


.contact span {
	color:#F00;
}

