body { background-color:#66a053;
	min-height: 101%;
	overflow: -moz-scrollbars-vertical;
	margin: 0;
}






#CallMeNow
{
background-color: #ffffff;
height: 95px;
padding:10px 0px 0px 0px;
margin:20px 0px 0px 0px;
background-image: url(images/background.jpg);
background-repeat: no-repeat;
background-position: top center;
border: 0px solid #ffffff;
}

#CallMeNow input
{
background-color: #ffffff;
width:144px;
margin:2px;
padding:2px;
color: #000000;
 border:1px solid #f0f0f0;
 border-color:#7c7c7c #cecece #c3c3c3 #7c7c7c;
}




.ticki {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:15px;
font-weight: bold; 
padding:0;
margin:2px 0px 2px 10px;
text-decoration: none;
text-align: left;
border-bottom: 1px solid #656565;
padding: 20px 0px 10px 0px;

}
.ticki a {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:12px;
font-weight: bold; 
color:#ff0000;
padding:0;
margin:5px 0px 10px 0px;
text-decoration: none;
}






#homeoffices h4 {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:15px;
font-weight: bold; 
color:#ffffff;
padding:0;
margin:30px 0px 0px 0px;
}

#SalesNumber2 {
height: 90px;
padding:0;
margin:10px 0px 0px 20px;
float:right;
clear:right;
}
#SalesNumber2 span {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:17px;
font-weight: bold; 
color:#bcb130;
padding:0;
margin:10px 0px 0px 70px;
}
#SalesNumber2 h1 {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:23px;
font-weight: bold; 
color:#bcb130;
padding:0;
margin:0px 0px 0px 0px;
}
#SalesNumber2 h3 {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:12px;
font-weight: bold; 
color:#bcb130;
text-align: center;
padding:0;
margin:2px 0px 0px 0px;
}


#Freephone2 {
height: 90px;
padding:0;
margin:10px 0px 0px 20px;
float:right;
}
#Freephone2 span {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:17px;
font-weight: bold;
color:#ffffff;
padding:0;
margin:10px 0px 0px 35px;
}
#Freephone2 h1 {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:23px;
font-weight: bold; 
color:#ffffff;
padding:0;
margin:0px 0px 0px 0px;
}
#Freephone2 h3 {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:12px;
font-weight: bold; 
color:#ffffff;
text-align: center;
padding:0;
margin:2px 0px 0px 0px;
}




#SalesNumber {
height: 90px;
padding:0;
margin:10px 0px 0px 10px;
float:right;
clear:right;
}
#SalesNumber span {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:17px;
font-weight: bold; 
color:#bcb130;
padding:0;
margin:10px 0px 0px 70px;
}
#SalesNumber h1 {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:23px;
font-weight: bold; 
color:#bcb130;
padding:0;
margin:0px 0px 0px 0px;
}
#SalesNumber h3 {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:12px;
font-weight: bold; 
color:#bcb130;
text-align: center;
padding:0;
margin:2px 0px 0px 0px;
}

#Freephone {
height: 70px;
padding:0;
margin:10px 0px 0px 0px;
float:right;
}
#Freephone span {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:17px;
font-weight: bold;
color:#ffffff;
padding:0;
margin:10px 0px 0px 35px;
}
#Freephone h1 {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:23px;
font-weight: bold; 
color:#ffffff;
padding:0;
margin:0px 0px 0px 0px;
}
#Freephone h3 {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:12px;
font-weight: bold; 
color:#ffffff;
text-align: center;
padding:0;
margin:2px 0px 0px 0px;
}


#SalesNumber3 {
height: 50px;
padding:0;
margin:0px 40px 0px 0px;
float:right;
}
#SalesNumber3 h1 {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:23px;
font-weight: bold; 
color:#bcb130;
padding:0;
margin:0px 0px 0px 0px;
}
#SalesNumber3 h3 {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:12px;
font-weight: bold; 
color:#bcb130;
text-align: center;
padding:0;
margin:2px 0px 0px 0px;
}




#AddressFinder #QuickAddress { 
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8px;font-weight: bold; color:#000000;}

