/* @override 
	http://www.matthojo.co.uk/css/main.css */

@charset "UTF-8";/* CSS Document *//*------------------------------------------------------------------------------------------ RESETS---------------------------------------------------------------------------------------*/html, body, div, span, applet, object, iframe, p, blockquote, pre,	a, abbr, acronym, address, big, cite, code,	del, dfn, em, font, 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 {margin: 0;	padding: 0;	border: 0;	outline: 0;	font-size: 100%;background: transparent;}	body {line-height: 1;}	ol, ul {list-style: none;}	blockquote, q {quotes: none;}	blockquote:before, blockquote:after,	q:before, q:after {content: '';content: none;}	:focus {outline: 0;}	ins {text-decoration: none;}	del {text-decoration: line-through;}	table {border-collapse: collapse;border-spacing: 0;}.clearfix:after {    content: ".";    display: block;    height: 0;    clear: both;    visibility: hidden;    }.clearfix {display: inline-block;}  /* for IE/Mac *//* BODY */@font-face {
	font-family: 'LeagueGothicRegular';
	src: url('League_Gothic-webfont.eot');
	src: local('☺'), url('League_Gothic-webfont.woff') format('woff'), url('League_Gothic-webfont.ttf') format('truetype'), url('League_Gothic-webfont.svg#webfontOTINA1xY') format('svg');
	font-weight: normal;
	font-style: normal;
}
body {	background:#F0F0F0;	font-family: "Helvetica",arial, serif;	font-size:14px;	color:#222;	padding:0;	margin:0;	border-top:#333 2px solid;}			* {	padding:0;	margin:0;}a {color:#222222;text-decoration:none;}a:hover {color:#222222;text-decoration:underline;}a:focus {	outline:none;}img {border: none;}p {font-size:12px;line-height:18px;}hr {border-bottom:1px double #222222;border-right:0 double #222222;border-left:0 double #222222;border-top:1px double #222222;height:4px;}h2 {font:bold 1.2em Helvetica,Arial,sans-serif;letter-spacing: -0.5px;margin-bottom:4px;text-align:center;}
.big {font-size: 110px;}#nojs {background-color:#FF6666;border:1px none #FF0000;color:#FFFFFF;height:25px;position:absolute;text-align:center;text-shadow:none;width:100%;}/* CONTENT */#container {width: 800px;margin: 0 auto;}#avatar {background: url(../images/avatar4.png) center no-repeat;height: 180px;width: 180px;margin: -70px auto 0;}#indicators {	height:90px;	width: 477px;	position: relative;	top: 30px;	left: 164px;	margin: 0;}#big_break {background: url(../images/big_break.png) center no-repeat;height: 88px;width:624px;margin: 10px auto 0;}#navigation {margin: 0 auto;
font-family: 'LeagueGothicRegular';font-size:48px;
text-align: center;
}#navigation ul{width: 500px;margin: 0 auto;}#navigation ul li{	list-style: none;	display: inline;	width: 18px;	font-family: 'LeagueGothicRegular', sans-serif;	text-align: center;	padding:0 10px;}#navigation ul li:first-child{	border: none;	list-style: none;	display: inline;	width: 18px;	text-align: center;	padding:0 10px;}.section {height: 130px;margin:0 auto;width: 640px;}.big_box {background: #FFFFFF;width:620px;margin: 40px auto 10px;padding: 10px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px; /* future proofing */-khtml-border-radius: 5px; /* for old Konqueror browsers */
-webkit-box-shadow: 0px 0px 10px #cccccc;
-moz-box-shadow: 0px 0px 10px #cccccc;
box-shadow: 0px 0px 10px #cccccc; }.small_box {background: #FFFFFF;height: 120px;width:140px;float: left;padding:4px 10px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px; /* future proofing */-khtml-border-radius: 5px; /* for old Konqueror browsers */
-webkit-box-shadow: 0px 0px 10px #cccccc;
-moz-box-shadow: 0px 0px 10px #cccccc;
box-shadow: 0px 0px 10px #cccccc; }.small_box ul{list-style: none;}.small_box ul li{margin: 10px 0;display:block;background: url(../images/check.png) right no-repeat;}.center_small_box {margin: 0 80px;}#link_box {height: 20px;width:620px;margin: 10px auto 10px;padding: 10px;text-align:center;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px; /* future proofing */-khtml-border-radius: 5px; /* for old Konqueror browsers */
-webkit-box-shadow: 0px 0px 10px #cccccc;
-moz-box-shadow: 0px 0px 10px #cccccc;
box-shadow: 0px 0px 10px #cccccc; }.link {background: #FFFFFF;cursor:pointer;}.link:hover { background: #C6C3BC;cursor:pointer;}.mid_box {float: left;width:180px;height:100px;padding: 10px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px; /* future proofing */-khtml-border-radius: 5px; /* for old Konqueror browsers */
-webkit-box-shadow: 0px 0px 10px #cccccc;
-moz-box-shadow: 0px 0px 10px #cccccc;
box-shadow: 0px 0px 10px #cccccc;
overflow: hidden; 
text-overflow: ellipsis;
text-wrap:nowrap;}.mid_box p{margin:5px 0;padding: 0;}.center_mid_box {margin: 0 20px;}#footer {width: 800px;margin: 0 auto;text-align: center;}