html,body {
	font-family: sans-serif; 
	color: #3B0304;
	height: 100%;
}

.installbackground {
	background: transparent url("images/wallImage1300px.jpg") center top no-repeat;
	background-attachment:fixed;
}

.subpageBackground {
	background: transparent url("images/wallImage1300pxFaded.jpg") center top no-repeat;
	background-attachment:fixed;
}

.nameTitle {
	background-repeat: no-repeat; */
	height: 130px; 
	margin-left:196px;
	position-relative;
}


#wrapper {
	width: 800px;
	margin: 0 auto;
	position: relative; 
}

#header {
	position: absolute;
	top: 0;
	left: 0;
}

#sidebar {
	position: absolute;
	top: 100px;
	left: 0;
}

#mainContent {
     	background-image: url("images/mainContent570.png");
		background-repeat: no-repeat;
		height: 476px;
		width: 570px;
		position: absolute;
		top: 80px;
		left: 250px;
  }  



#slideshow {
	width: 600px;
	margin: 0 auto;
	position: relative;
	padding-left: 10px;
	}


#slideshow h3 {
	margin: 0 auto;
	font-weight: bold;
	width: 448px;
	position: relative;	
	font-size: 1.5em;
}

#slideshow img {
	margin: 0 auto;
	width: 300px;
	display: block;	
	
}

.install_pict   {
	float: right;
	
}

.install_pict img{
	width: 300px;
	margin:0 auto;		
	display: block;
}

p.quote {
	width:240px;
	border-style: dotted;
	border-width: 1px;
	padding: 5px 0 0 5px;
	font-style: italic; 

}



.categoryText {
	float: left;
	width: 290px;
	margin-top:10px;	
}

.infoText {
	float: left;
	width: 290px;
	margin-top:10px;	
}


.bioText {
	float: left;
	width: 530px;
	margin-top:10px;	
}

 #menu {
    margin-left: 20px; 
    position: relative;
 }

 #menu li {
    margin: 0; padding: 0; list-style: none;
    position: absolute; left: 0;
    padding-left: 2px;
  }
    
  #menu li, #menu a {
   		display: block;
    	color: white;
		font-size: 20px;
		
		text-decoration: none;
		height: 53px;
		width: 200px;
		line-height: 1em;
		
  }
  
  #menu li {
  	margin:8px;
  }
  
  #menu a {
  	padding:8px;
  }
  
  
    #tile1 {
    	top: 0; 
    	left: 10px;
    	background-image: url("images/tileSprite.png");
		background-repeat: no-repeat;
    }
    
    #tile2 {
    	top: 70px;
    	left: 10px; 
    	background-image: url("images/tileSprite.png");
		background-repeat: no-repeat;
	}
    
    #tile3 {
    	top: 140px;
    	left: 10px; 
    	background-image: url("images/tileSprite.png");
		background-repeat: no-repeat;
	}
    
    #tile4 {
    	top: 210px;
    	left: 10px; 
		background-image: url("images/tileSprite.png");
		background-repeat: no-repeat;
	
    }
    
    #tile5 {
    	top: 280px;
    	left: 10px; 
		background-image: url("images/tileSprite.png");
		background-repeat: no-repeat;
	
    }
  
   #tile1 a:hover {
    background: transparent url("images/tileSprite.png")
    0px -53px no-repeat;}
    
   #tile2 a:hover {
    background: transparent url("images/tileSprite.png")
    0 -53px no-repeat;}
  
   #tile3 a:hover {
    background: transparent url("images/tileSprite.png")
    0 -53px no-repeat;}
  #tile4 a:hover {
    background: transparent url("images/tileSprite.png")
    0 -53px no-repeat;}
  #tile5 a:hover {
    background: transparent url("images/tileSprite.png")
    0 -53px no-repeat;}  
    
    
  #menu {
  
  float: left;
  }  
    
    #footer {
	 width: 570px;
 	clear: both;
	font-size: .8em;
	font-style: italic;
	text-align: center;  
	margin-left: -17px;
}
  
  .orderButton {
   		top: 0; 
    	left: 10px;
    	background-image: url("images/tileSprite.png");
		background-repeat: no-repeat;
    
    	display: block;
    	height: 53px;
    	color: white;
		font-size: 20px;
		text-decoration: none;
		width: 200px;
  }
  
  .orderButton a {
  		line-height: 1em;
    
  }
  
  #catalog {
		width: 570px;
		position: absolute;
		top: 80px;
		left: 250px;
  } 
  
  #infopages{
		width: 610px;
		position: absolute;
		top: 80px;
		left: 250px;
  } 
  
  #picturesforsale p {
  		margin-top: 10px;
  		clear: both;
  		float: 20px;
  }
  
  #picturesforsale img{
  		width: 400px;
  }
  
  
  
  
  
  
