@charset "utf-8";
/* CSS Document */

body
{
	padding:0px;
	margin:0px;
	background-image:url(html/images/bg.gif);
	background-color:#55688a;
	background-position:left top;
	font-size:0px;
}

a
{
	outline:none;
}

img
{
	border:0px;
}

#header
{
	background-color:#FFFFFF;
	height:101px;
	padding:0px;
	margin:0px;
}

#topmenu
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#777777;
	line-height:20px;
	height:51px;
}

#topmenu a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#777777;
	text-decoration:none;
	padding:0px 5px;
}

#topmenu a:hover
{
	 text-decoration:underline;
}

#menu
{
	background-image:url(images/menu-bg.jpg);
	background-repeat:no-repeat;
	height:21px;
	background-position:left top;
	padding:17px 0px 0px 0px;
}

#banner
{
	height:220px;
	width:190px;
	padding:0px;
	margin:0px;
	background-image:url(images/banner_01.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}

#banner2
{
	height:220px;
	width:190px;
	padding:0px;
	margin:0px;
	background-image:url(images/banner_02.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}

#banner3
{
	height:220px;
	width:190px;
	padding:0px;
	margin:0px;
	background-image:url(images/banner_03.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}

#banner4
{
	height:220px;
	width:190px;
	padding:0px;
	margin:0px;
	background-image:url(images/banner_04.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}

#banner5
{
	height:220px;
	width:190px;
	padding:0px;
	margin:0px;
	background-image:url(images/banner_05.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}

#flash
{
	height:128px;
	width:950px;
	padding:0px;
	margin:0px;
	background-image:url(images/flash-bg.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}

#clients
{
	height:263px;
	width:247px;
	padding:0px;
	margin:0px;
	background-image:url(images/our-clients.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	line-height:28px;
}

#conttop
{
	height:69px;
	width:649px;
	padding:0px;
	margin:0px;
	background-image:url(images/cont-top.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}

#conttopaboutus
{
	height:69px;
	width:649px;
	padding:0px;
	margin:0px;
	background-image:url(images/aboutus.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}

#conttopproducts
{
	height:69px;
	width:649px;
	padding:0px;
	margin:0px;
	background-image:url(images/products.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}

 #conttopourworkshead
{
	height:69px;
	width:649px;
	padding:0px;
	margin:0px;
	background-image:url(images/our-works-head.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}

 #conttopquotehead
{
	height:69px;
	width:649px;
	padding:0px;
	margin:0px;
	background-image:url(images/quote-head.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}


 #conttopcontacthead
{
	height:69px;
	width:649px;
	padding:0px;
	margin:0px;
	background-image:url(images/contact-head.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}


#contbottom
{
	height:12px;
	width:649px;
	padding:0px;
	margin:0px;
	background-image:url(images/cont-bottom.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}

#content
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	line-height:25px;
	padding:10px 20px 20px 20px;
	text-align:justify;
 }
 
#footer
 {
 	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:25px;
	color:#222222;
	border-top: solid 1px #ccc;
	height:35px;
 }
 
 #footer a
 {
 	color:#222;
	text-decoration:none;
 }
 
 #footer a:hover
 {
 	color:#DD0000;
	text-decoration:none;
 }

#label h1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	color:#222;
	font-weight:normal;
}

.input
{
	background-color:#fff !important;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #888888;
	border-right-color: #DDDDDD;
	border-bottom-color: #DDDDDD;
	border-left-color: #888888;
}

#quote
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
 	text-align:justify;
 }
 
 #contenttxt
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	line-height:25px;
	padding:0px;
	text-align:justify;
 }

