@font-face {
	font-family: Franchise;
	src: url('/fonts/Franchise-Bold.ttf');
}
@font-face {
	font-family: Bebas;
	src: url('/fonts/BEBAS.ttf');
}
@font-face {
	font-family: Tusj;
	src: url('/fonts/FFF_Tusj.ttf');
}

* {
    margin: 0;
    padding: 0;
	font-family:Arial,Sans-Serif;
	color:#C4CACA;
}

body {
	font-size:13px;
	background-color:#2E3236;
	background-image:url(../images/backgrounds/body.jpg);
}

h1 {
	font-family: Bebas;
	text-shadow: #C4CACA 0px 0px 1px;
	text-shadow: #fff 0px 1px 0px;
	padding:0;
	background-image:url(../images/backgrounds/title.jpg);
}

h1 span.article {
	font-size:1em;
	font-family: Bebas;
	margin:0;
	color:#C4CACA;
}
h1 span.noun {
	font-size:3.65em;
	font-family: Bebas;
	letter-spacing:-0.1em;
	margin:0;
	line-height:90px;
	color:#C4CACA;
}

h2 {
	font-size:4em;
	font-weight:bold;
	font-family: Bebas;
	color:#DFDF00;
	line-height:70px;
	margin-bottom:10px;
	text-shadow: #fff 0px 1px 0px;
	word-spacing:0.2em;
}

h3 {
	font-size:2em;
	font-family: Bebas;
	color:#59DF00;
	line-height:70px;
	margin-bottom:10px;
	text-shadow: #fff 0px 1px 0px;
	word-spacing:0.2em;
}

p {
	margin-bottom:1em;
}

.box a {
	border-bottom:2px solid #6FFF44;
	padding:0 0.1em;
	text-decoration:none;
}
.box a:hover {
	border-bottom:2px solid #59DF00;
	background-color:#59DF00;
	color:#2E3236;
}

#contentwrapper {
	margin:auto;
	width:900px;
}

.clickable {
	cursor:pointer;
}
.clickable:hover {
	color:#59DF00;
	text-shadow: #DFDF00 0px 1px 0px;
}

.box, .invisible {
	margin:0 10px 10px 0;
	float:left;
	overflow:hidden;
	padding:10px;
}

.box {
	box-shadow: 0px 0px 1px #BABDB6;
	background-color:#363D43;
}

.box_h1 {
	height:70px;
}
.box_h3 {
	height:270px;
}
.box_w1 {
	width:70px;	
}
.box_w3 {
	width:270px;
}
.box_w6 {
	width:570px;
}
.box_w9 {
	width:870px;
}

.meta {
	color:#333;
}

dl {
	overflow:auto;
	margin-top:10px;
}

dt {
	clear:left;
	float:left;
	padding-bottom:10px;
	width:33%;
	color:#999a9f;
}

dd {
	float:left;
	padding-bottom:10px;
	width:66%;
}
li {
	margin-left:15px;
}

form.contact input, form.contact textarea {
	border:1px solid #59DF00;
	background-color:#363D43;
	width:270px;
	border-radius:3px;
	padding:0.5em;
}
form.contact textarea {
	height:270px;
}

form.contact input:hover, form.contact textarea:hover {
	background-color:#2E3236;
}

form.contact input[type="submit"] {
	width:289px;
}

