﻿body { 

	font-family: Verdana;

	background: #fff url(images/bg3.gif);

	scrollbar-arrow-color: #000000;

	scrollbar-base-color: #663300;

	scrollbar-face-color: #cc9966;

	scrollbar-highlight-color: #cc9966;

	scrollbar-shadow-color: #663300;

	scrollbar-3dlight-color: #663300;

	scrollbar-track-color: #996633;

	scrollbar-darkshadow-color: #000000; 

}

.events {

	position: absolute;

	top: 2px;

	right: 5px;

	width: 156px;

	height: 30px;

	padding-left: 6px;
        text-align:center;        
        border-left:3px solid #fff;
        height:56px;

}

.events a{
	text-decoration:none;
        
}

.events a:hover, .events a:active{
	color:#996633;
}


.bloglinka {

	position: absolute;

	top: 105px;

	right: 0px;

	width: 153px;

	height: 40px;

	padding-left: 10px;
background:#E9CEA3;


}
.twitter img{

	position: absolute;

	top: 403px;

	right: 3px;

	width: 164px;

	height: 55px;

	padding-left: 0px;
background:#D4A454;

}
.bloglinka a{
	text-decoration:none;
padding-left:10px;
position:absolute;
top:5px;
}

.bloglinka a:hover, .bloglinka a:active{
	color:#FFFFFF;
}

#training{
	font-size: 20px;
	font-weight: 400;
	color:#fff;

}

#spevents{

	font-size: 18px;
	font-weight: 800;
	color:#fff;
}


#visit{
	font-size: 18px;
	font-weight: 400;

}

#blog{

	font-size: 20px;
	font-weight: 800;
}

	body h1 {

		font: bold 18px Verdana;

		color: #630;

		margin: 8px;

}



	body h2 {

		font: 16px Verdana;

		color: #fff;

		margin: 0px;

}



	body h3 {

		font: 14px Verdana;

		color: #fff;

		margin: 0px;

}



	body h4 {

		font: 14px Verdana;

		color: #c96;

		margin: 0px;

}



	body h5 {

		font: bold 16px Verdana;

		color: #630;

		margin: 0px;

}



	body p {

		font: normal 12px Verdana;

		color: #630;

		margin: 0px;

}



	body li {

		font: normal 12px Verdana;

		margin-left: 10px;

		color: #630;

		line-height: 16px;

}



	body img {

		margin: 0px;

		border: 0px;

}



	body a {

		font: normal 12px Verdana;

		color: #630;

		text-decoration: underline;

		margin: 0px;

}



	body a:hover {

		font: normal 12px Verdana;

		color: #c96;

		margin: 0px; 		

}



	body strong {

		font: bold 12px Verdana;		

		color: #630;

		margin: 0px;

}



	body b {

		font: normal 12px Verdana;

		color: #630;

		margin: 0px;

}



	body hr {

		color: #fff;

}



#home {

	width: 900px;

	height: 607px;

	position: relative;

	top: 6px;

	margin: auto;

	margin-top: 0px;

	background: url(images/bg_home.gif) no-repeat;

}



#content {

	width: 900px;

	height: 607px;

	position: relative;

	top: 6px;

	margin: auto;

	margin-top: 0px;

	background: url(images/bg_content.gif) no-repeat;

}



#menu {

	position: absolute;

	top: 218px;

	left: 84px;

	width: 166px;

	height: 128px;

	padding: 0px;

	text-align: right;

	z-index: 1;

}



	#menu a {

		font: normal 12px Verdana;

		color: #fff;

		text-decoration: none;

		margin: 0px;

		line-height: 17px;

}



	#menu a:hover {

		font: bold 11px Verdana;

		color: #630;

		text-decoration: none;

		margin: 0px;

		line-height: 17px;

}



#menu2 {

	position: absolute;

	top: 57px;

	right: 1px;

	width: 166px;

	height: 95px;

	padding: 0px;

}

	#menu2 img {

		margin: 0 0 0 0;

		border: 0px;

}



a#b1 {

	display: block;

	width: 164px;

	height: 51px;

	border: none;

	background: url("images/b1.gif") no-repeat;

	position: absolute;

	top: 0px;

	left: 0px

}



a#b1:hover {

	background: url("images/b1a.gif") no-repeat;

}



a#b2 {

	display: block;

	width: 164px;

	height: 51px;

	border: none;

	background: url("images/b2.gif") no-repeat;

	position: absolute;

	top: 54px;

	left: 0px

}



a#b2:hover {

	background: url("images/b2a.gif") no-repeat;

}



a#b3 {

	display: block;

	width: 164px;

	height: 51px;	border: none;

	background: url("images/b3.gif") no-repeat;

	position: absolute;

	top: 108px;

	left: 0px;

}



a#b3:hover {

	background: url("images/b3a.gif") no-repeat;

}





a#b4 {

	display: block;

	width: 164px;


	height: 51px;

	border: none;

	background: url("images/b4.gif") no-repeat;

	position: absolute;

	top: 162px;

	left: 0px;

}



