
#product-img, #product-img2, #product-img3 { float:right; padding: 20px; }
#product-img-s, #product-img-s2, #product-img-s3, #product-img-s4 { float:right; padding: 0 20px 20px 20px; }


#product-sizes-colors { float: right; width: 272px; height: auto; margin: 0px; padding: 0px; border: none; border-collapse: collapse; }
#product-sizes-colors td { width: 50%; height: auto; margin: 0px; padding: 0px 20px 3px 0px; font-size: 10px; line-height: 14px; color: #a0a0a0; vertical-align: top; }


#product-sizes2-colors { float: right; width: 150px; height: auto; margin: 0px; padding: 0px; border: none; border-collapse: collapse; }


.size-color-label { font-size:12px !important; color:Black !important; padding-bottom:8px !important;  }

#product-notes { display: block; color: #8c8c8c; font-size: 10px; line-height: 14px; margin: 14px 20px 0px 0px; }

#product-content-column-right { width: 272px; float: right; }

#partners-box-top {
	background:url("/Global/images/partners-box-top.jpg") no-repeat;
	padding-top:10px;
	font-size:9px;
	margin-top:27px;
	margin-left:20px;
	}
	#partners-box-top p {
		line-height:13px;
		font-weight:bold;
		margin:10px 0px 0px 0px !important;
		padding-left:0px !important;
		}
	#partners-box-top p.pseudo-h3 {
		line-height:13px;
		font-weight:normal;
		margin-top:0px !important;
		margin-left:16px !important;
		padding-left:0px !important;
		}
	#partners-box-top .floating-box {
		float:left;
		width:110px;
		min-height:100px;
		margin-left:16px;
		}
	#partners-box-top a { line-height: 14px !important; }

#partners-box-bottom {
	background:url("/Global/images/partners-box-bottom.jpg") no-repeat;
	height:10px;
	margin-top:-3px;
	margin-left:20px;
	}
#partners-border {
	border-left:1px solid #a0a0a0;
	border-right:1px solid #a0a0a0;
	width:394px;
	}

#column-right #relative-to-magazines {
	position:relative;
	z-index:1;
	}
	#column-right #relative-to-magazines #magazines {
		float:right;
		width:118px;
		height:96px;
		margin-right:0px;
		margin-top:10px;
		padding-left:24px;
		position:relative;
		}
		#column-right #relative-to-magazines #magazines img {
			float:left;
			}
			#column-right #relative-to-magazines #magazines img.arrow {
				margin-top:40px;
				cursor:pointer;
				}
		#column-right #relative-to-magazines #magazines p {
			margin:0px;
			padding:0px;
			position:absolute;
			top:0px;
			left:0px;
			width:28px;
			color:#8c8c8c;
			text-align:right;
			font-size:9px;
			line-height:11px;
			}
			

body#product-category .floating-content-box-container .floating-content-box .pseudo-h3 {
	margin-bottom:6px;
	padding-left:20px;
	}

body#product-category .floating-content-box-container .floating-content-box p {
	padding-left:20px;
	line-height:30px;
	}

body#product-category .floating-content-box-container .floating-content-box p.small-text {
	margin-bottom:20px;
	line-height: 14px;
	font-size:10px;
	clear:both;
	height:65px;
	}
body#product-category .floating-content-box-container .floating-content-box p.small-text a { line-height: 14px !important; }

body#product-category #featured-border p { line-height: 14px !important; margin: 0px !important; }
body#product-category #featured-border p a { line-height: 14px !important; }

#featured-kit { margin-top: -10px; }


/* RESQ */

body#resq #column-right p {
	font-size:10px;
	margin-left:20px;
	background-color:white;
	}
	body#resq #column-right p,body#resq #column-right .pseudo-h3 {
		padding-left:0px;
		}

body#resq #float-container {
	padding-left:4px;
	margin-top:14px;
	}

body#resq #float-container .floating-box {
	float:left;
	width:120px;
	margin-left:16px;
	}
	body#resq #float-container .floating-box p, body#spa #float-container .floating-box .pseudo-h3 {
		margin-left:0px;
		}
	body#resq #float-container .floating-box .pseudo-h3 {
		margin-top:13px;
		}
.floating-content-box a img, .floating-box a img {
margin-bottom:35px;
}


/* SHELLAC */

body#shellac #column-right p {
	font-size:10px;
	margin-left:20px;
	}
	body#shellac #column-right p,body#shellac #column-right .pseudo-h3 {
		padding-left:0px;
		}

body#shellac #float-container {
	padding-left:4px;
	margin-top:14px;
	}

body#shellac #float-container .floating-box {
	float:left;
	width:120px;
	margin-left:16px;
	}
	body#shellac #float-container .floating-box p, body#spa #float-container .floating-box .pseudo-h3 {
		margin-left:0px;
		}
	body#shellac #float-container .floating-box .pseudo-h3 {
		margin-top:13px;
		}
.floating-content-box a img, .floating-box a img {
margin-bottom:35px;
}


/* ENHANCEMENT */
 
body#enhancement #column-right p {
	font-size:10px;
	margin-left:20px;
	}
	body#enhancement #column-right p,body#enhancement #column-right .pseudo-h3 {
		padding-left:0px;
		}

