

span.color {
	color : #d2872c;
}





#cart {
	float : right;
	width : 254px;
	clear : right;
}

#cart img {
	margin : 0;
	padding : 0;
}

#cart div.list {
	background-image : url('../images/resources/cart_middle.gif');
	background-repeat : repeat;
	height : 100px;
	vertical-align : top;
}

#cart div.list iframe.window {
	width : 190px;
	height : 100%;
	margin-left : 25px;
	overflow : hidden;
}

#cart div.list div.scroll {
	float : right;
	height : 100px;
	width : 11px;
	padding-right : 21px;
}

#cart div.list img.scrollup {
	display : inline;
}

#cart div.list img.scrolldown {
	display : inline;
	margin-top : 76px;
}

#cart div.total {
	vertical-align : top;
	background-image : url('../images/resources/cart_total.gif');
	background-repeat : no-repeat;
	width : 254px;
	height : 35px;
}

#cart div.total div.line {
	position : relative;
	top : 16px;
	left : 70px;
	font-size : x-small;
	font-weight : bold;
}

#cart div.total span.dollar {
	background-image : url('../images/resources/cart_totalblank.gif');
	background-repeat : no-repeat;
	float : right;
	display : block;
	position : relative;
	top : 14px;
	right : 0;
	width : 81px;
	height : 16px;
	padding : 0 0 0 15px;
}

#cart div.bottom {
	vertical-align : top;
	background-image : url('../images/resources/cart_bottom.gif');
	background-repeat : no-repeat;
	width : 254px;
	height : 37px;
}

#cart div.bottom span.proceed img {
	margin-top : 3px;
	margin-left : 50px;
}




#product div.heading {
	padding : 1em 0 0 0;
	font-weight : bold;
	font-size : medium;
	text-align : left;
}

#product div.heading span.title {
	color : #F67F19;
	text-align : left;
}

#product div.heading span.author {
	color : #000000;
	text-align : left;
}

#product div.info {
	padding : 1em 0 0 0;
	margin : 0;
}

#product div.image {
	float : left;
}

#product div.info div.description {
	padding : 0;
	margin : 0;
}

#product div.info div.description span.qty {
	color : black;
	letter-spacing : 1px;
}

#product div.info div.description span.qty {
	float : left;
}

#product div.info div.description span.add {
	float : right;
}

#product div.info div.description span.add a {
	color : black;
	letter-spacing : 1px;
}

#product img {
	margin-right : 10px;
}




#thiscategory {
	width : 95%;
	height : 97px;
	margin : 0;
	padding : 0;
	border : none;
	border-collapse : collapse;
}

#thiscategory tr, #thiscategory td {
	margin : 0;
	padding : 0;
	width : 100%;
}

#thiscategory td.item {
	background-image : url('../images/resources/cat_bg.gif');
	background-repeat : repeat-x;
}

#thiscategory td.left {
	width : 83px;
}

#thiscategory td.right {
	width : 76px;
}

#thiscategory iframe.item {
	width : 100%;
	height : 97px;
	border : none;
}




#categoryoptions {
	margin : 0;
	padding : 0;
	width : 90%;
	height : 26px;
	vertical-align : top;
}

#categoryoptions div {
	display : block;
	float : left;
	width : 25%;
	margin : 0;
	padding : 0;
}

#categoryoptions div.buttons {
	width : auto;
	height : 26px;
	float : right;
}

#categoryoptions div.itemdesc {
	width : 50%;
	height : 26px;
	overflow : hidden;
	font-weight : bold;
	text-align : center;
	vertical-align : middle;
	background-image : url('../images/resources/cat_bg2.gif');
	background-repeat : repeat-x;
}

#categoryoptions div.itemdesc span.title {
	height : 26px;
	color : #ffffff;
	line-height : 26px;
}

#categoryoptions div.itemdesc span.author {
	height : 26px;
	color : #d2872c;
	line-height : 26px;
}

#categoryoptions div.left {
	width : 83px;
	
}

#categoryoptions div.left img {
	display : inline;
}