/*
Colours:
	color: #c00; - Main red
	color: #84868b; - light grey
	color: #81272a; - text red
	color: #201e1f; - near black
	color: #00738c; - h1 blue
*/
/*template items*/


div.template_body_holder  { margin:0; padding:0; float:left; width:644px; display:inline;}

#contact_column {  float:left; display:inline; width: 263px; padding: 0 10px 0 0; margin: 0; }

div.template_item, div.template_item_Alt {
	float:left;
	display:inline;
	width: 636px;
	margin: 0 0 10px 0;
	padding: 4px;
	border-bottom: 1px solid #ccc;
	background: none;
}

	div.template_item_Alt {background: #fafafa;}

	
	a.view_more:link, a.view_more:visited, a.view_more:active  {  
		float: right;
		display: inline;
		width: 60px;
		height: 17px;
		font-size:1.2em;
		margin: 0;
		padding: 0;
	}
	
		a.view_more:hover  { }  




#pagination { float:left; width: 680px; height: 20px; margin: 15px 0 10px 0;padding: 0;}
#pagination div {float:left; margin: 0 ;width: auto; height: 20px; font-size:1.2em; font-weight: bold;}
#pagination div p { float:left; width:60px; padding: 0 0 0 2px;}
#pagination div a:link, #pagination div a:visited, #pagination div a:active {float:left; margin: 0 2px 0 2px; padding: 0 6px 0 6px; text-decoration:none; border:1px solid #FFFFFF;}
#pagination div a:hover { background:#b4151b;color:#FFFFFF; }
#pagination div span {float:left; cursor:default;}
#pagination div span.active {color:#FFFFFF; margin: 0 2px 0 2px; padding: 0 2px 0 2px; text-decoration:none; background:#b4151b;}





