*
{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, Verdana, Trebuchet MS;
	font-size:10pt
}

div#header
{
	/*background-image:url(images/topsliver.gif);*/
	height:131px;
}

img#logo
{
	/*margin-left:11px;*/
	 margin-bottom:-3px
}

div > #logo /*CSS HACK, REVERT FOR FIREFOX, etc. */
{
	margin-bottom:2px
}


div#menu
{
	background-image:url(images/menusliver.gif);
	height:33px
}

div#main
{
	background-image:url(images/shadow.gif);
	background-position:top right;
	background-repeat:repeat-x;
	padding-top:10px;
	padding-left:11px;
	/*height:361px*/
}

div#marquee
{
	background-image:url(images/marquee.gif);
	height:83px;
	width:465px;
	color:#1C2200;
	margin-top:30px;
}

h2
{
	font-weight:bold;
	font-size:18px;
	padding-top:10px;
	padding-left:10px;
	padding-bottom:5px
}

div#scroll
{
	margin-left:10px
}
p{margin-bottom:10px}
div#map{float:right}
img{border:0}
img.menuitem{height:33px; margin-bottom:-3px}
div > img.menuitem /*CSS HACK, REVERT FOR FIREFOX, etc. */
{
	margin-bottom:0px
}

body{text-align:center}
div#container{width:746px; margin:0 auto; text-align:left;border-left:1px solid #7EA6D4;border-right:1px solid #7EA6D4;border-bottom:1px solid #7EA6D4}
a:link{color:#003d86}
a:visited{color:#003d86}
div#sidebar{float:right;width:200px;background:#fefbc8;margin-left:-3px;height:500px; padding:10px}
div > div#sidebar{margin-left:0; width:183px;height:480px} /*REVERT FOR FIREFOX*/
div#mapframe{width:542px;height:500px}
a:link.blue{color:blue}
a:visited.blue{color:blue}
div#controls{margin:3px; background:#d0cea4;padding:5px;border:1px solid gray}
select{width:120px}
textarea{width:100%; height:200px;font-size:90%}
#postcode{width:60px;font-weight:bold}
div#howto{padding-left:10px;padding-right:10px;background:#fefbc8; border:1px solid gray;text-align:center;width:300px;margin-left:80px;margin-bottom:20px}
ul{padding-left:20px}

.promoBox:link
{
color:#336699;
	text-decoration: none;
		font-weight:bold;
}
.promoBox:visited
{
color:#336699;
	text-decoration: none;
		font-weight:bold;
}
.promoBox:hover
{
color:#336699;
	text-decoration: underline;
		font-weight:bold;

}
.promoBoxtext
{
color:#336699;
}
.promoBox1:link
{
color:#336699;
	text-decoration: underline;
		font-weight:bold;
}
.promoBox1:visited
{
color:#336699;
	text-decoration: underline;
		font-weight:bold;
}
.promoBox1:hover
{
color:#336699;
	text-decoration: underline;
		font-weight:bold;

}
