/*Headings
---------------------------------------------------- */
h1 {
	background:#fff url(../images/logo-home.gif) no-repeat left top;
	}
h2 {
	color:#e28632;
	}
.h3calendar h3 {
	color:#de7516;
	}
/*Link Colour
---------------------------------------------------- */
a {
	color:#e28632;
	}
/*Sidebar Navigation
---------------------------------------------------- */
#sidebar li a {
	background:#fff url(../images/nav-contact.gif) no-repeat 0 0;
	}	
#sidebar li#l1 a:hover{
	background:#fff url(../images/nav-contact.gif) no-repeat -129px 0;
	}
#sidebar li#l2 a {
	background:#fff url(../images/nav-contact.gif) no-repeat 0 -16px;
	}
#sidebar li#l2 a:hover {
	background:#fff url(../images/nav-contact.gif) no-repeat -129px -16px;
	}
#sidebar li#l3 a {
	background:#fff url(../images/nav-contact.gif) no-repeat 0 -32px;
	}
#sidebar li#l3 a:hover {
	background:#fff url(../images/nav-contact.gif) no-repeat -129px -32px;
	}
/*Sidebar Navigation Highlighted Page
---------------------------------------------------- */
body.l1 #sidebar li#l1 a {
	background:#fff url(../images/nav-contact.gif) no-repeat -129px 0;
	}
body.l2 #sidebar li#l2 a {
	background:#fff url(../images/nav-contact.gif) no-repeat -129px -16px;
	}
body.l3 #sidebar li#l3 a {
	background:#fff url(../images/nav-contact.gif) no-repeat -129px -32px;
	}
/*sIFR Text
-----------------------------------------------------------------------------*/
.sIFR-flash {
	visibility:visible !important;
	margin:0;
	}
.sIFR-replaced {
	visibility:visible !important;
	}
span.sIFR-alternate {
	position:absolute;
	left:0;
	top:0;
	width:0;
	height:0;
	display:block;
	overflow:hidden;
	}
.sIFR-flash + div[adblocktab=true] {
  display:none !important;
	}
.sIFR-hasFlash .h2title,
.sIFR-hasFlash .h3title {
	visibility: hidden;
	font-size: 18px;
	width:90%;
	}
.sIFR-hasFlash .h2title {
	width:100%;
	}
.h2title {
	float: left;
	display:inline;
	font-size: 18px;
	line-height: 25px;
	width:100%;
	letter-spacing: -2px;
}
.h3title {
	float: left;
	display:inline;
	font-size: 14px;
	line-height: 20px;
	width:90%;
	letter-spacing: -2px;
	margin:10px 0 0 10px;
}
.h3title4 {
	float: left;
	display:inline;
	font-size: 14px;
	line-height: 20px;
	width:90%;
	letter-spacing: -2px;
	margin:10px 0 0 10px;
}
.h3calendar {
	float: left;
	display:inline;
	font-size: 14px;
	line-height: 20px;
	width:80%;
	letter-spacing: -2px;
	margin:3px 0 0 10px;
}