@media screen {

body {
	padding:0px;
	margin:0px;
	background-color:#333333;
	text-align:center;
	font-family:arial,verdana,sans-serif;
	font-size:100%;
	color:#FFFFFF;
	word-spacing: normal;
}
#container { margin-left:auto; margin-right:auto; margin-top:6px; width:765px; background-color:#005E2F; }
.noshow { display:none; }

#header {
	width:765px;
	height:43px;
	background-image: url(images/header.gif);
	background-color: #005E2F;
}
.marque {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 50px;
	color: #66CC99;
}

#header h1 { display:none; }


#nav { margin:0px; padding:0px; padding-bottom:25px; width:765px; height:45px; background:url(images/nav_back.png); background-repeat:no-repeat; text-align:center; }
#nav ul { list-style-type:none; display:inline; white-space:nowrap; height:45px; margin:0px; padding:0px; font-size:75%; font-weight:bold; color:#333333; }
#nav li { display:inline; float:left; padding-left:13px; padding-right:13px; margin:0px; height:45px; line-height:45px; text-align:center; background:url(images/navdivider.png); background-position:right top; background-repeat:no-repeat; }
#nav .end { background:none; }
#nav a:link { color:#333333; text-decoration:none; }
#nav a:visited { color:#000000; text-decoration:none; }
#nav a:hover { color:#006633; text-decoration:underline; }

#strap { background:url(images/west_one_top_uk.png); width:765px; height:165px; border-bottom:solid 1px #000000; border-top:solid 1px #000000; }

.leftside { width:382px; float:left; text-align:center; }
.rightside { width:383px; float:right; text-align:center; }

.leftside .padding { padding:25px; padding-left:24px; padding-top:0px; }
.rightside .padding { padding:25px; padding-top:0px; }

.fullside { width:765px; }
.fullside .padding { padding:25px; padding-top:0px; }

p { text-align:justify; font-size:75%; }
h2 { text-align:left; font-size:100%; color:#333333; font-weight:bold; margin-top:0px; background-color:#E0E1D3; padding-top:2px; padding-bottom:2px; padding-left:1px; }

ul { text-align:left; font-size:75%; }

.cleaner { clear:both; }

#marquee { font-size:75%; padding-bottom:20px; padding-top:20px; }


#bg1 { background-repeat:no-repeat; width:283px; height:116px; font-size:70%; margin-left:auto; margin-right:auto; }
#bg1 .padding { padding:0px; padding-left:105px; padding-top:25px; padding-right:12px; font-size:100%; text-align:left; }

#bg2 { background-repeat:no-repeat; width:283px; height:116px; font-size:70%; margin-left:auto; margin-right:auto; }
#bg2 .padding { padding:0px; padding-left:105px; padding-top:25px; padding-right:12px; font-size:100%; text-align:left; }

strong { font-weight:bold; }

a:link { color:#2C2C2C; text-decoration:underline; }
a:visited { color:#000000; text-decoration:underline; }
a:hover { color:#333333; text-decoration:none; }

#footer {
	background:url(images/footer.png);
	font-size:100%;
	color:#333333;
	text-align:right;
	width:765px;
	height:43px;
	line-height:43px;
	border-top:solid 1px #000000;
	font-weight:bold;
	text-transform:uppercase;
	background-color: #005E2F;
}

table.grid { width:717px; border-collapse: collapse; margin-top:1em; }
table.grid td, th { border: 1px solid #101010; background-color:#005E2F; font-size:75%; color:#FFFFFF; padding:0.7em; }
table.grid .submitButton { width:10em; }

.textarea { width:20em; font-family:arial,helvetica,verdana,sans-serif; margin-bottom:1px; }

.submitButton { font-family:arial,helvetica,verdana,sans-serif; font-weight:bold; cursor:pointer; background-color:#C0C0C0; color:#000000; border: 1px solid; border-top-color:#808080; border-left-color:#808080; border-bottom-color:#808080EFEFEF; border-right-color:#EFEFEF; }

p.error { font-weight:bold; color:red; font-size:100%; background-color:yellow; text-align:center; }

.errornote { color:red; background-color:yellow; font-weight:bold; }

caption {
	display:none;
}

table.bands {
	border-collapse:collapse;
}

table.bands th {
	text-align:center;
	font-weight:bold;
	font-size:70%;
	padding:0.2em;
	background-color:#C43106;
	border:solid 1px #101010;
}

table.bands td {
	text-align:center;
	font-size:70%;
	padding:0.2em;
	border:solid 1px #303030;
}


}
