a  {
	text-decoration: none;
	color: #52595B;
	font-weight: normal;
	font-size: small;
}

a ins  {
   text-decoration: none;
}

#companybutton a:hover,
#contactbutton a:hover,
#projectsbutton a:hover,
#productsbutton a:hover,
#servicesbutton a:hover  {
   background-position: -94px 0%;
}

#commercialbutton a:hover,
#entertainmentbutton a:hover,
#governmentbutton a:hover,
#healthcarebutton a:hover  {
   background-position: -268px 0%;
}

#companybutton a,
#productsbutton a,
#contactbutton a,
#projectsbutton a,
#servicesbutton a  {
   background-repeat: no-repeat;
   display: block;
   width: 94px;
   height: 109px;
   background-position: 0% 0px;
}

#projectsbutton,
#servicesbutton,
#productsbutton  {
   visibility: visible;
   position: absolute;
   top: 12px;
   z-index: 2;
   width: 94px;
   height: 109px;
}

#contactbutton,
#companybutton  {
   visibility: visible;
   position: absolute;
   top: 12px;
   z-index: 1;
   width: 94px;
   height: 109px;
}

#educationbutton a:hover  {
   background-position: -272px 0%;
}

#entertainmentbutton a  {
   background: url(ccomain94sgmedia/entertainmentbutton.png) no-repeat 0% 0px;
   display: block;
   width: 268px;
   height: 66px;
}

#communicationcompany  {
	background: url(ccomain94sgmedia/communicationcompany.png) no-repeat;
	visibility: visible;
	position: absolute;
	left: 0px;
	top: 12px;
	z-index: 1;
	width: 435px;
	height: 101px;
	text-align: right;
}

#entertainmentbutton  {
	visibility: visible;
	position: absolute;
	left: 13px;
	top: 308px;
	z-index: 2;
	width: 268px;
	height: 66px;
}

#governmentbutton a  {
   background: url(ccomain94sgmedia/governmentbutton.png) no-repeat 0% 0px;
   display: block;
   width: 268px;
   height: 69px;
}

#healthcarebutton a  {
   background: url(ccomain94sgmedia/healthcarebutton.png) no-repeat 0% 0px;
   display: block;
   width: 268px;
   height: 72px;
}

#commercialbutton a  {
   background: url(ccomain94sgmedia/commercialbutton.png) no-repeat 0% 0px;
   display: block;
   width: 268px;
   height: 64px;
}

#educationbutton a  {
   background: url(ccomain94sgmedia/educationbutton.png) no-repeat 0% 0px;
   display: block;
   width: 272px;
   height: 68px;
}

#servicesbutton a  {
   background-image: url(ccomain94sgmedia/servicesbutton.png);
}

#healthcarebutton  {
	visibility: visible;
	position: absolute;
	left: 13px;
	top: 31px;
	z-index: 2;
	width: 268px;
	height: 72px;
}

#productsbutton a  {
   background-image: url(ccomain94sgmedia/productsbutton.png);
}

#loremipsumtext p  {
   font: 12px/14px Georgia;
   padding-bottom: 2px;
   text-align: justify;
}

#governmentbutton  {
	visibility: visible;
	position: absolute;
	left: 13px;
	top: 173px;
	z-index: 2;
	width: 268px;
	height: 69px;
}

#projectsbutton a  {
   background-image: url(ccomain94sgmedia/projectsbutton.png);
}

#commercialbutton  {
	visibility: visible;
	position: absolute;
	left: 13px;
	top: 243px;
	z-index: 2;
	width: 268px;
	height: 64px;
}

#educationbutton  {
	visibility: visible;
	position: absolute;
	left: 13px;
	top: 104px;
	z-index: 3;
	width: 272px;
	height: 68px;
}

#companybutton a  {
   background-image: url(ccomain94sgmedia/companybutton.png);
}

#contactbutton a  {
   background-image: url(ccomain94sgmedia/contactbutton.png);
}

#productsbutton  {
   left: 568px;
}

#loremipsumtext  {
	position: absolute;
	left: 5px;
	top: 5px;
	margin-left:323px;
	padding-top: 50px;
	padding-right: 20;
	z-index: 2;
	width: 600px;
	height: auto;
	overflow: scroll;
}

#projectsbutton  {
   left: 669px;
}

#servicesbutton  {
   left: 770px;
}

#companybutton  {
   left: 467px;
}

#contactbutton  {
   left: 871px;
}

#shape11copy8  {
	background: url(ccomain94sgmedia/shape11copy8.png) no-repeat;
	visibility: visible;
	position: absolute;
	left: 25px;
	top: 465px;
	z-index: 2;
	width: 256px;
	height: 350px;
	background-color: #C9CBCC;
}

#ccomain94sg  {
   margin: 0px auto 0px auto;
   width: 966px;
   margin: 0 auto;
   position: relative;
}

#footerlogo  {
	background: url(ccomain94sgmedia/footerlogo.png) no-repeat;
	visibility: visible;
	position: absolute;
	z-index: 1;
	width: 965px;
	height: 114px;
	background-image: url(ccomain94sgmedia/footer.jpg);
	overflow: visible;
}

#partners  {
	visibility: visible;
	position: absolute;
	left: 25px;
	top: 431px;
	z-index: 2;
	width: 88px;
	height: 19px;
}

#id1body  {
	background: url(ccomain94sgmedia/id1body.png) no-repeat;
	visibility: visible;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-align: left;
	position: absolute;
	left: 0px;
	top: 120px;
	z-index: 3;
	width: 965px;
	height: auto;
	background-image: url(ccomain94sgmedia/id1body.png);
	background-color: #ffffff;
}

#id1body2  {
	background: url(ccomain94sgmedia/id1body.png) no-repeat;
	visibility: visible;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-align: left;
	position: absolute;
	top: 130px;
	left:105px;
	z-index: 1;
	width: 965px;
	height: auto;
	background-image: url(ccomain94sgmedia/id1body.png);
	background-color: #ffffff;
	overflow: hidden;
}



#div  {
   background: url(ccomain94sgmedia/div.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 564px;
   top: 0px;
   z-index: 1;
   width: 304px;
   height: 109px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: #0A070A url(ccomain94sgmedia/exteriortile.png) center top repeat-x;
   background-attachment: fixed;
}
.heading1 {
	font-size: large;
	font-weight: bold;
}
.heading2 {
	font-size: medium;
	font-weight: bold;
}
.heading3 {
	font-size: small;
	font-weight: bold;
}
.heading4 {
	font-size: x-large;
	font-weight: bold;
}
.heading5 {
	font-size: small;
}

#ccomain94sg #communicationcompany p {
	color: #C9CBCB;
	font-size: 14px;
	font-weight: bold;

}
