	BODY.default { 
      background: #ffffff url(../images/bg2.jpg) center repeat-y;
	  margin:0px auto 0px auto;
	  padding: 0px; 
	      
	  }

/************************************************
*	Comments									*
************************************************/
	#header {
 	  background: url(../images/bg.jpg) top left repeat-x;
	  height: 76px;
	  color: #ffffff;
	  padding: 0px;
	  z-index:0;
	  text-align:center;
	  padding: 0px;
	  }
	  
	#content {
	 clear:both; 
	 position:relative;
	 width:755px; 
	 margin:0px auto;
	 color: #000000;
	 background: #FFFFFF ;
	 padding: 0px; 
	 }
	 
	#clearall {
	 clear:both; 
	 position:relative;
	 }
	
		  
	.mainbody { 
	  margin:0px 0px 0px 0px;
	  width:755px; 
	  background: #FFFFFF;
	  color: #000000; 
	  padding: 20px 40px 10px 20px; 
	  font-family: verdana, arial, "ms sans serif", sans-serif;
	  font-size: 10px;
	  font-weight: normal;
	  line-height: 14px;
	  text-align: justify;
	  vertical-align: top;  
	  valign: top;
	  }
	  
	  
	 	 
	.mainbody h1{
	 font-size: 18px;
	 font-weight: bold;
	 color: #375074; 
	 background: url(../images/heading_bullet.png) no-repeat left; 
	 line-height: 24px;
	 text-indent: 18px; 
	 margin-bottom: 0.5em;
	 margin-top: 0em;
	 }
	 
	.mainbody h2 {
	  font-size: 1.5em; 
	  color: #ff0000; 
	  padding-bottom: 5px; 
	  border-bottom: 1px dotted #ff0000; 
	  margin-bottom: 0.5em; 
	  
	  }
	  
	 .mainbody hr {
	  margin-top: 10px;
	  margin-bottom: 10px;
	  border: 0.5px dotted #ff0000;   
	   
	  }
	
	.mainbody a:link {
	 color: #000000;
	 font-weight: normal;
	 text-decoration: none;
	 border-bottom:1px dashed #2F4F4F;
	 }
	
	.mainbody a:visited {
	 color: #000000;
	 font-weight: normal;
	 text-decoration: none;
	 border-bottom:1px dashed #2F4F4F;
	 }
	
	.mainbody a:active {
	 color: #000000;
	 font-weight: normal;
	 text-decoration: none;
	 border-bottom:1px dashed #2F4F4F;
	 }
	
	.mainbody a:hover {
	 color:#000000;
	 font-weight: normal;
	 text-decoration: none;
	 border-bottom:1px solid #2F4F4F;
	 }
	
	#footer {
	  background: url(../images/footer.gif) 50% 0 no-repeat;
	  height: 80px;
	  clear:both; 
	  position:relative;
	  width:755px; 
	  margin:0px auto;
	  color: #000000;
	  margin-top: 35px;
	  margin-bottom: 20px;
	  }
	  
	#footercontent{
 	  width: 750px;
	  clear:both;
	  position:relative; 
	  margin:0px ;
	  font-family: verdana, arial, "ms sans serif", sans-serif;
	  font-size: 10px;
	  font-weight: normal;
	  color: #999999; 
	  text-align: center;
	  line-height: 18px;
	  padding-top: 2px;
	  }
	  
	  
	 #footercontent a:link {
	   color: #666666;
	   font-weight: normal;
	   text-decoration: none;
	   border-bottom:1px dashed #999999
	   }
	
	#footercontent a:visited {
 	  color: #666666;
	  font-weight: normal;
	  text-decoration: none;
	  border-bottom:1px dashed #999999
	  }
	
	#footercontent a:active {
	  color: #666666;
	  font-weight: normal;
	  text-decoration: none;
	  border-bottom:1px dashed #999999
	  }
	
	#footercontent a:hover {
	  color:#333333;
	  font-weight: normal;
	  text-decoration: none;
	  border-bottom:1px solid #ff0000
	  }	    
  
	#defaultmainitem img {
	  float: left;
	  decoration: none;
	  padding: 0px;
	  border-style: none;
	  margin-left: 0px;
	  margin-right: 0px;
	  margin-bottom: 0px;
	  display: block;
	  }
	 
	 
/************************************************
*	Form Info									*
************************************************/	 
	.contactus {padding-left: 50px;}
	
	input, textarea, select {
	 background-color: #ffffff;
	 border-style: solid;
	 border-width: 1px;
	 font-family: verdana, arial, sans-serif;
	 font-size: 10px;
	 color: #000000;
	 padding: 0px;
	}
	
	fieldset { margin-bottom: 0.5em; padding: 10px; background-color: #cccccc; border: 1px solid #999999; width: 665px; }
	legend { font-size: 1.2em; font-weight: bold; color: #375074; padding: 5px; border: 1px solid #999999; }
	label { float: left; font-size: 1.1em; width: 180px; margin-bottom: 10px; }
	.form-row {clear: both; margin-bottom: 5px; margin-left: 30px;}
	.form-row-name {float: left; width: 220px;}
	.inputtext {font-size: 1em; width: 200px; margin-bottom: 5px; margin-left: 40px; padding: 2px;}
	.inputtextarea {font-size: 1em; width: 250px; margin-bottom: 10px; margin-left: 40px; padding: 2px;}
	.inputsubmit {font-size: 1em; margin-left: 80px; padding: 5px;}
	.inputvacancies1 {font-size: 1em; background-color: #ff9900; padding: 5px;}
	.inputvacanciessearch {font-size: 1em; background-color: #66CC66; padding: 5px;}
	.inputvacanciesview {font-size: 1em; background-color: #6699cc; padding: 5px;}
	.inputcontactsend {font-size: 1em; background-color: #6699cc; padding: 5px; margin-left: 250px;}
	.inputcontactreset {font-size: 1em; background-color: #cccccc; padding: 5px; margin-left: 50px;}
	.inputvacancysend {font-size: 1em; background-color: #6699cc; padding: 5px; width: 200px; margin-left: 40px;}
	
	
	#label-domain-name { float: left; width: 100px; font-weight: bold; margin-left: 50px;}
	#label-domain-cost { float: left; width: 100px;} 
	#label-domain-duration { float: left; width: 100px;}
	
/************************************************
*	Nifty Cubes Used									*
************************************************/	 	
	
	ul#about,ul#about li{list-style-type:none;margin:0;padding:0}
	ul#about{width: 140px; margin:0px auto 0;text-align:left;}
	ul#about li{align: left; width: 120px; height:120px; padding: 10px; margin: 0px 0px 20px 0px; }
	/**	li#ab1{background: #0088A7} **/
		li#ab1{background: #001929}
		li#ab2{background: #001929}
		li#ab3{background: #001929}
		li#ab4{background: #001929}
		
		li#a2{background: #3A9723}
		
		li#a4{background: #DA0B37}
		li#ab5{background: #F36}
		li#ab6{background: #F13;color: #000}	

