body {font-family: Georgia, "Times New Roman", Times, serif; 
}

td {font-family: Georgia, "Times New Roman", Times, serif;
}

th {font-family: Georgia, "Times New Roman", Times, serif;
}

.googlesearch { background-color:#FFFFFF; float:right; clear:inherit; border:2px solid #CCC; margin-top:4em; margin-right:0.5em;
}

H1 {font-family: Tahoma; padding:0; margin:0; 
}

H2 {font-family: Tahoma; 
}

H3 {font-family: Tahoma; 
}

.navside { border:1px solid #CCC; background-image:url(../images/navside.gif); width:160px 
}

.nav { border:1px solid #CCC; background-image:url(../images/nav.gif); margin:0 1px; color:#FFFFFF; font-size:11px; text-align:center; font-family:Tahoma; height:23px; font-weight:bold;}

.nav a:link { color:#FFFFFF; text-decoration:none;
}

.nav a:visited { color:#FFFFFF; text-decoration:none;
}

.nav a:active { color:#00FFFF; text-decoration:none;
}

.nav a:hover { color:#00FFFF; text-decoration:none;
}

.mainbody {
	background-color:#FFFFFF;
	padding:0.5em;
	width:701px;
	margin:0 2px;
	font-size:11px;
	vertical-align: top;
}

.adsense-sides {
	border:1px solid #CCC;
	width:160px;
	vertical-align: top;
}

.adsense-empty { border:1px solid #CCC; width:160px; background-color:#CCCCCC;
}

.adsense-200{ float:right; margin-left:1em; width:200px; height:200px;
}

.map{ float:right; margin-left:1em; margin-top:1em; width:350px; height:258px;
}

.areamap{ float:right; margin-left:1em; margin-top:1em; width:300px; height:299px;
}

ul#navigation-1
	{ margin:0; padding:1px 0; list-style:none; width:100%; height:21px; }
ul#navigation-1 li
	{ display:block; position:relative;}
ul#navigation-1 li a:link,
ul#navigation-1 li a:visited
	{ padding:4px 0; display:block; text-align:center; text-decoration:none; color:#ffffff; height:13px; }
ul#navigation-1 li:hover a,
ul#navigation-1 li a:hover,
ul#navigation-1 li a:active
	{ padding:4px 0; display:block; text-align:center; text-decoration:none; color:#ffffff; height:13px; }
	
ul#navigation-1 li ul.navigation-2
	{ margin:0; padding:1px 1px 0; list-style:none; display:none; background-image:url(../images/navside.gif); position:absolute; top:21px; left:-1px; border:1px solid #CCC; }
ul#navigation-1 li:hover ul.navigation-2
	{ display:block; }
ul#navigation-1 li ul.navigation-2 li
	{ clear:left;}

ul#navigation-1 li ul.navigation-2 li a:link,
ul#navigation-1 li ul.navigation-2 li a:visited
	{ clear:left; background-image:url(../images/nav.gif); padding:4px 0; width:175px; border:none; border-bottom:1px solid #CCC; position:relative; z-index:1000; }
ul#navigation-1 li ul.navigation-2 li:hover a,
ul#navigation-1 li ul.navigation-2 li a:active,
ul#navigation-1 li ul.navigation-2 li a:hover
	{ clear:left; background-image:url(../images/navside.gif); padding:4px 0; width:175px; border:none; border-bottom:1px solid #CCC; position:relative; z-index:1000; }

ul#navigation-3
	{ margin:0; padding:1px 0; list-style:none; width:100%; height:21px; }
ul#navigation-3 li
	{ display:block; position:relative;}
ul#navigation-3 li a:link,
ul#navigation-3 li a:visited
	{ padding:4px 0; display:block; text-align:center; text-decoration:none; color:#ffffff; height:13px; }
ul#navigation-3 li:hover a,
ul#navigation-3 li a:hover,
ul#navigation-3 li a:active
	{ padding:4px 0; display:block; text-align:center; text-decoration:none; color:#ffffff; height:13px; }
	
ul#navigation-3 li ul.navigation-2
	{ margin:0; padding:1px 1px 0; list-style:none; display:none; background-image:url(../images/navside.gif); position:absolute; top:21px; left:-1px; border:1px solid #CCC; }
ul#navigation-3 li:hover ul.navigation-2
	{ display:block; }
ul#navigation-3 li ul.navigation-2 li
	{ clear:left;}

ul#navigation-3 li ul.navigation-2 li a:link,
ul#navigation-3 li ul.navigation-2 li a:visited
	{ clear:left; background-image:url(../images/nav.gif); padding:4px 0; width:175px; border:none; border-bottom:1px solid #CCC; position:relative; z-index:1000; }
ul#navigation-3 li ul.navigation-2 li:hover a,
ul#navigation-3 li ul.navigation-2 li a:active,
ul#navigation-3 li ul.navigation-2 li a:hover
	{ clear:left; background-image:url(../images/navside.gif); padding:4px 0; width:175px; border:none; border-bottom:1px solid #CCC; position:relative; z-index:1000; }

