/* CSS Document *//* ================================================= Product Page == */#productarea {	position: relative;	float: left;	width: 550px;	height: 200px;	background-color: #252525;}#productarea .prodpanel1 {	position: relative;	float: left;	width: 275px;	border-top: 5px solid #336699;}#productarea .prodpanel1 h2 {	font-size: 20px;	color: #CCCCCC;	font-weight: normal;	margin: 0;	padding: 0;}#productarea .prodpanel1 p {	margin: 15px 0 0 0;	padding: 0;	font-size: 11px;	color: #CCCCCC;	font-weight: normal;	line-height: 1.2em;}#productarea .prodpanel1 a {	color: #CCCCCC;	text-decoration: none;}#productarea .prodpanel1 a:hover {	color: #336699;	text-decoration: none;}#productarea .prodpanel2 {	position: relative;	float: right;	width: 275px;}.prodpanel3 {	position: relative;	float: left;	margin: 0 0 20px 0;	width: 550px;	background-color: #EFEFEF;	border-bottom: 1px solid #DFDFDF;}.prodpanel3 p {	text-align: right;	font-size: 10px;	color: #666666;	line-height: 20px;	margin: 0;	padding: 0 5px 0 0;}.prodpanel3 p a {	font-weight: bold;	color: #333333;	text-decoration: none;}.prodpanel3 p a:hover {	font-weight: bold;	color: #336699;	text-decoration: none;}/* ================================================= Content == */#prodcontent {	position: relative;	float: left;	width: 550px;	margin: 0;	padding: 0;}#prodcontent p {	margin: 10px 0 0 0;	padding: 0;}#prodcontent .pcholder {	position: relative;	float: left;	width: 275px;	margin: 0;	padding: 0;}#prodcontent .pcpanel {	position: relative;	float: left;	width: auto;	margin: 0;	padding: 0 20px 0 0;}/* ================================================= MiniPics List == */#prodcontent .pcpanel ul {	margin: 10px 0 10px 18px;	padding: 0;	list-style-type: none;}#prodcontent .pcpanel ul li {	margin: 0;	padding: 0 0 8px 0;	list-style-type: none;	list-style-image: url(../images/construct/bullet-minipic.gif);	font-size: 10px;	color: #666666;}
