body{
	background-color : white;
	margin : 10px 0 0 0;
	padding : 0 0 0 0;
	text-align : center;
}

A{	color : blue; text-decoration : none; }
A:hover{	text-decoration : underline; }

P{
	margin : 0 0 1em 0;
	padding : 0 0 0 0;
}

H1, H2, H3, H4, H5, H6{
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	margin : 0 0 0 0;
	padding : 0 0 0 0;
	font-family : ;
}

H1{
	font-size : 170%;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	border-bottom : 1px dotted black;
	color : #252d5e;
	font-weight : normal;
	margin :  0 0 10px 0;
	padding : 0 0 3px 0;
}

H2{
	font-size : 150%;
	border-bottom : 1px dotted black;
	color : #252d5e;
	font-weight : 500;
	margin :  0 0 10px 0;
	padding : 0 0 0 0;
}
H3{
	font-size : 125%;
	color : #c00;
	font-weight : normal;
	margin :  0 0 10px 0;
}
H4{
	font-size : 120%;
	color : #252d5e;
	font-weight : 600;
	margin :  0 0 10px 0;
}
H5{
	font-size : 120%;
	color : #c00;
	font-weight : 600;
	margin :  0 0 10px 0;
}
H6{
	font-size : 100%;
	color : #252d5e;
	font-weight : bold;
	margin :  0 0 10px 0;
}



Table{
	font-size : 100%;
}

UL, OL, Blockquote{
	margin : 0 25px 1em 25px;
	padding : 0 0 0 0;
}




UL LI{
	list-style-image : url(http://www.slater-harrison.co.uk/assets/furniture/bullet-text.gif);
	list-style : square;
	margin : 0 0 3px 0;
	padding : 0 0 0 0;
}
UL LI UL, OL LI OL{
	margin : 3px 25px 0 25px;
	padding : 0 0 0 0;
}
UL LI UL LI{
	list-style-image : url(http://www.slater-harrison.co.uk/assets/furniture/bullet-text2.gif);
	list-style : square;
	margin : 0 0 1px 0;
	padding : 0 0 0 0;
}

HR{
	border : none;
	background-color : black;
	color : black;
	height : 1px;
	margin : 0 0 1em 0;
}

#tabs{
	position : relative;
	margin : 0 auto 0 auto;
	padding : 0;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 0.70em;
	font-weight : bold;
	width : 750px;
	text-align : right;
}
#tabs UL{
	height : 30px;
	position : relative;
	margin : 0 0 0 0;	
	padding : 0 0 0 0;
	list-style : none;
	width : 750px;
}
#tabs UL LI{
	position : absolute;
	display : block;
	width : 104px;
	text-align : left
}
#tabs UL LI A{
	display : block;
	width : 80px;
	padding : 5px 14px 0 10px;
	line-height : 1;
	text-align : center;
	height : 25px;
	color : black;
	text-decoration : none;
}

#tabs UL LI#framing 		{	right : 360px; z-index : 1;}
#tabs UL LI#arts 			{	right : 270px; z-index : 2;}
#tabs UL LI#education	{	right : 180px; z-index : 3;}
#tabs UL LI#merchant 	{	right : 90px; z-index : 4;}
#tabs UL LI#packaging	{	right : -1px; z-index : 5;}



#tabs UL LI#framing A			{	background-image : url(http://www.slater-harrison.co.uk/assets/furniture/tabs-framing.gif); background-repeat : no-repeat; }
#tabs UL LI#framing A:hover	{	background-image : url(http://www.slater-harrison.co.uk/assets/furniture/tabs-active.gif); }
#tabs UL LI#arts A				{	background-image : url(http://www.slater-harrison.co.uk/assets/furniture/tabs-arts.gif); background-repeat : no-repeat; padding : 10px 14px 0 10px; }
#tabs UL LI#arts A:hover		{	background-image : url(http://www.slater-harrison.co.uk/assets/furniture/tabs-active.gif); }
#tabs UL LI#education A			{	background-image : url(http://www.slater-harrison.co.uk/assets/furniture/tabs-education.gif); background-repeat : no-repeat; padding : 10px 14px 0 10px; }
#tabs UL LI#education A:hover	{	background-image : url(http://www.slater-harrison.co.uk/assets/furniture/tabs-active.gif); }
#tabs UL LI#merchant A			{	background-image : url(http://www.slater-harrison.co.uk/assets/furniture/tabs-merchant.gif); background-repeat : no-repeat; }
#tabs UL LI#merchant A:hover	{	background-image : url(http://www.slater-harrison.co.uk/assets/furniture/tabs-active.gif); }
#tabs UL LI#packaging A			{	background-image : url(http://www.slater-harrison.co.uk/assets/furniture/tabs-packaging.gif); background-repeat : no-repeat; padding : 5px 12px 0 12px; }
#tabs UL LI#packaging A:hover	{	background-image : url(http://www.slater-harrison.co.uk/assets/furniture/tabs-active.gif); }



