#atgdate  { float:left; background-color:#ffffff; width:38px; padding:1px 1px 1px 1px; font-size:11px;    border: 1px solid #CCCCCC; text-align: center; font-weight: bold; margin:0px 5px 0px 0px;}
#atgday  { line-height:16px ; float:left; background-color:#ffffff; width:34px; padding:1px 0px 0px 0px; font-size:12px;    border-top: 2px solid #dddddd; border-left: 2px solid #dddddd; border-right: 2px solid #dddddd;}
#atgmonth  { line-height:16px ;float:left; background-color:#ffffff; width:34px; padding:0px 0px 1px 0px; font-size:12px;    border-bottom: 2px solid #dddddd; border-left: 2px solid #dddddd; border-right: 2px solid #dddddd;}
#atgtitleout  {float:left; width:310px; padding:5px 0px 0px 0px; }
#atgborder  {float:left; width:580px; margin:5px 0px 5px 15px; border-bottom:1px solid #666666; height:1px; }
#atgtitle  { float:left; background-color:#ffffff; width:300px; padding:0px 5px 0px 5px; font-size:16px; font-weight:700; line-height:14px;}
#atgtitlegrey  { float:left; background-color:#ffffff; width:300px; padding:0px 5px 0px 5px; font-size:10px; color:#666666;}
.atgbutton { margin: 0px 0px 0px 0px ; }
.atgbutton a:link, .atgbutton a:visited	{ font-size: 14px; background: url(http://www.glasgowvant.com/wp-content/uploads/pinkbg.jpg) top repeat-x #EFEFEF; color: #000; text-decoration: none; padding: 7px 10px; margin: 0; border: 1px solid #CCC; font-weight: 700; zoom: 1; *display: inline; display: inline-block; border-radius: 5px 5px 5px 5px; line-height: 14px; }
.atgbutton a:hover { background: #383332; color: #FFF; }
.atgbutton2 { margin: 0px 0px 0px 0px ; }
.atgbutton2 a:link, .atgbutton2 a:visited	{ font-size: 12px; background: url(http://www.glasgowvant.com/wp-content/uploads/pinkbg.jpg) top repeat-x #EFEFEF; color: #000; text-decoration: none; padding: 5px 5px; margin: 0; border: 1px solid #CCC; font-weight: 700; zoom: 1; *display: inline; display: inline-block; border-radius: 5px 5px 5px 5px; line-height: 12px; }
.atgbutton2 a:hover { background: #383332; color: #FFF; }
#atgperformance { float:left; width:610px;}
#atgevent  { float:left; width:95%; border:1px dashed #666666; padding:5px; margin:0px 0px 10px 0px;}
#atgeventnew  { float:left; width:95%; border:2px Solid #FF00FF; padding:5px; margin:0px 0px 10px 0px;}
#atgperformdate { float:left; width:155px; text-align:center; margin:0px 0px 0px 15px;}
#atgperformday { float:left; background-color:#ffffff; width:155px; padding:8px 0px 10px 0px; font-size:32px;  font-weight:100; letter-spacing:0px; }
#atgperformmy { float:left; background-color:#ffffff; width:155px; padding:0px 0px 3px 0px; font-size:22px;  color:#666666; }
#atgperformtime { float:left; background-color:#ffffff; width:105px; padding:20px 5px 0px 0px; font-size:26px; 
font-weight:700; letter-spacing:-2px;}
#atgperformat { float:left; background-color:#ffffff; width:28px; padding:19px 0px 0px 0px; font-size:32px; font-weight:100; }
#atgperformprices { float:left; background-color:#ffffff; width:170px; padding:20px 0px 0px 0px; font-size:20px; font-weight:700; line-height:18px; }
#atgperformbuy { float:left;  width:120px; padding:13px 0px 0px 0px; }
#atgbut{ float:left;  width:80px; padding:0px 3px 0px 3px; text-align:center; }
#atgpcount{ float:left;  width:30px; padding:9px 5px 0px 2px; text-align:center; font-size:32px; }
#atgperformintro { float:left; width:315px; margin:10px 0px 0px 0px;}
#atgperformintrotitle { float:left; width:315px; text-align:left; font-size:48px; font-weight:100; padding:0px 0px 0px 2px ; line-height:48px; }
#atgperformintrovenue { float:left; width:315px; text-align:left; font-size:16px; font-weight:500; color:#666666; padding:0px 0px 0px 2px ;}
#atgperformimage { float:right; width:300px; margin:0px 0px 0px 0px; }