﻿body {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: smaller;
}

h1 { font-size: large; }

h2 { font-size: medium; }

h3 { font-size: small; }

h4 { font-size: x-small; }

a:link, a:visited
{
    font-weight: bold;
    text-decoration: none;
    color: #000066;
}

a:hover
{
text-decoration: underline;
background: transparent;
color: #000066;
}

#content a:link, #content a:visited
{
font-weight: bold;
text-decoration: none;
color: #000066;
}

#content a:link#current, #content a:visited#current, #content a:hover
{
text-decoration: underline;
background: transparent;
color: #000066;
}

div.th3 
{
	background-color: #FFFF66;
	border-left: 1px solid black;
	border-top: 1px solid black;
	border-right: 1px solid black;
	padding: 3px;
}

div.th-weekend 
{
	background-color: #FF0033;
	border-left: 1px solid black;
	border-top: 1px solid black;
	border-right: 1px solid black;
	padding: 3px;
	color: #ffffff;
}

div.th1
{
	background-color: #00FF99;
	border-left: 1px solid black;
	border-top: 1px solid black;
	border-right: 1px solid black;
	padding: 3px;
	color: #000000;
}

div.th2, div.th4, div.th5 
{
    border: 1px solid black;
	font-size: 8pt;
	font-family: verdana, arial, helvetica, sans-serif;
	background: black;
	color: white;
}

div.th7 
{
    border: 1px solid black;
	font-size: 8pt;
	font-family: verdana, arial, helvetica, sans-serif;
	background: #369;
	color: white;
    
}

span.left{ font-size: xx-small; }
span.right{ font-size: xx-small; }

div.item
{
	clear: both;
	border: 1px solid black;
	padding: 3px;
}

div#whatson 
{
	border: solid 1px gray;
	width: 375px;
}

div#whatson div#header
{
	color: White;
	background-color: #6666FF;
	margin: 0px;
	padding: 5px;
}

div#whatson div#header a:link, div#whatson div#header a:visited
{
	text-decoration:none;
	font-size: large;
	color:White;
}

div#whatson div#header a:hover
{
	text-decoration:underline;
	font-size: large;
}

div#whatson div#th3
{
	width: 350px;
}

div#eventitem 
{
	width: 365px;
	margin: 5px;
}

div#whatson div.items
{
	width: 365px;
	clear: both;
}

div#whatson div.items span.left 
{
	float: left;
	width: 220px;
	font-size: small;
	padding-left: 10px;
	padding-bottom: 5px;
}

div#whatson div.items span.right 
{
	float: right;
	width: 100px;
	font-size: small;
	text-align: right;
	padding-right: 10px;
	padding-bottom: 5px;
}

div#advert
{
	margin-top: 10px;
	border: solid 1px gray;
	width: 375px;
}

div#advert div#header
{
	color: black;
	background-color: #99CCCC;
	font-size: large;
	padding: 5px;
	
}

div#advert div.items
{
	padding: 5px;
	font-size: medium;
}

div#article
{
	margin-top: 10px;
	border: solid 1px gray;
	width: 375px;
	vertical-align: bottom;
}

div#article div#header
{
	color: black;
	background-color: #669999;
	font-size: large;
	padding: 5px;
	
}

div#article div#header a:link, div#article div#header a:visited
{
	text-decoration: none;
	color: Black;
	font-size: large;	
}

div#article div#header a:hover
{
	text-decoration: underline;
	font-size: large;
}

div#article div.items
{
	padding: 5px;
	font-size: small;
}

div#welcome
{
	border: solid 1px gray;
	width: 375px;
}

div#welcome div#header
{
	color: White;
	background-color: #009999;
	font-size: large;
	padding: 5px;
	
}

div#welcome div.items
{
	padding: 5px;
	font-size: small;
}

.photo {border: 1px dashed #999999}

	
td.th3 
{
	background-color: #FFFF66;
	border: 1px solid black;
	padding: 3px;
}

td.th-weekend
{
	background-color: #FF0033;
    border: 1px solid black;
	padding: 3px;
	color: #ffffff;
}

td.th1
{
	background-color: #00FF99;
	border: 1px solid black;
	padding: 3px;
	color: #000000;
}

td.th2, td.th4, td.th5 
{
    border: 1px solid black;
	font-size: 8pt;
	font-family: verdana, arial, helvetica, sans-serif;
	background: black;
	color: white;
}

td.th7 
{
    border: 1px solid black;
	font-size: 8pt;
	font-family: verdana, arial, helvetica, sans-serif;
	background: #369;
	color: white;
    
}


.vsThumbs{float:left; padding-left: 15px;}
.vsThumbs img{margin:0 3px 3px 0; float: left;}
#setThumbs { clear: both; }
.setThumbs-indv { float: left; padding-bottom: 3px; }
.pc_img { border: 0px; }