/** Xaidi's GetSimple Theme CSS **/
h1,h2,h3,h4,h5,h6,pre,code {font-size:1em;}
ul,dl,dt,dd,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input {margin:0;padding:0;font-family:Georgia, "Times New Roman", serif;}
a img,:link img,:visited img {border:none}
a{color:#4a8ec2;}:link,:visited {text-decoration:none}mark{border-bottom:2px solid;}::selection		{ background-color:#4a8ec2; color:#fff; }::-moz-selection{ background-color:#4a8ec2; color:#fff; }
.clear {clear:both;}
.hidden {display:none;}
body {margin:0 0 50px 0;color:#222;background:#FFF;text-align:center;}
a:link, a:visited {color:#4a8ec2;text-decoration:underline;}
a:hover, a:focus {color:#4a8ec2;text-decoration:underline;}
#wrapper {width:940px;margin-right:auto;margin-left:auto;}
#header {position:relative;height:180px;}
#homepage #header {position:relative;height:415px;}
#header #nav {position:absolute;top:10px;right:0;list-style:none;}
#header #nav li {float:right;margin:0 10px 0 0;}
#header #nav li a {display:block;line-height:30px;padding:0 10px;}
#header #nav li a:link, #header #nav li a:visited {color:#4a8ec2;text-decoration:none;}
#header #nav li a:hover, #header #nav li a:focus {color:#6d6841;text-decoration:none;}
#header #nav li.current a  {border-top:1px dashed #ccc;font-weight:bold;color:#4a8ec2;text-decoration:none;background-color:#fef8c4;}
#header a.logo:link, #header a.logo:visited, #header a.logo:hover {position:absolute;top:68px;left:0;color:#4a8ec2;font-size:52px;text-transform:uppercase;letter-spacing:-2px;text-decoration:none;}
#content {text-align:left;}
#content h1 {font-size:2em;line-height:40px;letter-spacing:-2px;margin:25px 0 20px 0;}
#content h2 {font-size:1.5em;line-height:37px;letter-spacing:-1px;margin:25px 0 10px 0;}
#content h3 {font-size:1.25em;color:#1a1a1a;margin:25px 0 10px 0;}
#content h4 {font-size:1.125em;color:#1a1a1a;margin:25px 0 10px 0;}
#content h5 {font-weight:bold;color:#1a1a1a;margin:25px 0 10px 0;}
#content h6 {font-size:1em;color:#1a1a1a;margin:25px 0 10px 0;}
#content #page-content {float:left;width:650px}
.page-meta {line-height:40px;color:#999;border-top:1px dashed #ccc;padding-top:15px;margin-top:15px;}
.page-meta span {text-transform:none;color:#4a8ec2;}.wide-page {text-align:left;line-height:22px;margin-bottom:50px;}
#content .page-text {line-height:22px;margin-bottom:50px;}
#content .page-text p, #content .page-text ul, #content .page-text ol {margin:0 0 22px 0;}
#content .page-text ul, #content .page-text ol {margin-left:25px;}
#content .page-text ul ul, #content .page-text ol ul, #content .page-text ul ol, #content .page-text ol ol {margin:0 0 0 25px;}
#content .page-text blockquote {margin:0 0 22px 20px;line-height: 19px;color:#666;font-style:italic;border-left:2px solid #ccc;padding:0 0 0 15px;}
#content code {border:1px dotted #ececec;padding:2px;color:#000;}
#content pre code {line-height:17px;padding:15px;color:#000;margin-bottom:22px;display:block;}
#content .page-text img {margin:0 0 20px 0;}
#sidebar {width:270px;float:right;margin-bottom:50px;}
.section {padding:30px 20px 20px 20px;text-align:left;}.section,pre,code{background-color:#fef8c4;}
.section{color:#6d6841;border:1px solid #d8d566;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;}.section a{color:inherit;font-weight:bold;text-decoration:underline;}
.credits {color:#666;padding-top:30px;margin-top:30px;text-align:center;}