.middle {
		background-image: url("images/mainContent570middle.png");
		background-repeat: repeat-y;
		
		padding-left:20px;
}

.top {
     	background-image: url("images/mainContent570top.png");
		background-position:left top;
		background-repeat:no-repeat;
		line-height: 1;	
}

.bottom {
		background-image: url("images/mainContent570bottom.png");
		background-position:left bottom;
		background-repeat:no-repeat;
		padding:0px 30px 10px 15px;
	
	}
	
.category {
		clear: both;
		
	}
	
.category a {
		text-decoration: none;
		
	}	


.item {
		margin: 10px 0;
		clear: both;
		border-width: 1px;
		border-color: #000;
		float: left;
		clear: both;
		width: 100%;
}


.productimages {
		float: left;
	
}

.productimages img {
		clear: both;
		width: 100px;
		float: left;	
}



.itemdescription {
		margin-left:10px;
		width: 300px;
		float: left;	
} 

.paypal_viewcart_button {
	float: right;
}

.pay_info {
	float: right;
}

p.itemnumber {
	clear: both;
	float:right;
font-size:small;
margin-right:20px;
text-align:right;
width:90px;
	}

p.price {
	clear: both;
	width: 70px; 
	margin-right: 20px; 
	text-align: right;
		padding: 0;
	}*/
	
.item p.wholesaleprice {
		color: red;
		float: right; 
		width: 70px; 
		margin-right: 20px; 
		text-align: right;
		padding: 0;
	}

	
	
	
	
.soldout {
	color: red;
	text-transform: uppercase;
	}	
	

.tireart img , .furniture img{
	width: 275px;
}


.tireart p {
	width: 254px;	
}

.tireart {
	margin-top: 20px;
	}



.subcategory{
	clear: both;
	float: left;
	width: 450px;
	}	

.subcategory p{
	clear: both;
	float: left;
	width: 500px;
	}
	
.formchoices {
	clear:both;
	float: right;
	
	}
	
p.under {
	clear: both;
	float: left;
	width: 400px;
	}		
	
.bioText {
	margin-left: 10px;
	}	
	
.bioText img {
	width:173px;
	margin-right:10px;
	
	float:left;
	}	
	
.categorylinks {
	float: left;
	
	}	

.categorylinks a {
	text-decoration: none;
	float: left;
	display: inline;
	width: 100%;
	background-color: #9AA3BD;
	color: #FFFFFF;
	text-align: center;
	}	

.categorylinks a:HOVER {
	background-color: #FFFFFF;
	color: #350914;
	}	


.categorylinks li {
	float: left;
	width: 100px;
	}	

a.toplink {
		text-decoration: none;
		float:right;
		margin-right: 10px;
		font-size: small;
		background-color: #9AA3BD;
		color: #FFFFFF;
		width: 100px;
		text-align: center;
		margin-top:-20px;
		font-size: small;
		
	}	
 
a.toplink:hover {
	background-color: #FFFFFF;
	color: #350914;
		
	}	
  