.view-facilities { font-size:10px; margin-top: 0px; margin-bottom: 20px;}
.view-facilities a:link {  color: #000080; text-decoration: none; font-size: 10px; font-weight:normal}
.view-facilities a:visited {  color: #000080; text-decoration: none; font-size: 10px; font-weight:normal}
.view-facilities a:hover {  color: #FF3333; text-decoration: underline; font-size: 10px; font-weight:normal}
.view-facilities a:active {color: #000080; text-decoration: none; font-size: 10px; font-weight:normal}
.all-facilities { width:681px; height:3017px; background-image:url(tarot-training/all-facilities.jpg); background-repeat:no-repeat;}
.img-menu { width:226px; height:88px; border-left:1px solid #ffffff; border-bottom:1px solid #ffffff;}
.img-menu2 { width:226px; height:88px; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff;}
.menu1 {
background-color: #072b5f;
    width:55px;
	height:28px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	line-height:28px;
	margin-top: 0px;
	text-transform: uppercase;
	float:left;
	}
.menu1 a {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(menu/home1.jpg);
	display:block;
	width:55px;
    height:28px;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	font-weight: bold;
	}
.menu1 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(menu/home2.jpg);
	background-color: #809ab5;
	width:55px;
	height:28px;	color:#ffffff;
	text-align:center;
	font-weight: bold;
  }
  
  .about {
background-color: #072b5f;
    width:57px;
	height:28px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	line-height:28px;
	margin-top: 0px;
	text-transform: uppercase;
	float:left;
	}
.about a {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(menu/about1.jpg);
	display:block;
	width:57px;
    height:28px;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	font-weight: bold;
	}
.about a:hover {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(menu/about2.jpg);
	background-color: #809ab5;
	width:57px;
	height:28px;	color:#ffffff;
	text-align:center;
	font-weight: bold;
  }
  
.courses {
background-color: #072b5f;
    width:72px;
	height:28px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	line-height:28px;
	margin-top: 0px;
	text-transform: uppercase;
	float:left;
	}
.courses a {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(menu/couirses1.jpg);
	display:block;
	width:72px;
    height:28px;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	font-weight: bold;
	}
.courses a:hover {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(menu/courses2.jpg);
	background-color: #809ab5;
	width:72px;
	height:28px;	color:#ffffff;
	text-align:center;
	font-weight: bold;
  }
  
.readings {
background-color: #072b5f;
    width:75px;
	height:28px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	line-height:28px;
	margin-top: 0px;
	text-transform: uppercase;
	float:left;
	}
.readings a {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(menu/readings1.jpg);
	display:block;
	width:75px;
    height:28px;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	font-weight: bold;
	}
.readings a:hover {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(menu/readings2.jpg);
	background-color: #809ab5;
	width:75px;
	height:28px;	color:#ffffff;
	text-align:center;
	font-weight: bold;
  }
  
.therapy {
background-color: #072b5f;
    width:71px;
	height:28px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	line-height:28px;
	margin-top: 0px;
	text-transform: uppercase;
	float:left;
	}
.therapy a {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(menu/therapy1.jpg);
	display:block;
	width:71px;
    height:28px;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	font-weight: bold;
	}
.therapy a:hover {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(menu/therapy2.jpg);
	background-color: #809ab5;
	width:71px;
	height:28px;	color:#ffffff;
	text-align:center;
	font-weight: bold;
  }
  
.shop {
background-color: #072b5f;
    width:48px;
	height:28px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	line-height:28px;
	margin-top: 0px;
	text-transform: uppercase;
	float:left;
	}
.shop a {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(menu/shop1.jpg);
	display:block;
	width:48px;
    height:28px;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	font-weight: bold;
	}
.shop a:hover {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(menu/shop2.jpg);
	background-color: #809ab5;
	width:48px;
	height:28px;	color:#ffffff;
	text-align:center;
	font-weight: bold;
  }
  
.events {
background-color: #072b5f;
    width:65px;
	height:28px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	line-height:28px;
	margin-top: 0px;
	text-transform: uppercase;
	float:left;
	}
.events a {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(menu/events1.jpg);
	display:block;
	width:65px;
    height:28px;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	font-weight: bold;
	}
.events a:hover {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(menu/events2.jpg);
	background-color: #809ab5;
	width:65px;
	height:28px;	color:#ffffff;
	text-align:center;
	font-weight: bold;
  }
  
.facilities {
background-color: #072b5f;
    width:75px;
	height:28px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	line-height:28px;
	margin-top: 0px;
	text-transform: uppercase;
	float:left;
	}
.facilities a {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(menu/facilities1.jpg);
	display:block;
	width:75px;
    height:28px;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	font-weight: bold;
	}
.facilities a:hover {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(menu/facilities2.jpg);
	background-color: #809ab5;
	width:75px;
	height:28px;	color:#ffffff;
	text-align:center;
	font-weight: bold;
  }
  
.location {
background-color: #072b5f;
    width:73px;
	height:28px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	line-height:28px;
	margin-top: 0px;
	text-transform: uppercase;
	float:left;
	}
.location a {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(menu/location1.jpg);
	display:block;
	width:73px;
    height:28px;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	font-weight: bold;
	}
.location a:hover {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(menu/location2.jpg);
	background-color: #809ab5;
	width:73px;
	height:28px;	color:#ffffff;
	text-align:center;
	font-weight: bold;
  }
  
.contact {
background-color: #072b5f;
    width:90px;
	height:28px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	line-height:28px;
	margin-top: 0px;
	text-transform: uppercase;
	float:left;
	}
.contact a {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(menu/contact1.jpg);
	display:block;
	width:90px;
    height:28px;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	font-weight: bold;
	}
.contact a:hover {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(menu/contact2.jpg);
	background-color: #809ab5;
	width:90px;
	height:28px;	color:#ffffff;
	text-align:center;
	font-weight: bold;
  }
  
  
.n-events {
	text-align: left;
	margin-left: 30px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height: 13px;
	color: #000000;
	width: 180px;
	float:left;
	}
	
.n-events a:link {  color: #FF3333; text-decoration: underline; font-size: 10px; font-weight:normal}
.n-events a:visited {  color: #000080; text-decoration: underline; font-size: 10px; font-weight:normal}
.n-events a:hover {  color: #000080; text-decoration: underline; font-size: 10px; font-weight:normal}
.n-events a:active {color: #000080; text-decoration: underline; font-size: 10px; font-weight:normal}

.cat-layout {
	text-align: left;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height: 13px;
	color: #ffffff;
	background-color: #7B87B6;
	width: 100%;
	height: 30px;
	border-top:0px solid #ffffff;
	border-bottom:1px solid #ffffff;
	}
	
	.cat-layout2 {
	text-align: left;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height: 13px;
	color: #ffffff;
	background-color: #828499;
	width: 236px;
	height: 50px;
	border-top:0px solid #ffffff;
	border-bottom:1px solid #ffffff;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
	}
	
.cat-layout3 {
	text-align: left;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height: 13px;
	color: #ffffff;
	background-color: #828499;
	width: 100%;
	height: 50px;
	border-top:0px solid #ffffff;
	border-bottom:1px solid #ffffff;
	border-left:0px solid #ffffff;
	border-right:0px solid #ffffff;
	}
	
		.cat-layout4 {
	text-align: left;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height: 13px;
	color: #ffffff;
	background-color: #828499;
	width: 236px;
	height: 50px;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
	}
	
.cat-text {
	text-align: left;
	margin-left: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-top: 9px;
	padding-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #ffffff;
	}
	
.cat-text a:link {  color: #FFffff; text-decoration: none; font-size:11px; font-weight:bold;}
.cat-text a:visited {  color: #FFffff; text-decoration: none; font-size:11px; font-weight:bold;}
.cat-text a:hover {  color: #FFffff; text-decoration: underline; font-size:11px; font-weight:bold;}
.cat-text a:active {  color: #FFffff; text-decoration: none; font-size:11px; font-weight:bold;}
	
.ticket-text {
	text-align: left;
	margin-left: 19px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-top: 180px;
	padding-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #ffffff;
	}
	
	.ticket-text3 {
	text-align: left;
	margin-left: 19px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-top: 97px;
	padding-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #ffffff;
	}
  