﻿.m_buyNow .image3 .l {
	height: 90px;
}
.m_buyNow .frame-outer {
	height: 140px;
	display: block;
}
.blue .m_buyNow .frame-outer {
	border: 1px solid #001827;
}
.gray .m_buyNow .frame-outer {
	border: 1px solid #121212;
}
.green .m_buyNow .frame-outer {
	border: 1px solid #272d01;
}
.orange .m_buyNow .frame-outer {
	border: 1px solid #331501;
}
.pink .m_buyNow .frame-outer {
	border: 1px solid #270017;
}
.red .m_buyNow .frame-outer {
	border: 1px solid #440101;
}
.yellow .m_buyNow .frame-outer {
	border: 1px solid #433102;
}
.m_buyNow .image1 .iconMoreInfo {
	margin-left: 152px;
}
.m_buyNow .image1 .frame {
	margin-top: 10px;
}
.m_buyNow .image3 .canvas-frame {
	margin-top: 14px;
}
.m_buyNow .image2 .iconMoreInfo {
	margin-left: 182px;
}
.m_buyNow .image3 .iconMoreInfo {
	margin-left: 146px;
}
.m_buyNow .image4 .iconMoreInfo {
	margin-left: 172px;
}
#divPumBuyNow {
	margin-bottom: 10px;
}
.m_buyNow {
padding: 0 0 20px 12px;
}
.m_buyNowPhoto  {
	margin-left: 17px;
}
.m_buyNowPhoto p {
	margin-top: 4px !important;
	line-height: 16px !important;
}
.m_buyNowPhoto .customize {
	margin-top: 6px;
}
.m_buyNowPhoto .customize input {
	position: absolute;
	margin-left: 0px;
}
* html .m_buyNowPhoto .customize input {
	margin-left: -4px;
}
*+html .m_buyNowPhoto .customize input {
	margin-left: -4px;
}
.m_buyNowPhoto .customize label {
	padding: 3px 0 0 20px;
	display: block;
}
.frame img {
	float: left;
}
.frame .tl, .frame .tr, .frame .br, .frame .bl {
	width: 21px;
	height: 21px;
}
.frame .tl {
	background: url(images/frame-top-left.png) no-repeat;
}
.frame .tr {
	background: url(images/frame-top-right.png) no-repeat;
}
.frame .bl {
	background: url(images/frame-bottom-left.png) no-repeat;
}
.frame .br {
	background: url(images/frame-bottom-right.png) no-repeat;
}
.frame .t {
	background: url(images/frame-top.png) repeat-x;
}
.frame .l {
	background: url(images/frame-left.png) repeat-y;
}
.frame .r {
	background: url(images/frame-right.png) repeat-y;
}
.frame .b {
	background: url(images/frame-bottom.png) repeat-x;
}
.canvas-frame {
	margin: 4px 0 12px 0;
}
.canvas-frame img {
	float: left;
}
.canvas-frame .tl, .canvas-frame .br, .canvas-frame .bl {
	width: 5px;
	height: 5px;
}
.canvas-frame .tl {
	background: url(images/canvas-frame-tl.gif) no-repeat;
}
.canvas-frame .l {
	background: url(images/canvas-frame-l.gif) repeat-y;
	height: 110px;
}
.canvas-frame .b {
	background: url(images/canvas-frame-b.gif) repeat-x;
	width: 140px;
}
.canvas-frame .bl {
	background: url(images/canvas-frame-bl.gif) no-repeat;
}
.canvas-frame .br {
	background: url(images/canvas-frame-br.gif) no-repeat;
}
.m_buyNowPhoto div {
	margin-bottom: 12px;
}
.m_buyNow .btnBuyNowScroll {
	display: block;
	background: url(images/btn-buynow-scroll.gif) no-repeat;
	height: 20px;
	width: 20px;
	float: left;
	outline: none;
	margin-top: 54px;
	text-indent: -9999px;
}
.m_buyNow .ScrollRight {
	background-position: top right;
	margin-left: 16px;
}
.blue .m_buyNow .btnBuyNowScroll {
	background-position: 0 -100px;
}
.gray .m_buyNow .btnBuyNowScroll {
	background-position: 0 -80px;
}
.green .m_buyNow .btnBuyNowScroll {
	background-position: 0 -20px;
}
.orange .m_buyNow .btnBuyNowScroll {
	background-position: 0 -60px;
}
.pink .m_buyNow .btnBuyNowScroll {
	background-position: 0 0;
}
.red .m_buyNow .btnBuyNowScroll {
	background-position: 0 -40px;
}
.yellow .m_buyNow .btnBuyNowScroll {
	background-position: 0 -120px;
}
.blue .m_buyNow .ScrollRight {
	background-position: -20px -100px;
}
.gray .m_buyNow .ScrollRight {
	background-position: -20px -80px;
}
.green .m_buyNow .ScrollRight {
	background-position: -20px -20px;
}
.orange .m_buyNow .ScrollRight {
	background-position: -20px -60px;
}
.pink .m_buyNow .ScrollRight {
	background-position: -20px 0;
}
.red .m_buyNow .ScrollRight {
	background-position: -20px -40px;
}
.yellow .m_buyNow .ScrollRight {
	background-position: -20px -120px;
}
.m_buyNow .buyNowResults {
	float: left;
}
.m_buyNow .buyNowResults td {
	vertical-align: top;
}
.m_buyNowPhoto .iconMoreInfo {
	background: url(images/icon-moreinfo.gif) no-repeat;
	display: block;
	height: 18px;
	width: 18px;
	text-indent: -9999px;
	position: absolute;
	outline: none;
	margin-left: 182px;
}
.blue .m_buyNowPhoto .iconMoreInfo {
	background-position: 0 bottom;
}
.gray .m_buyNowPhoto .iconMoreInfo {
	background-position: 0 -90px;
}
.green .m_buyNowPhoto .iconMoreInfo {
	background-position: 0 -54px;
}
.orange .m_buyNowPhoto .iconMoreInfo {
	background-position: 0 -72px;
}
.pink .m_buyNowPhoto .iconMoreInfo {
	background-position: 0 -36px;
}
.red .m_buyNowPhoto .iconMoreInfo {
	background-position: 0 -18px;
}
.yellow .m_buyNowPhoto .iconMoreInfo {
	background-position: 0 0;
}
.clear {
	clear: both;
}

