@charset "utf-8";

/* CSS Document */
* { margin:0px; padding:0px; }
a { border:none; }
a img { border:none; }

/* Supersize Plugin Styles */
#loading {  position: absolute; top: 49.5%; left: 49.5%; z-index: 999; width: 24px; height: 24px; text-indent: -999em; background-image: url('../img/progress.gif'); }
#supersize{ position:fixed; }
#supersize img, #supersize a{ height:100%; width:100%; position:absolute; z-index: 0; }
#supersize .prevslide, #supersize .prevslide img{ z-index: 1; }
#supersize .activeslide, #supersize .activeslide img{ z-index: 2; }
/* End Supersize Plugin Styles */

#wrapper { z-index:4; position: absolute; top: 0px; left: 0px; width: 100%; }
		
#header  { width:917px; margin:0 auto; padding-top:5px; text-align:right; }
#content { width:917px; height:665px; margin:0 auto; }
				
#content #content-background { position:absolute;}
#content #content-frame {width:917px; height:665px; background:url('../img/bg_overlayframe.png') no-repeat; position:absolute; z-index:19 }
#content #navagation { width:740px; position:absolute; z-index:20; left: 150px; top:20px; }
#content #navagation a { color:#FFF; font: 15px Georgia, "Times New Roman", Times, serif; padding:15px 10px 0px 10px; display:inline; float:right; text-decoration:none; }
#content #navagation a:hover { text-decoration:underline; }

#callout {background:url('../img/1px_blacktrans.png'); margin:460px 50px;  width:796px; position:absolute;  padding:10px; z-index:20;  }
#callout .callout_header { color:#FFF;  font: 32px Georgia, "Times New Roman", Times, serif; }
#callout .callout_caption { color:#FFF;  font: 14px Georgia, "Times New Roman", Times, serif; text-align:justify; }

#inside { margin:120px 42px;  width:810px; height:450px; position:absolute; background:url('../img/1px_blacktrans.png'); padding:10px; z-index:20; overflow:auto;  display:block;  }
#inside #map { float:left; width:500px; }
#inside #address { width:200px; float:left; color:#FFF; font: 17px Georgia, "Times New Roman", Times, serif; }


#inside .inside_header { display:block; color:#FFF;  font: 30px Georgia, "Times New Roman", Times, serif; padding-bottom:10px; }
#inside .inside_text { color:#FFF;  font: 14px Georgia, "Times New Roman", Times, serif; text-align:justify; }
#inside .inside_text a { font-weight:bold; color:#FFF; }
#inside ul li {margin-left: 10px; }
#inside .inside_text a:hover { text-decoration:none; }
		
#bottom-bar { margin:460px 50px; width:816px; position:absolute; z-index:20;  }
#bottom-bar .blockedOut {background:url('../img/1px_whitetrans.png'); width:248px; height:132px; padding:10px; float:left; display:block;margin:0 2px 0 2px; }	
#bottom-bar .blockedOut .heading { color:#590013;  font: 20px Georgia, "Times New Roman", Times, serif; }
#bottom-bar .blockedOut .caption { color:#000;  font: 12px Georgia, "Times New Roman", Times, serif;}
#bottom-bar .blockedOut img {padding: 3px 4px 3px 0px}

#footer  { width:917px; margin:0 auto; font: 11px Tahoma, Geneva, sans-serif; color:#000; padding-top:10px; }
#footer #footer-logos {float:right; }
#footer a { color:#000; }

#giftcards_div { width:550px;height:400px;overflow:auto; color:#FFF;}