@import url("ie.css");@import url("reset.css"); .clear {	clear: both;}button:focus, button:hover, button:active {	-moz-outline: none; /* fx 1.07*/ 	outline:none /* fx 1.05,Safari, Mac IE*/}body {	text-align: center;	font: 12px Verdana, 'Lucida Grande', Helvetica, Arial, sans-serif;	background: url(../images/background-header.jpg) repeat-x top;}#wrap {	margin: 0 auto;	width: 850px;	text-align: left;	position: relative;}#mainContent {	position: relative;	margin-top: 15px;	padding-right: 25px;	padding-left: 25px;	padding-top: 20px;	background: url(../images/background-main-content.gif) no-repeat 0 60px;}/* Header-------------------------------------*/#header {	height: 200px;}img#testTube {	position: absolute;	top: 112px;	left: 400px;}h1 {	text-indent: -99999px;	width: 477px;	height: 93px;	background: url(../images/logo.png) no-repeat;	margin-top: 42px;	margin-left: auto;	margin-right: auto;}a#onePercentStamp {	text-indent: -99999px;	width: 88px;	height: 101px;	background: url(../images/image-one-planet-stamp.gif) no-repeat;	display: block;	position: absolute;	right: 35px;	top: -24px;}h2 {	text-indent: -99999px;	width: 636px;	height: 60px;	background: url(../images/text-we-are-a.gif) no-repeat;	position: absolute;	left: 87px;	top: 103px;}#tail {	width: 22px;	height: 12px;	display: block;	background: url(../images/image-tail.gif) no-repeat;	position: absolute;	left: 175px;	top: 55px;}/* Project Details-------------------------------------*/#scroller {	clear: both;	position: relative;	margin: 0 0 0 0;	overflow: hidden;}div.page {	clear: both;	position: absolute;}div.page-content {	clear: both;}div.heresWhatWeDid {	height: 50px;	}	div.heresWhatWeDid h3 {	width: 217px;	text-indent: -99999px;	height: 17px;	background: url(../images/text-heres-what-we-did-for.gif) no-repeat;	float: left;	display: block;	}div.heresWhatWeDid h4#clientName {	display: block;	font: left;	font: bold 27px Helvetica, Arial, sans-serif;	color: #2b2b2b;	padding: 3px 5px;	background-color: #fafdd2;	float: left;	position: relative;	top: -10px;	margin-left: 10px;	text-transform: capitalize;	}#nextClient {	position: absolute;	right: 25px;	top: 0px;	width: 225px;	height: 53px;	background: url(../images/seguent.gif) no-repeat left top;	border: none;	outline: none;		text-indent: -99999px;	cursor: pointer;}hr {	clear: both;	border: none;	outline: none;	line-height: 1px;	background-color: #e1e1e1;	height: 1px;	padding: 0;	margin: 10px auto 20px;}div.projectThumb {	display: block;	border: 6px solid #dfdddd;	padding: 4px;	background-color: #fff;	float: left;	position: relative;}div.projectThumb div.status {	position: absolute;	z-index: 1;	left: -5px;	top: -5px;	width: 116px;	height: 117px;	text-indent: -99999px;	background-position: 0px 0px;	background-repeat: no-repeat;	}div.projectThumb div.status.ongoing {	background: url(../images/sash-ongoing.png);	}div.projectThumb div.status.current {	background: url(../images/sash-current.png);	}	.projectThumb a .fullSize {	text-indent: -99999px;	display: block;	position: absolute;	bottom: 5px;	left: -99999px;	width: 300px;	height: 31px;	background: url(../images/button-view-full-size.gif) no-repeat center;	border-top: 1px solid #e6e6e6;	opacity: 0.9;}.projectThumb a:hover .fullSize {	left: 4px;}div.projectDetails {	float: left;	display: block;	width: 445px;	margin-left: 15px;}.projectDetails strong {	font-weight: bold;}div.projectDetails a, .projectDetails a:visited {	color: #1a53a6;	font-weight: bold;}div.projectDetails a:hover {	color: #0d2b56;}div.projectDetails p {	color: #3e3e3e;	line-height: 18px;	font-family: Verdana;	font-size: 11px;	margin-bottom: 10px;}h4.responsibleFor {	text-indent: -99999px;	width: 220px;	height: 19px;	background: url(/images/text-we-were-responsible-for.gif) no-repeat;	margin-top: 15px;	margin-bottom: 3px;}.projectDetails hr {	position: relative;	top: -5px;}ul.responsibilities {	background: #fff url(../images/background-hr-dotted.gif) repeat-x left top;	padding: 10px 0 0 0;}.responsibilities li {	color: #5b5b5b;	font-size: 13px;	font-family: Verdana;	padding-bottom: 15px;	padding-left: 25px;	height: 14px;}li.xhtml {	background: url(../images/icon-xhtml.gif) no-repeat left 3px;}li.rails {	background: url(../images/icon-backend.png) no-repeat left top;}li.django {	background: url(../images/icon-backend.png) no-repeat left 1px;}li.design {	background: url(../images/icon-design.gif) no-repeat left 1px;}li.ecommerce {	background: url(../images/icon-backend.png) no-repeat left 1px;}li.expressionEngine {	background: url(../images/icon-backend.png) no-repeat left 1px;}li.wordpress {	background: url(../images/icon-backend.png) no-repeat left 1px;}li.strategy {	background: url(../images/icon-strategy.png) no-repeat left top;}li.branding {	background: url(../images/icon-branding.png) no-repeat left top;}li.copywriting {	background: url(../images/icon-copywriting.png) no-repeat left top;}