/* PhArt common code ============ */

.buynowHolder .bntl,
.buynowHolder .bntr,
.buynowHolder .bnbl,
.buynowHolder .bnbr {
	width: 4px;
	height: 4px;
}
.buynowHolder .c {
	padding: 8px 4px 4px 8px;
}
.buynowHolder {
	width: 100%;
}



/* ====== themes ======= */
/* blue */
.blue .buynowHolder .bn {
	background: #001827;
}
.blue .buynowHolder .bntl {
	background: url(images/blue/tl.gif) no-repeat;
}
.blue .buynowHolder .bnbr {
	background: url(images/blue/br.gif) no-repeat;
}
.blue .buynowHolder .bnbl {
	background: url(images/blue/bl.gif) no-repeat;
}
.blue .buynowHolder .bntr {
	background: url(images/blue/tr.gif) no-repeat;
}
.blue .buynowHolder .myGearIcon {
	background: url(images/blue/mygear.gif) no-repeat;
}
.blue .buynowHolder .myOccupationIcon {
	background: url(images/blue/myoccupation.gif) no-repeat;
}
.blue .buynowHolder .myEducationIcon {
	background: url(images/blue/myeducation.gif) no-repeat;
} 
.blue .buynowHolder .myFavIcon {
	background: url(images/blue/myfav.gif) no-repeat;
}
.blue .buynowHolder .myExhibitionIcon {
	background: url(images/blue/exhibition.gif) no-repeat;
}
.blue .buynowHolder .myAwardsIcon {
	background: url(images/blue/awards.gif) no-repeat;
}
.blue .buynowHolder .profileData td
{
	background:url(images/blue/detailBottom.gif) no-repeat bottom #0d2432;
}
.blue .buynowHolder .profileData .detailsInner
{
	background:url(images/blue/detailTop.gif) no-repeat top;
}

