	BODY.default { 
      background: #5B5F56 url(../images/bg.png) 50% 0 no-repeat;
	  margin: 0px;
	  padding: 0px; 
	      
	  }

/************************************************
*	Comments									*
************************************************/
	#header {
 	  background: url(../images/header1.gif) no-repeat;
	  height: 187px;
	  }
	
	#login {
 	  width: 165px;
	  clear:both;
	  position:relative; top: 11px; 
	  margin:0px auto;
	  background: url(../images/login.png) no-repeat;
	  height: 23px;
	  font-family: verdana, arial, "ms sans serif", sans-serif;
	  font-size: 10px;
	  font-weight: normal;
	  color: #CCCCCC; 
	  text-align: center;
	  line-height: 14px;
	  padding: 2px;
	  }
	  
	#login a:link {
	 color: #CCCCCC;
	 font-weight: normal;
	 text-decoration: none;
	 
	 }
	
	#login a:visited {
	 color: #CCCCCC;
	 font-weight: normal;
	 text-decoration: none;
	 border-bottom:1px dashed #FFFFFF;
	 }
	
	#login a:active {
	 color: #CCCCCC;
	 font-weight: normal;
	 text-decoration: none;
	 border-bottom:1px dashed #FFFFFF;
	 }
	
	#login a:hover {
	 color:#e7b03b;
	 font-weight: normal;
	 text-decoration: none;
	 border-bottom:1px solid #FFFFFF;
	 }
	  
	#content {
	 clear:both; 
	 position:relative;
	 width:780px; 
	 margin:0px auto;
	 color: #000000;
	 background: #FFFFFF;
	 }
	 
	#clearall {
	 clear:both; 
	 position:relative;
	 }
	
		  
	.mainbody { 
	  margin:0px 0px 0px 0px;
	  width:580px; 
	  background: #FFFFFF;
	  color: #000000; 
	  padding: 0px 20px 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;
	  }
	  
	 .mainbodyright {
	  background: #FFFFFF;
	  width:160px; 
	  font-family: verdana, arial, "ms sans serif", sans-serif;
	  font-size: 10px;
	  font-weight: normal;
	  align: left;
	  vertical-align:text-top;
	  
	  }
	 
	 	 
	.mainbody h1{
	 font-size: 18px;
	 font-weight: bold;
	 color: #375074; 
	 background: url(../images/glossy-3d-blue-power-32x32.png) no-repeat left; 
	 line-height: 24px;
	 text-indent: 38px; 
	 margin-bottom: 0.5em;
	 margin-top: 0em;
	 }
	 
	.mainbody h2 {
	  font-size: 1.5em; 
	  color: #375074; 
	  padding-bottom: 5px; 
	  border-bottom: 1px dotted #375074;  
	  margin-bottom: 0.5em; 
	  
	  }
	  
	 .mainbody hr {
	  margin-top: 10px;
	  margin-bottom: 10px;
	  border: 0.5px dotted #375074;  
	   
	  }
	
	.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/footer2.gif) 50% 0 no-repeat;
	  height: 67px;
	  }
	  
	#footercontent{
 	  width: 780px;
	  clear:both;
	  position:relative; 
	  margin:0px ;
	  height: 67px;
	  font-family: verdana, arial, "ms sans serif", sans-serif;
	  font-size: 10px;
	  font-weight: bold;
	  color: #666666; 
	  text-align: center;
	  line-height: 14px;
	  padding-top: 15px;
	  }	    

	#backupq {
	 color: #375074;
	 font-weight: bold;
	 }
	 
	#backupa {
	 color: #000000;
	 padding-bottom: 10px;
	 }
	
	#gallery img {
	  float: left;
	  width: 120px;
	  decoration: none;
	  padding: 2px;
	  border-width: 0px 2px 2px 0px;
	  border-style: solid;
	  border-color: #999999;
	  margin: 0px 20px 20px 20px;
	  display: block;
	  }
	  
	#gallery img:hover {
	  border-color: #000000;
	  }  
  
	#gallerymainitem {
	  float: left;
	  width: 192px;
	  display: block;
	  margin-bottom: 3em; 
	  margin-right: 0px;
	  margin-bottom: 25px;
	  text-align: center;	  
	  }
	  
	#gallerymainitem img {
	  float: left;
	  width: 120px;
	  decoration: none;
	  padding: 2px;
	  border-width: 0px 2px 2px 0px;
	  border-style: solid;
	  border-color: #999999;
	  margin-left: 40px;
	  margin-right: 40px;
	  margin-bottom: 5px;
	  margin-top: 5px;
	  display: block;
	  }
	  
	#galleryvisit a:link {
	 color: #e7b03b;
	 font-weight: normal;
	 text-decoration: none;
	 border-bottom:1px solid #ffffff;
	 }
	
	#galleryvisit a:visited {
	 color: #e7b03b;
	 font-weight: normal;
	 text-decoration: none;
	 border-bottom:1px solid #ffffff;
	 }
	
	#galleryvisit a:active {
	 color: #e7b03b;
	 font-weight: normal;
	 text-decoration: none;
	 border-bottom:1px solid #ffffff;
	 }
	
	#galleryvisit a:hover {
	 color:#e7b03b;
	 font-weight: normal;
	 text-decoration: none;
	 border-bottom:1px solid #e7b03b;
	 }
	  
	#defaultmainitem img {
	  float: left;
	  decoration: none;
	  padding: 0px;
	  border-style: none;
	  margin-left: 0px;
	  margin-right: 0px;
	  margin-bottom: 0px;
	  display: block;
	  }
	  
	#downloaditem {
	  float: left;
	  width: 250px;
	  decoration: none;
	  padding: 5px;
	  border: 0.5px dotted #375074;
	  margin-left: 0px;
	  margin-right: 25px;
	  margin-bottom: 5px;
	  margin-top: 5px;
	  display: block;
	  
	  
	  }
	  
	   
	 #footer a:link {
	 color: #999999;
	 font-weight: normal;
	 text-decoration: none;
	 }
	
	#footer a:visited {
	 color: #999999;
	 font-weight: normal;
	 text-decoration: none;
	 }
	
	#footer a:active {
	 color: #999999;
	 font-weight: normal;
	 text-decoration: none;
	 border-bottom:1px dashed #FFFFFF;
	 }
	
	#footer a:hover {
	 color:#e7b03b;
	 font-weight: normal;
	 text-decoration: none;
	 border-bottom:1px solid #FFFFFF;
	 }
	 
	 
/************************************************
*	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; border: 1px solid #999999; width: 500px; }
	legend { font-size: 1.2em; font-weight: bold; color: #375074; padding: 5px; }
	label { float: left; font-size: 1.1em; width: 180px; margin-bottom: 10px; }
	.form-row {clear: both; margin-bottom: 5px;}
	.form-row-name {float: left; width: 220px;}
	.inputtext {font-size: 1em; width: 200px; margin-bottom: 5px;}
	.inputtext {font-size: 1em; width: 200px; margin-bottom: 5px;}
	.inputtextarea {font-size: 1em; width: 250px; margin-bottom: 10px;}
	.input-submit {font-size: 1em; }
	
	#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}	