a#b4:hover {

	background: url("images/b4a.gif") no-repeat;

}



a#b5 {

	

	width: 164px;

	height: 51px;

	border: none;

	background: url("images/b5.gif") no-repeat;

	position: absolute;

	top: 216px;

	left: 0px;

}



a#b5:hover {

	background: url("images/b5a.gif") no-repeat;

}

a#b6 {



    display: block;

	width: 164px;

	height: 51px;

	border-top:1px solid #FFFFFF;

	border-bottom:3px solid #FFFFFF;

	background: url("images/b6.gif") no-repeat;

	

	

}



a#b6:hover {

	background: url("images/b6a.gif") no-repeat;

}



#submenu {

	position: absolute;

	top: 6px;

	left: 140px;

	width: 600px;

	z-index: 1;

}



	#submenu a {

		font: normal 11px Verdana;

		color: #c96;

		text-decoration: none;

		margin: 0px;

}



	#submenu a:hover {

		font: normal 11px Verdana;

		color: #630;

		text-decoration: none;

		margin: 0px;

}



	#submenu p {

		font: normal 11px Verdana;

		color: #c96;

		margin: 0px;

}



#logo {

	position: absolute;

	top: 18px;

	left: 6px;

}



#address {

	position: absolute;

	top: 0px;

	left: 316px;

}



	#address p {

		font: normal 12px Verdana;

		color: #fff;

		margin: 0px;

		line-height: 18px;

		text-align: left;

}

#address p a{

		font: normal 12px Verdana;

		color: #fff;

		margin: 0px;

		line-height: 18px;

		text-align: left;

}



	#email {
position: absolute;

	top: 35px;

	left: 316px;

}

	/*position: absolute;

	top: 40px;

	right: 410px;

}*/



	#email a {
font: normal 12px Verdana;

		color: #fff;

		margin: 0px;

		line-height: 18px;

		text-align: left;

		/*font: normal 12px Verdana;

		color: #fff;

		margin: 0px;

		text-decoration: none;
*/
}



	#email a:hover {

		font: bold 12px Verdana;

		color: #630;

		margin: 0px;

		text-decoration: none;

}



#sessions {

	width: 300px;

	height: 120px;

	position: absolute;

	top: 336px;

	left: 30px;

}



	#sessions p {

		font: bold 11px Verdana;

		color: #963;

		margin: 0px;

		line-height: 20px;

}



	#sessions strong {

		font: bold 11px Verdana;

		color: #c63;

		margin: 0px;

		line-height: 20px;

}



#leftbox {

	width: 290px;

	height: 120px;

	position: absolute;

	top: 418px;

	left: 14px;

	text-align: center;

}



	#leftbox p {

		font: bold 11px Verdana;

		color: #c96;

		margin: 0px;

		line-height: 15px;

}



	#leftbox strong {

		font: bold 12px Verdana;

		color: #c96;

		margin: 0px;

		line-height: 15px;

}



#texthome {

	width: 400px;

	height: 350px;

	position: absolute;

	top: 340px;

	left: 321px;

}



	#texthome p {

		font: normal 12px Verdana;

		color: #630;

		margin: 0px;

		line-height: 20px;

}



	#texthome strong {

		font: bold 12px Verdana;

		color: #630;

		margin: 0px;

		line-height: 20px;

}



#textbox {

	width: 420px;

	height: 350px;

	position: absolute;

	top: 101px;

	left: 221px;

}



#subtext {

	width: 417px;

	height: 158px;

	margin-left: 6px;

	overflow: auto;

}



	#subtext img {

		float: left;

		margin-right: 4px;

}



#textmain {

	width: 562px;

	height: 179px;

	position: absolute;

	top: 415px;

	left: 307px;

	overflow: auto;

	background: url(images/bg_table3.gif);

	padding: 10px 8px 0px 20px;

}

#textmain2 {

	width: 562px;

	height: 179px;

	position: absolute;

	top: 415px;

	left: 307px;

	overflow: hidden;

	background: url(images/bg_table3.gif);

	padding: 10px 8px 0px 20px;

}





#hours {

	width: 280px;

	height: 120px;

	position: absolute;

	top: 510px;

	left: 14px;

	text-align: center;

}



	#hours p {

		font: normal 12px Verdana;

		color: #fff;

		margin: 0px;

}



	#hours strong {

		font: bold 13px Verdana;

		color: #fff;

		margin: 0px;

}


#pichome {
	width: 423px;
	height: 267px;
	position: absolute;
	top: 57px;
	left: 307px;
	background: url(images/pic_home.jpg) no-repeat;

}




#rightbox {

	width: 164px;

	height: 122px;

	position: absolute;

	top: 260px;

	right: 3px;

}
#rightbox img.style2{
position:absolute;
top:50px;
right:0px;
width:165px;
background:#fff;

}




#newsletter {

	width: 164px;

	height: 150px;

	position: absolute;

	top: 470px;

	right: 3px;

	text-align: center;

}



#rates {

	width: 400px;

	position: absolute;

	top: 50px;

	left: 10px;

}



