<style type="text/css">    
    p{text-indent:0pt; word-spacing:2px; letter-spacing:0px; font-size:13px; font-family:Arial; color:#444444; margin: .95em 0em 0em 0em; line-height: 1.2;}
   body {
  		text-align: center; /* for IE */
			height:100%;
			margin-top: 20px;
  		} 
		.diamond-bk{background-image:url("/images/pages/diamond-plate-bk.jpg");background-repeat:xy;background-attachment: fixed; background-position:top center};
		i{font-size:13px;color:#000000;font-family:Arial}
    b{font-size:14px;color:#e70033;font-family:Arial}
    text{font-size:13px;color:#4444443;font-family:Arial}
    td{font-size:13px;color:#444444;font-family:Arial}
    li{font-size:13px;color:#ffffff;font-family:Arial;line-height: 1.4; indent:0pt;}
    legend{font-size:14px;color:#ffffff;font-family:Arial;border:1px solid #bcc5c1;;padding:2px;margin-top:6px;}
    fieldset{border:1px solid #bcc5c1;padding:8px;}
		ol{bottom;margin-bottom: +2;margin-top: +2; margin-left:0.8em; padding-left:1em;}
		ul{bottom;margin-bottom: +2;margin-top: +2; margin-left:0.8em; padding-left:1em;}
		h1{font-size:24px;color:#ffffff;font-family:Arial;vertical-align: bottom;margin-bottom: +2;margin-top: +2;font-weight:normal;letter-spacing:1px;}
		h2{font-size:20px;color:#ffffff;font-family:Arial;vertical-align: bottom;margin-bottom: +1;margin-top: +5;font-weight:normal;letter-spacing:1px;}
		h3{font-size:18px;color:#e70033;font-family:Arial;vertical-align: bottom;margin-bottom: +1;margin-top: +10;font-weight: normal;letter-spacing:0px;}
		h4{font-size:14px;color:#ffffff;font-family:Arial;vertical-align: bottom;margin-bottom: +4;margin-top: +4;font-weight: normal;letter-spacing:1px;}
		.studio{font-size:13px;color:#ffffff;font-family:Arial}
    hr{color: #daedf3; height: 1px; margin-bottom:-2px; margin-top:0px;}
		.border{border-style:solid;border-width:1px; border-color: #555555;}
		.directions{font-size:13px;color:#ffffff;font-family:Arial}	
		.welcometitle{font-size:13px;color:#444444;font-family:Arial}	
		.welcometitle2{font-size:16px;color:#666666;font-family:Arial;font-weight:normal}
		.copyright{font-size:11px;color:#ffffff;font-family:Arial}	
		.white{font-size:15px;color:#ffffff;font-family:Arial}		
		.white2{font-size:12px;color:#ffffff;font-family:Arial}		
		.eventln{font-size:12px;color:#054eaa;font-family:Arial;font-weight:bold} 
		.eventld{font-size:11px;color:#222222;font-family:Arial}		
		A:link{text-decoration: underline; color: #777777;}
    A:visited{text-decoration: underline; color: #777777;}
    A:hover{font-style: normal; color: #e70033; text-decoration:underline;}
		A.readmore:link{font-size:12px;color:#801b89;font-family:Arial;font-weight:normal}
    A.readmore:visited{font-size:12px;text-decoration: none; color: #801b89;font-family:Arial;font-weight:normal}
    A.readmore:hover{font-size:12px;font-style: normal; color: #801b89; text-decoration:underline;font-family:Arial;font-weight:normal}
    A.nav:link{font-size:12px;color:#ffffff;font-family:Arial;font-weight:normal;letter-spacing:0.7px;text-decoration:none;}
    A.nav:visited{font-size:12px;text-decoration: none; color: #ffffff;font-family:Arial;font-weight:normal;letter-spacing:0.7px;}
    A.nav:hover{font-size:12px;font-style: normal; color: #f2af32; text-decoration:underline;font-family:Arial;font-weight:normal;letter-spacing:0.7px;}			
		A.copyright:link{font-size:12px;text-decoration: none;color:#ffffff;font-family:Arial;font-weight: normal}
    A.copyright:visited{font-size:12px;text-decoration: none; color: #ffffff;font-family:Arial;font-weight: normal}
    A.copyright:hover{font-size:12px;font-style: normal; color: #e70033; text-decoration:underline;font-family:Arial;font-weight: normal}			
		A.red:link{font-size:12px;color:#ff0000;font-family:Arial;}
    A.red:visited{font-size:12px;text-decoration: none; color: #ff0000;font-family:Arial;}
		A.red:hover{font-size:12px;font-style: normal; color: #ffffff; text-decoration:underline;font-family:Arial;}			
		A.links:link{font-size:16px;color:#ffffff;font-family:Arial;text-decoration: none;}
    A.links:visited{font-size:16px;text-decoration: none; color: #ffffff;font-family:Arial;}
		A.links:hover{font-size:16px;font-style:normal; color: #e70033; text-decoration:underline; font-family:Arial;}
			
	 #body
      {
			position:relative;
			z-index: 1;
			overflow: hidden;
			height: auto;
      width:957px;
      border:1px solid #bcc5c1;
      background:#ffffff;
			padding: 0px;
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
			margin: 0 auto;   /* align for good browsers */
		  text-align: left; /* counter the body center */
      }		
		#header
      {
      width:957px;
			height:155px;
      background-image:url("/images/pages/g7_01.jpg");
			padding: 0px;
			padding-top: 0px;
			padding-right: 0px;
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
      }			
		.headercontent
      {
      position:relative;
			z-index: 1;
      width:957px;
			padding: 0px;
			padding-top: 0px;
			padding-right: 0px;
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
			text-align: right;
      font: normal 16px arial;
			color: #000000;
      }				
		#tagline
      {
      width:957px;
			height:27px;
      background-image:url("/images/pages/g7_02.jpg");
			padding: 0px;
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
      }		
		.taglinecontent
      {
      width:945px;
			padding: 0px;
			padding-top: 4px;
			padding-right: 0px;
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
			text-align: right;
      font: normal 14px arial;
			color: #ffffff;
      }				
  		#copyrightdiv
        {
        width:100%;
  			padding: 0px;
  			margin-left: 0px;
  			margin-right: 0px;
  			margin-top: 4px;
  			margin-bottom: 0px;
  			clear: both;
        border:0px solid #000000;
        }					
  			.copyrightdivc 
        {
        width:100%;
        border:0px solid #000000;
  			padding: 0px;
  			margin-left: 0px;
  			margin-right: 0px;
  			margin-top: 6px;
  			margin-bottom: 6px;
        font: normal 13px arial;
  			color: #ffffff;
        }				
    		#pagediv
        {
        font: normal 12px arial;
  			color: #ffffff;
        position:relative;
        width:957px;
  			height: auto;				
			  overflow: hidden;
        border:0px solid #0000ff;
  			padding: 0px;
  			margin-left: 0px;
  			margin-right: 0px;
  			margin-top: 0px;
  			margin-bottom: 0px;
  			clear: both;
			  background-image:url("/images/pages/g7_03.jpg");
        }				
  			 #leftcolumn 
  			 {
  			 float: left; 
  			 width:328px;
  			 height:493px;
			   background-image:url("/images/home/leftcolumn-bk.jpg");
  			 padding: 0px;
  			 margin-left: 2px;
  			 margin-right: 0px;
  			 margin-top: 0px;
  			 margin-bottom: 0px;
  			 border:0px solid #ff0000;
         font: normal 13px arial;
  			 color: #000000;
  			 }						 			
  			 .welcome 
  			 {
  			 float: left; 
  			 width:310px;
				 height: 100px;
  			 padding: 0px;
  			 padding-right: 0px;
  			 margin-left: 10px;
  			 margin-right: 0px;
  			 margin-top: 75px;
  			 margin-bottom: 0px;
  			 border:0px solid #737979;
         font: normal 12px arial;
  			 color: #ffffff;
				 text-align: left;
  			 }							 			
  			 .hours 
  			 {
  			 float: left; 
  			 width:200px;
				 height: 140px;
  			 padding: 0px;
  			 padding-right: 0px;
  			 margin-left: 10px;
  			 margin-right: 0px;
  			 margin-top: 68px;
  			 margin-bottom: 0px;
  			 border:0px solid #737979;
         font: normal 12px arial;
  			 color: #ffffff;
				 text-align: left;
  			 }							 			
  			 .memberships 
  			 {
  			 float: left; 
  			 width:250px;
				 height: 30px;
  			 padding: 0px;
  			 padding-right: 0px;
  			 margin-left: 10px;
  			 margin-right: 0px;
  			 margin-top: 80px;
  			 margin-bottom: 0px;
  			 border:0px solid #737979;
         font: normal 12px arial;
  			 color: #ffffff;
				 text-align: left;
  			 }
			 	#rightcolumn 
  			 {
  			 float: left; 
  			 width:620px;		
  			 padding: 0px;
  			 margin-left: 0px;
  			 margin-right: 0px;
  			 margin-top: 0px;
  			 margin-bottom: 0px;
  			 border:0px solid #ff0000;
  			 }				
  			 #pageleft 
  			 {
  			 float: left; 
  			 width:925px;
  			 padding: 0px;
  			 margin-left: 20px;
  			 margin-right: 0px;
  			 margin-top: 10px;
  			 margin-bottom: 0px;
  			 border:0px solid #ff0000;
         font: normal 13px arial;
  			 color: #ffffff;
				 clear: both;
  			 height: auto;				
			   overflow: hidden;
  			 }			
			 	#pageright
  			 {
  			 float: left; 
  			 width:250px;		
  			 height:493px;
  			 padding: 0px;
  			 margin-left: 6px;
  			 margin-right: 0px;
  			 margin-top: 6px;
  			 margin-bottom: 0px;
  			 border:1px solid #ff0000;
  			 }			
  			 .interact 
  			 {
  			 float: left; 
  			 width:610px;
				 height: 69px;
  			 padding: 0px;
  			 padding-right: 0px;
  			 margin-left: 2px;
  			 margin-right: 0px;
  			 margin-top: 6px;
  			 margin-bottom: 0px;
  			 border:3px solid #737979;
			   background-image:url("/images/home/interact-bk.jpg");
				 text-align: right;
  			 }		
				 .facebook 
  			 {
  			 float: left;
				 width:60px;
				 height: 60px;
  			 padding: 0px;
  			 padding-top: 4px;
  			 margin-left: 295px;
  			 margin-right: 0px;
  			 margin-top: 2px;
  			 margin-bottom: 0px;
  			 border:0px solid #737979;
         font: normal 12px arial;
  			 color: #ffffff;
				 text-align: left;
  			 }			
				 .constantcontact 
  			 {
  			 float: right;
				 background-color: #ffffff;
  			 float: left;
				 width:165px;
				 height: 60px;
  			 padding: 0px;
  			 padding-right: 0px;
  			 margin-left: 80px;
  			 margin-right: 0px;
  			 margin-top: 2px;
  			 margin-bottom: 0px;
  			 border:0px solid #737979;
         font: normal 12px arial;
  			 color: #ffffff;
				 text-align: left;
  			 }	
  			 .nocolumn 
  			 {
  			 float: left; 
  			 width:880px;
  			 padding: 10px;
  			 margin-left: 0px;
  			 margin-right: 0px;
  			 margin-top: 0px;
  			 margin-bottom: 0px;
  			 border:0px solid #ff0000;
         font: normal 13px arial;
  			 color: #000000;
  			 }			 

    		#contactus
        {
        font: normal 12px arial;
  			color: #ffffff;
        position:relative;
        width:900px;
        border:0px solid #0000ff;
  			padding: 0px;
  			margin-left: 20px;
  			margin-right: 0px;
  			margin-top: 10px;
  			margin-bottom: 4px;
        }			
					
</style>

