
.typography a:link { color: #A5A9B2; }
.typography a:hover {
	text-decoration: none;
	color: #FF0000;
}
.typography a:visited { color: #A5A9B2; }

.typography #logo a {

	text-decoration: none;
	font-weight: normal;
	font-size: 32px;
	color: #ffffff;
}
.typography #logo h2 a { font-size: 21px; 

}

.typography #logo h1 a { color: #b50000; 

}


.typography #menu a {
	float: left;
	width: 139px;
	height: 32px;
	display: block;
	text-align: center;
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
	font-size: 16px;
	padding-top: 20px;
}
.typography #menu a:hover {

	color: #DEEBBC;
	text-decoration: none;
}
.typography #right h3 {
	width: 193px;
	height: 26px;
	font-size: 14px;
	font-weight: bold;
	padding-left: 25px;
	padding-top: 12px;
	text-transform: uppercase;
	color: #ffffff;
	background: url(../images/title.gif) repeat-x
}
.typography #right a { color: #208A06; }
.typography #right a:visited { color: #208A06; }
.typography #left h4 {
	margin: 0;
	padding: 0px;
	font-size: 12px;
	color: #208A06;
}
.typography #left a {
	color: #208A06;
	text-decoration: underline;
}


.typography #left a:hover {
	color: #9ab064;
	text-decoration: none;
}
.typography #left h2 {
	margin: 0;
	padding: 0;
	padding-top: 10px;
	color: #208A06;
}
.typography .date a { color: #208A06; }
.typography #footer a { padding-left: 10px; text-decoration: none;font-size: 1em; color: #9ab064; }

.typography #left p.big{
	margin: 0;
	margin-top: 1em;
	font-size: 1.1em;
}

.typography #left  #rooms li a:hover{
	background: none;
}


.typography h1{
	font-size: 1.9em;
}

.typography p{
	line-height: 120%;
}