#PriceGrab {
	text-align: center;
	background-image: url(pricegrabber/shadow.jpg);
	background-repeat: repeat-x;
	background-position: top center;
	background-color:#ffffff;
}
#Grabheader {
	width: 760px;
	text-align: left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#GrabPriceheader {
	background-image: url(pricegrabber/green_bar.jpg);
	background-repeat: repeat-x;
	width: 760px;
	text-align: left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#GrabPriceheader img {
	margin-top: 22px;
	margin-right: 0px;
	margin-bottom: 22px;
	margin-left: 555px;
}
#GrabCallnow {
	background-image: url(pricegrabber/yellow_shadow.jpg);
	background-repeat: repeat-x;
	width: 760px;
	text-align: left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#GrabStable {
	width: 720px;
	text-align: left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#GrabStable p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#666666;}
#GrabStable a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#66A053; text-decoration:none;}
#GrabStable a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#66A053; color: #66A053;}
#GrabStable li{
display:inline;padding:0px;margin:0px 0px 0px 0px;}
#GrabStable ul{
background-image: url(pricegrabber/tab_background.jpg);
background-repeat: repeat-x;
width: 720px;
padding: 10px 0px 0px 0px;
margin:0px;
}
#GrabStable .headStables {color:#7aac66;}
#GrabStable h1{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#7aac66;}
#GrabStable h2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; color:#7aac66;}
#GrabStable b{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#66A053;}
.Grabone {
float: left;
width: 220px;
padding-right: 10px;
}
.Grabtwo {
float: left;
width: 220px;
padding-right: 10px;
}
.Grabthree {
float: left;
width: 220px;
}



.GraboneOption {
float: left;
width: 165px;
height: 220px;
background-image: url(/pricegrabber/one.jpg);
background-repeat: repeat-x;
}
.GraboneOption1 {
float: left;
width: 135px;
height: 220px;
background-image: url(/store/one.jpg);
background-repeat: repeat-x;
}

.GrabtwoOption {
float: left;
width: 235px;
height: 220px;
background-image: url(/pricegrabber/two.jpg);
background-repeat: repeat-x;
}
.GrabtwoOption1 {
float: left;
width: 175px;
height: 220px;
background-image: url(/store/two.jpg);
background-repeat: repeat-x;
}

.GrabthreeOption {
float: left;
width: 240px;
height: 137px;
background-image: url(/pricegrabber/three.jpg);
background-repeat: repeat-x;
}
#GrabStable .GrabthreeOption p {
font-family: Helvetica, sans-serif; 
font-size:20px; 
color: #ffffff;
padding:10px 0px 10px 5px;
margin:0px;
font-weight:bold;
}
.GrabthreeOption1 {
float: left;
width: 200px;
height: 137px;
background-image: url(/store/three.jpg);
background-repeat: repeat-x;
}
#GrabStable .GrabthreeOption1 p {
font-family: Helvetica, sans-serif; 
font-size:20px; 
color: #ffffff;
padding:10px 0px 10px 5px;
margin:0px;
font-weight:bold;
}
.or{
float: left;
height: 220px;
font-family:Verdana, Arial, Helvetica, sans-serif; 
}

#GrabStable .or {
font-family: Helvetica, sans-serif; 
font-size:20px; 
color: #7AAC65;
padding:50px 3px 0px 0px;
margin:0px;
font-weight:bolder;
}

.shopimage {
 float: left;
margin: 5px 0px 0px 0px;
width: 160px;
height: 300px;
}








#marqueecontainer{
	position: relative;
	width: 266px; /*marquee width */
	
	height: 150px; /*marquee height */
	background-color: white;
	overflow: hidden;
	border: 1px solid #666666;
	padding: 2px;
	padding-left: 4px;
}
.scroll_div {
	border:solid 1px #66A053;
	width: 278px;
	width/**/: 298px !important;
}
#fieldshelters .scroll_div h1 {
	font-size:25px;
}
.vmarquee_content {
	position:absolute;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

#YourPrice  {
	text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:25px;
	text-decoration:none;
font-weight: bold;
display: inline;
}
#YourPricetext {
	text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:25px;
	text-decoration:none;
font-weight: bold;
}





