BODY {
	FONT-SIZE: 12px; COLOR: #0061AA; FONT-FAMILY: Arial, Helvetica, sans-serif;
}

TH {
	FONT-SIZE: 12px; COLOR: #99bc1a; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif
}

BODY {
	MARGIN: 0px;  background-color:#FFDE9F; TEXT-ALIGN: center
}
A:link {
	COLOR: #E5C78D; TEXT-DECORATION: none
}
A:visited {
	COLOR: #E5C78D; TEXT-DECORATION: none
}
A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
A:active {
	COLOR: #E5C78D; TEXT-DECORATION: none
}
#content {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	VERTICAL-ALIGN: middle;
	WIDTH: 780px;
	PADDING-TOP: 20px;
	TEXT-ALIGN: center;
	margin-left: -390px;
	position:absolute;
	left: 50%;
	margin-bottom: 0px;
}
#content h2 { font-size:1.4em; padding-left:8px; margin: 10px 0 0 0;}
.dropshadow2 {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/shadow.gif) no-repeat right bottom; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 10px 5px; WIDTH: 789px; PADDING-TOP: 0px
}
.innerbox {
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	RIGHT: 6px;
	PADDING-BOTTOM: 4px;
	MARGIN: 0px;
	BOTTOM: 6px;
	PADDING-TOP: 4px;
	POSITION: relative;
	BACKGROUND-COLOR: #ffffff;
	border: 0px none;
}
.innerbox {
	MARGIN: 0px
}
.innerbox H4 {
	FONT-SIZE: 12px; MARGIN: 8px; COLOR: #ff7d00
}
.innerbox P {
	FONT-SIZE: 12px; MARGIN: 8px; COLOR: #FFFFFF
}
A {
	FONT-SIZE: 12px
}
#contentArea { background:url(images/baseBackPages.gif) 100% 100% no-repeat; width:780px;
}
.winners #contentArea { background:url(images/baseBack.gif) 100% 100% no-repeat; width:780px;
}
.home #contentArea  { background:url(images/baseBack.gif) 100% 100% no-repeat; width:780px
}
.homePP #contentArea  { background:url(images/baseBackPP.gif) 100% 100% no-repeat; width:780px
}
.contact #contentArea  { background:url(images/baseBackContact.gif) 100% 100% no-repeat; width:780px
}
.retail #contentArea  { background:url(images/baseBackRetail.gif) 100% 100% no-repeat; width:780px
}
.history #contentArea  { background:url(images/baseBackHistory.gif) 100% 100% no-repeat; width:780px
}
.careers #contentArea  { background:url(images/baseBackCareers.gif) 100% 100% no-repeat; width:780px
}
#contentLeft {
}
#contentLeft h1 { font-size:1.7em; font-weight:bold; padding: 10px 0 10px 0; margin:0;}
#contentLeft h2 { font-size:1.3em; font-weight:bold; padding: 10px 0 0px 0; margin:0;}
#contentLeft p { font-size:1em;  padding: 0; margin:0; color:#FFFFFF;}
.button { padding: 5px; border: 1px solid #fff; margin: 10px 0;}
.button a {color: #fff; display: block;}

#contentRight {
}
.gutter { padding: 10px 10px 10px 20px;}
.gutterStyle2 { padding: 10px 10px 10px 10px; text-align:left;}
.gutterStyle2 h2 {font-size: 13px; padding:0 0 0 10px; margin: 0;}

.SiteMap { padding: 10px 10px 10px 10px; text-align:left;}
.SiteMap a {font-size: 1.2em; padding:10px 0 0 10px; margin: 0;}
.SiteMap h2 {font-size: 16px; padding:10px 0 0 10px; margin: 0;}
#footer {padding: 0px 0 5px 20px; margin-top:40px; color:#000000; position: relative;}
.home #footer {padding: 0px 0 5px 20px; margin-top:10px; color:#000000; position: relative;}
#footer a{   color:#000000; text-decoration:none;}
#Centres { position: absolute; width:389px; top: 145px; }
#CentresThumbs { position: absolute; width:389px; top: 145px; left:380px;  visibility:visible;}
#CentresLeFriquet { position: absolute; width:389px; top: 145px; left:380px;  visibility:hidden;}
#CentresStMartins { position: absolute; width:389px; top: 145px; left:380px; visibility:hidden;}
#CentresStPeters { position: absolute; width:389px; top: 145px; left:380px; visibility:hidden;}
#CentresBrambridge { position: absolute; width:389px; top: 145px; left:380px; visibility:hidden;}
#CentresEvesham { position: absolute; width:389px; top: 145px; left:380px; visibility:hidden;}
#CentresThreeShires { position: absolute; width:389px; top: 145px; left:380px; visibility:hidden;}

#CentresFestival { position: absolute; width:389px; top: 145px; left:380px; visibility:hidden;}
#CentresTrentham { position: absolute; width:389px; top: 145px; left:380px; visibility:hidden;}
#CentresWiltonHouse { position: absolute; width:389px; top: 145px; left:380px; visibility:hidden;}
 .info h1{ }
 .info h2{ line-height: 1.6em; text-align:center; margin: 37px 0 10px 0; padding:0; font-size:18px; }
 .info h3{ }
 .info p{ FONT-SIZE: 11px; MARGIN: 8px; COLOR: #FFF; }
 .info a{ }
 .info img{ }
.center {text-align:center; width:374px; }
#map {position:relative;}
#trenthanFlag {position:relative; top:50px; left:80px;}
#GuLinks a{ color:#893E45; background-color:#E5C78D; border: 1px solid #893E45; padding:0;  margin:0; text-decoration:none; width:180px;}
#GuLinks { }

.cardbox {
width: 260px; 
text-align:center;
margin: 0 0 0 2px;
padding: 5px 0 0 0;
line-height:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#FFF;
background:url(images/backcurves_t.gif) no-repeat top left;
}

.cardbox p {
font-size:10px;
padding: 15px 10px 0 10px;
color:#FFF;
}
.cardbox p a{
font-size:10px;
color:#FFF;
}
.cardbox p a:link{
font-size:10px;
color:#FFF;
}
.cardbox p a:hover{
font-size:10px;
color:#FFF;
}
.cardbox p a:visited{
font-size:10px;
color:#FFF;
}
.cardbox p a:active{
font-size:10px;
color:#FFF;
}
.boxBase{
margin: 0;
padding: 10px 0 0 0;
background:url(images/backcurves_b.gif) no-repeat  bottom left;
}
.cardbox span {height:180px;}
.contacts { text-align:right; margin:0 0 0 10px;}
.contacts h2{ font-size:18px; padding: 0 10px 0 10px; color:#E5C78D; }
.contacts h3{ font-size:14px; padding: 0 10px 0 10px; margin: 0 0 0 0;}
.contacts p { margin-bottom: 20px;}
#privacy {   float:left; padding-top: 20px;     }
.home #privacy {   float:left; padding-top: 30px;     }
#verveLink {   float:left; padding-top: 0px; margin-left:0px;   }

h5 { font-size: 1em; font-weight: normal; margin-bottom: 0; margin-right: 5px;}
#scrollerBox { height: 20px; width: 780px; margin: 0; padding: 0;}
#pplink a { color:#515151; }