#bio {

	width: 578px;

	height: 485px;

	position: absolute;

	top: 50px;

	left: 0px;

	overflow: auto;

	background: url(images/bg_table3.gif);

	padding: 6px;

}



	#bio img {

		float: left;

		margin-right: 4px;

		border: 1px solid #630;

}





	#bio a {

		font: normal 12px Verdana;

		color: #630;

		text-decoration: underline;

		margin: 0px;

}



	#bio a:hover {

		font: normal 12px Verdana;

		color: #fff;

		margin: 0px; 		

}



.pages {

	width: 590px;

	height: 550px;

	position: absolute;

	top: 57px;

	left: 307px;

}



	.pages a {

		font: 14px Verdana;

		color: #c96;

		text-decoration: none;

}



	.pages a:hover {

		font: 14px Verdana;

		color: #630;

		text-decoration: none;

}



.pagetext {

	width: 590px;

	height: 189px;

	position: absolute;

	bottom: 3px;

	left: 0px;

	background: url(images/bg_text.gif) no-repeat;

}



#subpics {

	width: 590px;

	height: 330px;

	position: absolute;

	top: 35px;

	left: 3px;

}





	#services p {

		font: normal 11px Verdana;

		color: #630;

		margin: 0px;

		line-height: 16px;

}



	#services li {

		font: normal 11px Verdana;

		margin: 0px 0px 0px 8px;

		color: #630;

		line-height: 16px;

}



	#services ul {

		margin: 16px 0px 0px 0px;

		line-height: 16px;

}



	#services strong {

		font: bold 11px Verdana;		

		color: #630;

		margin: 0px;

		line-height: 16px;

}



#contact {

	margin: 15px;

	text-align: center;

	width: 245px;

}



	#contact a {

		font: 12px Verdana;

		color: #630;

		text-decoration: underline;

}



	#contact a:hover {

		font: 12px Verdana;

		color: #c96;

		text-decoration: underline;

}



	#contact p {

		font: 12px Verdana;

		color: #630;

		line-height: 24px;

}



#map {

	position: absolute;

	top: 220px;

	left: 0px;

}



#contactform {

	position: absolute;

	top: 0px;

	left: 280px;

	width: 298px;

	height: 205px;

	background: url(images/bg_table3.gif);

	padding: 6px;

}



#iframe {

	width: 590px;

	height: 500px;

	position: absolute;

	top: 35px;

	left: -3px;

}



#schedule p {

	text-align: center;

}



	#schedule th {

		border:1px solid #663300

}



	#schedule td {

		border:1px solid #663300

}



#links {

	width: 289px;

	height: 485px;

	position: absolute;

	top: 50px;

	left: 0px;

	overflow: auto;

	background: url(images/bg_table3.gif);

	padding: 6px;

	text-align: center;

}



	#links a {

		font: 12px Verdana;

		color: #630;

		text-decoration: underline;

}



	#links a:hover {

		font: 12px Verdana;

		color: #fff;

		text-decoration: underline;

}



#linkspics {

	width: 286px;

	height: 497px;

	position: absolute;

	top: 50px;

	left: 304px;

	overflow: auto;

	background: url(images/bg_table.gif);

}



#copyright {

	position: absolute;

	bottom: 10px;

	left: 430px;

}



	#copyright p {

		font: normal 9px Verdana;

		color: #630;

		text-decoration: none;

		margin: 0px;

}



#tag {

	position: absolute;

	top: 620px;

	right: 10px;

	width: 900px;

	text-align: center;

}



	#tag a {

		font: normal 9px Verdana;

		color: #630;

		text-decoration: none;

		margin: 0px;

}



	#tag a:hover {

		font: normal 9px Verdana;

		color: #fff;

		text-decoration: none;

		margin: 0px;

}



	#tag p {

		font: normal 9px Verdana;

		color: #630;

		text-decoration: none;

		margin: 0px;

}
.testimonials{
	font-family:Arial, Helvetica, sans-serif;
	padding-left:5px;
	padding-right:5px;
	color:#663300;
	text-align:left !important;
	padding-top:15px;
	padding-bottom:10px;
}
.testimonialsname{
	font-family:Arial, Helvetica, sans-serif;
	padding-left:5px;
	padding-right:5px;
	color:#663300;
	text-align:right !important;
	padding-top:15px;
	padding-bottom:10px;

}
.instructorheader{
	padding-left:5px;
	font-weight:bold;
	color:#663300;
	font-family:Verdana;
	font-size:12px;
	padding-top:15px;
	padding-bottom:15px;
	text-align:left;
	
}
.instructorcontent{
	color:#663300;
	font-family:Verdana;
	font-weight:normal;
	font-size:12px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:left;
}
.instructorheader2{
	padding-left:5px;
	font-weight:bold;
	color:#663300;
	font-family:Verdana;
	font-size:18px;
	padding-top:15px;
	padding-bottom:15px;
	
}
.instructorinfo{
	color:#663300;
	font-family:Verdana;
	font-weight:normal;
	font-size:14px;
	padding-top:5px;
	padding-bottom:5px;
}
