/* CSS Document */

@font-face {
  font-family: 'ChelseaMarket';
  font-style: bold;
  font-weight: 400;
  src: url('chelsea-market.woff') format('woff');
}

@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 400;
  src: local('Nunito-Regular'), url(nunito-regular.woff) format('woff');
}
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 700;
  src: local('Nunito-Bold'), url(nunito-bold.woff) format('woff');
}

	@font-face {
		font-family: 'BostonTrafficRegular';
		src: url('Quicksand_Bold-webfont.eot');
		src: url('Quicksand_Bold-webfont.eot?#iefix') format('embedded-opentype'),
			 url('Quicksand_Bold-webfont.woff') format('woff'),
			 url('Quicksand_Bold-webfont.ttf') format('truetype'),
			 url('Quicksand_Bold-webfont.svg#BostonTrafficRegular') format('svg');
		font-weight: normal;
		font-style: normal;
	}

	html, body {
		height: 100%;
		width: 100%;
		margin: 0px;
		padding: 0px;
		overflow:hidden;
	}

	body {
		margin-top:10px;
	font-size: 11px;
	font-family: Verdana, sans-serif;
	line-height: 1.8em;
	color: #fff;
	background:url(/images/rice-paper-small.jpg);
	/* background-color: #820606; */
	}
	
	#wrapper
	{
		height: 100%;
		width: 100%;
		margin: 0px;
		padding: 0px;
	}
	
	#content
	{
		width: 800px;
		text-align: left;
  		height: 540px;
  		overflow: auto;
  		margin: auto;
  		position: absolute;
  		top: 0; left: 0; bottom: 0; right: 0;
	}
	
	#logo
	{
		border: none;
		padding: 0;
		margin-top: 40px;
		margin-bottom: 50px;
		text-align: left;
		background-color: transparent;
		line-height: 0px;
	}
	
	#logoimage {
		border-top-right-radius: 15px;
		-moz-border-radius-topright: 15px;
		border-bottom-right-radius: 15px;
		-moz-border-radius-bottomright: 15px;
	}
	
	#blocks
	{
		padding-left:10px;
	}
	
	#videos
	{
		padding-left:20px;
	}
	
	.blockitem
	{
		float:left;
		margin-left: 30px;
		margin-right: 30px;
		margin-top: 25px;
		margin-bottom: 25px;
		
		padding-top: 25px;
		padding-bottom: 25px;
		
		white-space:nowrap;
		
	}
	
	a.item {
		font-family: "ChelseaMarket", "Gill Sans", "Gill Sans MT", "Trebuchet MS", Arial;
		font-size: 40px;
		color: #353d0c;
		text-decoration: none;
		
		padding-top: 20px;
		padding-left: 40px;
		padding-right: 40px;
		padding-bottom: 20px;
		
		margin-left: -20px;
		margin-right: -20px;
		
		border: dashed 3px #353d0c;
		
		-moz-border-radius: 15px;
		border-radius: 15px;
		
		white-space:nowrap;
	}


	a.item:hover {
		font-family: "ChelseaMarket", "Gill Sans", "Gill Sans MT", "Trebuchet MS", Arial;
		font-size: 40px;
		color: #353d0c;
		background-color: #ffffff;
		text-decoration: none;
		
		padding-top: 20px;
		padding-left: 40px;
		padding-right: 40px;
		padding-bottom: 20px;
		
		margin-left: -20px;
		margin-right: -20px;
		
		border:dashed 3px #ffffff;
		
		-moz-border-radius: 15px;
		border-radius: 15px;
		
		white-space:nowrap;
	}
	
	
	
	h1
	{
		font-family: "Nunito", "Gill Sans", "Gill Sans MT", "Trebuchet MS", Arial;
		font-size: 40px;
		font-weight: normal;
		color: #353d0c;
		text-decoration: none;
		padding-bottom: 0px;
		line-height: 15px;
	}
	
	h2
	{
		font-family: "Nunito", "Gill Sans", "Gill Sans MT", "Trebuchet MS", Arial;
		font-size: 40px;
		font-weight: normal;
		color: #353d0c;
		text-decoration: none;
		padding-bottom: 0px;
		line-height: 0px;
	}
	
	#text
	{
		float: left;
		font-family: "Century Gothic", "Gill Sans", "Gill Sans MT", "Trebuchet MS", Arial;
		font-size: 12px;
		font-weight: normal;
		color: #353d0c;
		text-align: left;
		width: 510px;
		padding-bottom: 10px;
	}
	
	a.link {
		font-family: "Nunito", "Gill Sans", "Gill Sans MT", "Trebuchet MS", Arial;
		font-size: 13px;
		color: #353d0c;
		text-decoration: none;
		
		padding:10px;
		
		border: solid 3px #353d0c;
		
		
		white-space:nowrap;
		
		-moz-border-radius: 15px;
		border-radius: 15px;
	}


	a.link:hover {
		font-family: "Nunito", "Gill Sans", "Gill Sans MT", "Trebuchet MS", Arial;
		font-size: 13px;
		color: #fff8e9;
		background-color: #353d0c;
		text-decoration: none;
		
		padding: 10px;
		
		border:solid 3px #353d0c;
		
		-moz-border-radius: 15px;
		border-radius: 15px;
		
		white-space:nowrap;
	}
