@charset "utf-8";

/* Text
----------------------------------------------------------------------------------------------------*/
body { font:76% tahoma, helvetica, arial, sans-serif;}

h1 { color:#59595B; font-size:180%; font-family:Arial, Helvetica, sans-serif; padding-top:60px; } /* color:#1292CD; */
.home h1 { padding-top:60px; line-height:1.3em;}
.domestic-canopies h1 { color:#59595B; margin-top:20px; text-align:center; padding-top:80px; background:url(../_img/sections/domestic-canopies-logo.gif) top center no-repeat; }
.conservatory-roof-systems h1 { color:#59595B; margin-top:20px; text-align:center; padding-top:80px; background:url(../_img/sections/conservatory-roof-systems-logo.gif) top center no-repeat; }
.glazing-bars h1 { color:#59595B; margin-top:20px; text-align:center; padding-top:80px; background:url(../_img/sections/glazing-bars-logo.gif) top center no-repeat; }
.timber-glazing-system h1 { color:#59595B; margin-top:20px; text-align:center; padding-top:80px; background:url(../_img/sections/timber-glazing-system-logo.gif) top center no-repeat; }
.school-canopies h1 { color:#59595B; margin-top:20px; text-align:center; padding-top:80px; background:url(../_img/sections/school-canopies-logo.gif) top center no-repeat; }

.mainpagetitle a {text-decoration:none; color:#59595B;} /* color:#1292CD; */
.mainpagetitle a:hover {border-bottom:2px dashed #59595B; color:#59595B;} /* color:#1292CD; */
.mainpagesubtitle { font-size:160%; font-family:Arial, Helvetica, sans-serif; color:#59595B; font-style:italic; font-weight:normal; padding-top:5px; line-height:1.3em;}

#article p, #article h2, #gallery_images h2, #article h3, #accreditation p, #accreditation h2, #accreditation h3, #news p, #news h2, #news h3, #userzone h2, #gallery_images p, #gallery_image h2  {
	padding-bottom:15px;
	line-height:1.5em;
}
#article h2, #accreditation h2, #news h2, caption, #userzone h2, #gallery_images h2 {
	font-size:120%;
	color:#1292CD;
	font-weight:bold;
}

#stock_search h2 {margin:10px; font-size:120%; color:#1292CD; font-weight:bold;}
#stock_search p {margin:10px;}

legend {
	font-size:120%;
	color:#1292CD;
	font-weight:bold;
}

caption { padding-bottom:10px; }

.news_footer { color:#555; font-style:italic; }
.previtem {float:left;}
.nextitem {float:right;}

.stockists h3 {clear:left;}