body#enhancement #float-container {
	padding-left:4px;
	margin-top:14px;
	}

body#enhancement #float-container .floating-box {
	float:left;
	width:158px;
	margin-left:16px;
	}
	body#enhancement #float-container .floating-box p, body#spa #float-container .floating-box .pseudo-h3 {
		margin-left:0px;
		}
	body#enhancement #float-container .floating-box .pseudo-h3 {
		margin-top:13px;
		}
.floating-content-box a img, .floating-box a img {
margin-bottom:35px;
}


/* SPA */
 
body#spa #column-right p {
	font-size:10px;
	margin-left:20px;
	}
	body#spa #column-right p,body#spa #column-right .pseudo-h3 {
		padding-left:0px;
		}

body#spa #float-container {
	padding-left:4px;
	margin-top:14px;
	}

body#spa #float-container .floating-box {
	float:left;
	width:158px;
	margin-left:16px;
	}
	body#spa #float-container .floating-box p, body#spa #float-container .floating-box .pseudo-h3 {
		margin-left:0px;
		}
	body#spa #float-container .floating-box .pseudo-h3 {
		margin-top:13px;
		}
.floating-content-box a img, .floating-box a img {
margin-bottom:35px;
}

/* ESSENTIALS */
 
body#essentials #column-right p {
	font-size:10px;
	margin-left:20px;
	}
	body#essentials #column-right p,body#essentials #column-right .pseudo-h3 {
		padding-left:0px;
		}

body#essentials #float-container {
	padding-left:4px;
	margin-top:14px;
	}

body#essentials #float-container .floating-box {
	float:left;
	width:158px;
	margin-left:16px;
	}
body#essentials #float-container .floating-box p, body#essentials #float-container .floating-box .pseudo-h3 {
		margin-left:0px;
		}
body#essentials #float-container .floating-box .pseudo-h3 {
		margin-top:13px;
		}
.floating-content-box a img, .floating-box a img {
margin-bottom:35px;
}


/* COLOR */
 
body#color #column-right p {
	font-size:10px;
	margin-left:20px;
	}
	body#color #column-right p,body#color #column-right .pseudo-h3 {
		padding-left:0px;
		}

body#color #float-container {
	padding-left:4px;
	margin-top:14px;
	}

body#color #float-container .floating-box {
	float:left;
	width:158px;
	margin-left:16px;
	}
	body#color #float-container .floating-box p, body#color #float-container .floating-box .pseudo-h3 {
		margin-left:0px;
		}
	body#color #float-container .floating-box .pseudo-h3 {
		margin-top:13px;
		}
.floating-content-box a img, .floating-box a img {
margin-bottom:35px;
}


/* HAND&BODY */
 
body#handbody #column-right p {
	font-size:10px;
	margin-left:20px;
	}
	body#handbody #column-right p,body#handbody #column-right .pseudo-h3 {
		padding-left:0px;
		}

body#handbody #float-container {
	padding-left:4px;
	margin-top:14px;
	}

body#handbody #float-container .floating-box {
	float:left;
	width:158px;
	margin-left:16px;
	}
	body#handbody #float-container .floating-box p, body#handbody #float-container .floating-box .pseudo-h3 {
		margin-left:0px;
		}
	body#handbody #float-container .floating-box .pseudo-h3 {
		margin-top:13px;
		}
.floating-content-box a img, .floating-box a img {
margin-bottom:5px;
}


/* COURSE */
 
body#course #column-right p {
	font-size:10px;
	margin-left:20px;
	}
	body#course #column-right p,body#course #column-right .pseudo-h3 {
		padding-left:0px;
		}

body#course #float-container {
	padding-left:4px;
	margin-top:14px;
	}

body#course #float-container .floating-box {
	float:left;
	width:158px;
	margin-left:16px;
	}
	body#course #float-container .floating-box p, body#course #float-container .floating-box .pseudo-h3 {
		margin-left:0px;
		}
	body#course #float-container .floating-box .pseudo-h3 {
		margin-top:13px;
		}
.floating-content-box a img, .floating-box a img {
margin-bottom:5px;
}



/* STYLE */
 
body#style #column-right p {
	font-size:10px;
	margin-left:20px;
	}
	body#style #column-right p,body#style #column-right .pseudo-h3 {
		padding-left:0px;
		}

body#style #float-container {
	padding-left:4px;
	margin-top:5px;
	}

body#style #float-container .floating-box {
	float:left;
	width:290px;
	margin-left:16px;margin-bottom:30px;
	padding:5px;
	border: 1px solid #999;
    border-radius: 5px;        /* CSS3‘ˆÄ */  
    -webkit-border-radius: 5px;    /* Safari,Google Chrome—p */  
    -moz-border-radius: 5px;   /* Firefox—p */ 
	}
	body#style #float-container .floating-box p, body#style #float-container .floating-box .pseudo-h3 {
		margin-left:0px;margin-bottom:-5px;
		}
	body#style #float-container .floating-box .pseudo-h3 {
		margin-top:13px;
		}
.floating-content-box a img, .floating-box a img {
margin-bottom:5px;
}


