body
{
	margin:0;
	padding:0;
	background:url('images/jccreationbg.jpg') repeat-x #fff;
}

IMG
{
	margin:0;
	padding:0;
	border:0;
}

.imgright
{
	float:right;
	margin:0 0 5px 10px;
	
}

#contentholder
{
	width:666px;
	margin:auto;
	text-align:left;	
}

#navcol
{
	float:left;
	width:216px;
}

.navbox
{
	width:108px;
	float:left;
	display:inline;
}

#contentcol
{
	width:430px;
	padding-left:10px;
	float:left;
	text-align:justify;
	color:#044765;
	font-family:arial;
}

#contentcol H1
{
	font-size:24px;
}

#contentcol H2
{
	font-size:16px;
	text-decoration:underline;
}

#contentcol P
{
	font-size:12px;
	line-height:18px;
}

#footer
{
	border-top:11px solid #fff3d8;
	color:#bbb;
	font-size:11px;
	padding-top:5px;
	text-align:right;
}

#footer A{color:#f3a54b;text-decoration:none;}
#footer A:hover{color:#f9aa51;text-decoration:underline;}


#contactform{background:#e9f7fb;width:100%;text-align:center;}
#contactform TABLE{margin:auto;}
#contactform TD {font-size:12px;}

.clear {
       clear: both;
       height: 1px;
       font-size: 1px;
       line-height: 1px;
       margin-bottom: -1px;
       margin:auto;
}



#productholder{width:430px;clear:both;}
.brands
{
	float:left;
	width:187px;
	height:187px;
	display:inline;
	text-align:center;
	margin:0 0px 40px 28px;
	background:url('images/mainbuttonbg.jpg') no-repeat center top;
}

.products
{
	float:left;
	width:130px;
	height:130px;
	display:inline;
	text-align:center;
	margin:0 0px 40px 13px;
	background:url('images/productsbuttonbg.jpg') no-repeat center top;
}

.servicetype
{
	margin:25px 0 0 0;
	font-size:12px;
	width:310px;
	padding-left:110px;
	background:url('images/servicebg.jpg') no-repeat left top;
	
}

.servicetitle
{
	font-size:25px;
	color:#96ac2f;
}