.OptionPrice  {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
text-decoration:none;
font-weight: bolder;
}
#workshops {
	text-align: center;
	background-image: url(/images/stablebackground.jpg);
	background-repeat: repeat-x;
	background-position: top center;
	background-color:#ffffff;
}
#homeoffices {
	width: 760px;
	text-align: left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#homeoffices a {
	text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	text-decoration:none;
	color: #ffffff;
}
#homeoffices p {
	text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	text-decoration:none;
	color: #ffffff;
}
#homeoffices a:hover {
	text-decoration:underline;
}
#gardenrooms {
	text-align: center;
	background-color:#66a053;
}
#nationalstables {
	text-align: left;
	width: 760px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#gardenroom {
	text-align: center;
	height: 32px;
	min-height: 32px;
	background-image: url(images/villabackground.gif);
	background-repeat: repeat-y;
	background-position: top center;
	background-color:#ffffff;
}
#timberbuildings {
	text-align: left;
	width: 760px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#stable {
	text-align: center;
	background-color:#ffffff;
}
#stablemanufacturer {
	width: 760px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#stablemanufacturers {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration:none;
	width: 167px;
	float:left;
}
#stablemanufacturers .summary {
	text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration:none;
}
#stablemanufacturers .spacers {
		margin: 0;
		padding: 0px 0px 0px 0px;
		width: 40px;
		height: 152px;
		min-height: 152px;
		}
#stablemanufacturers .spacer1 {
		margin: 0;
		padding: 0px 0px 0px 0px;
		width: 40px;
		height: 34px;
		min-height: 34px;
		}
#stablemanufacturers .spacer2 {
		margin: 0;
		padding: 0px 0px 0px 0px;
		width: 40px;
		height: 5px;
		min-height: 5px;
		}
#stablemanufacturers a {
		display: block;
		color: #000000;
		font-weight:bold;
		width: 100%;
		text-decoration: none;
		}
#stablemanufacturers a:hover {
		color: #000000;
		text-decoration: underline;
		}
	html>body #stablemanufacturers a {
		width: auto;
		}

	#stablemanufacturers .CurrentPage1 {
		color: #66A053;
		text-decoration: underline;
		}
	#stablemanufacturers .CurrentPage {
		color: #b8ac01;
		text-decoration: underline;
		}
	#stablemanufacturers .CurrentPage2 {
		color: #809a0c;
		text-decoration: underline;
		}
	#stablemanufacturers .CurrentPage3 {
		color: #006465;
		text-decoration: underline;
		}
	#stablemanufacturers .CurrentPage4 {
		color: #ba5a0c;
		text-decoration: underline;
		}
	#stablemanufacturers .CurrentPage5 {
		color: #485ea3;
		text-decoration: underline;
		}
	#stablemanufacturers .CurrentPage6 {
		color: #7148a3;
		text-decoration: underline;
		}
	#stablemanufacturers .CurrentPage7 {
		color: #afa26c;
		text-decoration: underline;
		}
	#stablemanufacturers .buttontext {
		margin: 0;
		text-align:left; 
		width: 162px;
		}
	#stablemanufacturers .buttontext2 {
		margin: 0;
		text-align:left; 
		width: 162px;
		}
	#stablemanufacturers .buttontext2 a {
		color:#000000;
		padding: 3px 3px 3px 0px;
		}

	#stablemanufacturers .ShopHeader {
		margin: 0;
		text-align:left; 
		width: 162px;
		}
	#stablemanufacturers .ShopHeader p {
		color:#66A053;
		padding: 3px 3px 3px 0px;
		}




	#stablemanufacturers .buttontext a {
		padding: 3px 3px 3px 0px;
		}
	#stablemanufacturers .talk {
		text-align:left;
		padding: 20px 0px 20px 0px;
		}
	#stablemanufacturers .talk2 {
		text-align:left;
		padding: 20px 0px 0px 0px;
		}
#mobilefieldshelters {
	margin: 0;
	width: 590px;
	float:left;
	background-color:#ffffff;
}
#fieldshelters {
	padding: 20px 0px 20px 13px;
	text-align:left; 
	float:left;
}
#stables {
	display: none;
}
#timberbuildings .spacer {
		margin: 0;
		padding: 0px 0px 0px 0px;
		width: 2px;
		height: 19px;
		min-height: 19px;
		float:left;
		background-color:#ffffff;
		}
#timberbuildings .barns {
		margin: 0;
		padding: 0px 0px 0px 0px;
		width: 160px;
		height: 19px;
		min-height: 19px;
		float:left;
		}
#timberbuildings a {
		display: block;
		color: #ffffff;
		font-weight:bold;
		width: 100%;
		text-decoration: none;
		}
#timberbuildings a:hover {
		color: #000000;
		}
#timberbuildings .CurrentPage {
		color: #ffffff;
		}
#timberbuildings .heading 
		{
		color: #CC071E;
		}
#timberbuildings .underheading {
		display:none;
		}
#timberbuildings .Stables_m {
		margin: 0;
		text-align:center; 
		width: 89px;
		float:left;
		background-color:#b8ac01;
		}
