<STYLE TYPE="text/css">
<!--

body {
    background-position: 50% 0%; 
margin: 0px;padding: 0px;background-image:url('chris.jpg'); 
background-repeat: no-repeat; background-attachment: fixed
}




/* FONT STYLES */ 

h4 {font-size :8pt; font-family : verdana; color: #3d3b37; sans-serif; line-height: 120%; text-align: left}
h3 {font-size :9pt; font-family : century gothic, trebuchet,arial, verdana; color: white; sans-serif; text-align: left}
h2 {font-size :14pt; font-family : arial, verdana; color: #16201f; sans-serif}
h1 {font-size :14pt; font-family : arial, verdana; color: #ffffff; sans-serif}


p {font-size :10pt; font-family : arial, verdana; color: #303431; sans-serif; line-height: 150%; text-align: justify}


a {font-size :12pt; font-family :arial, verdana; text-decoration: none; color: #cccccc; sans-serif; line-height: 150%; text-align: left}
a:hover {color: #f2f2f2}

a.menu {font-size :10pt; font-family : arial, verdana; color: white; sans-serif; text-align: left}
a.menu:hover {font-size :10pt; font-family : arial, verdana; color: #cdcdcd; sans-serif; text-align: left}

a.page {font-size :12pt; font-family : arial, verdana; color: #ffffff; sans-serif; text-align: left; text-decoration: none}
a.page:hover {font-size :12pt; font-family : arial, verdana; color: #cdcdcd; sans-serif; text-align: left}

a.site {font-size :10pt; font-family : arial, verdana; color: #2f3b3a; sans-serif; text-align: left; text-decoration: none}
a.site:hover {font-size :10pt; font-family : arial, verdana; color: #727373; sans-serif; text-align: left}

a.page2 {font-size :10pt; font-family :arial, verdana; text-decoration: none; color: #313131; sans-serif; line-height: 150%; text-align: left}
a.page2:hover {color: #000000}

a.emails {font-size :10pt; font-family :arial, verdana; text-decoration: underline; color: #303431; sans-serif; line-height: 150%; text-align: left}
a.emails:hover {color: #2935cf}

/* BODY STYLES */ 

body {background-image:url('images/bg.jpg');	
	background-repeat: repeat-x;
	background-color: #2c2c2c
}


table.bottom2 {background-image:url('images/bottom2.jpg');
}

td.topbar {background-image:url('images/header.jpg');
background-repeat: no-repeat;
	background-color: #9ccfd0;
}

td.topbar2 {background-image:url('images/header2.jpg');
background-repeat: no-repeat;
	background-color: #9ccfd0;
}

table.bottom {background-image:url('images/bottom.jpg');
}

td.light  {background-color: #f2f2f2;
}

td.dark  {background-color: #cdcdcd;
}

/* MENU STYLES */ 

* { margin: 0; padding: 0; } /* Reset stuff */ 


ul#menu {
	width: 427px; margin: 0px auto; 
	list-style: none; 
}

ul#menu li { display: inline; }
	
ul#menu li a {
	display: block; float: left; height: 95px;
	background-image: url('images/menu.jpg'); text-indent: -9999px
}

	ul#menu li a.home {
		width: 71px; background-position: 0 0;	
	}
	
	ul#menu li a.about {
		width: 92px; background-position: -71px 0;	
	}
	
	ul#menu li a.services {
		width: 90px; background-position: -163px 0;	
	}
	
	ul#menu li a.news {
		width: 71px; background-position: -253px 0;	
	}
	
	ul#menu li a.contact {
		width: 103px; background-position: -324px 0;	
	}

	
	
	ul#menu li a.home:hover, ul#menub li a.home:focus {
		background-position: 0 -95px;	
	}
	
	ul#menu li a.about:hover, ul#menub li a.lessons:focus {
		background-position: -71px -95px;	
	}
	
	ul#menu li a.services:hover, ul#menub li a.chris:focus {
		background-position: -163px -95px;	
	}
	
	ul#menu li a.news:hover, ul#menub li a.news:focus {
		background-position: -253px -95px;	
	}
	
	ul#menu li a.contact:hover, ul#menub li a.contact:focus {
		background-position: -324px -95px;	
	}


.button a {
display:block;
width: 130px;
background: url('images/button.jpg') no-repeat 0 0; text-indent: -9999px; padding-left: 0px; padding-right:0px; padding-top:7px; padding-bottom:1px

}
.button a:hover { 
background-position: 0 -32px;

}
	


	

a { outline: none; }



}--></STYLE>