/*
*{padding: 0; margin: 0;}
html {overflow-y: scroll;}

body {
font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 0.8em;margin: 0;padding: 0;
line-height: 1.4;
}
*/
@font-face { font-family: "Avant Garde Book BT"; font-weight: normal; src: url(fonts/avgardn.ttf) format("truetype"); }
@font-face { font-family: "Futura Medium BT"; font-weight: normal; src: url(fonts/futuran.ttf) format("truetype"); }
@font-face { font-family: "Futura Medium BT"; font-weight: bold; src: url(fonts/futurab.ttf) format("truetype"); }
@font-face { font-family: "Futura Cond"; font-weight: bold; src: url(fonts/futurabc.ttf) format("truetype"); }

BODY
{
}

.map_infowindow {
	font-size: 14px !important;
	overflow:hidden !important;
	padding: 0px !important;
	margin: 0px !important;
	color: #666 !important;
	font-family: "Avant Garde Book BT" !important;	
	line-height: normal !important;
}


p {
	font-size: 12px;
	font-weight: 100;
	color: #666666;
}
p2 {
	font-size: 15px;
	font-weight: 100;
	color: #ffffff;
}
h4 {
	font-size: 36px;
	font-weight: 100;
	padding: 44px 0px 0px 24px;
	margin: 0;
	color: #666;
}
h5 {
	font-size: 24px;
	color: #666666;
	font-weight: 100;
	line-height: 32px;
	padding: 0px 0px 38px 0px;
	margin: 0;
}
h6 {
	font-size: 26px;
	font-weight: 100;
	color: #666;
	padding: 0px 0px 0px 15px;
	margin: 0;
}
h3 {
	font-size: 30px;
	font-weight: 100;
	color: #666;
	padding: 0px 0px 0px 14px;
	margin: 0;
}


li{list-style:none}

#topMenu{display:block;}
#topMenu ul{overflow:hidden;background:#eae9e9; padding:0px; margin:0px; margin-bottom:10px;}
#topMenu ul li{float:left}
#topMenu ul li a{display:block;padding:11px 10px;text-decoration:none;color:#000;font-size:1.2em;font-weight:bold;line-height:1}
#topMenu ul li a:hover{background:#9e1b34; color:#fff;}
#topMenu ul a.current{background:#9e1b34; color:#fff;}