/* gray */
.gray .buynowHolder .bn {
	background: #121212;
}
.gray .buynowHolder .bntl {
	background: url(images/gray/tl.gif) no-repeat;
}
.gray .buynowHolder .bnbr {
	background: url(images/gray/br.gif) no-repeat;
}
.gray .buynowHolder .bnbl {
	background: url(images/gray/bl.gif) no-repeat;
}
.gray .buynowHolder .bntr {
	background: url(images/gray/tr.gif) no-repeat;
}
.gray .buynowHolder .myGearIcon {
	background: url(images/gray/mygear.gif) no-repeat;
}
.gray .buynowHolder .myOccupationIcon {
	background: url(images/gray/myoccupation.gif) no-repeat;
}
.gray .buynowHolder .myEducationIcon {
	background: url(images/gray/myeducation.gif) no-repeat;
} 
.gray .buynowHolder .myFavIcon {
	background: url(images/gray/myfav.gif) no-repeat;
}
.gray .buynowHolder .myExhibitionIcon {
	background: url(images/gray/exhibition.gif) no-repeat;
}
.gray .buynowHolder .myAwardsIcon {
	background: url(images/gray/awards.gif) no-repeat;
}
.gray .buynowHolder .profileData td
{
	background:url(images/gray/detailBottom.gif) no-repeat bottom #1e1e1e;
}
.gray .buynowHolder .profileData .detailsInner
{
	background:url(images/gray/detailTop.gif) no-repeat top;
}

/* green */
.green .buynowHolder .bn {
	background: #272d01;
}
.green .buynowHolder .bntl {
	background: url(images/green/tl.gif) no-repeat;
}
.green .buynowHolder .bnbr {
	background: url(images/green/br.gif) no-repeat;
}
.green .buynowHolder .bnbl {
	background: url(images/green/bl.gif) no-repeat;
}
.green .buynowHolder .bntr {
	background: url(images/green/tr.gif) no-repeat;
}
.green .buynowHolder .myGearIcon {
	background: url(images/green/mygear.gif) no-repeat;
}
.green .buynowHolder .myOccupationIcon {
	background: url(images/green/myoccupation.gif) no-repeat;
}
.green .buynowHolder .myEducationIcon {
	background: url(images/green/myeducation.gif) no-repeat;
} 
.green .buynowHolder .myFavIcon {
	background: url(images/green/myfav.gif) no-repeat;
}
.green .buynowHolder .myExhibitionIcon {
	background: url(images/green/exhibition.gif) no-repeat;
}
.green .buynowHolder .myAwardsIcon {
	background: url(images/green/awards.gif) no-repeat;
}
.green .buynowHolder .profileData td
{
	background:url(images/green/detailBottom.gif) no-repeat bottom #32380e;
}
.green .buynowHolder .profileData .detailsInner
{
	background:url(images/green/detailTop.gif) no-repeat top;
}

/* orange */
.orange .buynowHolder .bn {
	background: #331501;
}
.orange .buynowHolder .bntl {
	background: url(images/orange/tl.gif) no-repeat;
}
.orange .buynowHolder .bnbr {
	background: url(images/orange/br.gif) no-repeat;
}
.orange .buynowHolder .bnbl {
	background: url(images/orange/bl.gif) no-repeat;
}
.orange .buynowHolder .bntr {
	background: url(images/orange/tr.gif) no-repeat;
}
.orange .buynowHolder .myGearIcon {
	background: url(images/orange/mygear.gif) no-repeat;
}
.orange .buynowHolder .myOccupationIcon {
	background: url(images/orange/myoccupation.gif) no-repeat;
}
.orange .buynowHolder .myEducationIcon {
	background: url(images/orange/myeducation.gif) no-repeat;
} 
.orange .buynowHolder .myFavIcon {
	background: url(images/orange/myfav.gif) no-repeat;
}
.orange .buynowHolder .myExhibitionIcon {
	background: url(images/orange/exhibition.gif) no-repeat;
}
.orange .buynowHolder .myAwardsIcon {
	background: url(images/orange/awards.gif) no-repeat;
}
.orange .buynowHolder .profileData td
{
	background:url(images/orange/detailBottom.gif) no-repeat bottom #3d210e;
}
.orange .buynowHolder .profileData .detailsInner
{
	background:url(images/orange/detailTop.gif) no-repeat top;
}

