body     { margin-top:10px; margin-right:0px; margin-bottom:0px; margin-left:0px; background:url(images/background.jpg); background-repeat:no-repeat;  background-position:center top; }
p,td,div { font-size:12px; font-family:arial;}
div      { margin:0px; padding:0px;}

.background1 {
	background-image:url(images/background1-2.gif);
	width:778px;
	height:525px;
}
.background2 { background-image:url(images/background2-b.gif); width:778px; height:528px; margin-top: 5px;}

.flourish  { position:absolute; left:30px;  top:464px; }
.transport { position:absolute; left:655px; top:487px; }
.premier {
    left: 664px;
    position: absolute;
    top: 41px;
    z-index: 2;
}
.pr {
    left: 37px;
    position: absolute;
    top: 39px;
    z-index: 2;
}
.maintitle {
    left: 210px;
    position: absolute;
    top: 43px;
    z-index: 2;
}
.canvas    { position:absolute; left:27px;  top:39px; z-index:1; }
.business  { position:absolute; left:310px; top:487px; color:#fff; font-size:12px; font-weight:bold; }
.address   { position:absolute; left:230px; top:502px; color:#fff; font-size:10px; font-weight:bold; }

.venue    { position:absolute; left:38px;  top:97px;  color:white; font-size:10px; font-weight:bold; width:440px; height:12px; text-align:center; }
.three    { position:absolute; left:510px; top:187px; color:white; font-size:10px; font-weight:bold; }
.upcoming { position:absolute; left:315px; top:305px; color:white; font-size:12px; font-weight:bold; }
.info     { position:absolute; left:509px; top:409px; color:black; font-size:10px; font-weight:bold; }
.support  { position:absolute; left:38px;  top:389px; color:black; font-size:10px; font-weight:bold; }
.delay    { position:absolute; left:43px;  top:341px; color:red;   font-size:11px; font-weight:bold; text-align:justify; line-height:1.2; width:220px; }

.camdiv { position:absolute; left:34px;  top:132px; z-index:5; }
.higdiv { position:absolute; left:547px; top:208px; }
.nexdiv { position:absolute; left:304px; top:327px; }
.serdiv { position:absolute; left:504px; top:300px; }
.expire { position:absolute; left:504px; top:145px; width:240px; height:22px; line-height:1.2; font-family:arial; font-size:11px; text-align:center; padding-left:1px; color:white; }

.btitle   { font-size:10px; color:#325C9C; font-weight:bold; }
.rtitle   { font-size:10px; color:#FF0000; font-weight:bold; }
.pobutton { font-size:8pt;  color:#003300; font-weight:bold; width:200px; height:20px;  background-color:#CCCCFF; border-width:1px; border-color:#053575; }
.helpfile { left:60px; top:132px; position:absolute; width:660px; height:300px; text-align:justify; }
.mainlist { line-height:1.3; margin-top:2px; margin-bottom:3px; }
.sublist  { line-height:1.3; margin-top:0px; margin-bottom:3px; margin-left:55px; } 

.reload { position:absolute; left:502px; top:97px; z-index:2; }
.help   { position:absolute; left:584px; top:97px; z-index:2; }
.video  { position:absolute; left:584px; top:97px; z-index:2; }
.logout { position:absolute; left:666px; top:97px; z-index:2; }
.shadow { position:absolute; left:584px; top:97px; z-index:1; }

.bold     { font-weight:bold; }
.gobutton { width:139px; height:20px; font-size:8pt; font-weight:bold; color:#003300; background-color:#CCCCFF; border-width:1px; border-color:#053575; }
.error    { left:50px; top:415px; position:absolute; width:680px; height:24px; padding-left:3px; padding-top:3px; padding-bottom:3px; padding-right:3px; color:white; background-color:red;   text-align:justify; }
.message  { left:50px; top:415px; position:absolute; width:680px; height:24px; padding-left:3px; padding-top:3px; padding-bottom:3px; padding-right:3px; color:white; background-color:green; text-align:justify; }

.plate { position:absolute; left:310px; top:176px;}
.reg   { position:absolute; left:315px; top:180px; color:black; font-size:20px; font-weight:bold; width:150px; height:25px; font-family:arial; border:0px; background-color:#FFE326; text-align:center; }

.lotlabel { position:absolute; left:316px; top:133px; color:white; font-size:12px; font-weight:bold; width:100px; height:14px; }
.lotno    { position:absolute; left:423px; top:133px; color:white; font-size:12px; font-weight:bold; width:35px;  height:16px; font-family:arial; border:0px; background-color:#358570; }

.pricetitle { position:absolute; left:316px; top:222px; color:white; font-size:12px; font-weight:bold; width:100px; height:14px; }
.price      { position:absolute; left:423px; top:222px; color:white; font-size:12px; font-weight:bold; width:55px;  height:16px; font-family:arial; border:0px; background-color:#358570; }

.locationlabel { position:absolute; left:316px; top:240px; color:white; font-size:12px; font-weight:bold; width:100px; height:14px; }
.priceloc      { position:absolute; left:423px; top:240px; color:white; font-size:12px; font-weight:bold; width:55px;  height:16px; font-family:arial; border:0px; background-color:#358570; }

.reservetitle { position:absolute; left:316px; top:151px; color:white; font-size:12px; font-weight:bold; width:100px; height:14px; }
.reserveval   { position:absolute; left:423px; top:150px; color:white; font-size:12px; font-weight:bold; width:45px;  height:16px; font-family:arial; border:0px; background-color:#358570; }

.going { position:absolute; left:330px; top:261px; }
.bidwy { position:absolute; left:37px;  top:213px; }
.pound { font-size:16px; font-weight:bold; font-family:arial;}

