body{ background: #191919 url(images/bg_tiled.jpg) repeat-x scroll center top;
		color:white;
		font-family:Georgia, Times New Roman, serif;
		font-size:80%;
		font-size-adjust:none;
		font-stretch:normal;
		font-style:normal;
		font-variant:normal;
		font-weight:normal;
		line-height:200%;
		width:100%;
		height:100%;
		margin:0;
		padding:0;
		}
		a, img, a img{ border:0;}
		h1, h2, h3, h4, h5, h6{ margin:0; padding:0;}
		p{ margin: 0 0 30px 0;}
		.imgBorder{ border: 20px solid #1D1D1D;}
		
#wrapper{ width:100%; margin:0; float:left; display:block; height:100%; background: url(images/background.jpg) no-repeat scroll center top;}
#header, #content, #footer{ position:relative; width:1000px; margin:0 auto; }
.logo{ padding-top: 29px; height:0px; width:271px; background:url(images/logo.gif) no-repeat; display:block; float:left; margin-top: 69px;overflow:hidden;}

ul#navigation{ float:right; list-style:none; margin-top:69px;}
ul#navigation li{ float:left; display:block;}
ul#navigation li a{ background: url(images/nav.gif); height:0px; padding-top:29px; overflow:hidden; display:block;}
ul#navigation li#index a{ width:64px;  background-position:0px 0px; }
ul#navigation li#aboutus a{ width:96px;  background-position:-64px 0px; }
ul#navigation li#events a{ width:75px;  background-position:-160px 0px; }
ul#navigation li#blog a{ width:58px;  background-position:-235px 0px; }
ul#navigation li#photos a{ width:79px;  background-position:-293px 0px; }
ul#navigation li#reviews a{ width:84px;  background-position:-372px 0px; }
ul#navigation li#contact a{ width:88px;  background-position:-456px 0px; }
ul#navigation li#tuition a{ width:71px;  background-position:-544px 0px; }

ul#navigation li#index a:hover{ background-position:0px -29px; }
ul#navigation li#aboutus a:hover{  background-position:-64px -29px; }
ul#navigation li#events a:hover{ background-position:-160px -29px; }
ul#navigation li#blog a:hover{ background-position:-235px -29px; }
ul#navigation li#photos a:hover{ background-position:-293px -29px; }
ul#navigation li#reviews a:hover{ background-position:-372px -29px; }
ul#navigation li#contact a:hover{ background-position:-456px -29px; }
ul#navigation li#tuition a:hover{background-position:-544px -29px; }

#leftCol{ width: 634px; float:left; padding-top:38px;}
#rightCol{ width:318px; float:right;}

#leftCol h1{ font-size:3.5em; letter-spacing:-2px; margin: 0 0 26px -3px;}
#leftCol h1 span{ color:#969ED8;}
#leftCol p{