/* www.winterfieldsafes.co.uk - copyright 2005 - version 1.0 */
body{margin:0;padding:0;}
form.inline{display: inline;}
#pagecontainer{width: 748px;background-color: #ffffff;border-left: 1px solid #CCCCCC;border-right: 1px solid #CCCCCC;border-bottom: 1px solid #CCCCCC;margin: 0px auto;}
p.fivespace {margin: 5px 0px 0px 0px;}
p.tenspace {margin: 10px 0px 0px 0px;}
p.thirtyspace {margin: 30px 0px 0px 0px;}
h3 {font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 12px;display: inline;color: #314E72;}
ul { margin-top: 0px;}
ol { margin-top: 0px;}
/*****************
 BUY GUIDE BOXES
 *****************/

div.guidebox {
	width:180px;
	float:right; 
	border:2px solid #EEEEEE;
}

div.guidehead {
	background:#DDE5F1;
	color:#314E72;
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	padding:3px 0px 3px 3px;
}

div.guidecontent {
	padding-top:3px;
	padding-bottom:4px;
}

div.guidecontent ul {
	font-size:11px;
	list-style:square;
	margin:0px 0px 0px 20px;
	padding:0px;
}

div.guidecontent ul a:link, div.guidecontent ul a:visited, div.guidecontent ul a:hover {
	font-size:11px;
}

/*****************
 HEADER NAVIGATION
 *****************/


/******************
 HEADER SEARCH AREA
 ******************/

#headersearch {
	width: 737px;
	height: 55px;
	margin: 0px;
	padding: 0px 11px 0px 0px;
	background: url("http://www.winterfieldsafes.co.uk/images/headerserchbg.gif"); background-repeat: no-repeat; background-position: 100% 100%;
	text-align: right;
}

form.headsearch {
	display: inline;
	float:right;
	padding:0 11px 0 0;
}

input.searchtext {
	margin-top: 15px;
	padding-left: 2px;
	font: normal 12px Arial;
	border: 1px solid #A1B6C9;
}

input.searchbutt {
	margin-top: 15px;
}

/*****************************/
/*** LHS NAVIGATION LISTS  ***/
/*****************************/

ul.lhsnavprod {
	margin: 0px 0px 0px 15px;
	padding: 0;
	list-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}

