* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
BODY {
	BACKGROUND-POSITION: 0px 100px; FONT-SIZE: 90%; BACKGROUND-IMAGE: url(images/gherkin.gif); COLOR: #000; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: verdana,arial
}
TABLE {
	BORDER-COLLAPSE: collapse; border-spacing: 0
}
P {
	MARGIN: 8px 0px 0px
}
H1 {
	FONT-SIZE: 150%; COLOR: #fff
}
H2 {
	FONT-SIZE: 100%; COLOR: #000
}
A {
	COLOR: #fff; TEXT-DECORATION: none
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.full {
	WIDTH: 100%
}
.bigimage {
	VERTICAL-ALIGN: bottom; WIDTH: 552px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 298px
}
#site {
	MARGIN: 0px auto; WIDTH: 736px
}
#top {
	BACKGROUND-IMAGE: url(images/top.gif); WIDTH: 736px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 68px
}
#middle {
	BACKGROUND-COLOR: #485a5c
}
#topshadow {
	BACKGROUND-IMAGE: url(images/shadowtop.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 9px
}
#bottom {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(images/shadowbottom.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #422c45
}
#footer {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: right top; PADDING-LEFT: 10px; FONT-SIZE: 70%; BACKGROUND-IMAGE: url(images/footerlogo.gif); PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; COLOR: #422c45; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 47px; BACKGROUND-COLOR: #a68297; TEXT-ALIGN: center
}
#footer A {
	COLOR: #422c45
}
#footer A:hover {
	COLOR: #990000
}
#wheel {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(images/wheel.gif); VERTICAL-ALIGN: top; WIDTH: 150px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 166px
}
#homeimage {
	BACKGROUND-IMAGE: url(images/1.jpg); COLOR: #000
}
#prizeimage {
	BACKGROUND-IMAGE: url(images/theprize.jpg); COLOR: #fff
}
#enterimage {
	BACKGROUND-IMAGE: url(images/enterimage.jpg); COLOR: #fff
}
#locationimage {
	BACKGROUND-IMAGE: url(images/locationimage.jpg); COLOR: #fff
}
#conceptimage {
	BACKGROUND-IMAGE: url(images/conceptimage.jpg); COLOR: #fff
}
#gosh {
	BACKGROUND-IMAGE: url(images/gosh.jpg); COLOR: #fff
}
#vouchersimage {
	BACKGROUND-IMAGE: url(images/vouchersimage.jpg); COLOR: #fff
}
#menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 60%; BACKGROUND-IMAGE: url(images/logobottom.gif); PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; WIDTH: 183px; PADDING-TOP: 60px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 237px
}
#menu A {
	DISPLAY: block; MARGIN: 7px 0px 0px 20px; COLOR: #fff
}
#menu A:hover {
	COLOR: #422c45
}
#imagelinks {
	VERTICAL-ALIGN: top; WIDTH: 130px
}
#content {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 70%; PADDING-BOTTOM: 20px; VERTICAL-ALIGN: top; COLOR: #fff; PADDING-TOP: 0px
}
.signup TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.signup INPUT {
	FONT-SIZE: 100%
}
#entries {
	FONT-WEIGHT: bold; FONT-SIZE: 150%; MARGIN: 0px 20px 20px 0px; TEXT-ALIGN: right
}
#enterlink {
	DISPLAY: block; LEFT: 390px; WIDTH: 157px; POSITION: relative; TOP: -220px; HEIGHT: 56px
}

#topbox{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #ffffff;
	border-right-color: #ffffff;
	border-bottom-color: #ffffff;
	border-left-color: #ffffff;
	background-color: #ffffff;
	vertical-align: middle;
	text-align: center;
}

#bottombox{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #ffffff;
	border-right-color: #ffffff;
	border-bottom-color: #ffffff;
	border-left-color: #ffffff;
	text-align: center;
}


#search #s {
	width: 160px;
	border: 1px solid #a68297;
	background: #ffffff;
}

#search #s1 {
	width: 150px;
	border: 1px solid #a68297;
	background: #ffffff;
}

#search #s2 {
	width: 180px;
	border: 1px solid #a68297;
	background: #ffffff;
}

#search #s3 {
	border: 1px solid #a68297;
	background: #ffffff;
}

#search #x {
	width: 70px;
	background: #a68297;
	border: 1px solid #a68297;
	color: #000000;
}

#search #x1 {
	width: 70px;
	background: #a68297;
	border: 1px solid #a68297;
	color: #000000;
	float: right;
	margin-top: 3px;
	margin-right: 17px;
	}
	
#search #x2 {
	width: 100px;
	background: #a68297;
	border: 1px solid #a68297;
	color: #FFFFFF;
}

#search #x3 {
	background: #a68297;
	border: 1px solid #a68297;
	color: #FFFFFF;
}



#greybox{
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-top-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #a68297;
	border-right-color: #a68297;
	border-bottom-color: #a68297;
	border-left-color: #a68297;
	background-color: #ffffff;
	padding: 10px;
}

#greyboxleft {
	border-right-width: 2px;
	border-bottom-width: 0px;
	border-top-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #a68297;
	border-right-color: #a68297;
	border-bottom-color: #a68297;
	border-left-color: #a68297;
	background-color: #ffffff;
	padding: 10px;
}

#greyboxright{
	border-right-width: 2px;
	border-bottom-width: 0px;
	border-top-width: 2px;
	border-left-width: 0px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #a68297;
	border-right-color: #a68297;
	border-bottom-color: #a68297;
	border-left-color: #a68297;
	background-color: #ffffff;
	padding: 10px;
}

#greyboxleftbottom {
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-top-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #a68297;
	border-right-color: #a68297;
	border-bottom-color: #a68297;
	border-left-color: #a68297;
	background-color: #ffffff;
	padding: 10px;
}

#greyboxrightbottom{
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-top-width: 2px;
	border-left-width: 0px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #a68297;
	border-right-color: #a68297;
	border-bottom-color: #a68297;
	border-left-color: #a68297;
	background-color: #ffffff;
	padding: 10px;
}

