body { margin: 0px; padding: 0px; background-image: url(images/bg.png); text-align: center; }
#container { margin-left: auto; margin-right: auto; width: 702px; border: 1px solid #000; border-top: 0px; text-align: left; background-color: #fff; }
#header { border-bottom: 1px solid #000; height: 90px; }
#header img { display: inline; }
#nav { height: 30px; }
#nav img { border: 0px; border-bottom: 1px solid #000; display: inline; float: left; }
#nav a img { border: 1px solid #000; border-left: 0px; border-top: 0px; }
#content { width: 489px; border-right: 1px solid #000; padding-top: 20px; float: left; }
#content p { margin: 20px; margin-bottom: 10px; margin-top: 0px; } 
body, div, p, a { font-family: arial, helvetica, sans-serif; color: #000; font-size: 12px; line-height: 1.5em; }
#stbpromotion { float: right; margin-right: 25px; margin-left: 10px; }
ul, li { margin: 0px; padding: 0px; list-style: none; }
#content ul { margin-left: 20px; }
#right { width: 212px; float: left; display: inline; }
a img { border: 0px; }
p.copyright, p.copyright a { font-size: 11px; text-align: center; }
p.copyright { padding-top: 20px; clear: both; }
div.clear { height: 1px; line-height: 1px; font=size: 1px; clear: both; }
#right object { margin-left: 9px; }
h2 { margin: 10px 20px; font-size: 12px; font-weight: bold; }
form table { margin-left: 20px; margin-top: 10px; margin-bottom: 10px; background-color: #eee; }
form table label { margin-right: 10px; }
form table td { padding: 4px; vertical-align: top;  }
form table td input { width: 200px; }
form table td input.button { width: auto; }
form table td textarea { width: 300px; height: 120px; }
ol li { line-height: 1.8em; }
#gdblogo { padding-top: 10px; text-align: center; margin-bottom: 20px; }
#gdblogo p { padding: 0px 10px;  text-align: center; font-size: 11px; }
#gdblogo a { font-size: 11px; }
