.mainborder {
	border: 1px solid #000000;
}
.headertitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5mm;
	line-height: 7.5mm;

}
.footertitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 4.5mm;
}
a.footertitle:link {
	
	text-decoration: none;
	color: #999999;
}
a.footertitle:visited {
	
	text-decoration: none;
	color: #999999;
}
a.footertitle:hover {
	
	text-decoration: none;
	color: #999999;
}
a.footertitle:active {
	text-decoration: none;
	color: #990000;

}
.comment {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 3.3mm;
	color: #000000;
}
a.comment:link {
	font-size: 3.3mm;
	color: #000000;
	text-decoration: none;
}
a.comment:visited {
    font-size: 3.3mm;
	color: #000000;
	text-decoration: none;
}
a.comment:hover {
    font-size: 3.3mm;
	color: #0000ff;
	text-decoration: underline;
}
a.comment:active {
    font-size: 3.3mm;
	color: #0000ff;
	text-decoration: none;
}
.comment2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 3.3mm;
	color: #000000;
}
a.comment2:link {
	font-size: 3.3mm;
	color: #000000;
	text-decoration: none;
}
a.comment2:visited {
    font-size: 3.3mm;
	color: #000000;
	text-decoration: none;
}
a.comment2:hover {
    font-size: 3.3mm;
	color: #0000ff;
	text-decoration: none;
}
a.comment2:active {
    font-size: 3.3mm;
	color: #0000ff;
	text-decoration: none;
}
.submitbutt {
	font-size: 4mm;
	font-weight: bolder;
	width: 6mm;
}
.specs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 3mm;
	}
a.specs:link {
	color: #000000;
	text-decoration: none;
}
a.specs:visited {
	color: #000000;
	text-decoration: none;
}
a.specs:hover {
	color: #0000FF;
	text-decoration: underline;
}
a.specs:active {
	color: #0000ff;
	text-decoration: none;
}
.nametitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6.5mm;
	line-height: normal;
}
.imagecursor {
	cursor: pointer;
}
.booktitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 5mm;
	line-height: normal;
}
.cattitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 6mm;
	line-height: normal;
}
.lineuptext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2.5mm;
	line-height: 2.5mm;
}
a.lineuptext:link {
	color: #000000;
	text-decoration: none;
}
a.lineuptext:visited {
	color: #000000;
	text-decoration: none;
}
a.lineuptext:hover {
	color: #0000FF;
	text-decoration: underline;
}
a.lineuptext:active {
	color: #0000ff;
	text-decoration: none;
}
.listlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2.7mm;
}
a.listlinks:link {
	font-size: 2.7mm;
	line-height: 3mm;
	color: #000000;
	text-decoration: none;
}
a.listlinks:visited {
    font-size: 2.7mm;
	line-height: 3mm;
	color: #000000;
	text-decoration: none;
}
a.listlinks:hover {
    font-size: 2.7mm;
	line-height: 3mm;
	color: #0000ff;
	text-decoration: underline;
}
a.listlinks:active {
    font-size: 2.7mm;
	line-height: 3mm;
	color: #0000ff;
	text-decoration: none;
}
.popmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2.7mm;
}
a.popmenu:link {
	font-size: 2.7mm;
	line-height: 3mm;
	color: #000000;
	text-decoration: none;
}
a.popmenu:visited {
    font-size: 2.7mm;
	line-height: 3mm;
	color: #000000;
	text-decoration: none;
}
a.popmenu:hover {
    font-size: 2.7mm;
	line-height: 3mm;
	color: #0000ff;
	text-decoration: underline;
}
a.popmenu:active {
    font-size: 2.7mm;
	line-height: 3mm;
	color: #0000ff;
	text-decoration: none;
}
.listnamesmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 3mm;
	line-height: 3mm;

}
.listnames {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 3.5mm;
	line-height: 3.8mm;
}
a.listnames:link {
	font-size: 3.5mm;
	line-height: 3.8mm;
	color: #000000;
	text-decoration: none;
}
a.listnames:visited {
    font-size: 3.5mm;
	line-height: 3.8mm;
	color: #000000;
	text-decoration: none;
}
a.listnames:hover {
   font-size: 3.5mm;
	line-height: 3.8mm;
	color: #0000ff;
	text-decoration: underline;
}
a.listnames:active {
    font-size: 3.5mm;
	line-height: 3.8mm;
	color: #0000ff;
	text-decoration: none;
}.greyborder {
	border: 1px solid #c4c4c4;
}
.ageback {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 3.5mm;
	color: #000000;
	font-weight: normal;
	background-color: #F1F2F6;
	padding-left: 1mm;
	padding-right: 1mm;

}
.thumbportrait {
	border-top-width: 0px;
	border-right-width: 2px;
	border-bottom-width: 0px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	cursor: hand;
}
.homemenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 3mm;
	font-weight: bold;
	color: #6f6f6f;
}
a.homemenu:link {
	color: #6f6f6f;
	text-decoration: none;
}
a.homemenu:visited {
	color: #6f6f6f;
	text-decoration: none;
}
a.homemenu:hover {
	color: #ff0000;
	text-decoration: none;
}
a.homemenu:active {
	color: #6f6f6f;
	text-decoration: none;
}
.thumbleft {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.thumbright {
	border-top-width: 0px;
	border-right-width: 2px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	}
.topborder {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.unnamed1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 3.5mm;
}
a.unnamed1:link {
	color: #000000;
	text-decoration: none;
}
a.unnamed1:visited {
	color: #000000;
	text-decoration: none;
}
a.unnamed1:hover {
	color: #0000FF;
	text-decoration: underline;
}
a.unnamed1:active {
	color: #0000ff;
	text-decoration: none;
}
.bodyback {
/*	background-attachment: fixed;
	background-image: url(images/2008back.jpg); 
	background-repeat: no-repeat;
	background-position: center center;*/
}
.tallbodyback {
	background-attachment: fixed;
	background-image: url(images/2008tallback.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.thumbback {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.popmenuback {
	filter:alpha(opacity=70);
	background-color: #e2e2e2;
-moz-opacity: .7;
	opacity: .7;
	-khtml-opacity: .7;	
}
.voiceclip {
	filter:alpha(opacity=40);
-moz-opacity: .4;
	opacity: .4;
	-khtml-opacity: .4;	
}
.voiceclip2 {
	filter:alpha(opacity=60);
-moz-opacity: .6;
	opacity: .6;
	-khtml-opacity: .6;	
}
.whiteishback {
	filter:alpha(opacity=60);
	background-color: #FFFFFF;
-moz-opacity: .6;
	opacity: .6;
	-khtml-opacity: .6;
	
}
.lineupback {
	border: 1px solid #c4c4c4;
		filter:alpha(opacity=70);
	background-color: #e2e2e2;
-moz-opacity: .7;
	opacity: .7;
	-khtml-opacity: .7;
}
.bookingback {
	filter:alpha(opacity=60);
	background-color: #FFFFFF;
-moz-opacity: .6;
	opacity: .6;
	-khtml-opacity: .6;
	
}
.telephone {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 5mm;
}
.greyback {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2.7mm;
	background-image: url(images/listbutgrey.gif);
	cursor: hand;

}
.whiteback {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2.7mm;
	background-image: url(images/listbutwhite.gif);

}
.hide {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 3mm;
	font-weight: normal;

}
div.wrapContainer{width:99.5%; float:left;
} 
.floatRight{
	float: right;
	padding: 0px 0px;

}
.floatLeft{float: left;} 
.changename {
	color: #FFFFFF;
	background-color: #FF0000;
}
.table100 {
	height: 100%;
}

