/* CSS Reset */

	html, body, div, span,
	applet, object, iframe,
	h1, h2, h3, h4, h5, h6, 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,
	dd, dl, dt, li, ol, ul,
	fieldset, form, label, legend,
	table, caption, tbody, tfoot, thead, tr, th, td {
		margin: 0;
		padding: 0;
		border: 0;
		font-weight: inherit;
		font-style: inherit;
		font-size: 100%;
		/* line-height: 1; */
		font-family: inherit;
		text-align: left;
		vertical-align: baseline;
	}
	
	a img, :link img, :visited img {border: 0;}
	
	table {
		border-collapse: collapse;
		border-spacing: 0;
	}
	
	ol, ul {list-style: none;}
	
	q:before, q:after,
	blockquote:before, blockquote:after {
		content: "";
	}
	
/* Global elements */

	body {
		background:#fff;
		font-size: 11px;
		font-family: verdana, arial, sans-serif;
		padding: 15px;
	}

	a, a:link, a:hover {
		color: #0048c0;
		text-decoration:none;
		-moz-outline:none;
		cursor:pointer;
	}
		
	a:hover {text-decoration:underline;}

	b, strong {font-weight:bold;}
	
	h1, h2, h3{font-weight:normal;}
	
	h1 {font-size: 150%; font-weight: bold;}
	
	h2 {font-size: 125%;}
	
	h3 {font-size: 110%;}

/* Matrix */

/* Header */
	
	#header {
	}
	
/* Logos */

	.sitelogo {
	}


/* Footer */

/* Content */
	#content {
	}
	
	#content h1 {
		margin: 15px 0;
	}
	
	.item {
		margin: 0 0 15px 0;
	}

	.mobileNav {
		margin: 15px 0;
	}
	
	.post p {
		padding-bottom: 15px;
	}
	
/* Ads */
	.buttonAd {
		width: 120px;
		padding: 15px 0;
	}

