#flylo{
   width: 918px;
   position: relative;
   padding: 14px;
   font-family: Arial, Verdana, Helvetica, sans-serif;
   font-size: 13px;
   color: #000 !important;
}
#eg-intro{position: relative;}
#eg-header{
   display: block;
   background: #00A9B9 url(/staticarchive/f36b2bc2fdfddedc7d83de6c1aba39cac74c7d09.png) 0 0 no-repeat !important;
}
#eg-header h2{
   display: block;
   background: url(/staticarchive/93fa37f9370a62e043a54b81f732470f7c1e6b2b.png) 0 0 no-repeat;
   height: 60px;
   text-indent: -5000px;
   padding: 0 !important;
   margin: 0 !important;
   border: 0 !important;
}
#eg-intro-content{
   background: url(/staticarchive/4244a632e2dbf43db5d5bca88b1eca2cfa39b0f9.jpg) 0 0 no-repeat;
   padding: 12px 20px;
   margin-bottom: 8px;
   position: relative;
   zoom: 1;
}
#eg-intro-content p{
   padding: 0 0 1em 0;
   margin: 0;
   font-weight: bold;
   width: 550px;
}
#eg-intro-content img{
   position: absolute; right: 20px; bottom: 0;
}

#accordion { margin: 0; padding: 0; }
#accordion dt {
   display: block;
   background: url(/staticarchive/267f0ac9707a8f68a95ad5f090969ef5ac07f9fb.png) 0 10px no-repeat;
   height: 62px;
   padding-top: 8px;
}
#accordion dt.current, #accordion dt.nextcurrent{background: url(/staticarchive/267f0ac9707a8f68a95ad5f090969ef5ac07f9fb.png) 0 -62px no-repeat;}

#accordion dt a{
   display: block;
   height: 62px;
   text-decoration: none;
   position: relative;
}
#accordion dt a img{
   position: absolute; left: 8px; top: 8px;
   border: none;
}
#accordion dt a span.more{
   display: block;
   width: 258px;
   height: 46px;
   background-image: url(/staticarchive/26e15f3f973780234ddac827f59a8767ad14837a.png);
   background-repeat: none;
   position: absolute; right: 8px; top: 8px;
   text-transform: uppercase;
   text-indent: -5000px;
}
#accordion dt.pink a span.more{background-position: 0 0;}
#accordion dt.blue a span.more{background-position: 0 -92px;}
#accordion dt.pink.current a span.more{background-position: 0 -46px;}
#accordion dt.blue.current a span.more{background-position: 0 -138px;}

#accordion dd {
   margin: 0 0 5px 0;
   padding: 0;
   background: #999;
}

.guide-item{
   padding: 24px;
   background: url(/staticarchive/8609471ae68a3d2d0e9b95f54f73de70a38d5ad8.png) 0 0 repeat-x;
}
.guide-item-top{background: none !important;}
.guide-item h4{
   padding: 0 !important;
   margin: 0 !important;
   border: 0 !important;
}
.guide-item img{
   float: left;
   border: 0;
   -moz-box-shadow: 5px 5px 5px #3A3A3A;
   -webkit-box-shadow: 5px 5px 5px #3A3A3A;
   box-shadow: 5px 5px 5px #3A3A3A;
}
.music img{
   -moz-box-shadow: none;
   -webkit-box-shadow: none;
   box-shadow: none;
}
.guide-item .guide-content{
   width: 645px;
   padding-left: 50px;
   float: left;
}
.guide-item .guide-content h4{
   font-size: 18px;
   font-weight: bold;
   text-transform: uppercase;
   margin: 0 !important;
   padding: 0 0 12px !important;
}
.clearer{
   display: block;
   height: 1px;
   clear: both;
}

.left{float:left;}
.right{float:right;}
.flylo-footer{height: 20px;padding: 15px 0;clear:both;}