body {
	background-color:		#666666;
	margin:				0px;
	padding:			0px;
	font-family:			verdanna, Geneva, sans-serif;
	font-size:			small;
}

body h1 {
	font-size:			1.5em;
	color:			royalblue;
}

body h2, body h3 {
	color:			royalblue;
}


#divCentre {
	margin-left:	auto;
	margin-right:	auto;
	width:		980px;
	background-color:	#FFFFFF;
}

#divBanner h1 {
	color:		#6B5013;
	margin-right:	10px;
	float:		right;
	font-size:	1.8em;
	margin-bottom:	0.5em;
	margin-top:	0.5em;
	font-family:	Comic Sans MS, Verdanna, Geneva, sans-serif;
	font-style:	italic;
}

#divBanner #imgLogo {
	float:		left;
}

#divBanner #imgBanner {
	float:		right;
	margin-top:	10px;
}

#divNavbar {
	clear:			both;
	height:			36px;
	width:			980px;
	background-color:	#DF0065;
}

#divNavbar ul li {
	display:		block;
	float:			left;
	font-family:		Comic Sans MS, Verdanna, Geneva, sans-serif;
	font-size:		1.8em;
	font-weight:		bold;
	color:			#FFFFFF;
	padding-top:		1px;
	margin-left:		-1.0em;
	margin-right:		4em;
}

#divNavbar a {
	text-decoration:	none;
	color:			#FFFFFF;
}

#divNavbar a:hover {
	color:			#008FE7;
}

#divNavbar .linkhere {
	color:			#008431;
}

#divPhone {
	font-family:		Comic Sans MS, Verdanna, Geneva, sans-serif;
	font-size:		1.8em;
	font-weight:		bold;
	color:			#FFFFFF;
	float: 			right;
	margin-right:		10px;
}

#divMainContent {
	padding-top:		10px;
}

#divContentBanner {
	padding:		5px 10px 20px 20px;
	color:			#DF0065;
	float:			left;
	font-size:		1.2em;
}

#divContentBanner a {
	display:		block;
	float:			left;
	width:			300px;
}

#divLeftTwoThirds {
	width:			550px;
	padding:		5px 10px 10px 20px;
	color:			#DF0065;
	float:			left;
	font-size:		1.2em;
}

#divRightOneThird {
	border-left:		4px solid #DF0065;
	width:			360px;
	float:			right;
	color:			#DF0065;
	padding:		5px 10px 10px 20px;
	font-size:		1.2em;
}

#divMCFooter {
	clear:			both;
	font-size:		1.0em;
	text-align:		center;
	color:			#DF0065;
	padding-top:		10px;
}

.imgFloatLeft {
	float:			left;
	margin:			0px 15px 15px 0px;
}

.imgFloatRight {
	float:			right;
	margin:			0px 0px 15px 15px;
}


.ulHighlights {
	font-size:		1.6em;
}

.ulHighlights li {
	clear:			both;
	list-style-type:	none;
	margin-top:		40px;
	margin-left:		30px;
	list-style-position:	outside;
	padding-left:		20px;
}

.ulHighlights li:first-child {
	margin-top:		0px;
}

.liOne {
	list-style-image:	url('img/li_star.gif');
}

.liTwo {
	list-style-image:	url('img/li_pentagon.gif');
}

.liThree {
	list-style-image:	url('img/li_circle.gif');
}

.liFour {
	list-style-image:	url('img/li_square.gif');
}

#tblFees {
	border:			2px solid #DF0065;
}

#tblFees th {
	width:			177px;
}

#tblFees td {
	text-align:		center;
}

.thRow {
	text-align:		left;
}


#tblFees th, #tblFees td {
}

#tblFees .trEven {
	background-color:	#FFE6F1;
}

#ulFees {
	margin-left:			-20px;
}

#ulFees li {
	margin-top:			0.4em;
	color:				royalblue;
}

#tblContact td {
	width:				200px;
}

.imgList {
	margin-left:			40px;
	margin-bottom:			30px;
}

.divSpecialNews {
	float:			left;
	background-color:	#BEBEBE;
	width:			320px;
}

.clsSale {
	background-color:	red;
	color:			white;
	width:			100px;
	float:			left;
	margin:			0px 10px 5px 0px;
}

.clsSale h1 {
	color:			white;
	margin:			5px;
}

.divSpecialNewsText {
	background-color:	#BEBEBE;
	color:			#DF0065;
	padding:		5px;
}

#divOffers {
	width:			280px;
	padding:		10px;
	font-size:		small;
	color:			darkblue;
}

#divOffers img {
	border:			none;
}

#imgFees {
	float:			left;
}
