	@font-face 
	{
  		font-family: isidora_reg;
  		src: url(/fonts/isidora-regular.ttf);
	}

	@font-face 
	{
  		font-family: isidora_bold;
  		src: url(/fonts/isidora-bold.ttf);
	}

	@font-face 
	{
  		font-family: isidora_black;
  		src: url(/fonts/isidora-black.ttf);
	}

	@font-face 
	{
  		font-family: obsidian_italic;
  		src: url(/fonts/obsidian-italic.otf);
	}

	@font-face 
	{
  		font-family: obsidian_bgitalic;
  		src: url(/fonts/obsidianlayers-backgrounditalic.otf);
	}

	@font-face 
	{
  		font-family: obsidian_hlitalic;
  		src: url(/fonts/obsidianlayers-highlightitalic.otf);
	}

	.obsidianitalic80 
	{
  		font-family: obsidian_italic;
  		font-size: 80px;
	}

	.obsidianbgitalic80 
	{
  		font-family: obsidian_bgitalic;
  		font-size: 80px;
	}

	.obsidianhlitalic80 
	{
  		font-family: obsidian_hlitalic;
  		font-size: 80px;
	}

	.isidorabold80
	{
  		font-family: isidora_bold;
  		font-size: 80px;
	}

	.isidorabold33
	{
  		font-family: isidora_bold;
  		font-size: 33px;
	}

	.isidorablack80
	{
  		font-family: isidora_black;
  		font-size: 80px;
	}

	*
	{
  		font-family: isidora_reg;
  		
	}

	

	.nav-link {
		color: whitesmoke !important;
	}

	#home-nav-link-icon {
		color: #686887 !important;
	}

	#home-nav-link:hover {
		color: #686887 !important;
	}

	#footer-home-nav:hover {
		background-color: #686887 !important;
	}

	#capabilities-nav-link-icon {
		color: #ff7979 !important;
	}

	#capabilities-nav-link:hover {
		color: #ff7979 !important;
	}

	#footer-capabilities-nav:hover {
		background-color: #ff7979 !important;
	}

	#work-nav-link-icon {
		color: #9be47f !important;
	}

	#work-nav-link:hover {
		color: #9be47f !important;
	}

	#footer-work-nav:hover {
		background-color: #9be47f !important;
	}

	#process-nav-link-icon {
		color: #4dafce !important;
	}

	#process-nav-link:hover {
		color: #4dafce !important;
	}

	#footer-process-nav:hover {
		background-color: #4dafce !important;
	}

	#collective-nav-link-icon {
		color: #e3b750 !important;
	}

	#collective-nav-link:hover {
		color: #e3b750 !important;
	}

	#footer-collective-nav:hover {
		background-color: #e3b750 !important;
	}

	#contact-nav-link-icon {
		color: #e3de5d !important;
	}

	#contact-nav-link:hover {
		color: #e3de5d !important;
	}

	#footer-contact-nav:hover {
		background-color: #e3de5d !important;
	}

	#footer-twit {
		text-align: left;  
		color: #151b26;
	}

	#footer-twit:hover {
		color: #00acee;
	}

	#footer-email {
		color: #151b26; 
		text-decoration: none;
	}

	#footer-email:hover {
		color: #e3de5d;
	}

	
	.parallaxa {
	    background-image: url(/img/woman_dancing.png);
	    background-attachment: fixed;
	    /*background-position: center;*/
	    background-repeat: no-repeat;
	    background-size: cover;
	    font-size: 24px;
		line-height: 28px;
	}
	.parallaxb {
	    
	    background-image: url(/img/man_with_drum.png);
	    background-attachment: fixed;
	    /*background-position: center;*/
	    background-repeat: no-repeat;
	    background-size: cover;
	    font-size: 24px;
		line-height: 28px;
	}
	.parallaxc {
	    
	    background-image: url(/img/dj.png);
	    background-attachment: fixed;
	    /*background-position: center;*/
	    background-repeat: no-repeat;
	    background-size: cover;
	    font-size: 24px;
		line-height: 28px;
	}

	.colorfield {
		background-color: #8c3b45;
		-webkit-transition: background-color 3s ease-in-out;
	    -moz-transition: background-color 3s ease-in-out;
	    -o-transition: background-color 3s ease-in-out;
	    -khtml-transition: background-color 3s ease-in-out;
	    transition: background-color 3s ease-in-out;
	}

	body {
		font-size: 22px;
		line-height: 38px;
		background-color: whitesmoke;
	}