
ul ul {
	margin: 10px 0 0 10px;	
}

div.column_container {
	overflow: hidden;
	/* removed for the intl site
	width: 490px; */
	width: 100%;
	margin-bottom: 30px;
	padding-bottom: 10px;
	border-bottom: 1px solid #4e4e4e;
}

h3.column_container {
	border-bottom: 1px solid #4e4e4e;
	margin-bottom: 10px;	
	width: 100%;
	/* removed for the intl site
	width: 490px; */
}
	
div.content_column {
	float: left;
}

div#column_one {
	float: left;
	/* removed for the intl site
	width: 348px;    */
}

div#column_one img {
	float: left;
	width: 172px;
	height: 76px;
	margin: 0px 1px 1px 1px;
}

div#column_one p {
	clear: both;
	font-size: 11px;
	margin: 0 0 15px 0;
}

div#column_two {
	float: right;
	width: 126px;
	padding: 1px;	
}

/* Learn-Buy button */

.learn_buy_btns {
	width: 100%;
	height: 18px;
	margin: 5px 0 10px 0;
}

/* Learn More button */


.learn_more_btn {
	float: right;
	margin: 0;
	padding: 0;
	width: 113px;
	height: 18px;
	background-image: url("/images/buttons/learnmore_arrow_blk_on.gif");
}

.learn_more_btn a {
	display: block;
	background-image: url("/images/buttons/learnmore_arrow_blk_off.gif");
	width: 113px;
	height: 18px;
}

.learn_more_btn a:hover, .learn_more_btn a:focus {
	background-image: url("/images/buttons/learnmore_arrow_blk_on.gif");
}

/* Buy Now button */

.buy_now_btn {
	float: right;
	margin: 0;
	padding: 0;
	width: 113px;
	height: 18px;
	background-image: url("/images/buttons/buynow_blk_on.gif");
}

.buy_now_btn a {
	display: block;
	background-image: url("/images/buttons/buynow_blk_off.gif");
	width: 113px;
	height: 18px;
}

.buy_now_btn a:hover, .buy_now_btn a:focus {
	background-image: url("/images/buttons/buynow_blk_on.gif");
}

/*********** accessories ***************/

.accessories_category {
	border: solid 1px #4c4f46; /* 570 - 2 padding = 568 */
	padding: 10px 10px 15px 10px; /* 568 - 20 padding = 548 */
	margin-bottom: 20px;
}

.accessories_category.bottom_row {
	margin-bottom: 0;
}

#accessories_container .row {
	padding: 3px 0;
	border-bottom: solid 1px #4c4f46;	
/* see ie_hacks.css */
}

#accessories_container div.row div.column_one {
	width: 180px; /* 548 - 180 (image width) = 408 */
}

#accessories_container div.row div.column_two {
	width: 340px; 
	padding-top: 5px;
	padding-bottom: 0;
}

/*
  HACK: IE 6 only sees the second selector in div.row.bottom_row, reverse them and IE removes 
        all the bottom borders from rows in an accessories category container.
*/
#accessories_container div.accessories_category div.row.bottom_row {
	border-bottom: none;	
}



.row:after, .float_container:after { 
	content: "."; 
	display: block; 
	font-size:0; 
	clear: both;
	visibility: hidden;
	height: 0;
}  /* Having something in the content such as a period gives a more consistent results across browsers. */

/* Hides from IE Mac \*/ 
 	.float_container{ display: inline-block; } 
/* End Hack */ 

div.row div.column_one {
  float: left;
}

div.row div.column_two {
	float: right;
}