body {
	font-family: Arial, Helvetica, sans-serif, "Lucida Sans";
	font-size: 12px;
	line-height: 16px;
	color: #000000;
	background:none;
	padding:55px 0 0 0;
}

#container {
	margin:0; padding:0; border:none; background:none; width:auto; position:static;
}


#container #content {
	margin:0; padding:0; border:none; background:none; width:98%;
}

#footer {
	font-size: 11px;
	clear: both;
	text-align: center;
	width:auto
}

#container #navigation {
	display:none;
}

#logo {
	position:absolute; display:block; top:0; left:0;
}

#logo_tab { display:none; }
#portfolio_tab { display:none; }
#testimonials_tab { display:none; }

#container #flash_banner {
	display:none;
}

#footer { display:block;width:100%; text-align:center; height:1em; font-size:0.9em; border-top:1px #333 solid; }
#footer span { display:inline; padding:0 0.5em 0 0.5em;}
#quickcontact { display:inline; border-left:1px #333 solid; padding:0 0.5em 0 0.5em; }
#gstnotice { display:inline; border-left:1px #333 solid; padding:0 0.5em 0 0.5em; }

.cb { clear:both; }

div.table { width:520px; margin-left:auto; margin-right:auto; line-height:28px; }
div.table .cl2 { font-weight:bold; }
div.table span.lc { width:150px; text-align:right; position:relative; margin-right:12px; display:block; float:left; }
div.table span.sc { width:500px; text-align:left; position:relative; display:block; float:left; }
div.table span.lc label { font-weight:bold; }
div.table span.rc { text-align:left; width:355px; position:relative; display:block; float:left; }
div.table span.rc input { border:1px #ccc solid; border-collapse:collapse; padding:2px; }
div.table span.rc input.r { border:none; border-collapse:collapse; padding:2px; }
div.table span.rc textarea { border:1px #ccc solid; border-collapse:collapse; padding:2px; }

div.image_gallery { float:left; clear:both; margin-top:2em; }
div.image_gallery div { width:134px; height:134px; float:left; margin:0 8px 8px 0; overflow:hidden; padding:2px; border:1px #d1d3d4 solid; position:relative; }
div.image_gallery div a { display:block; border:none; } 
div.image_gallery div img { display:block; } 
