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, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { border:0pt none; font-family:inherit; font-size:100%; font-style:inherit; font-weight:inherit; margin:0pt; outline-color:invert; outline-style:none; outline-width:0pt; padding:0pt; vertical-align:baseline; } table { border-collapse:separate; border-spacing:0pt; } caption, th, td { font-weight:normal; text-align:left; } blockquote:before, blockquote:after, q:before, q:after { content:""; } blockquote, q { quotes:"" ""; } strong, b { font-weight:bold; } em, i { font-style:italic; } * { margin:0pt; padding:0pt; } body { background:#151d30; font-size:12px; font-family:arial, sans-serif; } a { color:#fefefe; text-decoration:none; } a:hover { color:#fefefe; text-decoration:none; } #top { height:220px; display:none; } #wrapper { width:100%; background:url(images/headerbg.jpg) center top no-repeat; margin:-4px 0 0 0; } .content { width:940px; margin:0px auto; } #header { padding:35px 0px 35px 0px; color:#fff; } h1{ margin:43px 0 0 0px; padding:0px 0 0 70px; background:url(images/logo.png) left top no-repeat; font-size:60px; font-weight:bold; font-family:"myriad pro"; color:#fff; } h1 a{ color:#fff; display:block; } h1 a:hover{ color:#fff; } h1 a span{ font-size:16px; font-weight:bold; color:#cfe7f1; display:block; text-transform:uppercase; font-weight:normal; position:absolute; } #menu ul { font-size:30px; list-style:none; color:#fffdbf; text-align:center; margin:100px 0 0 0; } #menu ul li{ display:inline; } #menu ul li a{ color:#fffdbf; display:inline-block; padding:12px 22px; line-height:27px; text-decoration:none; } #menu ul li a:hover{ color:#fff; } #menu ul li.selected a{ color:#fffdbf; background:url(images/menuhover.png) repeat; -moz-border-radius: 3px; -webkit-border-radius: 3px; } #container { width:636px; } #container img{ padding:0px 15px 15px 0px; } .sidebar { width:295px; float:right; padding:0px 0 0 0px; } .sidebar img{ margin:0px 7px 15px 0px; } #footer .sidebar img{ width:140px; height:141px; } .sidebar img.noright{ margin-right:0px; } #footer { background:url(images/footerline.jpg) left top repeat-x #0e1424; clear:both; margin:20px 0 0px 0; } #footer .content { background:url(images/footer.jpg) center top no-repeat #0e1424; padding:30px 0 115px 0; } h3 { font-size:16px; color:#fefefe; padding:0 0 10px 0; } #footer p { font-size:15px; color:#fefefe; padding:5px 0; } #footer p a:hover{ text-decoration:underline; color:#fefefe; } #left { float:left; width:200px; padding:0 100px 0 0; } h4 { font-family:"Myriad Pro"; font-size:30px; font-weight:bold; color:#fffdbf; padding:40px 0 12px 0; } #top { background:#152e46; } #top p { font-size:16px; font-family:Arial; color:#97b6d3; line-height:22px; padding:0 0 10px 0; } h5 { display:inline-block; padding:17px 0; font-family:"Myriad Pro"; font-weight:bold; } h5 a{ margin:0px 25px 0px 0px; color:#fffdbf; font-size:22px; } h5 a:hover{ text-decoration:underline; color:#fffdbf; } #insidetop { margin:0 auto; width:840px; } #topline { clear:both; background:url(images/atop.png) left top repeat-x; height:44px; } #topline .content { text-align:right; } #topline .content a{ display:inline-block; width:204px; height:34px; background:url(images/network.png) left top no-repeat; text-align:center; cursor:pointer; padding:10px 0 0 0; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; text-transform:uppercase; } #footer .content a span.leftp { font-size:11px; color:#41536a; float:left; text-transform:uppercase; margin:90px 0 15px 0; } #footer .content a span.rightp { font-size:11px; color:#41536a; float:right; text-transform:uppercase; margin:90px 0 15px 0; }