body { 
margin:0; background-color:#CCC;
padding:0; 
height:100%; 
}
#main {width:1000px; margin:auto; height:1005px; border-left:1px solid #000; border-right:1px solid #000; border-bottom:1px solid #000; background-color:#FFF;}
#maincontainer {width:990px; height:1000px; border:1px solid #FFF; margin:auto;}
#top-area {height:108px; background-color:#FFF; margin:auto;}
#logo {width:101px; height:107px; background-image:url(Images/logo.jpg); float:left; background-repeat:no-repeat;}

#harsiddh {width:333px; height:38px; float:left; margin-top:30px;}
#sheet-metal-fabrication {width:172px; height:40px; float:left; margin-left:155px;}
#laser-cutting-services {width:222px; height:40px; float:left; margin-left:0px;}
h1 {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#F00; margin-top:10px;}
h2 {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#F00; margin-top:10px;}

#toplinks {width:180px; height:20px; float:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; margin-left:343px;
	margin-top:40px; text-decoration:none; color:#06C;}

#toplinks a{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#06C; margin-top:40px; text-decoration:none;}
#flash {margin:auto; margin-top:10px;}

#servvicenav {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-transform:uppercase; background-color:#F6F1EC; margin-top:3px; height:33px; text-align:left; font-weight:bold; color:#333; text-decoration:none; line-height:30px; border-bottom:1px solid #B7B7B7;}

#servvicenav a{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-transform:uppercase; background-color:#F6F1EC; text-align:left; font-weight:bold; color:#333; text-decoration:none; line-height:30px;}

#home {width:50px; float:left; background-image:url(Images/spacer.jpg); background-repeat:no-repeat; background-position:right; margin-left:50px;}
#aboutus {width:80px; float:left; background-image:url(Images/spacer.jpg); background-repeat:no-repeat; background-position:right; margin-left:10px;}
#services {width:80px; float:left; background-image:url(Images/spacer.jpg); background-repeat:no-repeat; background-position:right; margin-left:10px;}
#sendinquiry {width:105px; float:left; background-image:url(Images/spacer.jpg); background-repeat:no-repeat; background-position:right; margin-left:10px;}
#infrastructure {width:130px; float:left; background-image:url(Images/spacer.jpg); background-repeat:no-repeat; background-position:right; margin-left:20px;}
#quality {width:70px; float:left; float:left; background-image:url(Images/spacer.jpg); background-repeat:no-repeat; background-position:right; margin-left:10px;}
#contact {width:75px; float:left; float:left; background-image:url(Images/spacer.jpg); background-repeat:no-repeat; background-position:right; margin-left:10px;}

a:hover {color: #F00;}
#sitemap {width:75px; float:left; float:left; background-image:url(Images/spacer.jpg); background-repeat:no-repeat; background-position:right; margin-left:10px;}
#newsarticles {width:130px; float:left; float:left; margin-left:10px;}
#middlepart {margin:auto; margin-top:10px; height:430px;}
#leftnavservices {width:251px; float:left; height:425px;}
#welcomeharsiddhpart {width:725px; float:right; margin-left:5px; height:415px; border:1px solid #CED6D5; margin-top:2px;}
#welcomeharsiddhpart2 {width:725px; float:right; margin-left:5px; height:415px; margin-top:2px;}

#welcomepart {background-image:url(Images/welcometoharsiddh.jpg); background-repeat:no-repeat; height:25px;}
#welcomesample {background-image:url(Images/welcomesample.jpg); background-repeat:no-repeat; float:left; width:171px; height:103px; margin-left:10px; margin-top:20px;}
#harsiddhintro {width:500px; height:110px; float:right; margin-right:10px; margin-top:15px; font-family:Verdana, Geneva, sans-serif; font-size:11px; text-align:justify; color:#333;}
#companyprofile {width:707px; float:left; height:155px; margin-left:10px; margin-top:10px; font-family:Verdana, Geneva, sans-serif; font-size:11px; text-align:justify; color:#333;}
#fabricatedsamples {float:right; background-image:url(Images/fabricatedsamples.jpg); background-position:bottom; background-repeat:no-repeat; width:720px; height:87px; margin-top:13px;}



#servicesimg {background-image:url(Images/services.jpg); height:28px;}
#middleimg {background-image:url(Images/leftserbg.jpg); height:378px; border-left:1px solid #E0DFDF; margin:auto; border-right:1px solid #E0DFDF; width:247px;}
#imgbuttom {background-image:url(Images/servicesbtm.jpg); background-repeat:no-repeat; height:12px;}
#bullets {background-image:url(Images/bullets.jpg); background-position:left; background-repeat:no-repeat; height:30px; text-indent:20px; line-height:30px; font-family:Verdana, Geneva, sans-serif; margin-left:10px; border-bottom:1px solid #BEBEBE; font-size:12px;}

#bullets a{font-family:Verdana, Geneva, sans-serif; font-size:12px; text-decoration:none; color:#333;}

#space {height:20px;}
#contentstamp {background-image:url(Images/sheet-metal-stamp.jpg); margin-top:70px; height:99px; background-repeat:no-repeat; margin-left:5px;}

#btmarea1 {height:150px;}
#btmarea2 {height:45px; margin-top:5px; background-color:#069; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFF; padding-top:5px;}
#video {height:122px; margin-top:10px; margin-left:7px; width:150px; border:1px dotted #C4C4FF; float:left;}
#buttomcontent {width:815px; height:122px; float:right; margin-top:10px; border:1px dotted #C4C4FF; text-align:justify;}
#buttomcontent1 {margin-left:10px; margin-top:5px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#F00;}
#buttomcontent2 {margin-left:10px; margin-top:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; margin-right:7px;}
.aboutus1 {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333; font-weight:bold; border-bottom:1px dotted #000;}
.aboutus2 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; border-bottom:1px dotted #000;}
#fab1 {width:358px; float:left; height:410px;}
#fab2 {width:358px; float:right; height:410px;}
#fabser1 {height:30px; font-weight:bold; line-height:28px; background-color:#D2D2D2; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-indent:5px; color:#A50;}
#fabser2 {height:80px; font-family:Verdana, Geneva, sans-serif; font-size:11px; padding:5px; text-align:justify; border:1px dotted #000;}
#fabser3 {height:30px; font-weight:bold; line-height:25px; background-color:#D2D2D2; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-indent:5px; color:#A50; margin-top:20px; line-height:27px;}
#readmore {width:70px; float:right; color:#F00; margin-top:14px; font-weight:bold;}
#readmore a{color:#F00; font-weight:bold;}
#sitemap1 {font-family:Arial, Helvetica, sans-serif; font-size:16px; line-height:30px; background-color:#DBDBDB; color:#000; text-align:center; height:30px; font-weight:bold;}
#sitemapdetails {width:300px; float:left; line-height:20px; height:300px; margin:20px; font-family:Verdana, Geneva, sans-serif; font-size:12px;}
#cnclasercutting {font-family:Arial, Helvetica, sans-serif; font-size:16px; line-height:30px; background-color:#DBDBDB; color:#000; text-align:center; height:30px; font-weight:bold;}
#cnclasercuttingdetails {font-family:Verdana, Geneva, sans-serif; font-size:12px; margin:5px; height:370px;}
#contactdetails {height:300px; width:500px; margin:auto; margin-top:30px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#00F; font-weight:bold; line-height:25px;}
p {text-align:justify; font-size:11px; margin:10px;}
.contactfm {font-family:Verdana, Geneva, sans-serif; font-size:11px; text-align:right;}

#apDiv1 {
	position:absolute;
	background-image:url(Images/mazak_singal.jpg);
	background-repeat:no-repeat;
	left:741px;
	top:536px;
	width:300px;
	height:226px;
	z-index:1;
}
