/* CSS Document */

body {background-color:#000000;}

html {scrollbar-3dlight-color:#000000;
      scrollbar-arrow-color:#ffffff;
      scrollbar-base-color:#000000;
      scrollbar-darkshadow-color:#;
      scrollbar-face-color:#000000;
      scrollbar-highlight-color:#;
      scrollbar-shadow-color:#;
	  }

img {border:0;}

a {text-decoration:none;}

h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#FFFFFF;
	}

p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#FFFFFF;
	line-height:17px;
	}
	
h1.red, p.red {color:#FF0000;}

span.smaller,p.smaller {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	line-height:17px;
	}
	
.tabletext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	}

ul {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	line-height:17px;
	}

div.iframecopy {
width: 450px;
height: 430px;
top:0px;
overflow: auto;
}


.topbanner {
		position:absolute;
		left:0px; 
		top:0px; 
		width: 900px; 
		height:139px;
		background-image:url(images/topbanner06.jpg);
		}
		
.menubar {
		position:absolute;
		left:0px; 
		top:139px; 
		width: 700px; 
		height:23px;
		background-image:url(images/menubar.gif);
		padding-top:8px;
		padding-left:200px;
		}
		
.menutext {
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:normal;
		color:#FFFFFF;
		}
		
.menutext:hover {color:#FF0000;}
		
.leftcolumn {
		position:absolute;
		left:0px; 
		top:170px; 
		width:180px; 
		height:500px;
		background-color:#000000;
		padding-left:20px;
		}
		
.tickboxholder {
		position:absolute;
		left:30px; 
		top:175px; 
		width:160px; 
		height:240px;
		background-color:#000000;
		background-image:url(images/leftcolumn.gif);
		background-repeat:no-repeat;
		padding-top:60px;
		padding-left:5px;
		}
		
.maincolumn {
		position:absolute;
		left:183px; 
		top:170px; 
		width:450px; 
		height:473px;
		background-color:#000000;
		padding-left:20px;
		padding-top:27px;
		}
		
.rightcolumn {
		position:absolute;
		left:653px; 
		top:170px; 
		width:247px; 
		height:500px;
		background-color:#000000;
		background-image:url(images/flames2.jpg);
		background-repeat:no-repeat;
		}
		
.rightcolumn2 {
		position:absolute;
		left:653px; 
		top:170px; 
		width:247px; 
		height:500px;
		background-color:#000000;
		background-image:url(images/flames.jpg);
		background-repeat:no-repeat;
		}
		
.bottom {
		position:absolute;
		left:0px; 
		top:650px; 
		width:875px; 
		height:30px;
		background-color:#000000;
		background-image:url(images/bottombar.gif);
		background-repeat:no-repeat;
		padding-left:20px;
		padding-top:5px;
		padding-right:5px;
		}
		
.bottomlogos {
		position:absolute;
		left:0px; 
		top:690px; 
		width:700px; 
		height:50px;
		background-color:#000000;
		padding-left:28px;
		}
		
.counter {
		position:absolute;
		left:730px; 
		top:690px; 
		width:200px; 
		height:50px;
		background-color:#000000;
		}

/*Image holders for index page */

#pic1 {
		position:absolute;
		left:20px; 
		top:170px; 
		width:130px; 
		height:131px;
		background-color:#000000;
		background-image:url(images/jazz01.jpg);
		background-repeat:no-repeat;
		}
		
#pic2 {
		position:absolute;
		left:20px; 
		top:320px; 
		width:130px; 
		height:131px;
		background-color:#000000;
		background-image:url(images/portia01.jpg);
		background-repeat:no-repeat;
		}
		
#pic3 {
		position:absolute;
		left:170px; 
		top:173px; 
		width:120px; 
		height:280px;
		background-color:#000000;
		background-image:url(images/voucher.gif);
		background-repeat:no-repeat;
		}
		
#pic4 {
		position:absolute;
		left:310px; 
		top:170px; 
		width:130px; 
		height:131px;
		background-color:#000000;
		background-image:url(images/bemodern02.jpg);
		background-repeat:no-repeat;
		}
		
#pic5 {
		position:absolute;
		left:310px; 
		top:320px; 
		width:130px; 
		height:131px;
		background-color:#000000;
		background-image:url(images/bemodern01.jpg);
		background-repeat:no-repeat;
		}
		
#corgi {
		position:absolute;
		left:300px; 
		top:160px; 
		width:31px; 
		height:38px;
		background-color:#000000;
		background-image:url(images/corgi3.jpg);
		background-repeat:no-repeat;
		}
		
/* Voucher page */

#voucher {
		height:500px;
		width:300px;