body {
  text-align: center;
  background-color:#000;
  text-decoration:none;
  }
  
 
  a:link{
	  text-decoration:none;
	  color:#FFF;
  }
  
    a:visited{
	  text-decoration:none;
	  color:#FFF;
  }
  
    a:hover{
	  text-decoration:none;
	  color:#999;
	    }
		
	a:active{
	  text-decoration:none;
	  color:#FFF;
  }
  
#toparea {
	width:815px;
	margin-bottom:-5px;
	}
	
#container {
  margin: 0 auto;
  width: 815px;
  height:auto;
  text-align: left;
  background-color:#000;
  }
	
  /* Start of secondary level navigation*/
	
	div#topnavbar {
		text-align:right;
		width:815px;
		height:25px;	
	}
	
	div#topnavbar ul {
		
		margin:0px;
		padding:3px;
		font-family:century gothic, verdana, arial, helvetica, sans-serif;
		font-weight:bold;
		font-size:12px;
		color:#FFF;
		line-height:10px;
		white-space:nowrap;
	}
	
	div#topnavbar li {
		margin: 2px;
		list-style-type:none;
		display:inline;
	}
	
		div#topnavbar li a:link{text-decoration:none;; color:#FFF}
		div#topnavbar li a:visited{text-decoration:none; color:#FFF}
		div#topnavbar li a:hover{text-decoration:none; color:#999}
		div#topnavbar li a:active{text-decoration:none;; color:#FFF}

	
/* End of secondary level navigation*/

	#showcase {
		text-decoration:none;
	width:815px;
	margin-top:10px;
	}
	
	#footer {
		text-decoration:none;
		margin: 0 auto;
		background-image:url('images/footerbg.png');
		background-repeat:no-repeat;
		margin-top:10px;
		width:815px;
		height:200px;
		color:#FFF;
		font-family:century gothic, verdana, arial, helvetica, sans-serif;
		text-align:right;
	}
	
	#footertel {
		text-decoration:none;
		font-size:22px;
		position:relative;
		top:10px;
		right:20px;
	}
	
	#footeremail {
		text-decoration:none;
	font-size:16px;
	position:relative;
	top:10px;
	right:20px;
	}
	
	#footeraddress {
		text-decoration:none;
	font-size:14px;
	position:relative;
	top:10px;
	right:20px;
	}
	
	#footeraddressbottom {
	text-decoration:none;
	font-size:14px;
	position:relative;
	top:13px;
	right:16px;
	}
	
	#footercopyright {
	font-size:11px;
	position:relative;
	top:10px;
	right:20px;
	}
	
		#footercopyrightbottom {
	font-size:11px;
	position:relative;
	top:12px;
	right:20px;
	}
	
	#titlearea {
		text-decoration:none;
		text-align:right;
		margin-top:10px;
		margin-bottom:13px;
		background-color:#000;
		height:18px;
	}
	
	#welcome {
		height:31px;
		text-decoration:none;
		line-height:20px;
		margin-left:13px;
		float:left;
		font-family:century gothic, verdana, arial, helvetica, sans-serif;
		font-size:24px;
		color:#FFF;
		position:relative;
		top:0px;
	}
	
/*Beginning of 3 boxes area*/
		#topboxes {
		width:815px;
		height:84px;
		margin-bottom:8px;
		background-color:#000;
		}
	
		#boxleft {
		float:left;
		background-image:url(images/boxleft.png);
		background-repeat:no-repeat;
		width:268px;
		height:84px;
        margin-right:5px;
		}
	
		#boxcenter {
		float:left;
		background-image:url(images/boxcenter.png);
		background-repeat:no-repeat;
		width:268px;
		height:84px;
        margin-right:5px;
		}
	
		#boxright {
		float:left;
		background-image:url(images/boxright.png);
		background-repeat:no-repeat;
		width:268px;
		height:84px;
        margin-right:5px;
		}
	
		#textleftheader {
					width:170px;
		font-family:century gothic, verdana, arial, helvetica, sans-serif;
		color:#FFF;
		font-size:20px;
		margin-left:14px;
		line-height:35px;
		}
		
		#textleft {
		width:170px;
		font-family:century gothic, verdana, arial, helvetica, sans-serif;
		color:#FFF;
		margin-left:14px;
		font-size:12px;
		}
						
/*End of 3 boxes area*/

		#sectionheader {
			color:#FFF;
			font-family:century gothic, verdana, arial, helvetica, sans-serif;
			font-size:26px;
			width:805px;
			margin-top:10px;
			margin-left:10px;
			margin-bottom:25px;
		}
		
/*Beginning of Section container*/

	#sectioncontainer {
		width:815px;
		height:auto;
	}

/*End of Section container*/

	#sectiontext {
		font-family:century gothic, verdana, arial, helvetica, sans-serif;
		font-size:12px;
		color:#FFF;
		margin-left:10px;
	}
	

		#sectiontext2 {
		background-color:#000;
		width:440px;
		height:auto;
		font-family:century gothic, verdana, arial, helvetica, sans-serif;
		font-size:12px;
		color:#FFF;
		margin-left:10px;
	}
	
		
/*start of removing blue border around linked images in catalogue section*/

	img
{  border-style: none;
}

/*end of removing blue border around linked images in catalogue section*/

/*Company Profile section starts*/

	.alignright {
		float:right;
	}
	
		.alignleft{
		float:left;
	}
	
/*Company Profile section ends*/

