.navigation strong,
#copyright,

.about-column h2,
.about-column .tagline,
.newsletter-signup h2,

.service-category h2,

.portfolio-clients strong {
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
}

.contact-short,
.navigation em,
.portfolio-clients em {
	font-family: Georgia, "Times New Roman", serif;
}


.navigation strong,
.portfolio-clients strong,
#copyright {
	text-transform: uppercase;
}

a, a:link {
	color: #ddd;
	text-decoration: none;
}

	a, a:link {
		color: rgba(255,255,255,0.8);
	}
	
	a:visited {
		color: #ccc;
	}
	
	a:visited {
		color: rgba(255,255,255,0.7);
	}
	
	a:hover {
		color: #fff;
	}

body {
	color: #fff;
	line-height: 20px; /* Typographic Baseline */
}

blockquote {
	font-style: normal;
}

h2 {}

h3 { font-size: 15px; text-transform: uppercase; }

p, ul {
	margin: 0 0 20px; /* Margins indulging Typograhic Baseline */
}

input, textarea {
	font-size: 13px;
}

.page {
	font-size: 1.2em; /* 12 pixels */
}

.header {}

	.navigation {}
	
		.navigation a {
			color: #797b7b;
			font-size: 13px;
		}
		
		.navigation strong {
			color: #b5bbbb;
		}
		
		.navigation em {
		}
		
		.navigation a:hover strong,
		.navigation a:hover em,
		.navigation .active a,
		.navigation .active strong {
			color: #fff;
		}

.main {}
	
.page-home {}

	.about-column {}
	
	.about-column h2 {
		font-size: 27px;
		font-weight: normal;
		line-height: 30px;;
	}
	
	.newsletter-signup h2,
	.about-column h2 small,
	.about-column .tagline {
		font-size: 14px;
		font-weight: bold;
		line-height: 20px;
	}
	
	.about-column a {
		color: #f60;
	}
	
		.about-column a {
			color: rgba(255,128,0, .8);
		}
		
	.about-column a:hover {
		color: #fff;
	}
	
	.company-outline {
		font-size: 17px;
		line-height: 30px;
	}
	
		.company-outline p {
			margin: 0 0 30px 0;
		}
	
	.web-outline,
	.mobile-outline {
		font-size: 13px;
	}

	.newsletter-signup a,
	.newsletter-signup a:link {
		text-decoration: underline;
	}
	
		.newsletter-signup a:hover {
			text-decoration: none;
		}

.page-services {}

	
.services {
	font-size: 13px;
	
	color: #95bdc5;
}

	.services h2 {
		line-height: 30px;
		font-size: 22px;
		font-weight: normal;
		
		color: #fff;
	}
	
	.services strong {
		color: #fff;
	}
	
	.services a {
		text-decoration: underline;
	}
	
	.services-general {
		font-size: 17px;
		line-height: 30px;
	}


.page-portfolio {}
	
	.featured-releases h4,
	.new-releases h4 {
		line-height: 30px;
		margin: 0 0 10px;
	}

		.featured-releases h4 {
			font-size: 30px;
		}
		
		.new-releases h4 {
			font-size: 24px;
		}


	.featured-releases .release-tagline,
	.new-releases .release-tagline {
		font-size: 17px;
		font-weight: bold;
		line-height: 25px;
		
		color: #fff;
	}
	
	.new-releases .release-tagline {
		font-size: 15px;
		line-height: 20px;
	}

	.featured-releases p,
	.new-releases p {
		color: #95bdc5;
	}
	
		.featured-releases p {
			font-size: 17px;
			line-height: 25px;
		}
		
		.new-releases p {
			font-size: 13px;
		}


	.portfolio-clients {
		font-size: 13px;
	}		
			
		.portfolio-clients p {
			font-weight: bold;
			font-size: 14px;
		}
		
		.portfolio-clients em {
			color: #95bdc5;
		}



.page-contact {}

	.about {
	}
	
		.about p {
			font-size: 17px;
			line-height: 30px;
		}

	
	.communication {
		font-size: 13px;
	}

		.communication h2 {
			text-transform: uppercase;
			font-size: 15px;
			line-height: 20px;
			
			margin: 0 0 20px;
		}
		
		.contact-business {
			font-size: 11px;
			color: rgba(255,255,255,0.5);
		}
	
	.contact-form {}
	
		.contact-form small {
			font-size: 11px;
			line-height: 13px;
			color: #ccc;
		}
		
		.newsletter-signup .submit,
		.contact-form .submit {
			font-size: 13px;
			text-transform: uppercase;
		}

	
.contact-short {
	font-size: 18px;
	font-style: italic;
	
	color: #a5bdc4;
}

	.contact-short a,
	.contact-short a:link,
	.contact-short strong {
		color: #fff;
		text-decoration: underline;	
	}

	.contact-short strong {
		font-weight: normal;
		text-decoration: none;
	}
	

.footer {
	color: #1b7d86;
}

	#copyright {
		text-align: right;
		line-height: 60px;
		
		font-size: 11px;
		font-weight: bold;
	}