html, body {margin: 0; padding: 0; height: 100%;}
#wrap {position: relative;width: 680px;height: 100%;margin: 0 auto;}
#content {position: absolute;top: 50%;margin-top: -100px;width: 680px;}
#left {float:left;padding-top:45px;}
#left h1 {padding:0;margin:0;font-size:25px;}
.sIFR-hasFlash #left h1 {visibility: hidden;font-size:26px;}
#left p {color:#c;font-family:georgia,serif;font-size:16px;margin:0;padding:0;width:430px;}
.sIFR-hasFlash #left p {visibility: hidden;font-size:18px;}
#address {font-family:arial,sans-serif;font-size:11px;color:#7b7b7b;padding-top:10px;border-top:1px solid #7b7b7b;clear:both;}
#right {float:right;margin-bottom:30px;}




/* These are standard sIFR styles... do not modify */

.sIFR-flash {visibility: visible !important;margin: 0;}
.sIFR-replaced {visibility: visible !important;}
span.sIFR-alternate {position: absolute;left: 0;top: 0;width: 0;height: 0;display: block;overflow: hidden;}
/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] {display: none !important;}