#register A{
text-decoration:none;	
}

#footer{
background-color:#333;
color:#ccc;
}

#footer A{
color:#ccc;
}

#footer H3{
color:#ccc;	
}

.product-information-row{
margin-top:20px;	
}

.product-information-row UL{
padding:0;
margin:0;
}

.product-information-row TABLE TD{
width:60%;	
}

.product-listing-image{
background-repeat: no-repeat; background-position: center -50px;background-image:url(../images/test-tshirt.jpg);height: 180px;
margin-bottom: 8px;
margin-left: 7px;
margin-top: 7px;
}

.product-listing-4-col H3{
}

.product-listing-4-col P{
}

#product-right .you-may-like{
float:left;	
margin-right:10px;
}

#product-right H3{
}

#product-right H4{
}

#product-middle H1{
font-size:24px;	
line-height:normal;
}

#product-middle H2{
font-size:20px;
color:#777;	
line-height: normal;
}

#product-middle H3{
font-size:12px;
color:#ccc;	
line-height: normal;
}

#product-middle UL#product-details-list{
margin-top:20px;
}

#product-middle #add-to-bag{
margin:14px 0;	
}

#product-right H2{
font-size:20px;	
line-height:normal;
}

#left-sidebar UL#sidebar-nav LI A{
text-decoration:none;	
}

#left-sidebar UL#sidebar-nav LI A:HOVER{
color:#444;	
}

#main-content .colour_swatch{
border: 2px solid #E5E5E5;
cursor: pointer;
display: block;
float: left;
height: 20px;
margin-bottom: 5px;
margin-right: 4px;
width: 20px;	
}