@charset "utf-8";
/* CSS Document */

/* RESET */

section,nav,hgroup,header,footer,figure,figcaption,details,aside,article{display:block}
video,canvas,audio{display:inline-block;*display:inline;*zoom:1}
audio:not([controls]),[hidden]{display:none}
html,textarea,select,input,button{font-size:100%}
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;overflow-y:scroll;}
body,figure,form,textarea,select,input,button{margin:0}
textarea,select,input,button,body{font-family:sans-serif}
a{color:#00e}
a:visited{color:#551a8b}
a:focus{outline:thin dotted}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
strong,b{font-weight:bold}
blockquote{margin:1em 40px}
dfn{font-style:italic}
mark{background:#ff0;color:#000}
samp,kbd,code,pre{font:1em monospace,serif;_}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}
q{quotes:none}
q:after,q:before{content:'';content:none}
small,sup,sub{font-size:75%}
sup,sub{line-height:0;position:relative}
sup,sub,textarea,select,input,button{vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
ol,ul{margin:1em 0;padding:0 0 0 40px}
dd{margin:0 0 0 40px}
nav ol,nav ul{list-style:none;list-style-image:none}
img,legend,input::-moz-focus-inner,button::-moz-focus-inner{border:0}
img{-ms-interpolation-mode:bicubic}
svg:not(:root){overflow:hidden}
fieldset{border:1px solid silver;margin:0 2px;padding:0.35em 0.625em 0.75em}
legend{*margin-left:-7px}
textarea,select,input,button{*vertical-align:middle}
input,button{line-height:normal}
input[type='submit'],input[type='reset'],input[type='button'],button{cursor:pointer;-webkit-appearance:button;*overflow:visible}
input[type='radio'],input[type='checkbox']{box-sizing:border-box}
input[type='radio'],input[type='checkbox'],input::-moz-focus-inner,button::-moz-focus-inner{padding:0}
input[type='search']{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type='search']::-webkit-search-decoration{-webkit-appearance:none}
textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}

/* FONTS */

@font-face
{
	font-family: 'Convergence';
	src: url('/css/fonts/Convergence-Regular.eot');
	src: url('/css/fonts/Convergence-Regular.eot') format('embedded-opentype'),
	     url('/css/fonts/Convergence-Regular.woff') format('woff'),
		 url('/css/fonts/Convergence-Regular.ttf') format('truetype'),
		 url('/css/fonts/Convergence-Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

/* MAIN */

body,td,th {
	font-family: 'Convergence', 'Franklin Gothic', Arial, sans-serif;
	color: #E4D1D1;
	font-weight: 400;
}
body {
	background-color: #391516;
}
h1,
h2,
h3 {
	font-family: 'Convergence', 'Franklin Gothic', Arial, sans-serif;
	font-weight: 400;
}

/* LAYOUT */

#main {
	width: 400px;
	margin: 30px auto 0;
}