/*------------------------------*/
/*  Reset Styles                */
/*------------------------------*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, 
cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, 
ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, hr, button { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; }
ol, ul { list-style: none; }
h1, h2, h3, h4, h5, h6, li { line-height: 100%; }
blockquote, q { quotes: none; }
table { border-collapse: collapse; border-spacing: 0; }

/*------------------------------*/
/*  General Styles              */
/*------------------------------*/
body { background: #c9c9c9; font-size: 62.5%; }
a { text-decoration: none; }

/*------------------------------*/
/*  Wrapper                     */
/*------------------------------*/
#wrapper { background: url('../img/bg.gif') no-repeat left top; margin: 0 auto; min-height: 677px; overflow: hidden; padding: 255px 0 0; width: 860px; }
#logo { margin: 0 0 0 110px; }
#logo h1 a { background: url('../img/logo.png') no-repeat left top; display: block; height: 165px; text-indent: -9999px; width: 284px; }
#container { float: right; margin: 28px 0 0; width: 822px; }
#container-top { background: url('../img/top.png') no-repeat top left; height: 24px; }
#container-middle { background: url('../img/middle.png') repeat-y top left; overflow: hidden; padding: 0 25px; }
#container-middle p { color: #A70000; font-family: arial; font-size: 1.4em; font-weight: bold; line-height: 22px; }
#container-middle p span { color: #000000; }
#container-middle p span a { color: #000000; }
#container-middle p span a:hover { text-decoration: underline; }
#container-bottom { background: url('../img/bottom.png') no-repeat top left; height: 24px; }
#links { clear: both; margin: 0 9px 0 0; overflow: hidden; }
#links ul { float: right; overflow: hidden; }
#links ul li { float: left; }
#links ul li a img { margin: 0 0 0 4px; }