body {
	margin: 0px;
	background-color: rgb(71,83,95);
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: rgb(255,255,255);
}
.headerText {
	font-family: arial;
	font-size: 10px;
	font-weight: normal;
	color: rgb(255,255,255);
}
.footerText {
	font-family: arial;
	font-size: 10px;
	font-weight: normal;
	color: rgb(210,210,210);
}
a {
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: rgb(173,195,81);
}
a.header {
	font-family: arial;
	font-size: 10px;
	font-weight: normal;
	color: rgb(255,255,255);
	text-decoration: none;
}
a.header:hover {
	font-family: arial;
	font-size: 10px;
	font-weight: normal;
	color: rgb(255,255,255);
	text-decoration: underline;
}
a.footer {
	font-family: arial;
	font-size: 10px;
	font-weight: normal;
	color: rgb(210,210,210);
	text-decoration: none;
}
a.footer:hover {
	font-family: arial;
	font-size: 10px;
	font-weight: normal;
	color: rgb(255,255,255);
	text-decoration: underline;
}
a.sidebar {
	font-family: arial;
	font-size: 10px;
	font-weight: normal;
	color: rgb(173,195,81);
	text-decoration: none;
}
a.sidebar:hover {
	font-family: arial;
	font-size: 10px;
	font-weight: normal;
	color: rgb(173,195,81);
	text-decoration: underline;
}
.backgroundTop {
	position: fixed;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 97px;
	background-image: url('../images/backgroundHeader.jpg');
}
.backgroundBottom {
	position: fixed;
	bottom: 0px;
	left: 0px;
	width: 100%;
	height: 160px;
	background-image: url('../images/backgroundFooter.jpg');
}
.siteContainer {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	text-align: center;
}
.horizontalBackground {
	width: 100%;
	height: 260px;
	background-image: url('../images/backgroundHorizontal.jpg');
}
.sidebar {
	width: 306px;
	height: 500px;
}
.sidebarBackground {
	position: absolute;
	top: 0px;
	right: 0px;
	background-image: url('../images/backgroundSidebar.jpg');
	width: 306px;
	height: 400px;
}
.sidebarContent {
	position: relative;
	top: 0px;
	left: 0px;
}
.contentContainer {
	width: 578px;
	padding: 15px;
}
.sidebarContainer {
	width: 276px;
	padding: 15px;
	position: absolute;
	top: 0px;
	right: 0px;
}
.tagline {
	font-family: arial;
	font-size: 14px;
	font-weight: normal;
	color: rgb(173,195,81);
}
.headline {
	font-family: arial;
	font-size: 20px;
	font-weight: normal;
	color: rgb(255,255,255);
	margin:0px 0px -14px 0px;
}
.headlineDate {
	font-family: arial;
	font-size: 10px;
	font-weight: normal;
	color: rgb(164,164,164);
}
.content {
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: rgb(255,255,255);
	padding-right: 24px;
	line-height: 140%;
}
li {
	margin-left: 15px;
	margin-bottom: 4px;
}
.contentContainerMaster {
	margin: 0 auto; 
	width: 908px; 
	height: 400px;
}
.contentSubContainer {
	text-align: left; 
	position: relative; 
	width: 884px; 
	margin-left: 24px; 
	background-image: url('../images/backgroundContent.jpg');
}
.contentHorizontalRule {
	height: 1px; 
	width: 552px; 
	background-color: rgb(61,73,85); 
	margin-top: 15px; 
	margin-bottom: 12px;
}
a.portfolioItemLink {
	font-family: arial;
	font-size: 14px;
	font-weight: normal;
	color: rgb(173,195,81);
}
.portfolioTag {
	font-family: arial;
	font-size: 10px;
	font-weight: normal;
	color: rgb(134,144,165);
}
a.portfolioTag {
	font-family: arial;
	font-size: 10px;
	font-weight: normal;
	color: rgb(134,144,165);
}
.portfolioSidebarSitename {
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: rgb(255,255,255);
}
a.portfolioSidebarLink {
	font-family: arial;
	font-size: 10px;
	font-weight: normal;
	color: rgb(173,195,81);
}
a.portfolioSidebarListLink {
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: rgb(173,195,81);
}
a.portfolioSidebarTags {
	font-family: arial;
	font-size: 10px;
	font-weight: normal;
	color: rgb(123,131,147);
	text-decoration: none;	
}
a.portfolioSidebarTags:hover {
	font-family: arial;
	font-size: 10px;
	font-weight: normal;
	color: rgb(173,181,197);
	text-decoration: underline;	
}
.portfolioSidebarTagText {
	font-family: arial;
	font-size: 10px;
	font-weight: normal;
	color: rgb(103,111,127);
}
.hireUsLabel {
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: rgb(255,255,255);
	padding-top: 4px;
	padding-right: 16px;
}
.hireUsData {
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: rgb(255,255,255);
	padding-top: 4px;
}
.hireUsInputText {
	width: 328px;
	border: 1px solid rgb(103,111,127);
	background-color: rgb(28,37,45);
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: rgb(255,255,255);
	padding: 2px;
}
.hireUsInputTextarea {
	width: 328px;
	height: 125px;
	border: 1px solid rgb(103,111,127);
	background-color: rgb(28,37,45);
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: rgb(255,255,255);
	padding: 2px;
}
.hireUsInputSelect {
	width: 334px;
	border: 1px solid rgb(103,111,127);
	background-color: rgb(28,37,45);
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: rgb(255,255,255);
	padding: 2px;
}
ul.listBlog {
	margin-left: 0px;
	padding-left: 0px;
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: rgb(255,255,255);
	line-height: 140%;
}
ol.orderedListBlog {
	margin-left: 0px;
	padding-top: 8px;
	padding-left: 0px;
	font-family: arial;
	font-size: 20px;
	font-weight: normal;
	color: rgb(255,255,255);
	position: relative;
	left: 50px;
}
