aside, article, section, header, footer, nav {
	display: block;
}

body	{
    margin: 0;
    padding: 0;
	font-size: 1em;
	text-align: center;
	line-height: 0;	
	background-color: #fff;
	}
		
#wrapper	{
	background-image: url(../images/talkbubble.svg);	
	background-repeat: no-repeat;
	width: 1000px;
	margin: 0 auto;
	background-color: #ffe100;
	}
	
ul	{
	font-family: 'betafont', Helvetica, Arial, sans-serif;
	font-size: 1.5em;
	list-style-type: none;
	color: #000;
	line-height: 200%;
	}

p	{
	font-family: 'betafont', Helvetica, Arial, sans-serif;
	font-size: 1.5em;
	color: #000;
	line-height: 200%;
	padding-left: 5%;
	padding-right: 5%;
	}

.list1	{
	width: 25%;
	float: left;
	text-align: right;
	}	
	
.list2	{
	width: 75%;
	float: left;
	clear: right;
	text-align: left;
	}		
	
.left	{
	width: 25%;
	float: left;
	text-align: right;
	}	
	
.right	{
	width: 75%;
	float: left;
	clear: right;
	text-align: left;
	}		
	
.leftimage {
	float: left;
	}	
	
.rightimage {
	float: right;	
	clear: right;	
	}
	
h1	{
	font-family: 'cooper', Helvetica, Arial, sans-serif;
	color: 000;
    letter-spacing: 40px;
    font-style: italic;
    font-size: 7em;
    line-height: 30%;
   	}

h2	{
	font-family: 'cooper', Helvetica, Arial, sans-serif;
    color: #fd8002;
    text-shadow:
    -2px -2px 0 #000,
    2px -2px 0 #000,
    -2px 2px 0 #000,
    2px 2px 0 #000;  
	color: 000;
    letter-spacing: 3px;
    font-size: 5em;
	}

h3	{
	font-family: 'cooper', Helvetica, Arial, sans-serif;
	color: #903800;
    letter-spacing: 20%;
    font-size: 3em;
    font-style: italic;
    word-spacing: 30px;
    line-height: 30%;
    margin-bottom: 20%;
	}

h4	{
	font-family: 'cooper', Helvetica, Arial, sans-serif;
	color: #903800;
    letter-spacing: 20%;
    font-size: 2em;
    word-spacing: 30px;
    line-height: 30%;
	}

h5	{
	font-family: 'betafont', Helvetica, Arial, sans-serif;
	color: #fd8002;
    font-size: 0.8em;
    line-height: 400%;
	}

.bold	{
	font-weight: bold;
	}
	
a	{
	text-decoration: none;
	}
	
a img { 
	border: none; 
	} 

a:link { 
	text-decoration: none;
	color: #000;
	}
	
a:visited { 
	text-decoration: none; 
	color: #fff;
	}
	
a:hover { 
	color: #ff0000;
	background: #fff;
	text-decoration: none;
	}	
	
a:active {
	text-decoration: none;
	outline: none;
	}

@font-face {
    font-family: 'betafont';
    src: url('http://mmarkk.com/sto/fonts/betafont-regular-webfont.woff') format('woff'),
    url('http://mmarkk.com/sto/fonts/betafont-regular-webfont.eot') format('embedded-opentype'),
    url('http://mmarkk.com/sto/fonts/betafont-regular-webfont.svg') format('svg'),
    url('http://mmarkk.com/sto/fonts/betafont-regular-webfont.ttf') format('truetype');
	}

@font-face {
    font-family: 'cooper';
    src: url('http://mmarkk.com/sto/fonts/cooper_black.woff') format('woff'),
    url('http://mmarkk.com/sto/fonts/cooper_black.eot') format('embedded-opentype'),
    url('http://mmarkk.com/sto/fonts/cooper_black.svg') format('svg'),
    url('http://mmarkk.com/sto/fonts/cooper_black.ttf') format('truetype');
	}

	