﻿.pageItemHeader 
{
font-family:Futura Md, Arial;
color:#0055a5;
font-size:30px;
}

body {
    background-color: #ffffff;
    background-image: url("images/backgroundTile.jpg");
    background-repeat: repeat;
    background-attachment: fixed;
}

#imap {
	margin:0;
	padding:0;
	width:813px;
	height:443px;
	background:url(images/mainMap_index.jpg) top left no-repeat;
	font-family:arial, helvetica, sans-serif;
	font-size:10pt;
}

#imap li {
	margin:0;
	padding:0;
	list-style:none;
}

#imap li a {
	position:absolute;
	display:block;
	/*
	   Specifying a background image
	   (a 1px by 1px transparent gif)
	   fixes a bug in older versions of
	   IE that causeses the block to not
	   render at its full dimensions.
	*/
	background:url(images/hover.gif);
	text-decoration:none;
	color:#000;
}

#imap li a span { display:none; }

#imap li a:hover span {
	position:relative;
	display:block;
	width:125px;
	height:50px;
	left:80px;
	top:20px;
	/*border:1px solid #000;*/
	background:transparent url('images/hotSpotOval.gif');
	/*background:#fff;*/
	padding:0px;
	filter:alpha(opacity=70);
	opacity:0.7;
}

#imap a.whatsHot {
	left:368px;
	top:20px;
	width:172px;
	height:50px;
	z-index:10;
}

#imap a.insideQE {
	left:140px;
	top:110px;
	width:140px;
	height:40px;
	z-index:10;
}

#imap a.locations {
	left:20px;
	top:170px;
	width:170px;
	height:180px;
	z-index:10;
}

#imap a.community {
	left:290px;
	top:140px;
	width:150px;
	height:100px;
	z-index:10;
}

#imap a.buyItAtQE {
	left:480px;
	top:180px;
	width:300px;
	height:220px;
	z-index:10;
}

a.redDownload {font-family:Arial; font-size:12px; font-weight:bold; color:Red; text-decoration:underline;}

a.redDownload:visited {font-family:Arial; font-size:12px; font-weight:bold; color:Red; text-decoration:underline;}

a.redDownload:hover {font-family:Arial; font-size:12px; font-weight:bold; color:Red; text-decoration:none;}

a.redItalicDownload {font-family:Arial; font-size:14px; font-weight:bold; font-style:italic; color:Red; text-decoration:underline;}

a.redItalicDownload:visited {font-family:Arial; font-size:14px; font-weight:bold; font-style:italic; color:Red; text-decoration:underline;}

a.redItalicDownload:hover {font-family:Arial; font-size:14px; font-weight:bold; font-style:italic; color:Red; text-decoration:none;}

a.locationNav {font-family:Arial; font-size:12px; font-weight:bold; color:#0055a5; text-decoration:none; cursor:pointer;}

a.locationNav:visited {font-family:Arial; font-size:12px; font-weight:bold; color:#0055a5; text-decoration:none; cursor:pointer;}

a.locationNav:hover {font-family:Arial; font-size:12px; font-weight:bold; color:#0055a5; text-decoration:underline; cursor:pointer;}

a.mainContent {font-family:Arial; font-size:12px; font-weight:bold; color:#0055a5; text-decoration:underline;}

a.mainContent:visited {font-family:Arial; font-size:12px; font-weight:bold; color:#0055a5; text-decoration:underline;}

a.mainContent:hover {font-family:Arial; font-size:12px; font-weight:bold; color:red; text-decoration:underline;}

span.locationNav {font-family:Arial; font-size:12px; font-weight:bold; color:#0055a5; text-decoration:none; cursor:pointer;}

span.textTitle {font-size:14px; font-weight:bold;}