html,body{border:0;margin:0;padding:0}
html{}
body{background:#3e3e3e url(img/jasher.jpg) no-repeat fixed 94% 2em;
	color:#eee;font: normal normal normal small/1.5em  Verdana, sans-serif;}

/* Links */
a{color:#fff;text-decoration:none;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #ffffcc;
}
a:hover{text-decoration:none;border-bottom-color: #99ff66;}

/* Common Formatting */
h1,h2,h3,h4,h5,h6{font-weight:400;padding:0;
    margin: .6em 0 0 0;
	color:#fff;
}
h1{font-size:1.7em;
    margin-bottom: 1em;
}
h2{font-size:1.5em}
h3{font-size:1.3em}
h4{font-size:1.1em}


p{padding:0;
    margin: 10px 0 0 0;
}
ul{list-style:none;margin:0;padding:0}
blockquote{border-left:1px solid #D0D0CE;color:#444;display:block;font-family:Georgia,"Times New Roman",Times,serif;font-size:1.4em;font-style:italic;margin:10px 20px;padding-left:10px}
code,pre{color:#ccc;font-size:0.95em}
pre{background-color:#333;border:#a2a4a0 1px dashed;clear:both;display:block;margin:15px 0 0 0;padding:0.2em 0.5em;overflow:auto}
small{font-size:0.8em}
big{font-size:1.2em;font-weight:700}
sup{bottom:0.3em;position:relative;vertical-align:baseline}
sub{bottom:-0.2em;position:relative;vertical-align:baseline}
acronym,abbr{border-bottom:1px dashed;cursor:help;letter-spacing:1px}
hr{border-bottom:1px solid #FFF;border-left:none;border-right:none;border-top:1px dotted #BEC1B5;clear:both;display:block;margin:5px 0}

/* clear */
.clear{ clear:both; width:100%; height:0; line-height:0; font-size:0; padding:0; margin:0; border:0}
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden}
.clearfix{display:inline-block}
/* Hides from IE-mac \*/
* html .clearfix{height:1%}
.clearfix{display:block}
/* End hide from IE-mac */

/* Global Classes */
.left{display:block;float:left}
.right{display:block;float:right}
.center{display:block;margin:0 auto;text-align:center}

/* images border */
img.alignleft,img.alignright,img.aligncenter{background:#EFEFED;border:1px solid #D0D0CE;display:block;padding:3px}
img.alignleft{float:left;margin:0 10px 2px 0}
img.alignright{float:right;margin:0 0 2px 10px}
img.aligncenter{margin:5px auto}
img.noborder{background:transparent;border:none;padding:0}
a:hover img.alignleft,a:hover img.alignright,a:hover img.aligncenter{background:#FFF;display:block;padding:3px}
