#main { width: 505px; margin: auto; text-align: left; background-color: #fcfcfc; -border-top: 1px solid #f2f2f2; }
#main h1 { font-family: 'Trebuchet MS',sans-serif; font-size: 27px; font-weight: normal; color: #47a; margin: 0 0 15px 0; text-align: center; }
#main p {clear: both; padding-left: 36px;}
#main .premium { border-left: 6px solid #087fe0; background: #fcfcfc; margin: 0px 25px 0px 25px; padding: 10px; }
#main p.foot { margin-top: 30px; text-align: center; }
#main p.foot img { margin: 5px; }
#main .err { font-weight: bold; color: green; font-size:15px;}
