body {
padding: 0;
margin: 0;	
}
/*Begin Top Places to Work Styles*/
#top_places {
display: block;
position: absolute;
top: 918px;
width: 164px;
background-color: transparent;
margin: 0 auto;
z-index: 6;
margin: 0;
padding: 0 0 0 23px;
}

#top_places img {
width: 144px;
height: 102px;
border: 0;
margin: 0;
padding: 0;
}

/*Hours Message Added to Top Places*/
#hours_message {
display: block;
position: absolute;
top: 0px;
width: 189px;
height: 18px;
background-color: transparent;
margin: 0 auto;
z-index: 6;
margin: 0 0 0 761px;
padding: 0;
}

#hours_message img {
width: 189px;
height: 18px;
border: 0;
margin: 0;
padding: 0;
}


#black_tag {
display: block;
position: absolute;
top: 918px;
width: 157px;
background-color: transparent;
margin: 0 auto;
z-index: 6;
margin: 0 0 0 770px;
padding: 0;
}

#black_tag img {
width: 157px;
height: 99px;
border: 0;
margin: 0;
padding: 0;
}
/*End Top Places to Work Styles*/
/*Begin Right Corner Overlay Styles*/
#overlay {
display: block;
position: absolute;
top: 915px;
width: 194px;
background-color: transparent;
margin: 0 auto;
z-index: 6;
margin: 0 0 0 736px;
padding: 0;
}

#overlay img {
width: 210px;
height: 107px;
border: 0;
margin: 0;
padding: 0;
}

/*Memorial Day Version*/
#jimmyfund {
display: block;
position: absolute;
top: 915px;
width: 194px;
background-color: transparent;
margin: 0 auto;
z-index: 6;
margin: 0 0 0 720px;
padding: 0;
}

#jimmyfund img {
width: 210px;
height: 107px;
border: 0;
margin: 0;
padding: 0;
}

#jimmyfund a{
border: 0;	
}
/*End Right Corner Overlay Styles*/

/*Begin Styles for POP UP*/
#popupwrapper {
display: block;
position: absolute;
top: 245px;
width: 950px;
background-color: transparent;
margin: 0 auto;
z-index: 6;
font-size: 13px;
text-align: center;
opacity: 0.98;
filter: alpha(opacity=98);
}

#popup {
background-color: #fff;
width: 440px;
height: auto;
margin: 0 auto;
border: 1px solid #ed1c22;
}

#nopopup {
display: none;
}

#popup img {
width: 440px;
height: 138px;
margin: 0;
border: 0;
padding: 0;
}

#popup p {
font: normal 12px Verdana, sans-serif;
background-color: #fff;
color: #00f;
border: 1px solid #ed1c22;
border-width: 1px 0 0 0;
margin: 0 auto;
padding: 7px 0 7px 0;
text-align: center;
font-weight: bold;
}
/*default style*/
#popup p a {
color: #00f;
text-decoration: none;
}
/*for transparent bg
#popup p a {
display: block;
background-color: #fff;
width: 90px;
border: 1px solid #868686;
color: #00f;
margin: 0 auto;
padding: 5px 0 5px 0;
text-decoration: none;
}
/*End Styles for POP UP*/

/*Disclaimer Paragraph Styles*/
div#disclaimer p {
display: none;
font: 11px verdana,arial,helvetica,sans-serif;
margin: 5px 0 0 0;
padding: 0;
}