/*news section*/

		.alignleft {
			float:left;
			margin-right:15px;
			margin-bottom:10px;
		}
		
			#readon {
			font-family:century gothic, verdana, arial, helvetica, sans-serif;
			font-size:16px;
			color:#FFF;
		}
		

/*Enquiry Form Contact us section begins*/

		#contactusform{
		font-family:century gothic, verdana, arial, helvetica, sans-serif;
		font-size:12px;
		width:440px;
		height:550px;
		color:#FFF;
		margin-left:10px;
	}
	
	#footercontainer {
		width:820px;
		height:140px;
		margin-bottom:20px;
	}
	
	#coprobox {
		position:relative;
		color:#FFF;
		font-family:century gothic, verdana, arial, helvetica, sans-serif;
		margin-left:10px;
		margin-top:20px;
		width:805px;
		height:368px;
		background-color:#565353;
		border:1px #999 solid;
	}
	
	#coprotopbox {
	text-align:left;
	float:left;
	width:300px;
	padding:10px;
	height:20px;
	background-color:#333;
	border-right:1px #999 solid;
	border-bottom:1px #999 solid;
	}
	
	#coprotopbox2 {
	float:left;
	text-align:left;
	width:200px;
	padding:10px;
	height:20px;
	background-color:#333;
	border-right:1px #999 solid;
	border-bottom:1px #999 solid;
	}
	
	#coprotopbox3 {
	float:left;
	text-align:left;
	width:243px;
	padding:10px;
	height:20px;
	background-color:#333;
	border-bottom:1px #999 solid;
	}
	
	#coprotopboxrow {
	text-align:left;
	font-size:12px;
	float:left;
	width:300px;
	padding:10px;
	height:20px;
	border-right:1px #999 solid;
	border-bottom:1px #999 solid;
	}
	
	#coprotopbox2row {
	float:left;
	text-align:left;
	font-size:12px;
	width:200px;
	padding:10px;
	height:20px;
	border-right:1px #999 solid;
	border-bottom:1px #999 solid;
	}
	
	#coprotopbox3row{
	float:left;
	font-size:12px;
	text-align:left;
	width:243px;
	padding:10px;
	height:20px;
	border-bottom:1px #999 solid;
	}

	#projectsgallery {
		width:779px;
		height:480px;
		margin-left:10px;
	}
	
	/*Tile pages*/
	
		#tilecellheaders {
		font-family:century gothic, verdana, arial, helvetica, sans-serif;
		font-size:26px;
		color:#FFF;
		margin-left:35px;
		}
		
		#tilecellheaders2 {
		font-family:century gothic, verdana, arial, helvetica, sans-serif;
		font-size:20px;
		color:#FFF;
		margin-left:23px;
		width:320px;
		}
		
		#tilecellimage {
		margin-left:24px;
		}
		
		#tilecellnameandid {
		font-family:century gothic, verdana, arial, helvetica, sans-serif;
		font-size:12px;
		color:#FFF;
		margin-left:23px;
		margin-bottom:30px;
		}
		
		#tilecellinfo {
		font-family:century gothic, verdana, arial, helvetica, sans-serif;
		font-size:14px;
		color:#FFF;
		text-align:left;
		margin-left:35px;
		margin-top:5px;
		margin-bottom:10px;
		}
		
		#tilesizes {
			font-size:12px;
		}
		
/*download range in PDF*/

		#downloadrangeinpdf {
			color:#FFF;
			font-family:century gothic, verdana, arial, helvetica, sans-serif;
			font-size:14px;
			width:805px;
			height:34px;
			margin-left:10px;
			margin-bottom:25px;
			background-image:url('images/viewprintbg.png');
			background-repeat:no-repeat;
			text-indent:6px;
			line-height:33px;
		}
		
/* Zoom image */

		#zoomwindowimage {
			margin-top:20px;
			margin-left:auto;
			margin-right:auto;
			margin-bottom:20px;
		}
		
		#zoomwindowtext{
		font-family:century gothic, verdana, arial, helvetica, sans-serif;
		font-size:12px;
		color:#FFF;
		margin-left:auto;
		margin-right:auto;
		}
		
			#viewbyrange {
		margin-bottom:6px;
		text-decoration:none;
		font-family:century gothic, verdana, arial, helvetica, sans-serif;
		font-size:15px;
		color:#FFF;
		background-color:#000
	}
	
		#viewbyname {
		margin-top:6px;
		margin-bottom:6px;
		text-decoration:none;
		font-family:century gothic, verdana, arial, helvetica, sans-serif;
		font-size:15px;
		color:#FFF;
		background-color:#000
	}
	
		#tilename {
		margin-left:10px;
		text-decoration:none;
		font-family:century gothic, verdana, arial, helvetica, sans-serif;
		font-size:11px;
		color:#FFF;
		background-color:#000
	}
	
		#tilename2 {
		margin-left:25px;
		text-decoration:none;
		font-family:century gothic, verdana, arial, helvetica, sans-serif;
		font-size:11px;
		color:#FFF;
		background-color:#000
	}
	
		#tilename3 {
		margin-left:40px;
		text-decoration:none;
		font-family:century gothic, verdana, arial, helvetica, sans-serif;
		font-size:11px;
		color:#FFF;
		background-color:#000
	}
		
		#sectionpics {
			margin-left:25px;
			margin-bottom:15px;
		}
		
		#mainhp{
		margin-top:10px
		}
		
		#googlesearch {
			float:right;
			position:relative;
			top:7px;
		}
		
	#minilogos {
	margin-top:10px;
	}
	
	#bottomnavspace {
	height:20px
	}
	
	#socialmedia {
		text-align:right;
	}