
/* PRODUCT DESCRIPTION */

#content div.description {
	float: left;
	width: 320px;
}

	#content div.description h2 {
		float: none;
		margin-right:0;
		_margin-left:20px;
		_margin-bottom:20px;
	}

	#content div.description p {
		float: none;
		margin-right:0;
	}

		#content div.description p a {
			color:#dd0;
		}

		#content div.description p span.price {
			font-size: 2em;
			font-weight:bold;
		}

#content div.description p strong.outofstock {
text-transform: uppercase;
}


#content div.description form p {
	margin-bottom: 5px;
	_margin-bottom:0;
	_margin-top:0;
}
	#content div.description form p select {
		float: left;
		margin: 2px 5px 2px 0;
		font-size: 0.9em;
		font-family: "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	}


#content div.description form p button {
margin-left: 20px;
}

#content div.description p a.button {
float: left;
margin: 5px 5px 0 0;
color:#fff;
}


	#content div.description div.hr {
		clear: left;
		margin-right:0;
	}

	#content div.description ul.incats {
		list-style-type: none;
		margin-left: 0;
		padding:0 20px 20px 10px;
		width: 310px;
		_width: 290px;
	}

		#content div.description ul.incats li {
			margin-bottom: 10px;
			float: left;
			display: inline;
			margin: 0 0 10px 10px;
			width: 145px;
			_width: 135px;
		}

			#content div.description ul.incats li a {
				padding-left: 12px;
				display:block;
				background-repeat: no-repeat;
				background-position: 0 4px;
				text-decoration: none;
				color:#F6B6BD;
				background-image: url('images/category_list_arrow.gif');
				color:#dd0;
				background-image: url('images/category_list_arrowy.gif');


			}

				#content div.description ul.incats li a:hover {	text-decoration: underline; }


	#content div.description ul.related {
		padding:0;
		margin:0 0 0 10px;
		list-style-type: none;
		background-color:#000;
	}

		#content div.description ul.related li {
			float: left;
			display: inline;
			margin:0 0 10px 10px;
			padding:0;
			text-indent: -1000em;
			overflow: hidden;
		}

			#content div.description ul.related li a {
				display:block;
				height: 87px;
				width: 87px;
				border: 3px solid #ccc;
				background-repeat: no-repeat;
				background-color:#fff;
				background-position: 50% 50%;
			}

				#content div.description ul.related li a:hover { border: 3px solid #222; }




	
		


#content div.details {
	float: right;
	width:280px;
	background-color:#fff;
	margin: 0 20px 20px 20px;
}

	#content div.details p {
		margin-left:0;
		padding: 10px 10px 10px 20px;
	}

	#content div.details a img.product_img {
		margin: 20px 20px 0 20px;
		width: 240px;
		border: none;
	}

#content div.details ul.addimages {
	margin:0 20px 0 0;
	background-color:#FE7320;
	padding:0 0 0 20px;
	list-style-type: none;
}

	#content div.details ul.addimages li {
		margin:0;
		padding:0;
		float: left;

	}

		#content div.details ul.addimages li a  {
			display:block;
			background-color:#000;
			height: 50px;
			width: 50px;
			margin:0 10px 10px 0px;		
		}

			#content div.details ul.addimages li a img {
				margin:0;
				padding:0;
				display: block;
				width: 44px;
				height: 44px;
				border: 3px solid #ccc;
			}

				#content div.details ul.addimages li a:hover img {
					border: 3px solid #222;
				}



/* SEND TO A FRIEND */

#content form p.error, #content form p.error label {
color:#dd0;
}
