
/* MAIN STYLES */

BODY {
	font-family: Arial, Helvetica, Verdana, sans-serif;
}
DIV#col-r DIV#footer {
	text-align: center;
	font-size: 0.6em;
	font-weight: bold;
}
DIV#col-r DIV#footer A {
	color: #000;
	text-decoration: none;
}

/* SPECIFIC - ABOUT US */

DIV#col-r DIV.main DIV#aboutus-col1 H1, DIV#col-r DIV.main DIV#aboutus-col2 H1 {
	color: #fff;
	font-size: 0.9em;
}
DIV#col-r DIV.main DIV#aboutus-col2 H2 {
	color: #fce621;
	font-size: 1em;
}
DIV#col-r DIV.main DIV#aboutus-col1 P, DIV#col-r DIV.main DIV#aboutus-col2 P {
	color: #fff;
	font-size: 0.8em;
	font-weight: bold;
	padding-top: 20px;
}
DIV#col-r DIV.main DIV#aboutus-col1 P EM {
	font-style: normal;
	color: #fce621;
}
DIV#col-r DIV.main DIV#aboutus-col2 P EM {
	font-size: 1.2em;
	font-style: normal;
	font-weight: bold;
	color: #fce621;
}
DIV#col-r DIV.main DIV#aboutus-col2 P EM IMG {
	margin-bottom: 5px;
}

/* SPECIFIC - WHAT WE DO */

DIV#col-r DIV.main DIV.whatwedo-col, DIV#col-r DIV.main DIV#whatwedo-main TABLE#skills-table TD {
	font-size: 0.8em;
	font-weight: bold;
	color: #fff;
}
DIV#col-r DIV.main DIV#whatwedo-main TABLE#skills-table TR#skills-table-plus-row TD {
	color: #fce621;
}

/* SPECIFIC - HOW WE WORK */

DIV#col-r DIV#howwework H1 {
	font-size: 0.9em;
	color: #fff;
}
DIV#col-r DIV#howwework P {
	color: #fff;
	font-size: 0.8em;
	font-weight: bold;
	padding-top: 20px;
}
DIV#col-r DIV#howwework P EM {
	color: #fce621;
	font-style: normal;
}

/* SPECIFIC - GET IN TOUCH */

DIV#col-r DIV#getintouch DIV.padding P {
	font-size: 0.8em;
	font-weight: bold;
	color: #fff;
}
DIV#col-r DIV#getintouch DIV.padding P EM {
	font-style: normal;
	color: #fce621;
}
DIV#col-r DIV#getintouch DIV.padding P A {
	text-decoration: none;
	color: #fff;
}