#timberbuildings .MobileFieldShelters_m {
		margin: 0;
		text-align:center; 
		width: 152px;
		float:left;
		background-color:#809a0c;
		}
#timberbuildings .CarriageBarns_m {
		margin: 0;
		text-align:center; 
		width: 107px;
		float:left;
		background-color:#006465;
		}
#timberbuildings .GardenRooms_m {
		margin: 0;
		text-align:center; 
		width: 107px;
		float:left;
		background-color:#ba5a0c;
		}
#timberbuildings .HomeOffice_m {
		margin: 0;
		text-align:center; 
		width: 100px;
		float:left;
		background-color:#485ea3;
		}
#timberbuildings .Workshops_m {
		margin: 0;
		text-align:center; 
		width: 100px;
		float:left;
		background-color:#7148a3;
		}
#timberbuildings .Garages_m {
		margin: 0;
		text-align:center; 
		width: 100px;
		float:left;
		background-color:#afa26c;
		}
#timberbuildings a {
		padding: 15px 0px 5px 0px;
		}
	html>body #timberbuildings a {
		width: auto;
		}



#fieldshelters p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#666666;}
#fieldshelters a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#66A053; text-decoration:none;}
#fieldshelters a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#66A053; color: #66A053;}
#fieldshelters li{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#666666; line-height:10px;}
#fieldshelters ul{color:#F25822;}

#fieldshelters .headStables {color:#b8ac01;}
#fieldshelters .headMobileFieldShelters {color:#809a0c;}
#fieldshelters .headCarriageBarns {color:#006465;}
#fieldshelters .headGardenRooms {color:#ba5a0c;}
#fieldshelters .headHomeOffice {color:#485ea3;}
#fieldshelters .headWorkshops {color:#7148a3;}
#fieldshelters .headGarages {color:#afa26c;}
#fieldshelters .upgrade {color:#007c3c;}
#fieldshelters .upgrade2 {color:#94671c;}

#fieldshelters h1{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#66A053;}
#fieldshelters h2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#66A053;}
#fieldshelters h3{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#666666; font-weight: normal; margin: 3px;}
#fieldshelters b{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#66A053;}
#fieldshelters  .contactnumbers {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#000000;}
#fieldshelters a {
		color: #666666;
		text-decoration: none;
		}
#fieldshelters a:hover {
		color: #66A053;
		}
#fieldshelters hr {background-color: #000000;color: #000000; height: 1px;}

