body {
	background:#33cc00;
	margin:0;
	color:red;
	}
	
table.main {border:20px solid #33cc00; margin:auto; background:white;
	font-family: papyrus, verdana,arial;
	color: red;
	font-weight:bold;
	font-size:140%
	}
		
td.box {border:5px dashed #33cc00;background:#ffccff}

a.links {color:red;
text-decoration:none;}
	
a.links:hover {color:blue;text-decoration:underline}

a.this {color:darkgreen;}

div.tel {font-size:150%;font-weight:bold;border:1px solid red;padding:5px;margin:15px 0px}

span.purple {color:purple}
span.green {color:green;font-size:150%}

div.img {position:relative;width:800px;xxxheight:1150px}
div.label {position:absolute;font-size:16px;font-style: italic; font-family:times,verdana,arial;background:white}
div.border {border:1px solid red;padding:5px;background:#ffcccc}

h1.desc {font-size:10px;font-family:arial;text-align:center;margin:0px;padding:0px}

#hmenu {font-family:arial,verdana;font-size:11px;background:#33cc00}
#hmenu a {color:blue}
#hmenu a:hover {color:red}

div#logos img {width:140px;height:140px;border:3px solid blue;}
div#logos img:hover {border:3px solid red}

#logos .activeClass {font-weight:bold}

span.visit {font-size:11px;font-family:arial}

@media print {
	table.main {border:0px;margin:0px}
	img.mapxx {idth:480px;height:100%}
	div.newpage {page-break-before: always}
	div.image, image.map {width:60%}
	body {background:white}
}