#bg1 {background:yellow;background:url(../../img/B/bg/stars1.gif) no-repeat right top;}
#bg2 {background:url(../../img/B/bg/partypeople2.gif) no-repeat left bottom;}

h1 span, h2 span {display:block;margin-top:-999em;position:absolute;}

/* Page overlay */
#overlay {background-color:#002050;top:0; left:0; opacity:0.2; filter:alpha(opacity=20); position:absolute; width:100%; z-index:90;
}

/*Popup Positioning*/
.inlinepopup {position: absolute; z-index: 100; left: 50%; margin-left:-394px; top: 90px;}

/* Inline popup */

.inlinepopup .close a {float:right;padding: 9px 11px; background-color: #7ab8ea; color:#002050; font-size:14px; font-weight:bold;}

.inlinepopup { border:9px solid #b5deff; width:788px;}
.inlinepopup h3 {font-size:12px; color:#ffffff; font-weight:bold;}
.inlinepopup p {line-height:1.8em; color:#dcefff; margin-top: 3px;}
.inlinepopup .content { background:#025394 url(../../img/bg-cards-dice.gif) no-repeat bottom right; padding:10px;color: #dcefff; line-height:2em; text-align: left; }

.inlinepopup table {width: 100%; margin: 10px 0px;}
.inlinepopup thead {}
.inlinepopup th {color:#ffffff;background-color:#002050; padding: 11px; font-weight:bold; font-size:11px; line-height:1.3em; vertical-align:top;}
.inlinepopup tr {background:url(../../img/bg-row-table.gif);}
.inlinepopup td {padding: 10px 18px 10px 11px;border-bottom: 1px solid #165487; color:#ffffff; vertical-align:top;}
.inlinepopup td.first a {color: #ec008c; background-color:#002050; font-weight:bold; text-transform: uppercase; padding: 0px 1px;}

.inlinepopup td /*, .inlinepopup td .first */{line-height:1.3em;}
.inlinepopup td.first a {text-decoration:none;}
.inlinepopup td.first a:hover {text-decoration:underline;}

.inlinepopup td .button {display:block; width:53px; height:24px; color:#031739; text-decoration:none; float:none; font-weight:bold; background:url(../../img/bg-btn-table.gif) no-repeat top left; text-align:center; line-height:24px;}
.inlinepopup td .button:hover {background-position:top right;color:#fff;}
.inlinepopup .close a:hover {color:#fff;}
.inlinepopup .description {padding-right: 280px;}

.hidden {display: none;}
h1 {margin-top:5px;padding-top:0px;line-height:1.4em;}
#layout1:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#layout1 {display:inline-block;} 
#layout1 {display:block;}