body { position:relative;margin:0 auto;width:700px;font-family:arial,sans-serif;background:url("../img/back.png"); }
a img { border:0 none; }
a:hover { text-decoration:underline; }
a:hover img { text-decoration:none; }

div#copy { position:absolute;left:206px;top:121px;width:450px; }
body#why-2 div#copy { position:absolute;left:0px;top:121px;width:690px; }
div#copy p, div#copy li { font-size:12px; line-height: 15px;}
body#why-2 p { position:relative;margin:0;background:#fff;padding:2px 10px;font-family:georgia,times,serif;font-size:12px; }
body#why-2 p span { position:absolute;top:60px;right:10px;font-family:arial,sans-serif;font-size:10px;text-transform:uppercase;font-weight:bold; }
body#coupon p { font-size:15px; }
body#coupon p span, body#coupon p span a { font-size:12px;color:#ee1b2e; }
h1 { font-size:29px;color:#ee1b2e;text-transform:uppercase;margin:0;padding:0; }
h2 { font-size:18px;color:#adadad;text-transform:uppercase;margin:0;padding:0;font-weight:normal; }
body#when-where h1 { font-size:30px;font-weight:normal; }
body#when-where h2 { font-size:30px;color:#adadad;text-transform:none; }
body#when-where div#copy p { font-size:14px;color:#adadad;margin-top:0;padding-top:0; }
body#coupon h1, body#why-1 h1, body#why-3 h1, body#why-1 h1 a, body#why-3 h1 a { font-size:48px;font-weight:normal;text-decoration:none; }
body#why-3 h1 img { vertical-align:top; }
body#coupon h1 { text-transform:none; }
body#tickets h1 { font-size:21px;font-weight:normal;text-transform:none; }
body#tickets h3 { color: #333;}
body#tickets p { font-size:14px;font-weight:bold; }
body#tickets p.submit { padding-left:150px; }
body#tickets div#copy ul { margin-top:30px; }
body#tickets div#copy li { font-size:10px; font-weight:bold; }
body#tickets div#copy a {color:#ee1b2e;}
dt{line-height: 21px; color: #333;}
dd {font-size: 11px; line-height: 18px; color: #666; font-style: italic; margin-bottom: 18px;}
dd a { color:#ee1b2e; }

ul#nav { position:absolute;left:205px;top:86px;margin:0;padding:0; }
ul#nav li { display:inline;text-transform:lowercase;padding-right:32px;font-size:90%; }
ul#nav li a { text-decoration:none;color:#b3b3b3; }
ul#nav li a:hover, ul#nav li.select a { color:#000; }

ul#subnav { position:absolute;left:20px;top:560px;margin:0;padding:0; }
ul#subnav li { display:inline;text-transform:lowercase;padding-right:24px;font-size:80%; }
ul#subnav li a { text-decoration:none;color:#000; }
ul#subnav li a:hover { text-decoration:underline; }

div#sitening { position: absolute; right: 0; top: 560px; }
div#sitening a {font-size: 12px; color: #000; text-decoration: none;}
div#sitening a:hover {text-decoration: underline;}

div#aiga-adobe { position:absolute;top:20px;left:20px; }
div#cs3-box { position:absolute;top:104px;left:20px; }
div#coupon { position:absolute;top:22px;right:22px; }
div#more-reasons { position:absolute;top:471px;left:463px; }

table { width:100%; }
table, th, td { border-collapse:collapse;border:1px solid #cad2d5; }
thead { background:#cad2d5;font-size:14px;text-align:left; }
thead th { padding:2px 10px;text-transform:uppercase;color:#657d7f; }
tbody, tfoot { background:#eff2f5; }
tbody th, tbody td { font-size:11px;text-align:center;padding:2px; }
tbody tr.top td { text-transform:uppercase; }
tbody td.best, tfoot td span { color:#ee1b2e;font-weight:bold; }
tfoot td { padding:2px 10px;color:#657d7f;text-transform:uppercase;font-size:12px;font-family:georgia,times,serif; }