/* pink */
.pink .buynowHolder .bn {
	background: #270017;
}
.pink .buynowHolder .bntl {
	background: url(images/pink/tl.gif) no-repeat;
}
.pink .buynowHolder .bnbr {
	background: url(images/pink/br.gif) no-repeat;
}
.pink .buynowHolder .bnbl {
	background: url(images/pink/bl.gif) no-repeat;
}
.pink .buynowHolder .bntr {
	background: url(images/pink/tr.gif) no-repeat;
}
.pink .buynowHolder .myGearIcon {
	background: url(images/pink/mygear.gif) no-repeat;
}
.pink .buynowHolder .myOccupationIcon {
	background: url(images/pink/myoccupation.gif) no-repeat;
}
.pink .buynowHolder .myEducationIcon {
	background: url(images/pink/myeducation.gif) no-repeat;
} 
.pink .buynowHolder .myFavIcon {
	background: url(images/pink/myfav.gif) no-repeat;
}
.pink .buynowHolder .myExhibitionIcon {
	background: url(images/pink/exhibition.gif) no-repeat;
}
.pink .buynowHolder .myAwardsIcon {
	background: url(images/pink/awards.gif) no-repeat;
}
.pink .buynowHolder .profileData td
{
	background:url(images/pink/detailBottom.gif) no-repeat bottom #320d23;
}
.pink .buynowHolder .profileData .detailsInner
{
	background:url(images/pink/detailTop.gif) no-repeat top;
}

/* red */
.red .buynowHolder .bn {
	background: #440101;
}
.red .buynowHolder .bntl {
	background: url(images/red/tl.gif) no-repeat;
}
.red .buynowHolder .bnbr {
	background: url(images/red/br.gif) no-repeat;
}
.red .buynowHolder .bnbl {
	background: url(images/red/bl.gif) no-repeat;
}
.red .buynowHolder .bntr {
	background: url(images/red/tr.gif) no-repeat;
}
.red .buynowHolder .myGearIcon {
	background: url(images/red/mygear.gif) no-repeat;
}
.red .buynowHolder .myOccupationIcon {
	background: url(images/red/myoccupation.gif) no-repeat;
}
.red .buynowHolder .myEducationIcon {
	background: url(images/red/myeducation.gif) no-repeat;
} 
.red .buynowHolder .myFavIcon {
	background: url(images/red/myfav.gif) no-repeat;
}
.red .buynowHolder .myExhibitionIcon {
	background: url(images/red/exhibition.gif) no-repeat;
}
.red .buynowHolder .myAwardsIcon {
	background: url(images/red/awards.gif) no-repeat;
}
.red .buynowHolder .profileData td
{
	background:url(images/red/detailBottom.gif) no-repeat bottom #4e0e0e;
}
.red .buynowHolder .profileData .detailsInner
{
	background:url(images/red/detailTop.gif) no-repeat top;
}


/* yellow */
.yellow .buynowHolder .bn {
	background: #433102;
}
.yellow .buynowHolder .bntl {
	background: url(images/yellow/tl.gif) no-repeat;
}
.yellow .buynowHolder .bnbr {
	background: url(images/yellow/br.gif) no-repeat;
}
.yellow .buynowHolder .bnbl {
	background: url(images/yellow/bl.gif) no-repeat;
}
.yellow .buynowHolder .bntr {
	background: url(images/yellow/tr.gif) no-repeat;
}
.yellow .buynowHolder .myGearIcon {
	background: url(images/yellow/mygear.gif) no-repeat;
}
.yellow .buynowHolder .myOccupationIcon {
	background: url(images/yellow/myoccupation.gif) no-repeat;
}
.yellow .buynowHolder .myEducationIcon {
	background: url(images/yellow/myeducation.gif) no-repeat;
} 
.yellow .buynowHolder .myFavIcon {
	background: url(images/yellow/myfav.gif) no-repeat;
}
.yellow .buynowHolder .myExhibitionIcon {
	background: url(images/yellow/exhibition.gif) no-repeat;
}
.yellow .buynowHolder .myAwardsIcon {
	background: url(images/yellow/awards.gif) no-repeat;
}
.yellow .buynowHolder .profileData td
{
	background:url(images/yellow/detailBottom.gif) no-repeat bottom #4d3c0f;
}
.yellow .buynowHolder .profileData .detailsInner
{
	background:url(images/yellow/detailTop.gif) no-repeat top;
}
