body {
	background-color: #FFFFFF;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	color:#777777;
	font-size:9pt;
}
table td {
	text-align: left;
	vertical-align: top;
}
p {
	padding: 0px 0px 0px 12px;
}
h3 {
	text-transform: uppercase;
	padding-top: 15px;
	padding-left: 12px;
	padding-bottom: 0px;
	font-size: 11pt;
}
#background {
	position:absolute;
	left:0px;
	top:0px;
	z-index:0;
}
#stage {
	position:absolute;
	left:0px;
	top:0px;
	z-index:1;
}
#logo {
	position:absolute;
	top:40px;
	left:80px;
	z-index:3;
}
#home {
	color:#FF6699;
} /* Home */
#what_do {
	color:#E58100;
} /* What We Do */
#who_work {
	color:#32A8C4;
} /* Who We Work For */
#who_we {
	color:#EB3A5B;
} /* Who We Are */
#get_touch {
	color:#64B537;
} /* Get In Touch */
#news {
	color:#660099;
} /* In The News */
#headers_n_content {
	position: absolute;
	left: 210px;
	top: 260px;
	padding: 0px 0px 10px 0px;
	width:525px;
}
#headers_n_content .title {
	padding-bottom: 10px;
}
.sub_head {
	padding-top: 0px;
	padding-bottom: 10px;
}
ul.nosubhead {
	padding-top:0px;
}
#portfolio {
	padding-left: 12px;
}
h3 {
	font-size:11pt;
	padding-bottom: 0px;
	margin-bottom: 0px;
}
#portfolio ul {
	float: left;
	padding: 0px 25px 0px 0px;
	margin: 0px 0px 0px 0px;
	width:145px;
}
#portfolio ul li {
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
}
#portfolio a {
	text-decoration: underline;
}
.famousquote {
	padding:10px 0px 20px 0px;
}
.newline {
	clear: both;
}
/* NAV */

#nav_container {
	position: absolute;
	border-top: 1px solid #535353;
	border-bottom: 1px solid #535353;
	background-color: #FFFFFF;
	padding: 20px 15px 20px 15px;
	filter: alpha(opacity=60);
	-moz-opacity: 0.6;
	width: 160px;
	top: 175px;
	z-index: 100;
}
#nav_container ul {
	font-size:11pt;
	font-weight:bold;
	font-family:arial, helvetica, sans-serif;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#nav_container ul li {
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
}
#nav_container a {
	text-decoration: none;
}
#nav_container ul li a:hover, #nav_container ul li a.on {
}
/* Home */
div.section1 #nav_container, div.section1 #nav_container ul li a.on, div.section1 #nav_container ul li a:hover, div.section1 h3, div.section1 p.sub_head {
	color:#FF6699;
}
div.section1 a, p {
	color:#777777;
}
/* What we do */
div.section2 #nav_container, div.section2 #nav_container ul li a.on, div.section2 #nav_container ul li a:hover, div.section2 h3, div.section2 p.sub_head {
	color:#E58100;
}
div.section2 a, p {
	color:#777777;
}
/* Who we work for */
div.section3 #nav_container, div.section3 #nav_container ul li a.on, div.section3 #nav_container ul li a:hover, div.section3 h3, div.section3 p.sub_head, div.section3 #portfolio a {
	color:#32A8C4;
}
div.section3 a, p {
	color:#777777;
}
/* Who we are */
div.section4 #nav_container, div.section4 #nav_container ul li a.on, div.section4 #nav_container ul li a:hover, div.section4 h3, div.section4 p.sub_head {
	color:#EB3A5B;
}
div.section4 a, p {
	color:#777777;
}
/* Get in touch */
div.section5 #nav_container, div.section5 #nav_container ul li a.on, div.section5 #nav_container ul li a:hover, div.section5 h3, div.section5 p.sub_head {
	color:#64B537;
}
div.section5 a, p {
	color:#777777;
}
/* IN the news */
div.section6 #nav_container, div.section6 #nav_container ul li a.on, div.section6 #nav_container ul li a:hover, div.section6 h3, div.section6 p.sub_head {
	color:#660099;
}
div.section6 a, p {
	color:#777777;
}
/* Portfilio Detail Content */

#detail_container {
	position: absolute;
	border-top: 1px solid #ADADAD;
	border-bottom: 1px solid #ADADAD;
	background-color: #FFFFFF;
	padding: 20px 20px 20px 20px;
	/*filter: alpha(opacity=60);
	-moz-opacity: 0.6; */
	width: 515px;
	top: 175px;
	left:200px;
	z-index: 100;
}
#detail_container p, #detail_container a {
	color:#ADADAD;
}
#project_example {
	background-color: #FFFFFF;
	padding: 5px 5px 5px 5px;
	border: 1px solid #ADADAD;
}
#project_title, #project_select {
	text-transform: uppercase;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 11pt;
	color:#32A8C4
}
#project_controls {
	padding-left: 12px;
	border-bottom-width: 0p;
	border-top-width: 0px;
	vertical-align: bottom;
}
#project_controls a {
	padding-left: 3px;
	text-decoration: none;
}