#frame{
	width : 750px;
	border : 1px solid black;
	background-color : #ffae00;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 0.75em;
	margin : 0 auto 0 auto;
	position : relative;
}

#innertube{
	margin : 8px;
	border : 1px solid black;	
	background-color : white;
	padding : 0 0 20px 0;
}

#header{
	position : relative;
	background-color : white;
	background-image : url(http://www.slater-harrison.co.uk/assets/furniture/mill.jpg);
	background-repeat : no-repeat;
	height : 155px;
	margin : 0 0 8px 0;
	text-align : left;
}

#cmsblock{
	width : 715px;
	margin : 0 8px 0 8px;
}

#cmsblock #menu{
	vertical-align : top;
	width : 205px;
	text-align : left;
	background-image : url(http://www.slater-harrison.co.uk/assets/furniture/panel-top.gif);
	background-repeat : no-repeat;
	background-position : 0px 43px
}
#cmsblock #content{
	width : 495px;
	padding : 5px 0 0 20px;
	text-align : left;
	color : #000033;
	vertical-align : top;
}
#cmsblock #address{
	background-color :#f1f8e2 ;
	text-align : left;
	font-size : 90%;
	color : #252d5e;
	padding : 12px 15px 12px 15px;
	background-image : url(http://www.slater-harrison.co.uk/assets/furniture/panel-bottom.gif);
	background-repeat : no-repeat;
	background-position : bottom;
	vertical-align : bottom;
}

#cmsblock #address P{
	margin : 0 0 3px 0;
}
#cmsblock #address A{
	color : #536da6;
}
#cmsblock #address A:hover{
	color : #c00;
}

#header #mainlogo{
	width : 205px;
	margin : 5px 0 0 8px;
	background-image : url(http://www.slater-harrison.co.uk/assets/furniture/logo-home.gif);
	background-repeat : no-repeat;
	display : block;
	float : left;
}
#header #sectionlogo{
	display : block;
	width : 480px;
	margin : 5px 0 0 8px;
	float : right;
}

#footer{
	position : relative;
	width : 750px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 0.70em;
	margin : -37px auto 0 auto;
	color : #666;
	padding : 6px 0 0 0;
	z-index : 10px;
}

#footer #updated{
	float : left;
	width : 300px;
	text-align : left;
}
#footer #cwn{
	float : right;
	width : 300px;
	text-align : right;
}
#footer A{
	color : #666;
	text-decoration : none;
}
#footer A:hover{
	color : #c00;
	text-decoration : none;
}

#footer #additionals{
	width : 324px;
	height : 22px;
	background-image : url(http://www.slater-harrison.co.uk/assets/furniture/panel-additionals.gif);
	background-repeat : no-repeat;
	background-position : 0% 100%;
	font-weight : bold;
	padding : 7px 0 0 0;
	text-align : left;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 100%;
	margin : 0 0 10px 370px;
	color : black;
}
#footer #additionals A			{	color : black; text-decoration : none;}
#footer #additionals A:hover	{	color : white; text-decoration : none;	}

#footer #additionals ul{
	margin : 0 0 0 0;	
	padding : 0 0 0 0;
	list-style : none;
	list-style-image: none;
}
#footer #additionals ul LI{
	float : left;	
	list-style : none;
	list-style-image: none;
}


#footer #additionals ul li#terms{	padding : 0 0 0 28px; }
#footer #additionals ul li#accessibility{ padding : 0 0 0 25px; }
#footer #additionals ul li#sitemap{ padding : 0 0 0 34px; }



#cmsblock #menu #search{
	margin : 0 0 0 0;
	font-size : 90%;
	width : 205px;
}
#cmsblock #menu #search label{
	display : block;
	margin : 0 0 0 0;
	font-weight : bold;
}
#cmsblock #menu #search #q{
	float : left;
	font-size : 11px;
	border : 1px solid black;
	margin : 0 5px 0 0;
	padding : 2px 5px 2px 5px;
	width : 115px;
	
}
#cmsblock #menu #search #qsubmit{
	border : 1px solid black;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
	float : left;
	padding : 1px 3px 0 5px;
	background-color : white;
	color : black;
	font-weight : bold;
	background-color : #f90;
}

