#at_logo {
	position: absolute
}

.at_page_title {
	color: #022447; 
	font-weight: bold; 
	font-size: 1.5em; 
	margin-left: 3px
}

.at_header {
	width: 554px;
	height: 97px
}

#at_web .at_header {
	background: #fff url('../../img/titchmarsh/at_header_web.gif') no-repeat scroll left bottom;
	padding-top: 50px
}

#at_regional .at_header {
	background: #fff url('../../img/titchmarsh/at_header_regional.gif') no-repeat scroll left bottom;
	padding-top: 25px	
}

.at_listing {
	background-color: #f3f9fc;
	margin-top: 5px;
	width: 524px;
	padding: 15px
}

div.catalogue div.content .at_header h1 {
	color: #fff;
	font-weight: bold;
	font-size: 1.4em; 
	margin: 0px;
	padding: 65px 0 0 16px
}

div.catalogue div.content .at_listing h2 {
	color: #6db33f;
	font-weight: bold;
	font-size: 1.3em; 
	margin: 0px;
	padding-bottom: 5px
}

div.catalogue div.content .at_listing h3 {
	color: #00355f;
	font-weight: bold;
	font-size: 1.2em; 
	margin: 0px;
	padding-bottom: 5px
}

div.catalogue div.content .at_listing p {
	color: #00355f;
	line-height: 1.6em;
	margin: 0px;
	padding-bottom: 0.6em	
}

.at_last {
	padding-bottom: 0
}

#at_dark {
	background-color: #e8f3f8;
}

#at_web a {
	color: #00355f;
	font-weight: bold;
	font-size: 1.7em; 	
}

#at_regional a {
	color: #00355f;	
}

#at_more {
	padding: 15px
}

#at_stockist_banner {
	padding-top: 5px
}

#at_category_banner {
	padding-top: 5px
}

#at_product_banner {
	padding-top: 15px
}

.at_amazon_block h1 {
	background: url('/img/titchmarsh/at_amazon_header.png') no-repeat;
	color: #fff !important;
	padding: 8px 0px 8px 16px;
	font-size:1.4em !important;
	font-weight:bold;
}