#ActionNav {
	background-color: #006666
}
#Breadcrumbtrail {
	background-color: #ffffff
}
#SiteSearch {
	background-color: #b2d1d1
}
.rhnavadverts {
	background-color: #cce0e0
}
#ActionNav {
	padding-right: 3px; padding-left: 3px; padding-bottom: 3px; padding-top: 3px; text-align: right
}
#ActionNav UL {
	padding-left: 20%; margin: 0px
}
#ActionNav ul li {
	display: inline; margin: 0px; list-style-type: none
}
#ActionNav ul li A {
	padding-right: 5px; padding-left: 5px; font-weight: bold; padding-bottom: 2px; color: #ffffff; padding-top: 2px
}
#ActionNav ul li A:link {
	text-decoration: underline
}
#ActionNav ul li A:visited {
	text-decoration: underline
}
#ActionNav ul li A:hover {
	text-decoration: none
}
#Breadcrumbtrail {
	padding-right: 3px; padding-left: 22%; padding-bottom: 3px; padding-top: 3px
}
#todaysdate {
	padding-right: 5px; padding-left: 2px; padding-bottom: 2px; padding-top: 2px; background-color: #7fb2b2; text-align: right
}
#Banner {
	width: 20%;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	position: absolute;
	height: 53px;
	background-color: #ffffff;
	border-bottom-style: none;
	left: -89px;
	top: -27px;
}
#Banner img {
	border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none
}
#LHNav h3 {
	font-size: 100%; margin: 5px 0px 0px 10px
}
#LHNav p {
	font-size: 100%; margin: 20px 10px
}
#LHNav ul {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
#LHNav ul li {
	display: inline; margin: 0px; list-style-type: none
}
#LHNav ul li a {
	padding-right: 3px; display: block; padding-left: 10px; font-weight: bold; padding-bottom: 3px; margin: 0px 0px 2px; padding-top: 3px
}
#LHNav ul li a:link {
	color: #003e1f; background-color: #b2d1d1; text-decoration: none
}
#LHNav ul li a:visited {
	color: #003e1f; background-color: #b2d1d1; text-decoration: none
}
#LHNav ul li a:hover {
	color: #ffffff; background-color: #006666; text-decoration: none
}
#LHNav ul li a:unknown {
	background-color: #004080; color: #ffffff;
}
a:active {
	color: #ffffff; background-color: #004080
}
.rhnavadverts {
	clear: both; border-right: #aaaaaa 1px solid; padding-right: 0px; border-top: #aaaaaa 1px solid; padding-left: 0px; padding-bottom: 3px; margin: 0px 0px 10px; border-left: #aaaaaa 1px solid; padding-top: 0px; border-bottom: #aaaaaa 1px solid
}
.rhnavitems {
	clear: both; border-right: #aaaaaa 1px solid; padding-right: 0px; border-top: #aaaaaa 1px solid; padding-left: 0px;  padding-bottom: 0px; margin: 0px 0px 15px; border-left: #aaaaaa 1px solid; padding-top: 0px; border-bottom: #aaaaaa 1px solid
}
.rhnavitems h3 {
	padding-right: 2px; padding-left: 2px; font-weight: normal; padding-bottom: 2px; margin: 0px; color: #003e1f; padding-top: 2px; background-color: #cce0e0
}
.rhnavadverts h3 {
	padding-right: 3px; padding-left: 3px; font-weight: normal; padding-bottom: 3px; margin: 0px 0px 0px 65px; color: #003e1f; padding-top: 3px
}
.rhnavadverts img {
	float: left; margin: 0px 5px 5px 0px; border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none
}
.rhnavadverts SMALL {
	display: none
}
.rhnavadverts p {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 3px; line-height: 1.3em; padding-top: 0px
}
.rhnavitems ul {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 3px 5px 10px; padding-top: 0px
}
.rhnavitems ul li {
	margin: 0px 0px 0px 20px
}
#RHNav h3 {
	font-size: 130%
}
#SiteSearch .searchbutton {
	margin-left: 3px; vertical-align: bottom
}
#SiteSearch form p {
	padding-right: 5px; padding-left: 5px; padding-bottom: 5px; padding-top: 5px
}
#newsbox {
	margin: 5px; width: 70%
}
UNKNOWN {
	width: 70%
}
#newsbox h2 {
	font-weight: normal; margin: 4px 5px 0px; color: #006666
}
#newsbox IMG {
	float: left; margin: 0px 20px 10px 0px
}
#newsbox ul li {
	list-style-type: none
}
#footer1 {
	float: left; margin-left: 10px
}
#footer2 {
	left: 20%; width: 140px; position: absolute
}
#footer3 {
	left: 35%; width: 45%; padding-top: 10px; position: absolute; text-align: center
}
#footer4 {
	float: right; width: 19%; position: relative
}
#featuredItems {
	border-right: #aaaaaa 1px solid; border-top: #aaaaaa 1px solid; float: left; margin: 0px 2% 20px 3px; border-left: #aaaaaa 1px solid; width: 34%; border-bottom: #aaaaaa 1px solid
}
#whatson {
	border-right: #aaaaaa 1px solid; border-top: #aaaaaa 1px solid; float: left; margin: 0px 0px 20px; border-left: #aaaaaa 1px solid; width: 34%; border-bottom: #aaaaaa 1px solid
}
#department {
	border-right: #aaaaaa 1px solid; border-top: #aaaaaa 1px solid; float: left; margin: 0px 2% 20px 3px; border-left: #aaaaaa 1px solid; width: 40%; border-bottom: #aaaaaa 1px solid
}
#featuredItems h3 {
	display: block; margin: 0px; color: #003e1f; background-color: #cce0e0
}
#department h3 {
	display: block; margin: 0px; color: #003e1f; background-color: #cce0e0
}
#whatson h3 {
	display: block; margin: 0px; color: #003e1f; background-color: #cce0e0
}
.rhnavitems h3 {
	display: block; margin: 0px; color: #003e1f; background-color: #cce0e0
}
#Print {
	float: right
}
#Print p {
	margin: 10px
}
#Print p a img {
	border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none
}
#Print p a {
	text-decoration: none
}
#Print p a:link {
	text-decoration: none
}
#Print p a:visited {
	text-decoration: none
}
#Print p a:hover {
	text-decoration: underline
}
h1 {
	font-weight: normal; margin: 2px 2px 0px; color: #000000
}
h2 {
	font-weight: normal; margin: 15px 2px 0px; color: #000000
}
h3 {
	font-weight: normal; margin: 15px 2px 0px; color: #000000
}
h4 {
	font-weight: normal; margin: 15px 2px 0px; color: #000000
}
h5 {
	font-weight: normal; margin: 15px 2px 0px; color: #000000
}
h6 {
	font-weight: normal; margin: 15px 2px 0px; color: #000000
}
h1 {
	font-size: 220%
}
h2 {
	font-size: 180%
}
h3 {
	font-size: 150%
}
h4 {
	font-size: 120%
}
h5 {
	font-size: 110%
}
h6 {
	font-size: 100%
}
p {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 8px 15px 0px 5px; padding-top: 0px
}
table {
	border-right: #cccccc 1px solid; border-top: #cccccc 1px solid; margin: 5px 15px 5px 5px; border-left: #cccccc 1px solid; border-bottom: #cccccc 1px solid
}
table tr th {
	border-right: #cccccc 1px solid; padding-right: 0px; border-top: #cccccc 1px solid; padding-left: 0px; padding-bottom: 0px; vertical-align: top; border-left: #cccccc 1px solid; color: #ffffff; padding-top: 0px; border-bottom: #cccccc 1px solid; background-color: #006666
}
table.standardTable tr th {
	border-right: #cccccc 1px solid; padding-right: 3px; border-top: #cccccc 1px solid; padding-left: 3px; font-weight: normal; padding-bottom: 3px; vertical-align: top; border-left: #cccccc 1px solid; color: #000000; padding-top: 3px; border-bottom: #cccccc 1px solid; background-color: #ffffff
}
table tr th {
	border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 3px; padding-bottom: 0px; vertical-align: top; border-left: #cccccc 1px solid; padding-top: 5px; border-bottom: #cccccc 1px solid
}
table tr td P {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
ul {
	list-style-image: url(../Wiltshire County Council_files/bullet-green.gif)}
.bgwhite {
	border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none
}
.bgwhite td {
	border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none
}
.border{
	border: 1px solid #666666;
	padding: 5px;
}
#picturebox {
	margin: 0px 0px 10px
}
.easyForms {
	border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none
}
.easyForms td {
	border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none
}
#changeMedium {
	font-weight: bold; float: right; margin: 0px 4% 0px 0px; width: 35%
}
#changeMedium p {
	border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 5px; padding-bottom: 5px; border-left: #cccccc 1px solid; padding-top: 5px; border-bottom: #cccccc 1px solid
}
#changeMedium p a img {
	float: right
}
#changeMedium .default {
	font-size: 120%
}
#changeMedium .large {
	font-size: 140%
}
#changeMedium .largest {
	font-size: 160%
}
.wccservice {
	background-color: #cce0e0
}
.atozDataTable {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; color: #cccccc; border-top-style: none; padding-top: 0px; border-right-style: none; border-left-style: none; border-bottom-style: none
}
.atozDataTable tr {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px
}
.atozDataTable th {
	color: #cccccc; border-top-style: none; border-right-style: none; border-left-style: none; background-color: #ffffff; border-bottom-style: none
}
.atozDataTable td{
	border-top-style: none; border-right-style: none; border-left-style: none; background-color: #ffffff; border-bottom-style: none
}
.atoz {
	margin: 0px 10px 0px 3px; color: #cccccc
}
#rightNav{
	width:25%;
	float: right;
}
.info{
width:75%;}
centre {
	text-align: center;
}
#welcome {
display: block; margin: 0px; background-color: #ffffff}

.photoCompBG{background: url(../countdown/wcc2/competition/images/photocomp-montage.jpg) repeat center top;
	height: 600px;}
	
.photoField{
	padding-top: 5px;
	font: bolder large Arial, Helvetica, sans-serif;
	color: #FF0000;
	margin-top: 2px;
	margin-right: 2px;
	margin-left: 2px;
	0
}