#cmsblock #menu UL{
	margin : 17px 15px 12px 15px;
	font-size : 90%;
}

#cmsblock #menu UL LI{
	list-style-image : none;
	list-style-type: none;
	background-image : url(http://www.slater-harrison.co.uk/assets/furniture/bullet-menu.gif);
	background-position : 0px 4px;
	padding : 0 0 0 14px;
	background-repeat : no-repeat;
	font-weight : bold;
	margin : 0 0 2px 0;
}

#cmsblock #menu UL LI A{
	color : #252d5e;
}
#cmsblock #menu UL LI A:HOVER{
	color : #c00;
}

#cmsblock #menu UL LI UL{
	margin : 2px 0 0 0;
	font-size : 100%;
}

#cmsblock #menu UL LI UL LI{
	list-style-image : none;
	list-style-type: none;
	background-image : url(http://www.slater-harrison.co.uk/assets/furniture/bullet-menu2.gif);
	background-position : 0px 4px;
	padding : 0 0 0 14px;
	background-repeat : no-repeat;
	font-weight : normal;
	margin : 0 0 2px 0;
}

#cmsblock #menu UL LI UL LI A{
	color : #252d5e;
}

#breadcrumbs{
	background-color : #f1f8e2;
	padding : 4px 10px 4px 10px;
	font-size : 90%;
	margin : 0 0 12px 0;
}

#breadcrumbs A{
	color : #c00;
}
#breadcrumbs A:hover{
	color : #c00;
}



.dataTable{
	font-size : 100%;
	width : 490px;
	border : 1px solid black;
	margin : 0 0 1em 0;
	border-collapse : collapse;
}


.dataTable TH{
   background-color : #D7D7D7;
	font-weight : bold;
	padding : 2px 4px 2px 4px;
	vertical-align : top;
	text-transform: uppercase;
	border : 1px solid black;
	text-align : left;
}


.dataTable TD{
	background-color : white;
	padding : 2px 4px 2px 4px;
	vertical-align : top;
    color : #333333;
	border : 1px solid black;
	border-collapse : collapse;
}

ol.siteMap{
	margin : 0 0 1em 0;
	padding : 0 0 0 0;
}

ol.siteMap LI{
	background-image : url(http://www.slater-harrison.co.uk/assets/furniture/smfolder.gif);
	background-repeat : no-repeat;
	list-style : none;
	padding : 0 0 0 16px;
}

ol.siteMap LI A{
	color : black;
	text-decoration : none;
}
ol.siteMap LI A:hover{
	color : #c00;
	text-decoration : underline;	
}

ol.siteMap LI OL{
	margin : 5px 0 5px 0;
	padding : 0 0 0 0;
}

ol.siteMap LI OL LI{
	background-image : url(http://www.slater-harrison.co.uk/assets/furniture/smfile.gif);
	background-repeat : no-repeat;
	list-style : none;
	font-size : 90%;
}

ol.siteMap LI OL LI A{
	color : #c00;
	text-decoration : none;
}
ol.siteMap LI OL LI A:hover{
	color : #c00;
	text-decoration : underline;	
}

ol.siteMap LI OL{
	margin : 5px 0 5px 0;
	padding : 0 0 0 0;
}

ol.siteMap LI OL LI{
	background-image : url(http://www.slater-harrison.co.uk/assets/furniture/smfile.gif);
	background-repeat : no-repeat;
	list-style : none;
	font-size : 100%;
}

ol.siteMap LI OL LI OL LI A{
	color : #252d5e;
	text-decoration : none;
}
ol.siteMap LI OL LI OL LI A:hover{
	color : #c00;
	text-decoration : underline;	
}

.boxed{
	border : 1px solid #b6c580;
	background-color : #f1f8e2;
	padding : 4px 10px 4px 10px;
	font-size : 100%;
	margin : 0 0 12px 0;
	text-align : center;
	display : block;
}

.clear {
	clear : both;
	font-size : 5%;
	height : 1px;
}

#printlogo{
	display : none;
}

input.formInput{
	border : 1px solid #7f9db9;
	font-size : 100%;
	margin : 0 3px 1px 3px;
	padding : 2px 4px 2px 4px;
}
input.full{
	width : 285px;
}
select.formInput{
	border : 1px solid #7f9db9;
	font-size : 100%;
	margin : 0 3px 1px 3px;
	padding : 0;
}

select.formInput option{
	padding : 2px 4px 2px 4px;
}
select.full{
	width : 295px;
}

fieldset{
	margin : 0 0 1em 0;
	padding : 10px;
}

legend{
	margin : 0 0 10px 0;
}