.header-blue-ring {
	font-family: 'SohoGothicPro', verdana;
	font-size: 22px;
	text-transform: uppercase;
	background: url('images/header-blue-ring.png') no-repeat;
	height: 154px;
	margin: 10px 0 -140px -74px;
	padding: 30px 0px 30px 80px;
}

.header-blue-ring h1 {
        background-color: #FFFFFF;
        font-size: 22px;
}

.quote {
	font-family: 'SohoGothicPro', verdana;
	font-size: 23px;
	background: #ecedee url('images/quote.png') no-repeat 15px 15px;
	max-width: 100%;
	min-width: 160px;
	padding: 26px 19px 26px 50px;
	border-radius: 6px; 
	-moz-border-radius: 6px; 
	-webkit-border-radius: 6px;
}

.header-contact {
	font-size: 14px;
	font-style: italic;
	font-weight: normal;
        padding-bottom: 3px;
}

.contact-number {
	font-size: 29px;
	color: #384448;
	font-style: normal !important;
}

.image-float-right {
	max-width: 100%;
	width: auto;
	height: auto;
	float: right;
        margin: 0 0 10px 10px;
}

.image-float-left {
	float: left;
        margin: 0 10px 10px 0;
}

.main-content h4, .main-content h4 a, #home-bottom h4, #home-bottom h4 a, #contact-left-hold h1, #contact-address h4, .news-title a, .news-title a:link, .news-title a:visited, #sidebar h4 {
	font-size: 16px;
	color: #0e8791;
        border-bottom: none;
        font-weight: bolder;
}

a.read-more-link {
		background: url('images/arrow-darkgreen.png') no-repeat 0 -10px transparent;
		padding: 0 0 0 20px;
		color: #4a575b;
		text-decoration: underline;
	}	
        
.general-button {}
.green-button {}
.slider-more-button {}

.yellow { color: #DFDC32; }
.green { color: #008791; }
.small {font-size:10px;}
.two-column-table { }
.three-column-table { }
.four-column-table { }

.team-profile {}
.team-title {}
