/* hompafe stylesheet */
/* Cornish WebServices - http://www.cornishwebservices.co.uk */


.showmore {
	display: block;
}
.showless {
	display: none;
}

#banner2 {
	width:904px;
	height:240px;
	background:#ffffff;
}
#banner2 .banner2left {
	width:400px;
	height:240px;
	float:left;
	display:inline;
	position:relative;
}
#banner2 .banner2left img {
	width:400px;
	height:240px;
	position:absolute;
	top:0;
	left:0;
}
/* right hand tabs */
#banner2 #tabright {
	width:504px;
	height:240px;
	float:left;
	display:inline;
	background:transparent;
}
/* now define the headers */
#banner2 #tabright h2 {
	display:block;
	color:#fff;
	font-size:1.6em;
	padding:0 0 0 35px;
	margin:0;
	height:43px;
	background:transparent;
}
#banner2 #tabright h2 a {
	position:relative;
	top:8px;display:block;
	 
	outline:0;
	background:transparent;
	color:#fff;
	margin:0;
	padding:0;
}
#banner2 #tabright h2.darkblue {
	background:#003c6f; color:#fff;
	background-image:url(../images/hometab1.jpg);
	background-position:top;
	background-repeat:repeat-x;
}
#banner2 #tabright h2.mainblue {
	background:#006699;color:#fff;
	background-image:url(../images/hometab2.jpg);
	background-position:top;
	background-repeat:repeat-x;
}
#banner2 #tabright h2.blue {
	background:#0480BE; color:#fff;
	background-image:url(../images/hometab3.jpg);
	background-position:top;
	background-repeat:repeat-x;
}

#banner2 #tabright h2 a:hover{ color:#CCCCCC;
}

/* now define the expanding sections */
#banner2 #tabright .banner2row {
	height:111px;
	margin:0;
	padding: 0 0 0 45px;
}
#banner2 #tabright .one {
	background:#003c6f; color:#ffffff;
}
#banner2 #tabright .two {
	background:#006699; color:#ffffff;
}
#banner2 #tabright .three {
	background:#0480BE;
}

/* need to give paragraphs a transparent background */
#banner2 #tabright .banner2row p {
	background:transparent;
	color:#fff;
	margin:0 10px 5px -5px;
	padding:5px 0 0 0;
}

#banner2 #tabright .banner2row ul {
	margin:0;
	padding:5px 0 0 0;
	background:transparent;
}
#banner2 #tabright .banner2row ul li  {
	display:block;
	width:320px;
	float:left;
	font-size:110%;
	list-style-type:disc;
	list-style-image:none;
	line-height:1.3em;
	background:transparent; color:#fff;
	margin:0;
	padding:0;
	font-weight:bold;
}
#banner2 #tabright .banner2row ul li strong {
	background:transparent; color:#fff;
}
#banner2 #tabright  .banner2row ul li a {
	color:#fff;
	font-weight:normal;
	background:transparent;
}
#banner2 #tabright  .banner2row ul li a:visited {
	color:#fff;
	font-weight:normal;
	background:transparent;
}
/* need the strong here */
#banner2 #tabright .banner2row ul li a:hover strong {
	color:#fff;
	background:transparent;
	text-decoration:underline;
}
#banner2 #tabright img {float:right; margin:10px;}

#breadcrumb {display:none;}


