.mainMapbg { background-color: #68b0c6;}

#map { position: relative; width: 775; height: 701px; overflow: hidden; margin:auto; }
#returnlink { display: block; position: absolute; bottom: 0; right: 0;  color: white; background: blue; padding: 3px;}

#map a.bullet { display: block; position: absolute; width: 100px; height: 20px; background-image: url(images/green.png); background-position: left top; background-repeat: no-repeat; z-index: 2; border:0; text-decoration: none; }
#map img.zoomable { }

#map div.popup{ display: none; position: absolute; width: 216px; height:160px; top: 100px; left: 150px; z-index: 3; padding-left: 15px; padding-bottom: 15px; padding-top: 15px; padding-right: 15px; background-image: url(images/popupBox.gif); background-position: left top; background-repeat: no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #717171;} /* top: 100px; left: 150px; */

#map div.popupS{ display: none; } /* top: 100px; left: 150px; */

#map div.popupBOI{ display: none; position: absolute; width: 216px; height:160px; top: 86px; left: 324px; z-index: 3; padding-left: 15px; padding-bottom: 15px; padding-top: 15px; padding-right: 15px; background-image: url(images/popupBox.gif); background-position: left top; background-repeat: no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #717171;} /* top: 100px; left: 150px; */
#map div.popupN{ display: none; position: absolute; width: 216px; height:160px; top: 110px; left: 315px; z-index: 3; padding-left: 15px; padding-bottom: 15px; padding-top: 15px; padding-right: 15px; background-image: url(images/popupBox.gif); background-position: left top; background-repeat: no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #717171;} /* top: 100px; left: 150px; */
#map div.popupA{ display: none; position: absolute; width: 216px; height:160px; top: 155px; left: 340px; z-index: 3; padding-left: 15px; padding-bottom: 15px; padding-top: 15px; padding-right: 15px; background-image: url(images/popupBox.gif); background-position: left top; background-repeat: no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #717171;} /* top: 100px; left: 150px; */
#map div.popupR{ display: none; position: absolute; width: 216px; height:160px; top: 223px; left: 410px; z-index: 3; padding-left: 15px; padding-bottom: 15px; padding-top: 15px; padding-right: 15px; background-image: url(images/popupBox.gif); background-position: left top; background-repeat: no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #717171;} /* top: 100px; left: 150px; */
#map div.popupLT{ display: none; position: absolute; width: 216px; height:160px; top: 258px; left: 385px; z-index: 3; padding-left: 15px; padding-bottom: 15px; padding-top: 15px; padding-right: 15px; background-image: url(images/popupBox.gif); background-position: left top; background-repeat: no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #717171;} /* top: 100px; left: 150px; */
#map div.popupW{ display: none; position: absolute; width: 216px; height:160px; top: 367px; left: 355px; z-index: 3; padding-left: 15px; padding-bottom: 15px; padding-top: 15px; padding-right: 15px; background-image: url(images/popupBox.gif); background-position: left top; background-repeat: no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #717171;} /* top: 100px; left: 150px; */
#map div.popupM{ display: none; position: absolute; width: 216px; height:160px; top: 383px; left: 300px; z-index: 3; padding-left: 15px; padding-bottom: 15px; padding-top: 15px; padding-right: 15px; background-image: url(images/popupBox.gif); background-position: left top; background-repeat: no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #717171;} /* top: 100px; left: 150px; */
#map div.popupWC{ display: none; position: absolute; width: 216px; height:160px; top: 413px; left: 225px; z-index: 3; padding-left: 15px; padding-bottom: 15px; padding-top: 15px; padding-right: 15px; background-image: url(images/popupBox.gif); background-position: left top; background-repeat: no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #717171;} /* top: 100px; left: 150px; */
#map div.popupC{ display: none; position: absolute; width: 216px; height:160px; top: 485px; left: 260px; z-index: 3; padding-left: 15px; padding-bottom: 15px; padding-top: 15px; padding-right: 15px; background-image: url(images/popupBox.gif); background-position: left top; background-repeat: no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #717171;} /* top: 100px; left: 150px; */
#map div.popupQ{ display: none; position: absolute; width: 216px; height:160px; top: 543px; left: 140px; z-index: 3; padding-left: 15px; padding-bottom: 15px; padding-top: 15px; padding-right: 15px; background-image: url(images/popupBox.gif); background-position: left top; background-repeat: no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #717171;} /* top: 100px; left: 150px; */
#map div.popupD{ display: none; position: absolute; width: 216px; height:160px; top: 583px; left: 190px; z-index: 3; padding-left: 15px; padding-bottom: 15px; padding-top: 15px; padding-right: 15px; background-image: url(images/popupBox.gif); background-position: left top; background-repeat: no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #717171;} /* top: 100px; left: 150px; */

#map div.popup a.close{ display: block; position: absolute; bottom: 0; right: 0; left: 15px; top: 125px; color: #649c39; }

.popupcontent { border-top: 1px solid #cccccc; padding-top: 10px; width: 185px;}

h3 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #649c39; font-weight:lighter; padding-top:0px; padding-bottom: 10px; margin:0px;}
