/*
*	Weird speech bubble bit
**********************************************************/
p#person {
	float:right;
	text-align:right;
	font-family:verdana, arial;
	width:270px;
	margin-bottom:.5em;
}
	p#person img {
		margin-bottom:.5em;
	}
	p#person a {
		font-family:verdana, arial;
		display:block;
		padding:.3em 24px .3em 0;
		margin:.2em 0;
		text-decoration:underline;
		background:url(../images/bg_a_email.png) no-repeat right center;
	}
div#bubble {
	background:url(../images/bg_bubble_blue.png) no-repeat right center;
}
	div#bubble h2 {
		background:url(../images/bg_bubble_top_blue.png) no-repeat top left;
	}
	div#bubble p {
		background:#34AADE;
	}
	div#bubble p.noDropDown {
		background:url(../images/bg_bubble_bottom_blue.png) no-repeat bottom left;
	}
	div#bubble ul {
		background:url(../images/bg_bubble_bottom_blue.png) no-repeat bottom left;
	}
		
		
/*
*	section block header
**********************************************************/

div#block {
	background:#34AADE url(../../images/img_section_blue.jpg) no-repeat right top;
}
	div#block p {
		background:#34AADE;
	}

		
		
/*
*	Main content styles
**********************************************************/
h1 {
	color:#34AADE;
}

#midCol h2,
#main h2 {
	color:#34AADE;
	font-weight:bold;
	margin:2px 0 5px 0;
}

ul.dottedBoxes a {
	background:url(../images/bg_btn_booknow.png) right 0.2em no-repeat;
}

#main ul.dottedBoxes li h2 {
	margin:0.3em 8px;
}

#main ul.dottedBoxes li h2 a {
	color:#34AADE;
}

#midCol a {
	color:#34AADE;
}

#midCol ul li,
#main ul li {
	background:url(../images/bg_bullet_lightblue.png) no-repeat 15px 6px;
}

#midCol a,
#midCol a strong {
	font-weight:normal;
	text-decoration:underline;
	color:#34AADE;
}

#midCol a:hover,
#midCol a:hover strong {
	text-decoration:none;
}

form.includeForm fieldset h2 {
	color:#34AADE !important;
	padding:20px 0 0 0;
}


/*	left nav active / hover styles
*********************************************************/
		
ul#subnav li.level0 li a:hover,
ul#subnav li.level0 li a.active {
	color:#34AADE;
	background:url(../images/bg_subnav_a_lightblue_active.png) no-repeat left center;			
}

ul#subnav li.level0 li li li a.active,
ul#subnav li.level0 li li li a.active:hover {
	background:url(../images/bg_nav_bullet_lightblue.png) no-repeat 20px 8px;
}

/*
*	right column styles
*********************************************************/

#rightCol ul li {
	background:url(../images/bg_arrow_lightblue.png) no-repeat 0 5px;
}

#rightCol h2 {
	color:#34AADE;

}