body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	background-image:url('http://www.tarotconference.co.uk/images/TCBG2.gif')
}


td,th,p,ul,ol {
	font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
	color: #666666;
}

a:link {
	color: #7F040E;
	font-weight: bold;
	text-decoration: underline;
}

a:hover {
	color: #F1B728;
	text-decoration: underline;
	font-weight: bold;
}

a:visited {
	text-decoration: underline;
	font-weight: bold;
}


/* Borders */
.logos {
	border:1px solid #CCCCCC;background-color:#FFFFFF;
}
.bT {
	border-top:1px solid #CCCCCC;
}
.bB {
	border-bottom:1px solid #CCCCCC;
}
.bL {
	border-left:1px solid #CCCCCC;
}
.bR {
	border-right:1px solid #CCCCCC;
}

.menuNormal {
	border-left:1px solid #FFFFFF; border-right:1px solid #F1B728; background-image: url('http://www.tarotconference.co.uk/images/menubackred.gif');
	font-weight: bold
}

.menuNormal a:link {color: #FFFFFF; text-weight: bold; text-decoration: none;}
.menuNormal a:visited {color: #FFFFFF; text-weight: bold; text-decoration: none;}

.menuOver {
	border-left:1px solid #FFFFFF; border-right:1px solid #A3B1BC; background-image:url('http://www.tarotconference.co.uk/images/menubackgrey.gif');
		
}

.menuOver a:link {color: #FFFFFF; text-weight: bold; text-decoration: none;}
.menuOver a:visited {color: #FFFFFF; text-weight: bold; text-decoration: none;}

table.menu
{
	font-size:100%;
	position:absolute;
	visibility:hidden;
	font-weight: bold;
	width: 0;
	padding:4px 0px 4px 0px;
	height: 0;
	left: 470px;
	top: 154px;




}

table.menu a:link {color: #AC312E; text-weight: bold}
table.menu a:visited {color: #AC312E; text-weight: bold}

td.menu1 {background-color: #F1B728;}
td.menu1 a:link {color: #AC2F2A; text-weight: bold}
td.menu1 a:hover {color: #AC2F2A; text-weight: bold; text-decoration: underline}


.menuShadow {
	background-image: url('http://www.tarotconference.co.uk/images/menushadow.gif');
	background-repeat: repeat-x
}
.boxLeftBack {
	background-image: url('http://www.tarotconference.co.uk/images/box_left.gif');
	background-repeat: repeat-y
}
.boxRightBack {

	background-image: url('http://www.tarotconference.co.uk/images/box_right.gif');
	background-repeat: repeat-y

}
.boxBack {
	background-image: url("http://www.tarotconference.co.uk/images/box_back.jpg");
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 0px 12px;
}

.smallText td {
	font-size:11px;
	color: #999999;
	font-weight: bold;
}
.infoboxLeftBack {

	background-image: url('http://www.tarotconference.co.uk/images/infobox_leftback.gif');
	background-repeat: repeat-y
}
.infoboxRightBack {


	background-image: url('http://www.tarotconference.co.uk/images/infobox_rightback.gif');
	background-repeat: repeat-y
}
.infoboxBack {

	background-image: url('http://www.tarotconference.co.uk/images/infobox_back.jpg');
	background-repeat: repeat-x;
	background-position: bottom;
}
.shadowRight {
	background-image: url('http://www.tarotconference.co.uk/images/shadow_right.gif');
	background-repeat: repeat-y
}
.shadowBottom {

	background-image: url('http://www.tarotconference.co.uk/images/shadow_bottom.gif');

	background-repeat: repeat-x
}
h1 {
	font-size: 18px;
}

h2 {
	font-size: 14px;
	color: #006600;
}

.newssnippet {
	font-size: 12px;
	color: #AC2F2A;
	margin-top: 5px; margin-bottom: 5px; margin-left:20px;
	}
	
.newssnippet a:link {color: #094a31; text-weight: bold; text-decoration: none;}
.newssnippet a:hover {color: #F1B728; text-weight: bold; text-decoration: none;}