#fieldshelters span { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#666666; }	
#leftcontent {
float: left;
width: 258px;
padding-right: 9px;
}
#rightcontent {
float: left;
width: 295px;
padding-left: 10px;
}
#newsleftcontent {
float: left;
width: 277px;
border-left: 1px solid;
border-right: 1px solid;
border-color: #000000;
}
#newsleftcontent p { padding:5px;}
#newsrightcontent {
float: left;
width: 300px;
border-right: 1px solid;
border-color: #000000;
}
#newsrightcontent { padding: 5px; }
hr {
border: 1px solid;
background-color: #000000;color: #000000; height: 1px
}
.upgrade {color:#007c3c;}
.upgrade2 {color:#b88228;}

img {
border: 0px;
}
/* New style attributes*/
s1{ color:#FFFFFF;}

s2{}

s3{}

/* div layer attributes*/

#footer{ width:auto; font-size:8px; text-align:center; color:#666666; background-color:#FFFFFF; padding-bottom:10px; z-index:1;}
#disclaimer {	font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		text-decoration:none;
		text-align:right;
		color:#ffffff;
		width:760px;
		margin-top: 0px;
		margin-right: auto;
		margin-bottom: 0px;
		margin-left: auto;
		background-color:#66a053;
}
#base {		margin-top: 10px;
		margin-right: auto;
		margin-bottom: 10px;
		margin-left: auto;
		background-color:#66a053;
}
#disclaimer a {	color:#ffffff;}
#disclaimer a:hover {	color:#000000;}

/* class declaration and attributes. This is for the menu*/
a.menu{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-decoration:none;}
a.footer{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#333333; text-decoration:none;}

/*This is for the form elements*/
.formnames1{ width:80px; height:25px; float:left;}
.formfields1{ width:240px; height:25px; float:left; margin-bottom:2px;}
.formnames2{ width:190px; height:20px; float:left;}
.formfields2{ width:30px; float:left;}

/*Other classes*/
.spacer{ background-color:#FFFFFF;}
.btn{margin-top:5px; width:600px;}

.norm	{ font-family: Arial; font-size: 10px; color: #FFFFFF; font-weight: bold }
.txtbox	{ border: 4px solid #292929;
	background-color: #292929;
	font-family: Arial, Helvetica, sans-serif; font-weight: bold;
	font-size: 10px;
	color: #FFFFFF;}
.link {color: #009900;}
.Category {font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #666666;
	font-weight: bold;}

.Options {font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	font-weight: normal;}
.qty {	font-size: 10px;
	color: #8099CE;
	border: 1px solid #8099CE;
	width: 18px;}
input	{ font-size: 10px;
	color: #000000;}
.Check	{ border: 1px solid #ffffff;
	font-size: 10px;
	color: #000000;}
.links {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-decoration: none;}
.links2  {font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 9px;
	 color: #666666;
	 text-decoration: none;}
.Product {float:left;width:268px;height:140px;padding:0px;margin:0px;}
.Image   {
width:87px;
float:left;
padding:0px;
margin:0px;}
.line   {width:560px;height:1px;min-height:1px;background-color:#000000;}
.title   {
float:left;
height:40px;
width:170px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
	 color: #333333;
	 font-weight: bold;
	 text-decoration: none; }
.RRP 	 {font-family: Helvetica, Arial, sans-serif;
	font-size: 15px;
	color: #666666;
	font-weight: bold;}
.OnlinePrice {font-family: Helvetica, Arial, sans-serif;
	font-size: 15px;
	color: #2A7E33;
	font-weight: bold;}
.MoreInfo {
	padding: 5px 20px 5px 20px;
	margin:0px 10px 0px 0px;
	border:1px solid #000000;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: bold; 
	}
.Continue {
	width:120px;
	float:left;
	height:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: bold; 
	}
.Description {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;}
.basket {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2B7D33;
	font-weight: bold;
	text-decoration: none;}
.nav {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: bold;
	text-decoration: none
	 }
.cell_out {}
.cell_over {}
.navSubs {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;}
.customercare {height:110px;min-height:110px;}
#thankyou p{
	font-size:12px;
	}
.grey_box
{
	margin:0px 0px 0px 0px;
	padding:0px;
	background-color:#c9c9c9;
}



.thumb {
margin: 10px 0px 0px 10px;
}
.galleryfolder {
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
margin: 0px;
float:left;
padding: 2px 10px 2px 10px;
width: 120px;
font-weight: bold;
border-right: 1px solid #000000;
}





#SantaMiddle {

}


#SantaMiddle h1 {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:11px;
color: #f21d1d;
padding: 10px 0px 10px 0px;
margin:0px;
}
#SantaMiddle p {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:10px;
padding: 10px 0px 10px 0px;
margin:0px;
}
#ScrollImage {
position:absolute;
}
#ScrollText {
padding: 0px 60px 0px 70px;
position:absolute;
text-align:center;
}


































.NewsBanner {
width:300px;
position:relative;
margin-top:0px;
}
.NewsBanner h1 {
background:url('/images/latest-news-top.jpg') 
no-repeat;
line-height:30px;
padding:0px 10px 0px 10px;
margin:0px;
}
.NewsBanner .NewsFooter{
background:url('/images/latest-news-foot.jpg') 
no-repeat;
line-height:20px;
padding:0px 12px 0px 12px;
}
.NewsContent img{
position:absolute;
left:3px;
top:30px;
}
.FeedSubscribe {
position:absolute;
right:10px;
top:10px;
border:0px;
}
.NewsContent {
background:url('/images/latest-news-centre.jpg') 
repeat-y #eee;
}
.NewsBullets {
padding: 0px 0px 0px 90px;
}
.MoreNews {
padding: 10px;
margin-right:5px;
}
.MoreNews a {
clear:both;
display:block;
margin-top:10px;
}
.NewsBanner .newstitle {
border-top:1px solid #ccc;
background:url('/images/newstitle.png') 
repeat-e #eee;
margin-right:5px;
}
.NewsBanner .newstitle a{
text-decoration:none;
display:block;
padding: 3px 10px 4px 10px;
}


.NewsBanner .newstitle a:hover{
	color:#fff;
	text-decoration:none;
background:url('/images/newstitlered.png') 
repeat-x #eee;
display:block;
padding: 3px 10px 4px 10px;
}

.NewsBanner .newstitle {
border-top:1px solid #ccc;
}
