@charset "UTF-8";

/*  W. W. Williams website    // 	  locations stylesheet   //   Copyright 2008 
====================================================== */


/* containers
------------------------------------------------------------------------------------------------  */

#locmap {
	background-image:url(/images/locations/map_left.jpg);
	background-repeat:no-repeat;
}

#loc_map {
	_height:1%;
	margin:0;
	padding:0;
}

#loc_links {
	float:left;
	margin:0;
	padding:0;
	width:246px;
	_width:243px;
}

#locationlist {
	margin:30px 0 0 0;
	padding:0;
}

#legend {
	float:right;
	margin:0 17px 0 0;
	padding:20px 0 0 0;
	width:658px;
}


/* tooltips
------------------------------------------------------------------------------------------------ */
 .red {
 	border:solid 2px #fff;
 	width:120px;
 	padding:4px;
 	position:absolute;
 	z-index:100;
 	visibility:hidden;
 	color:#fff;
 	top:20px;
 	left:90px;
 	background-color:#9d1d26;
 	text-align:center;
 }
                  
 .tip {
 	border:solid 2px #fff;
 	width:120px;
 	padding:4px;
 	position:absolute;
 	z-index:100;
 	visibility:hidden;
 	color:#fff;
 	top:20px;
 	left:90px;
 	background-color:#0061a9;
 	text-align:center;
 }
 

/* text
------------------------------------------------------------------------------------------------ */


#loc_links h2 {
	margin:0;
	padding:60px 0 0 40px;
}

#loc_links h3 {
	margin:20px 0 0 0;
	padding:0 0 0 38px;
}

#loc_links dl {
	margin:200px 0 0 0;
	padding:0 0 0 40px;
}

#loc_links dt {
	color:#9ec3df;
	text-transform:uppercase;
	margin:5px 0;
	font-size:79%;
}

#loc_links dt strong {
	font-size:14px;
}

#loc_links dt a:link, #loc_links dt a:visited{
	color:#9ec3df;
	text-decoration:none;
}

#loc_links dt a:hover, #loc_links dt a.on {
	color:#fff;
	text-decoration:none;
}

#locationlist h4 {
	color:#27608a;
	text-transform:uppercase;
	font-size:15px;
	margin:25px 0 10px 0;
}

#locationlist h5 {
	text-transform:uppercase;
	font-size:12px;
	margin:0;
}

#locationlist p {
	margin:0 0 20px 0;
}

#locationlist a:link, #locationlist a:visited {
	color:#125687;
	text-decoration:underline;
}

#locationlist a:hover {
	text-decoration:none;
	color:#000;
}
