.clear {
	clear: both;
}


img#floralheader {
position:absolute;
top:0px;
}

/* 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: 5px;
	}	
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-family: "Trebuchet MS", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;
	color: #FF0000;
	padding: 3px 5px;
	float: left;
	position: relative;
	top: -10px;
	margin-left: 10px;
	text-transform: uppercase;
	font-size: 15px;
}

#nextProject {
	position: relative;
	/*	right: 2px;*/
	left:700px;
	top: -145px;
	width: 225px;
	height: 53px;
	background: url(../images/button-next-project.png) 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;*/
	width:125px;
	height:125px;
	text-indent: -99999px;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	}

div.projectThumb div.status.success {
	background: url(../images/success.png);
	}
div.projectThumb div.status.still {
	background: url(../images/still.png);
	}
div.projectThumb div.status.ning {
	background: url(../images/ning.png);
	}
.projectThumb a .fullSize {
	text-indent: -99999px;
	display: block;
	position: absolute;
	bottom: 0px;
	left: -99999px;
	width: 300px;
	height: 54px;
	background: url(../images/button-view-full-size.gif) no-repeat center;
	border-top: 1px solid #e6e6e6;
	/*opacity: 0.8;*/

}

.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;*/
	"Trebuchet MS", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;
	font-size: 11px;
	margin-bottom: 10px;
}

h4.responsibleFor {
	text-indent: -99999px;
	width: 220px;
	height: 19px;
	margin-top: 15px;
	margin-bottom: 3px;
	background-image: url(../images/tit_serv_provided.gif);
	background-repeat: no-repeat;
}

.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;
}
ul.services{
padding: 10px 0 0 0;
}
.services li{
padding-left:25px;
}
li.xhtml {
	background: url(../images/icon-xhtml.gif) no-repeat left 3px;
}

li.rails {
	background: url(../images/icon-backend.gif) no-repeat left top;
}

li.django {
	background: url(../images/icon-backend.gif) no-repeat left 1px;
}

li.design {
	background: url(../images/icon-design.gif) no-repeat left top;
}

li.ecommerce {
	background: url(../images/icon-backend.gif) no-repeat left 1px;
}

li.expressionEngine {
	background: url(../images/icon-backend.gif) no-repeat left 1px;
}

li.wordpress {
	background: url(../images/icon-backend.gif) no-repeat left 1px;
}

li.strategy {
	background: url(../images/icon-strategy.gif) no-repeat left top;
}

li.branding {
	background: url(../images/icon-branding.gif) no-repeat left top;
}

li.content {
	background: url(../images/icon-content.gif) no-repeat left top;
}
li.sem{
	background: url(../images/icon-sem.gif) no-repeat left top;
}
li.seo{
	background: url(../images/icon-seo.gif) no-repeat left top;
}
li.emailmkt{
	background: url(../images/icon-emailmkt.gif) no-repeat left top;
}
li.webanalytics{
	background: url(../images/icon-webanalytics.gif) no-repeat left top;
}
li.web20{
	background: url(../images/icon-web20.gif) no-repeat left top;
}
li.regional{
	background: url(../images/icon-regional.gif) no-repeat left top;
}
li.projectmng{
	background: url(../images/icon-projectmng.gif) no-repeat left top;
}
li.tick{
	background: url(../images/icon_tick.gif) no-repeat left top;
}

/****  portfolio *****/
div.portfolioThumb {
	display: block;
	border: 2px solid #dfdddd;
	padding: 0px;
	background-color: #fff;
	float: left;
	position: relative;
	margin: 0px;
	height: 180px;
	width: 180px;
}

.portfolioThumb a .fullSize {
	text-indent: -99999px;
	display: block;
	position: absolute;
	bottom: 0px;
	left: -99999px;
	width: 300px;
	height: 54px;
	background: url(../images/button-view-full-size.gif) no-repeat center;
	border-top: 1px solid #e6e6e6;
	/*opacity: 0.8;*/

}





