
.advert {
	font-size : 10pt;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
}

div.advert {
	color: #730F1F;
}

img.advert {
	border-color: #C7D6D9;
	border-width: 1px;
	border-style: solid;
}

* {
	font-family : Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size : 9pt;
	color : #000000;
	line-height: 140%;
}

p {
	text-indent: 20px;
	text-align: justify;
}

h1 {
	font-family: Georgia, "MS Serif", "New York", serif;
	font-size: 14pt;
	color: #730F1F;
}

h2 {
	font-family: Georgia, "MS Serif", "New York", serif;
	font-size: 12pt;
}

h3 {
	font-weight: Bold;
	font-size : 11pt;
}

strong {
	font-weight: Bold;
}

dt {
	font-weight: Bold;
	margin-top: 12px;
}

li {
	margin-bottom: 12px;
}

ul {
	list-style-image: url(images/dot.gif)
}

hr {
	color: #C7D6D9;
	background-color: #C7D6D9;
	height: 1px;
	width: 90%;
	border-width: 0px;
}

a, a:Visited, a:Active  {
	color : #646417;
	text-decoration : underline;
}
a:Hover  {
	color : #A4A43C;
}

.input {
	width: 256px;
}

.nav {
	color : #730F1F;
	font-weight : bold;
	line-height : 185%;
}

p.nav {
	text-align : right;
	line-height : 100%;
}

A.nav, A.nav:Visited, .nav:Active {
	color : #543763;
	text-decoration : none;
	line-height : 100%;
}

A.nav:Hover  {
	color : #E2877F;
}

div.nav {
	text-align: right;
	width: 124px;
	position: relative;
	left: 88px;
	padding-right: 8px;
	line-height : 90%;
}

div.map {
	width: 382px;
	height: 382px;
	border: 1px solid #979797;
}

.button {
    border-radius: 7px;
	border: 1px solid #543763;
	color: #543763;
	background-color: #fcfb8f;
}

.floatRight {
	float: right;
	position: relative;
	left: 50px;
	border: 1px solid #979797;
	margin-top: 20px;
	margin-bottom: 20px;
}

.floatLeft {
	float: left;
	position: relative;
	left: -50px;
	border: 1px solid #979797;
	margin-top: 20px;
	margin-bottom: 20px;
}

.floatCenter {
	float: none;
	text-align: center;
	position: relative;
	border: 1px solid #979797;
}