/* CSS Document */

/*** SuperCategory Navigation ***/
div#supercategory-nav{margin-top:40px}
div#supercategory-nav div{float:left;margin:0 8px}

/*** Navigation map ***/
#navigation_map{
	position:relative;
	margin:8px 0;
	padding-right:20px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12pt;
}

#navigation_map span.nav_map_title{
	font-weight:bold;
	color:#663333;
}

#navigation_map a.nav_map_item{
	color:#333333;
	text-decoration:none;
}

#navigation_map a.nav_map_item_selected,
#navigation_map span.nav_map_item_selected{
	color:#333333;
	text-decoration:underline;
	font-weight:bold;
}

#navigation_map a.nav_map_item:hover,
#navigation_map a.nav_map_item_selected:hover{
	text-decoration:underline;
}

/*** Description ***/
div#description_spacer{
	height:20px;
	position:relative;
}
div#description_container{
	margin:2px 0 5px 0px;
	width:650px;
	height:55px;
	z-index:100;

}
div#description_container div#description_content{
	position:absolute;
	z-index:10;
	border-top:solid 1px #ccc;
	border-bottom:solid 1px #ccc;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:9pt;
	padding:4px;
	width:650px;
	height:45px;
	background-color:#eee;	
	overflow:hidden;
}
div#description_content ul{padding-left:6px;margin-left:6px}
div#description_content a{
	color:#804040;
	text-decoration:none;
}
div#description_content a:hover{
	text-decoration:underline;
}
div#description_content span#completedesc{visibility:hidden}
div#description_content a.description_control{
	font-size:8pt;
}

/*** Filter ***/
div#filter{ font-family:"lucida grande",tahoma,verdana,arial,sans-serif; margin-top:5px  }
div#filter form select{ background-color:#CCC;border-width:1px; font-size:9pt; padding:1px  }
div#filter form input{ font-size:9pt;}


/*** Main Body ***/

#window{
	position:relative;
	
	width:980px;
	margin-bottom:4px;	
	height:345px;
}

#windowscroll {
	position:relative;
	width: 906px;
	margin: 0;
	padding: 0;
	border:solid #cccccc;
	border-width:2px 0;

	overflow:auto;
	scrollbar-arrow-color: #464646;
	scrollbar-3dlight-color: #CCCCCC;
	scrollbar-darkshadow-color: #999999;
	scrollbar-face-color: #D4D0C8;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #CCCCCC;
	scrollbar-track-color: #e6e6e6;	
	min-height:370px;
	height:auto !important;
	height:370px;
}



/*** Category Frame ***/

#windowscroll div.item_box{
	width:180px;
}

div#gridview div#gridview_top{
	width:980px;
	height:14px;
	background-image:url(../images/web/border_top_980.gif);
	background-repeat:no-repeat;
}

div#gridview div#gridview_middle{
	border-width:0px 1px;
	border-style:solid;
	border-color:#cccccc;
}

div#gridview div#gridview_bottom{
	width:980px;
	height:14px;
	background-image:url(../images/web/border_bottom_980.gif);
	background-repeat:no-repeat;
}	

div#gridview div.item_box{
	width:240px;
	margin-top:20px;
}

#windowscroll div.item_box div.item_caption,
div#gridview div.item_box div.item_caption{
	height:28px;
	width:inherit;
	margin:3px 3px 0 3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7pt;
	line-height:14px;
	color:#993300;
	text-align:center;
	overflow:hidden;
}

#windowscroll div.item_box div.item_content,
div#gridview div.item_box div.item_content{
	position:relative;
	margin-top:0px;
}

#windowscroll a,
div#gridview a{
	text-decoration:none;
}

div#gridview div.item_box div.item_content div.item_photo img{
	text-align:center;
	margin:0 auto;
}

#windowscroll div.item_box a img,
div#gridview div.item_box a img{
	display:block;
	text-align:center;
	border:none;
}

#windowscroll div.item_box a img.preview,
div#gridview div.item_box a img.preview{
	opacity:0.4;
	filter:alpha(opacity=40);
}

