#product {}		#product div.title {}				#product div.title {			margin: -17px 0 0 0;			padding: 15px 20px;			background: url( '../images/design/title.background.gif' ) top center no-repeat;			text-align: left;		}				#product div.title h1 {			margin: 0;			padding: 0;			font-size: 16px;			font-weight: bold;			color: #900;		}				#product div.title ul {			float: right;			margin: 0;			padding: 0;			list-style: none;		}				#product div.title ul li {			float: left;			font-size: 11px;			height: 16px;			line-height: 16px;		}				#product div.title ul li.prev {			margin: 0 5px 0 0;			padding: 0 5px 0 0;		}				#product div.title ul li.next {			margin: 0 0 0 5px;			padding: 0 0 0 5px;		}				#product div.title ul a {			color: #600;			line-height: 16px;			text-decoration: none;		}				#product div.title ul a:hover { color: #c60; }		#product .information {}				#product .information {			padding: 0 20px;			text-align: left;		}				#product .information .clear {			clear: both;		}				#product .information .images {			float: left;			width: 320px;		}						#product .information .images .full {				text-align: center;			}						#product .information .images .others {				margin: 10px 0;				padding: 0;				list-style: none;			}								#product .information .images .others li.enlarge {					float: left;				}									#product .information .images .others li.enlarge a {						display: block;						width: 103px;						height: 18px;						background: url( '../images/design/button.enlarge.gif' ) top left no-repeat;					}								#product .information .images .others li {					float: right;					margin: 0 0 0 10px;				}								#product .information .images .others img {					border: none;				}				#product .information .details {			float: right;			width: 325px;		}						#product .information .details h1 {				margin: 0;				padding: 0;				color: #000;				font-size: 14px;				font-weight: bold;				line-height: 160%;			}						#product .information .details h2 {				margin: 0;				padding: 0;				color: #600;				font-size: 10px;				font-weight: normal;				line-height: 160%;			}						#product .information .details p.price {				margin: 0;				padding: 0;				color: #600;				font-size: 12px;				font-weight: bold;				line-height: 160%;			}						#product .information .details h3 {				margin: 0;				padding: 0;				color: #c90;				font-size: 10px;				font-weight: bold;				line-height: 160%;			}						#product .information .details p {				margin: 0;				padding: 5px 0;				font-size: 12px;				line-height: 160%;			}						#product .information .details .body {				margin: 10px 0;				font-size: 12px;				line-height: 160%;			}						#product .information .details ul {				margin: 0 15px;				padding: 10px 0;				font-size: 12px;				font-weight: bold;				color: #600;			}		#product ul.recommended {}				#product ul.recommended {			margin: 0;			padding: 0 20px;			list-style: none;			text-align: left;		}				#product ul.recommended li {			float: left;			margin: 0;			margin-right: 20px;			padding: 0;		}				#product ul.recommended img { border: none; }				#product ul.recommended a {			color: #600;			font-size: 11px;			font-weight: normal;			text-decoration: none;		}				#product ul.recommended a:hover {			color: #c60;		}				#product ul.recommended strong {			display: block;			font-weight: normal;			text-align: center;		}
