   html {
		background-image:url(../images/html_bkg.gif);
		background-repeat:repeat-x;
		background-color:#e9e9e9;
		
	}

	body {
		padding:0px;
		margin:0px;
		width:880px;
		margin:auto;
		font-family:"Lucida Grande", geneva,Arial,Verdana;
		font-size:13px;
	}
	
	h1 {
	
		font-family:"Lucida Grande", geneva,Arial,Verdana;
		font-size:16px;		
		margin:0px;
		padding:0px;
		
		margin-left:0px;
		margin-top:18px;
		padding-bottom:10px;
		
	}
	
	ul.front {
		background-image:url(../images/products.jpg);
		width:873px;
		margin:0px;
		padding:0px;
		list-style:none;
		padding-top:100px;
		height:145px;
		
	}
	ul.front li {
		
		float:left;
		
		width:289px;
		padding:0px;
		margin:0px;
		
	}
	ul.front li a {
		display:block;
		border:0px solid #fff;
		height:50px;
	}
	
	ul.front li a strong {
		display:none;
	}
	.holder {
		display:block;
		overflow:hidden;
		border:0px solid #000; 
		margin-top:20px;
	}
		
		p {
			border:0px solid #000; 
			width:500px;
			margin-left:10px;
			font-weight:bold;
		
		}
        p.footer {
			width:auto;
			text-align:center;
			font-size:11px;
			padding-top:20px;
			
		}
		
		a {
		color:#000;
		}
		
	ul.list {
		margin:0px;
		padding:0px;
		list-style:none;
		margin-left:10px;
		overflow:hidden;
	}
	
	
	ul.list li {
		float:left;
		
		width:255px;
		padding:5px;
		margin:0px;
		margin-left:15px;
		border:0px solid #000;
	}
	ul.list li h2 {
		margin:0px;
		padding:0px;
		padding-bottom:15px;
		padding-top:10px;
	}
	
	a.btnorder {
		background-image:url(../images/order.png);
		width:183px;
		height:64px;
		display:block;
		background-repeat:no-repeat;
		margin-top:15px;
		margin-left:0px;		
		
	
	}
	a.btnorder strong {
		display:none;
	}
	
	.setup {
	  
	}
	div.setup h1 {
	  font-size:20px;
	  padding-bottom:0px !important;
	  
	}
	div.setup h2 {
		font-size:15px;		
		margin:0px;
		padding:0px;
		padding-top:10px;
		padding-bottom:20px;
		margin-left:25px;
		font-weight:bold;
	  
	}
	
	div.setup h4 {
		font-family:"Lucida Grande", geneva,Arial,Verdana;
		font-size:14px;		
		margin:0px;
		padding:0px;
		margin-left:25px;
		font-weight:normal;
	}
	
	div.setup fieldset {
	  border:0px;
	}
	
	div.setup label {
	  font-weight:bold;
	  width:200px;
	  text-align:right;
	  display:block;
	  float:left;
	  padding:5px;
	}
	
	div.setup input {
	  border:1px solid #666;
	  padding:2px;
	  margin:3px;
	}
	
	.overview {
	  margin-left:35px;
	}
	
	.overview th {
	  padding:3px;
	  font-weight:bold;
	  text-align:right;
	  
	}	
	.overview td {
	  padding:3px;
	  }