#windowscroll span.item_name,
div#gridview div.item_name{
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	text-align:center;
	color:#333;
	font-weight:400;
	margin-top:5px;
	/*width:150px;*/
	padding:auto 10px;
}

#windowscroll span.preview a,
div#gridview div.preview a{
	color: #CCC;	
}

#windowscroll span.item_name a,
div#gridview div.item_name a{
	text-decoration:none;
	color:#333;
}

#windowscroll span.item_name a:hover,
div#gridview div.item_name a:hover{
	text-decoration:underline;
}

#windowscroll span.item_designer,
div#gridview div.item_designer{
	font-size:8pt;
	font-family:"Times New Roman", Times, serif;
	color:#666666;
	text-align:center;
}

div#windowscroll span.item_designer a,
div#gridview div.item_designer a{
	text-decoration:none;
	color:#666;
}

div#windowscroll span.item_designer a:hover,
div#gridview div.item_designer a:hover{
	text-decoration:underline;
}


#windowscroll .item_price, 
div#gridview .item_price{
	display:block;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-align:center;
	font-size:9pt;
	color:#000000;
}

#windowscroll .item_price .item_old_price,
div#gridview .item_price .item_old_price{
	text-decoration:line-through;
	color:black;
}
#windowscroll .item_price .item_new_price,
div#gridview .item_price .item_new_price{
	color:#CA1602;
}

#windowscroll .after_coupon_price,
div#gridview .after_coupon_price{
	display:block;
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
	font-size:8pt;
	color:black;
	text-align:center;
}

#windowscroll .domestic_free_shipping,
div#gridview .domestic_free_shipping{
	display:block;
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
	font-size:8pt;
	color:#971B17;
	text-align:center;
}

div#gridview div.item_availability{text-align:center}

div#gridview hr.row_divider{
width:70%;margin:20px auto 0 auto; border-bottom-width:0px; border-top-width:1px; border-color:##cccccc
}


/********************************************************/

#windowscroll #message_end{margin:80px 40px 0 20px;}
#windowscroll #message_end #message_end_top{height:6px; width:200px; background-image:url(../images/web/border_top_maroon_200.gif); background-repeat:no-repeat}
div#windowscroll div#message_end div#message_end_content{
	width:200px;
	border:solid #971B17; border-width:0 1px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12pt;
	text-align:center;
}
#windowscroll #message_end #message_end_bottom{height:6px; width:200px; background-image:url(../images/web/border_bottom_maroon_200.gif); background-repeat:no-repeat}

div#gridview #message_end{
	
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12pt;
	text-align:center;
}


#windowscroll #message_end a:hover,
div#gridview #message_end a:hover{text-decoration:underline}

div#amazon-payments{float:left; margin-left:10px}
div#special_message_left{float:left; margin-left:10px; width:500px; font-size:10pt; font-family:Georgia, "Times New Roman", Times, serif}
div#special_message_left ul{margin:0 0 0 10px; padding:0}
div#special_message_left ul li{margin:0;padding:0; list-style-type:none;}

div#special_message{ float:right;
	text-align:right;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:black;
	font-weight:bold;
	margin-right:40px;
	font-size:12pt;
}
div#special_message2{ clear:both;
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:black;
	font-weight:bold;
	font-size:14pt;
}


div#special_message a{
	text-decoration:none;
	color:#804040;
	
}

div#special_message2 a{text-decoration:none; color:#663333}

div#special_message a:hover, div#special_message2 a:hover{
	text-decoration:underline;
}

div#shop-with-confidence-horizontal{font-size:14pt; font-family:Georgia, 'Times New Roman', Times, serif; color:#663333; clear:both; text-align:center;margin-top:20px}
div#figure8-five-stars{font-size:10pt; font-family:Georgia, "Times New Roman", Times, serif; text-align:center; margin-top:15px; color: #663333}
div#figure8-five-stars a{text-decoration:none; color:#663333}
div#figure8-five-stars a:hover{text-decoration:underline}

div#shop-with-confidence-horizontal a{text-decoration:none; color:#663333;}
div#shop-with-confidence-horizontal a:hover{text-decoration:underline;}


