@charset "UTF-8";
/* CSS Document */

#dimensions     {
	font-size: 14px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-left: 5px;
	padding-left: 4px;
}


#mainContent #infobox {
	width: 250px;
	float: right;
	margin-right: 70px;
	margin-top: 85px;
	font-size: 120%;
}
#infobox #bg-color {
	width: 310px;
	background-color: #E7E4E4;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #686767;
}
#mainContent #infobox h1 {
	font-weight: bolder;
	font-size: 14px;
	color: #666666;
	margin-bottom: 0px;
	margin-top: 4px;
}
#infobox h2 {
	font-size: 14px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-left: 10px;
	padding-left: 4px;
	font-weight: 400;
	margin-top: 2px;
	margin-bottom: -7px;
}
#infobox h3 {
	font-weight: 400;
	font-size: 12px;
	text-align: left;
	text-indent: 0px;
	line-height: 18px;
	padding-top: 8px;
}
#infobox h3 a {
	font-size: 124%;	
}

#mainContent #infobox h4 {
	font-weight: 700;
	font-size: 14px;
	color: #666666;
	margin-bottom: 0px;
}

#infobox h5 {
	font-size: 9px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-left: 10px;
	padding-left: 4px;
	font-weight: 400;
	margin-top: 2px;
	margin-bottom: -7px;
}

#photo-frame {
	width: 500px;
	float: left;
	padding-bottom: 50px;
	padding-left: 85px;
	margin-left: 65px;
}
#photo-frame-wide {
	width: 450px;
	float: left;
	padding-bottom: 50px;
	padding-left: 50px;
	margin-left: 47px;
}

#main-photo img {
	padding-top: 25px;
	padding-bottom: 15px;
}
Thumbnail table
  .Row
    {
        display: table-row;
    }
    .Cell
    {
        display: table-cell;
        padding-left: 15px;
        padding-right: 15px;
    }


#product-name {
	font-size: 200%;
	font-weight: 400;
	color: #bdbdbd;
}
#photo-frame-wide {
	width: 615px;
	float: left;
	padding-bottom: 50px;
	padding-left: 10px;
	margin-left: 10px;
}
#mainContent #infobox-wider {
	width: 275px;
	float: right;
	background-color: #E7E4E4;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
	margin-right: 55px;
}
#mainContent #infobox-wider h1 {
	font-weight: 700;
	font-size: 20px;
	color: #666666;
	margin-bottom: 0px;
	margin-top: 4px;
}
#infobox-wider h2 {
	font-size: 12px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	margin-left: 10px;
	padding-left: 4px;
	font-weight: 400;
	margin-top: 2px;
	margin-bottom: -7px;
}
#product-name-shorter {
	font-size: 200%;
	font-weight: 400;
	color: #bdbdbd;
	transform: rotate(90deg);
	/* Safari */
-webkit-transform: rotate(90deg);
	transform-origin: left top 0;
	position: relative;
	width: 110px;
	height: 45px;
	top: 100px;
	left: -100px;
}
#infobox-widder #bg-color-wider {
	width: 350px;
	background-color: #E7E4E4;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #686767;
}
#mainContent #infobox-widder {
	width: 350px;
	float: right;
	margin-right: 0px;
	margin-top: 12px;
}
#bg-color img {
	padding-right: 7px;
}
