.wrap {
	width:620px;
	margin-left:25px;
} .projectl {
	width:295px;
	border:#c4c4c4 1px solid;
	margin-top:20px;
	height:222px;
	float:left;
	background-repeat:no-repeat;
	background-position:center;
	padding:1px;
} .projectr {
	width:295px;
	border:#c4c4c4 1px solid;
	margin-top:20px;
	height:222px;
	float:right;
	background-repeat:no-repeat;
	background-position:center;
	padding:1px;
} hr {
	border:0px;
	margin:0px;
	background-color:#c4c4c4;
	height:1px;
}
p{
	font-family:"Palatino Linotype", "Book Antiqua";
	margin:0px;
	font:"Century Schoolbook";
	color:#606060;
}.whiteh{
	background-color:#FFF;
	width:168px;
	height:26px;
	margin-top:182px;
	padding-top:4px;
	padding-left:8px;
	padding-right:8px;
	font:"Century Schoolbook";
	font-size:14px;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
}.title{
	font-size:24px;
}.describ{
	font-size:12px;	
}
.projectl:hover {
	filter:alpha(opacity=85);
	-moz-opacity:0.85;
	-khtml-opacity: 0.85;
	opacity: 0.85;
	cursor:pointer;
}.projectr:hover {
	filter:alpha(opacity=85);
	-moz-opacity:0.85;
	-khtml-opacity: 0.85;
	opacity: 0.85;
	cursor:pointer;
}a:hover{
	text-decoration:none;	
}.image{
	width:346px;
	vertical-align:top;
	padding-left:15px;
	float:left;

}.details{
	float:right;
	width:210px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:10px;
	/*border: #c4c4c4 1px solid;*/
	padding-bottom:10px;
}.title2{
	font-size:21px;
}.dimension2{
	padding-bottom:20px;
}
.colours{
	/*border-top: #c4c4c4 1px solid;*/
}.colourstitle{
	text-align:left;
	padding-top:12px;
	padding-left:0px;
	font-size:12px;
}.swatches{
	width:37px;
	height:37px;
	margin:7px;
	margin-bottom:0px;
	border: #c4c4c4 1px solid;
	float:left;
}.swatches:hover{
	width:37px;
	height:37px;
	margin:7px;
	margin-bottom:0px;
	border: #51829D 1px solid;
	float:left;
}.swatchcolour{
	width:35px;
	margin:1px;
	height:35px;
	cursor:pointer;
}
.swatchtitle{
	font-size:10px;
	width:52px;
	margin:0px;
	padding:0px;
	padding-top:5px;
	float:left;
	line-height:12px;
	margin-bottom:10px;
	text-align:center;
}.more{
	margin-right:20px;
	font-size:10px;
	text-align:right;
}body {
	background: #FFF;
	color: #606060;
	font: normal normal 12px Century Schoolbook;
	margin: 0px;
	padding: 0;
	overflow:visible;
}