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, 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,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video {margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}body{background:#1a1a1a;color:#444;font:76% Verdana,Helvetica,sans-serif; margin:0 auto; width:100%; }p{line-height:1.7em;margin-bottom:15px;}a{color:#467aa7;}a:hover{color:#333;}h1{color:#2a5a7a;font-family:Georgia,serif;font-size:2.4em;}h2{color:#467aa7;font-family:Georgia,serif;font-size:2.2em;font-weight:400;margin:0 0 10px 0;}h3{color:#467aa7;font-family:Georgia,serif;font-size:1.6em;font-weight:400;margin:0 0 8px;}ul,ol,dl{margin:0 0 20px 20px; padding:0;}li{padding-bottom:5px;}strong{font-weight:bold;}em {font-style:italic;}#container{max-width:980px; width:100%; margin:0 auto; }#header{ float:left; background-color:#467aa7; margin:0 auto; padding:10px 0px; width:100%; max-width:980px; border-left:1px solid #ddd; border-right:1px solid #ddd;}#header h3 { margin:0px 25px; padding:20px 0 10px; float:left; width:100%; max-width:930px; }#header h3 a { color:#eee; font-family:Georgia,serif; font-size:2em;font-weight:400; text-decoration:none;}#header h4 { color:#ddd; padding:0px 0px 10px 25px; font-family:Georgia,serif;font-size:1.8em; font-weight:400; margin:0px 25px; float:left; width:905px;}#menu{ float:left; background-color:#467aa7; height:40px; width:100%;max-width:980px;border-left:1px solid #ddd; border-right:1px solid #ddd;}#menu ul{ float:right; height:40px; list-style:none; margin:0; padding:0 25px 0 0;}#menu ul li { background-color:#2a5a7a; display:block; float:left; margin:0 0 0 5px; padding:0; cursor:pointer; }#menu ul li a { background-color:#2a5a7a; color:#ddd; display:block; font-size:1.4em; padding:10px 12px;text-decoration:none; }#menu ul li a:hover, #menu ul li a:active{background-color:#eee;color:#333;border-bottom:1px solid #eee;}#menu ul li#active a{background-color:#eee;color:#333;border-bottom:1px solid #eee;}#main { float:left; margin:0;background-color:#fff; padding:25px 25px 5px; max-width:930px; width:100%; border-left:1px solid #ddd; border-right:1px solid #ddd;}#content{ float:left; width:72%; }#content h1{ color:#2A5A7A; float:none; font-family:Georgia,serif; font-size:2.4em; margin-bottom:15px; width:72%; }#content ul { float:left; margin-left:30px; }#content ul li{ float:left; padding:0; list-style-type:disc; margin:10px 0 0 8px; }#sidebar{ float:left;width:24%; margin-left:37px;}#sidebar #text_box { margin:0 0 25px 0;background-color:#fff; border:1px solid #467aa7;}#sidebar p { margin:10px 0 10px 10px; }#sidebar ul { list-style:none;margin:10px 0 10px 10px; padding:0; }#sidebar ul li { margin:0 0 5px 0; }#sidebar ul li a { color:#467aa7; font-weight:400; }#sidebar ul li a:hover{ color:#333; }#sidebar h4 { background-color:#467aa7; color:#fff; font-size:1.5em; margin:0px; padding:10px; }#sidebar h3 { font-size:1.4em; padding:10px 10px 0 10px; }#footer { background-color:#333; color:#aaa; padding:25px;border-left:1px solid #ddd; border-right:1px solid #ddd;float:left; width:100%;max-width:930px; height:20px; margin:0px;}#footer p { text-align:left; font-size:1.2em; margin:0; padding:0; line-height:1.4em; }#footer a { color:#aaa; font-weight:400; }.small{font-size:0.8em;}a img { text-decoration:none; border:0 none; }blockquote {background:#f5f5f5;padding:1px 15px;font-style:italic; margin-bottom:1.6em;}blockquote p{ margin-top:1.6em;}textarea, input { margin-bottom:0.6em; }@media (max-width:800px){#sidebar {display:none;}#content {width:86%}}