BODY {
	FONT-SIZE: 11px; MARGIN: 0px 0px 15px; COLOR: #666666; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.what_makes_box {
	BORDER-RIGHT: #f0f0f0 6px solid; PADDING-RIGHT: 15px; BORDER-TOP: #f0f0f0 7px solid; PADDING-LEFT: 15px; LIST-STYLE-POSITION: inside; LIST-STYLE-IMAGE: url(img/bulletpoint.gif); PADDING-BOTTOM: 25px; BORDER-LEFT: #f0f0f0 6px solid; PADDING-TOP: 25px; BORDER-BOTTOM: #f0f0f0 7px solid
}
.what_makes_box_inside {
	PADDING-RIGHT: 11px; PADDING-LEFT: 11px; PADDING-BOTTOM: 18px; PADDING-TOP: 18px; BACKGROUND-COLOR: #ffffff
}
.supplier_locator_bg {
	BACKGROUND-IMAGE: url(img/supplier_locator_bg.jpg); BACKGROUND-REPEAT: no-repeat
}
.txt_white_10pt {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txt_black_10pt {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txtfield_postcode {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; BORDER-LEFT: #cccccc 1px solid; WIDTH: 94px; COLOR: #666666; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 18px
}
.txtfield_town {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; BORDER-LEFT: #cccccc 1px solid; WIDTH: 129px; COLOR: #666666; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff
}
.txt_black_11pt {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.footer {
	PADDING-RIGHT: 11px; PADDING-LEFT: 13px
}
.footer_border {
	BORDER-TOP: #d6d3d3 1px solid; BORDER-BOTTOM: #d6d3d3 1px solid
}
.txt_blue {
	COLOR: #88b9d7
}
.main_content_margin {
	PADDING-RIGHT: 11px; PADDING-LEFT: 13px
}
.homepage_pods {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #f7f7f8
}
.txt_blue_11pt_bold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #3998cc; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.dark_blue_9pt {
	FONT-SIZE: 9px; COLOR: #666666; TEXT-DECORATION: none
}
.dark_blue_9pt A:link {
	COLOR: #666666
}
.dark_blue_9pt A:visited {
	COLOR: #666666
}
.dark_blue_9pt A:hover {
	COLOR: #666666
}
.dark_blue_9pt A:active {
	COLOR: #666666
}
.underlined {
	FONT-SIZE: 9px; COLOR: #27526a; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.fade_bg {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(img/fade_bg.gif); BACKGROUND-REPEAT: repeat-x
}
.homepage_Middle_pods {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #f7f7f8
}
.fade_bg_small {
	BACKGROUND-IMAGE: url(img/fade_bg_small.gif); BACKGROUND-REPEAT: repeat-x
}
.top_border {
	BORDER-TOP: #d6d3d3 1px solid
}
.fade_bg_large {
	BACKGROUND-IMAGE: url(img/fade_bg_large.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #f3f3f3
}
.fade_bg_large_border {
	BORDER-RIGHT: #d6d3d3 1px solid; BACKGROUND-IMAGE: url(img/fade_bg_large.gif); BORDER-LEFT: #d6d3d3 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #f3f3f3
}
.border_right_left {
	BORDER-RIGHT: #d6d3d3 1px solid; BORDER-LEFT: #d6d3d3 1px solid
}
.txt_black_11pt_pad {
	FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #333333; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bullet_pad {
	PADDING-TOP: 5px
}
.pillow_details {
	BORDER-RIGHT: #f0f0f0 7px solid; BORDER-TOP: #f0f0f0 7px solid; BORDER-LEFT: #f0f0f0 7px solid; BORDER-BOTTOM: #f0f0f0 7px solid
}
.pad_13px {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; PADDING-BOTTOM: 13px; PADDING-TOP: 13px
}
.right_border {
	BORDER-LEFT: #d6d3d3 1px solid
}
.bottom_line {
	BORDER-BOTTOM: #d6d3d3 1px solid
}
.10px_bot_pad {
	PADDING-BOTTOM: 10px
}
.fade_bg2 {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(img/fade_bg.gif); BACKGROUND-REPEAT: repeat-x
}

.resultmap {
    zoom: 1;
    width: 400px;
    height: 200px;
    margin: 0 0 30px 0;
}

.resultlist {
    color: #000;
    font-size: 120%;  
    font-weight: bold;
    width:  300px;
}
.resultphone {
    color: #000;
    font-size: 160%;
    font-weight: bold;   
}
.studioinfo {
    width: auto;   
}

.dark_blue_12pt {	
FONT-SIZE: 12px;	
COLOR: #666666;	
TEXT-DECORATION: none;
}

.dark_blue_12pt A:link {
COLOR: #666666
}

.dark_blue_12pt A:visited {
COLOR: #666666
}

.dark_blue_12pt A:hover {
COLOR: #666666
}

.dark_blue_12pt A:active {
COLOR: #666666
}

.offertext{
margin-top:10px;
color:red; 
font-weight: bold; 
font-size: 12px;
}