body {	background: #FFF;	text-align: center;	margin: 0;	padding: 0;}div.container {	position: relative;	top: 0px;	width: 760px;	margin: 0 auto;	text-align: left;}a {	color: #36C;	text-decoration: none;	font-weight: bold;}a:hover {	color: #000;}h1 {	font: bold 26px "droid-sans-1","droid-sans-2", Arial, Helvetica, sans-serif;	margin: 12px 0 16px 16px;	padding: 0;	text-align: right;}h1.green {	font: bold 26px "droid-sans-1","droid-sans-2", Arial, Helvetica, sans-serif;	margin: 12px 0 16px 16px;	padding: 0;	text-align: right;	color: #6c3;}a.noborder {	border: 0px;}.green {	color: #6c3;}/***********START MENU***********/div.logo {	background: #FFF;	position: relative;	left: 0px;	top: 0px;	margin: 0px;	padding: 6px 0px;	width: 760px;	border-bottom: 0px solid #000;}.flogo {	margin: 0px;	padding: 0 0 0 6px;	float: left;}h1.logo {	font: bold 17px "droid-sans-1","droid-sans-2", Arial, Helvetica, sans-serif;	color: #000;	text-align: right;	text-decoration: none;	margin: 0px;	padding: 3px 0px;}a.logo {	color: #000;	text-decoration: none;	padding: 2px;}a:hover.logo {	color: #FFF;	padding: 2px;	background: #000;}a.logogreen {	color: #6c3;	text-decoration: none;	padding: 2px;}a:hover.logogreen {	color: #fff;	padding: 2px;	background: #6c3;}/*********END MENU*********//**************START CONTENT**************/div.scroller {	width: 760px;	height: 19px;	background: #000;	color: #fff;	position: relative;	font: 11px "droid-sans-1","droid-sans-2", Arial, Helvetica, sans-serif;	font-weight: bold;}div.scroller #left{	width: 100%;	position: absolute;	text-align:left;	top: .4em;	left: 1.1em;}div.scroller #right{	width: 100%;	position: absolute;	text-align:right;	top: .4em;	right: 0.25em;}div.divider {	width: 760px;	height: 2px;	background: #000;}div.content {	margin: 0px;	padding: 0px;	position: absolute;	width: 760px;}.fpl {	margin: 14px 18px 0px 0;	_margin: 14px 18px 24px 0;	padding: 0px;	float: left;}.fpr {	margin: 4px 0 0 18px;	padding: 0px;	float: right;}div.content p {	font: 15px "droid-sans-1","droid-sans-2", Arial, Helvetica, sans-serif;	line-height: 18px;	text-align:justify;	color: #000;	padding: 0px;	margin: 12px 0 18px 0;}div.content p.team {	font: 14px "droid-sans-1","droid-sans-2", Arial, Helvetica, sans-serif;	line-height: 17px;	text-align:left;	color: #000;	padding: 0px;	margin: 12px 0 18px 0;}.fpimgtop {	margin: 0px 0px 0px 0px;	padding: 20px 0 0px 0;        border: 0px;}.fpimgbottom {	margin: 0px 0px 0px 0px;	padding: 0px 0 20px 0;        border: 0px;}div.content p.slogan {	font: bold 16px "droid-sans-1","droid-sans-2", Arial, Helvetica, sans-serif;	font-style: italic;	text-align:justify;	padding: 0px;	margin: 10px 0;	height: 20px;}/************END CONTENT************//************START QUOTE************/div.content p.quote {	font: bold 16px "droid-sans-1","droid-sans-2", Arial, Helvetica, sans-serif;	font-style: italic;	text-align:justify;	margin: 0;	padding: 0 0 20px 0;}div.content p.byline {	font: 14px "droid-sans-1","droid-sans-2", Arial, Helvetica, sans-serif;	text-indent: 324pt;	margin: 0;	padding: 0 0 0 0;}div.content p.bylinelast {	font: 14px "droid-sans-1","droid-sans-2", Arial, Helvetica, sans-serif;	text-indent: 324pt;	margin: 0;	padding: 0 0 20px 0;}.underline {	text-decoration: underline;}.white{	color: #FFF;}/**********END QUOTE**********//***********START BIOS***********/div.bio {	font: 14px "droid-sans-1","droid-sans-2", Arial, Helvetica, sans-serif;	margin: 0;	padding: 0;}h1.bio {	font: bold 26px "droid-sans-1","droid-sans-2", Arial, Helvetica, sans-serif;	margin: 12px 0 4px 16px;	padding: 0;	text-align: right;}h2.header {	font: bold 20px "droid-sans-1","droid-sans-2", Arial, Helvetica, sans-serif;	margin: 16px 0 0 0;	padding: 0;	text-align: right;        text-decoration: underline;}h2.bio {	font: bold 18px "droid-sans-1","droid-sans-2", Arial, Helvetica, sans-serif;	margin: 0 0 0 0;	padding: 0;	text-align: left;}h3.bio {	font: 14px "droid-sans-1","droid-sans-2", Arial, Helvetica, sans-serif;	margin: 0;	padding: 0;}h3.biobold {	font: bold 14px "droid-sans-1","droid-sans-2", Arial, Helvetica, sans-serif;	margin: 0;	padding: 0;}h4.bio {	font: 10px "droid-sans-1","droid-sans-2", Arial, Helvetica, sans-serif;	margin: 0;	padding: 0;}.biotitle {	font-size: 14px;	font-style: oblique;	font-weight: bold;}div.bio p.caption {	font-size: 14px;	font-style: oblique;	margin: 4px 20px;	padding: 0;}.top {	font: bold 12px "droid-sans-1","droid-sans-2", Arial, Helvetica, sans-serif;	margin: 0;	padding: 0;}/*********END BIOS*********//***************START PROJECTS***************/div.projects {	width: 760px;	position: relative;	left: 0px;	top: 0px;	padding: 0px;}div.projthumb {	float: left;	font: bold 16px "droid-sans-1","droid-sans-2", Arial, Helvetica, sans-serif;	color: #36C;	/* commented backslash hack v2 \*/	text-align: center;/* end hack */	padding: 16px 25px;	margin: 0;}div.projthumb img {	margin: 0 0 16px 0;}/*************END PROJECTS*************//*************START BOARDS*************/div.boardthumb {	float: left;	font: bold 16px "droid-sans-1","droid-sans-2", Arial, Helvetica, sans-serif;	color: #36C;	/* commented backslash hack v2 \*/	text-align: center;/* end hack */	padding: 16px 65px;	margin: 0;}div.boardthumb img {	margin: 0 0 16px 0;}/***********END BOARDS***********//****************START GALLERIES****************/div.gallery {	position: relative;	top: 0px;	width: 700px;	margin: 0 auto;	text-align: left;}div.gallery h1 {	font: bold 26px "droid-sans-1","droid-sans-2", Arial, Helvetica, sans-serif;	text-align: right;	margin: 0;	padding: 16px 10px;}div.gallery h2 {	font: bold 20px "droid-sans-1","droid-sans-2", Arial, Helvetica, sans-serif;	text-decoration: underline;	text-align: right;	margin: 0;	padding: 16px;}div.gallery p {	font: 16px "droid-sans-1","droid-sans-2", Arial, Helvetica, sans-serif;	text-align: justify;	color: #000;	margin: 0px 0 10px 0;	padding: 6px 18px;}div.gallery ol {	font: 16px "droid-sans-1","droid-sans-2", Arial, Helvetica, sans-serif;	color: #000;	margin: 0px 18px 0px 36px;	padding: 4px 0px;}div.gallery li {	font: 16px "droid-sans-1","droid-sans-2", Arial, Helvetica, sans-serif;	color: #000;	margin: 0px 0px 0px 22px;	padding: 4px 0px;}div.gallery p.before {	font: bold 18px "droid-sans-1","droid-sans-2", Arial, Helvetica, sans-serif;	float: left;	text-decoration: underline;	margin: 0;	padding: 16px 12px;}div.gallery p.after {	font: bold 18px "droid-sans-1","droid-sans-2", Arial, Helvetica, sans-serif;	float: right;	text-decoration: underline;	margin: 0;	padding: 16px 12px;}div.gallery p.details {	font: italic 16px "droid-sans-1","droid-sans-2", Arial, Helvetica, sans-serif;	margin: 0;	padding: 8px 12px 16px;}div.gallery p.sketch {	font: bold 14px "droid-sans-1","droid-sans-2", Arial, Helvetica, sans-serif;	float: left;	text-decoration: underline;	margin: 0;	padding: 10px 0 0 12px;}.gl {	float: left;	margin: 8px 12px;	padding: 0px;}.gr {	float: right;	margin: 8px 12px;	padding: 0px;}.gls {	float: left;	clear: left;	margin: 8px 50px;	padding: 0px;}.merge {	margin: 0 0 24px 0;}.mergealt {	margin: 0 0 8px 0;}.clearboth { 	clear: both; 	height: 0px;	line-height: 0px;}.close {	width: 700px;	margin: 10px auto;}.ital {	font-style: italic;}div.galtext {	position: absolute;	top: 64px;	left: 346px;	width: 350px;	margin: 0;}div.galtext2 {	position: absolute;	top: 542px;	left: 0px;	width: 358px;	margin: 0;	padding: 0;}/**************END GALLERIES**************//*************START GREEN*************/ol {	margin: 30px 80px 0px;	padding: 0;	font-family: "droid-sans-1","droid-sans-2", Arial, Helvetica, sans-serif;}li {	margin: 0 0 30px 0;	padding: 0;	font-family: "droid-sans-1","droid-sans-2", Arial, Helvetica, sans-serif;}/***********END GREEN***********//**************START CONTACT**************/div.contacttext {	background: #fff;	margin: 0px;	padding: 8px 8px 0 8px; }div.contacttext p {	font: bold 16px "droid-sans-1","droid-sans-2", Arial, Helvetica, sans-serif;	margin: 0px 0 10px 0;	padding: 0px;}div.content p.webcred {	font: 14px "droid-sans-1","droid-sans-2", Arial, Helvetica, sans-serif;	float: right;	margin: 0;	padding: 2px 0px;}div.content p.contactcaption {	font: italic 14px "droid-sans-1","droid-sans-2", Arial, Helvetica, sans-serif;	float: left;	margin: 0;	padding:2px 0px;}/************END CONTACT************//*************START FOOTER*************/div.footer {	background: #FFF;	position: relative;	width: 760px;	padding: 1px 0;	border-top: 19px solid #000;}div.footer p {	font: bold 16px "droid-sans-1","droid-sans-2", Arial, Helvetica, sans-serif;	color: #000;	text-align: center;	text-decoration: none;	margin: 8px 0;	padding: 0;}.dot {	padding: 0 20px;}/***********END FOOTER***********/.project_links li{	list-style-type: none;}