.rel_topic_container .rel_topic-img { float: left; padding-right: 17px; }
.rel_topic_container h4 { float: left; }
.rel_topic_container p { line-height: 16px; }

/*===========BRUSHES============*/

.brushes-root .content {
	width: 928px;
}
.brushes-root .content .rel_topic_container {
	background: transparent url(/images/backgrounds/horizontal-dotted_line.gif) repeat-y;
	width: 350px;
	padding-left: 13px;
	height: auto;
}
.brushes-root .content h3, .skincare-root .content h3 {
	margin-bottom: 18px;
	font-size: 15px;
}
.brushes-root .content .subnav-cat ul li, .skincare-root .content .subnav-cat ul li {
	line-height:1.3;
}
.brushes-root .content .subnav-cat ul, .skincare-root .content .subnav-cat ul {
	padding-top:5px;
}
.brushes-root .rel_topic {
	width: 329px;
	height: 200px;
	float: left;
	overflow: hidden;
}
.brushes-root .rel_topic h3, .skincare-root .rel_topic h3 {
	padding-bottom: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}
.brushes-root .rel_topic_container .rel_topic-img {
	float: left;
	padding-top: 15px;
	margin-left: 5px;
}
.brushes-root .rel_topic_container h4 {
	margin-top: 15px;
}
.brushes .subnav { width: 520px; padding-right: 0px; }
.brushes .rel_topic_container p { float: left; width: 157px; margin-top: 3px; line-height: 17px;}


/*===========SKINCARE============*/

.skincare-root .content {
	padding-left: 11px;
	padding-top: 18px;
}
.skincare-root .content h4 {
	height: 30px;
}
.skincare-root .rel_topic {
	width: 305px;
	float: left;
	height: 200px;
}
.skincare-root .rel_topic_container {
	height: 153px;
}
.skincare-root .rel_topic_container .rel_topic-img {
	float: left;
	padding-right: 0px;
}
.skin .subnav { width: 530px;}
.skin .subnav-cat { width: 117px; padding:0px 0px 20px 0px;}
.skin .rel_topic_container { width: 335px; padding-left: 15px;}
.skin .rel_topic_container p { float: left; width: 170px; }


/*=========== GIFTS ============*/

.gifts .rel_topic_container { width: 36%; padding-left: 25px;  }
.gifts .rel_topic_container span.heading { font-size: 15px; display: block; margin-bottom: 1px; }
.gifts .rel_topic_container p { margin-bottom: 17px; }
.gifts .rel_topic_container p a { color: #e40e62; font-style: italic; }


/*=========== MAKEUP ============*/

.makeup .rel_topic_container { width: 340px; padding-left: 18px;  }
.makeup .rel_topic_container p { float: left; width: 129px; }