ul.lhsnavprod li {
	margin-left:0px;
	width: 160px;
	padding: 3px 0px 3px 0px;
	background: transparent url(http://www.winterfieldsafes.co.uk/images/lhsnavdots.gif) no-repeat top left;
}

	/*** override for final bullet to add last dotted line ***/
	ul.lhsnavprod li.last {
		height: 1px;
		margin: 0px;
		padding: 0px;
		background: transparent url(http://www.winterfieldsafes.co.uk/images/lhsnavdots.gif) no-repeat top left;
	}

ul.lhsnavprod li.navhead {
	display: block;
	width: 160px;
	padding-top: 5px;
 	font: bold 12px/24px Arial, Verdana, Helvetica, sans-serif;
	color: #8F333C;
}

ul.lhsnavprod a {
	display: block;
	width: 160px;
	padding-left: 12px;
 	font: bold 12px/24px Arial, Verdana, Helvetica, sans-serif;
	color: #314E72;
	position: relative;
	text-decoration: none;
}

ul.lhsnavprod a:hover {
	color: #990000;
	text-decoration:underline;
}

img.lhsnavbutt {
	margin-left: 15px;
}


/*****************************/
/*** FOOTER CLASSES        ***/
/*****************************/

td.footerlinks{padding-left: 15px;}
.footertext{font: normal 11px/18px Verdana, Arial;color: #666666;}
.footerlinks a{font: normal 11px/18px Verdana, Arial;color: #666666;text-decoration: underline;}
.footerlinks a:hover{color: #8F333C;}
.bodytext{font: normal 12px/17px Arial, Verdana;}
.bodylink a{color: #314E72;text-decoration: underline;}
.bodylink a:hover{color: #8F333C;}
img.floatleft{float: left;margin: 0px 10px 10px 0px;}
img.floatright{float: right;margin: 0px 0px 10px 10px;}




























body{background-color: #d1dcec;color: #000000;}
#container{margin: 0 auto;}
#header{}
header a:hover{color:#cccccc}
#centre{margin: 0;padding: 0;}
#content{width: 550px;float: right; font-family:Arial;font-size:11px;}
	#content h1{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;font-family: Arial, sans-serif;font-weight: bold;font-size: 16px;color: #8F333C;}
	#content h2{margin: 5px 0px;font-family: Arial, sans-serif;font-weight: normal;font-size: 14px;text-transform: uppercase;text-align: left;color: #8F333C;}
	#content h3{margin: 5px 0px;font-family: Arial, sans-serif;font-weight: normal;font-size: 13px;text-transform: uppercase;text-align: left;color: #8F333C;}
	#content h1 a{color:#314E72;font-family:Arial;font-size:13px;font-weight:bold;line-height:25px;text-decoration: none; text-transform:capitalize;}
	#content h1 a:hover{color: #990000;text-decoration: underline;}
	#content a{color:#314E72;font-family:Arial;font-size:11px;}
	#content a:hover{color: #990000;text-decoration: underline;}
#breadcrumb{height: 10px;padding: 10px 0px;margin-bottom: 20px;}
	#breadcrumb a{color: #4F5F34;text-decoration: underline;}
	#breadcrumb a:hover{color: #4F5F34;text-decoration: none;}
#subcontent{width: 180px;margin: 10px 8px;float: left;}
	#subcontent h1{margin: 0px 0px;padding: 0px;font-family: Arial, sans-serif;font-weight: normal;font-size: 15px;text-align: left;color: #382E1F;}
	#subcontent h2{margin: 0px 0px;padding: 0px;font-family: Arial, sans-serif;font-weight: normal;font-size: 14px;text-transform: uppercase;text-align: left;color: #382E1F;}
	#subcontent h3{margin: 0px 0px;padding: 0px;font-family: Arial, sans-serif;font-weight: normal;font-size: 13px;text-transform: uppercase;text-align: left;color: #382E1F;}
<!--	#subcontent ul{margin: 0;padding: 0;} -->
<!--	#subcontent ul li{list-style: none;} -->
<!--	#subcontent ul li a{padding: 5px 0px 0px 0px;text-decoration: underline;color: #6C534A;display: block;} -->
<!--	#subcontent ul li a:hover{text-decoration: none;color: #BB6F02;} -->
#calender{margin: 0px 0px 10px 0px;}
	#calender table{background-color: #F4F4EC;border: 1px solid #C0C57F;width: 100%;height: 150px;text-align: center;}
	#calender table td{width: 14%;padding: 3px 0px;}
	#calender table .controls{background-color: #C0C57F;font-weight: bold;color: #FFFFFF;}
	#calender table .controls a{color: #FFFFFF;text-decoration: underline;}
	#calender table .controls a:hover{color: #FFFFFF;text-decoration: none;}
	#calender table .title{background-color: #CBD6AD;}
	#calender table .days td{background-color: #DEE6CC;}
	#calender table .days a{color: #728C40;text-decoration: underline;}
	#calender table .days a:hover{color: #728C40;text-decoration: none;}
	#calender table td.empty{background-color: #E4E4E4;}
	#calender table td.article{background-color: #669900;}
	#calender table td.article_event{background-color: #009980;}
	#calender table td.event{background-color: #006699;}
	#calender table td.event a, #calender table td.article a, #calender table td.article_event a{color: #FFFFFF;text-decoration: underline;}
	#calender table td.event a:hover, #calender table td.article a:hover, #calender table td.article_event a:hover{color: #FFFFFF;text-decoration: none;}

#categories{width: 160px;overflow: hidden;float: left;clear: left;padding:0 0 0 7px; margin:5px 0 0 0px;}
	#categories h1{background:transparent url(http://www.winterfieldsafes.co.uk/images/lhsnavdots.gif) no-repeat scroll left top;color:#8F333C;display:block;font-family:Arial,Verdana;font-size:12px;font-weight:bold;line-height:24px;padding:5px 0px 3px 0px;}
	#categories ul{color:#000000;display:block;font-family:Arial,Verdana;font-size:12px;margin:0px 0px 0px 0px;padding:0pt;}
	#categories ul li a{background:transparent url(http://www.winterfieldsafes.co.uk/images/lhsnavdots.gif) no-repeat scroll left top;color:#314E72;font-family:Arial,Verdana;font-size:12px;font-weight:bold;line-height:24px;padding:3px 0 3px 10px;text-decoration:none; text-transform:capitalize;}
	#categories ul li a:hover{text-decoration:underline;color:#990000;}
#archives{width: 160px;overflow: hidden;float: left;clear: left;padding:0 0 0 7px;}
	#archives h1  {background:transparent url(http://www.winterfieldsafes.co.uk/images/lhsnavdots.gif) no-repeat scroll left top;color:#8F333C;display:block;font-family:Arial,Verdana;font-size:12px;font-weight:bold;line-height:24px;padding:5px 0px 3px 0px;}
	#archives ul  {color:#000000;display:block;font-family:Arial,Verdana;font-size:12px;margin:0px 0px 0px 0px;padding:0pt;}
	#archives ul li a  {background:transparent url(http://www.winterfieldsafes.co.uk/images/lhsnavdots.gif) no-repeat scroll left top;color:#314E72;font-family:Arial,Verdana;font-size:12px;font-weight:bold;line-height:24px;padding:3px 0 3px 10px;text-decoration:none; text-transform:capitalize;}
	#archives ul li a:hover  {text-decoration:underline;color:#990000;}	
#login{width: 160px;overflow: hidden;float: left;clear: left;padding:0 0 0 7px;}
	#login h1     {background:transparent url(http://www.winterfieldsafes.co.uk/images/lhsnavdots.gif) no-repeat scroll left top;color:#8F333C;display:block;font-family:Arial,Verdana;font-size:12px;font-weight:bold;line-height:24px;padding:5px 0px 3px 0px;}
	#login ul     {color:#000000;display:block;font-family:Arial,Verdana;font-size:12px;margin:0px 0px 0px 0px;padding:0pt;}
	#login ul li a     {background:transparent url(http://www.winterfieldsafes.co.uk/images/lhsnavdots.gif) no-repeat scroll left top;color:#314E72;font-family:Arial,Verdana;font-size:12px;font-weight:bold;line-height:24px;padding:3px 0 3px 10px;text-decoration:none; text-transform:capitalize;}
	#login ul li a:hover     {text-decoration:underline;color:#990000;}
#login2{width: 90%;overflow: hidden;clear:both;padding:10px 10px; margin: 0 auto;font-family:Arial,Verdana;font-size:12px;height:400px;}
	#login2 h1     {color:#8F333C;display:block;font-family:Arial,Verdana;font-size:16px;font-weight:bold;line-height:24px;padding:5px 0px 3px 0px;}
#pages{width: 140px;overflow: hidden;float: left;clear: left;}
	#pages h1{color:#8F333C;display:block;font-family:Arial,Verdana;font-size:12px;font-weight:bold;line-height:24px;padding-top:5px;}
	#pages ul{color:#000000;display:block;font-family:Arial,Verdana;font-size:12px;margin:0px 0px 0px 15px;padding:0pt;}
	#pages ul li a{background:transparent url(http://www.winterfieldsafes.co.uk/images/lhsnavdots.gif) no-repeat scroll left top;color:#314E72;font-family:Arial,Verdana;font-size:12px;font-weight:bold;line-height:24px;padding-top:5px;text-decoration:none;}
	#pages ul li a:hover{text-decoration:underline;color:#990000;}
#links{width: 140px;overflow: hidden;float: left;clear: left;}
	#links h1{color: #8F333C;}
	#links ul{margin-bottom: 10px;}
	#links ul li a{padding-left: 20px;}
#feeds{width: 140px;overflow: hidden;float: left;clear: left;}
	#feeds h1{color: #8F333C;}
	#feeds ul{margin-bottom: 10px;}
	#feeds ul li a{padding-left: 20px;}
#notification{background-color: #FFFDFB;height: 100%;padding: 15% 10%;text-align: center;}
	#notification h1{margin: 5px 0px;font-family: Arial, sans-serif;font-weight: normal;font-size: 25px;color: #728c40;text-transform: uppercase;}
	#notification a{color: #4F5F34;text-decoration: underline;}
	#notification a:hover{color: #4F5F34;text-decoration: none;}
#screenshot{background-image:url(Common/Screenshot-Background.gif);background-position: top left;background-repeat: repeat-x;margin: 0px auto;padding: 5px;text-align: center;text-align: center;color: #FFFFFF;overflow: visible;}
	#screenshot img{background-color: #EFEFD6;border: 1px solid #542700;margin: 6px;padding: 3px;}
#footer{}
	#footer a{color: #666666;text-decoration: underline;}
	#footer a:hover{color: #8F333C;text-decoration: underline;}
#copyright{visibility: visible;}
.article{line-height:19px; margin: 5px 5px;padding: 10px 10px;background: transparent url(http://www.winterfieldsafes.co.uk/images/dots535a.gif) repeat-x bottom;}
	.article .details{margin: 0;padding: 5px 0px 15px 0px;list-style: none; font-size:11px;}
	.article .details li{margin: 0px 5px 10px 0px;display: inline;font-size:11px;}
	.article .introduction{border-bottom: 1px solid #E4E4E4;font-size: 11px; padding-bottom:10px;}
	.article .link{font-size: 110%;text-align: right;}
	.article .gallery{}
	.article .gallery img{border: 1px solid #EEEEEE;padding: 3px;margin: 3px;}
#comments{margin: 5px; padding:10px;}
	#comments .details{margin-bottom: 10px;}
	#comments .details dt{}
	#comments .details dd{margin: 0;display:inline;margin:0pt;padding:0px 5px 5px 0px; font-size:11px;}
	#comments .details dd a{font-size:11px;}
	.comment{padding: 5px 0px 10px 0px;clear: both;}
	.whisper{background-color: #E4E4E4;padding: 5px 5px;clear: both;}
form{margin: 0;padding: 0;}
	form #comment{width: 80%;height: 125px;}
	form #whisper{margin-left: 0px;}
	form #keywords{width: 32%;}
	form #date{width: 32%;}
	form #category{width: 32%;}
#paging{text-align: right;}
	#paging a{padding: 0px 5px;}
.event{}
	.event h1{}
	.event h2{}
	.event h3{}
	.event .details{margin: 0;padding: 0;}
	.event .details li{margin-right: 5px;list-style: none;display: inline;}
.clear{clear: both;}