/********************************************************** #6B1983 #F1A42B #EEEEEE
 * Description:  New CSS for GAV php5 conversion v3.00.0. 
 * Last updated: 03/25/2010
 * Authors:      yangko@hotmail.com on December 22, 2008.
 * Copyright(c)  1997-2010 VM-MEDIA INC
 **********************************************************/

/* Layout */
BODY { background: url(images/bg_body1360.jpg) #900 fixed repeat-y center top; text-align: center; margin: 0px; padding: 0px; border: 0px; }

#wrapper {
	margin: 0px auto;
	padding: 0px;
	width: 990px;
	border-top: none; 
	border-right: #eee 8px solid; 
	border-bottom: none; 
	border-left: #eee 8px solid;
	background-color: #eee;
	overflow: hidden;
}

/* begin header */
#header  { width:990px; margin:0 auto; }
	#logo {margin:0px; width:144px; height:80px; float:left}
	#banner { margin-top:10px; width:468px; height:60px; float:right;}
	#menu { clear:both; margin:0px auto; width:990px; height:28px;}
	#menu2 { margin:0 auto; width:990px; height:25px; background-color:#F1A42B;}

#body{ width:980px; margin:0 auto; background-color: #EEEEEE; }
/* begin left_navigate */  
	#left_nav { float:left; width:160px; margin-top:30px; margin-left:0px; text-align:left; }
	#searchBox { width:160px; height: 230px; background: url(images/bg_leftnav3.gif) top left no-repeat; overflow:hidden }
	#title_0 { width:160px; height:20px; text-align:center; background-image:url(images/bg_title_1.gif); margin-top:0px; padding-bottom:4px }
	#title_1 { width:160px; height:20px; text-align:center; background-image:url(images/bg_title_1.gif); margin-top:20px; padding-bottom:4px }
	#title_2 { width:160px; height:20px; text-align:center; background-color:#990000; padding-bottom:4px }
	div.left_blocks_separator { width: 160px; height: 20px; margin: 0 auto;} 
	/* eof left_navigate */	

	#body #center_con { float:left; width:602px; margin-top:30px; margin-left:20px; text-align:center; overflow:hidden }
	#body #center_con #homepage_flash_slider { width:590px; margin-left:5px; margin-right:5px; margin-bottom:30px; overflow:hidden }
	#body #center_con #homepage_new_releases { width:600px; margin-bottom:30px; overflow:hidden }
	#body #center_con #homepage_popular_titles { width:600px; margin-bottom:30px; overflow:hidden }
	#body #center_con #homepage_vod { width:600px; overflow:hidden; }
	
	#body #center_con #login_1 { width:280px; height:18px; text-align:center; background-color:#BD0010; padding-bottom:4px }
	#body #center_con #login_2 { width:280px; height:18px; text-align:center; background-color:#BD0010; padding-bottom:4px }
	
/* new layout of php5 version for #body #center_con #body_text */
	#body_text { margin: 0 auto; padding: 0; width: 602px;
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12px;
		color: #333;
		overflow: hidden;
	}
	#body_text h1 { margin: 0; padding-top: 4px; width: 600px; height: 26px;
		font-family: Tahoma, Verdana, Arial, sans-serif; 
		font-size: 20px; 
		font-weight: bold; 
		color: #eee; 
		letter-spacing: 3px;
	}
	#cover_box { margin: 0; padding: 0 15px 10px 15px; width: 570px; overflow: hidden;}
	
	#product_text { margin: 0 auto; padding: 0;}
	#product_text h2 { margin: 0; padding-bottom: 3px;}
	#product_text span { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
	#product_text p { margin: 0; padding: 3px 0 0 0;  font-size:10px;}
	
	#product_price { margin:0; padding-top:10px; padding-bottom:0px; width:150px; font-size:0.9em;}
	div.priceItem  { margin:0; float:left; width:70px; overflow:hidden;}
	div.priceValue { margin:0; float:left; width:70px; overflow:hidden; text-align:right;}
	div.priceItem2 { margin:0; padding-top:4px; float:left; width:70px; overflow:hidden; text-align:left; font-weight:bold; color:#333;}
	div.priceValue2{ margin:0; padding-top:4px; float:left; width:70px; overflow:hidden; text-align:right;}
	div.priceClear { clear:both; width:5px; height:5px; }
	div.priceItem3 { margin:0; float:left; width:150px; overflow:hidden; text-align:right;}
	
	#product_watch_button { text-align:center;}
	
	#body_text p.products_non { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #fc6; text-align: center; padding: 20px;}
	
	#body_text div.static_pages { margin: 10px 10px; padding: 0; text-align:left; color: #333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px;}
	.static_pages h4 { font-size: 18px; font-weight: bold;}
	.static_pages h5 { font-size: 18px; font-weight: bold;}
	.static_pages h6 { font-size: 12px; font-weight: bold;}
	.static_pages p { line-height: 18px;}
	.static_pages li { list-style: disc; margin: 5px; width: 500px;}
	.static_pages a:link    { color: #c00; font-size: 13px; font-weight: bold; text-decoration: none;}
	.static_pages a:visited { color: #999; font-size: 13px; font-weight: bold; text-decoration: none;}
	.static_pages a:hover   { color: #f00; font-size: 13px; font-weight: bold; text-decoration: underline;}
	.static_pages a:active  { color: #f00; font-size: 13px; font-weight: bold; text-decoration: none;}
	

/* new style of login, account pages in php5 version */	
	#body_text h1.account_heading { margin: 0; padding-top: 0px; padding-bottom: 2px; width: 600px; height: 26px;
		font-family: Tahoma, Verdana, Arial, sans-serif; 
		font-size: 20px; 
		font-weight: bold; 
		color: #222; 
		letter-spacing: 3px; 
	}
	#body_text div.cover_box3 { margin: 0; width: 580px; padding: 0 10px 10px 10px; text-align: left; overflow: hidden;}
	#account_pages { margin: 0; padding-top: 10px;}
	
	#account_pages ul { float: left; margin: 0; width: 480px; min-height: 24px; padding-left: 100px; list-style-type: none;}
	#account_pages li { float: left; margin: 0; padding: 0; list-style-type: none; display: inline;}
	#account_pages .item-name { width: 100px;}
	
	#account_pages hr { width: 580px; height: 1px; color: #999;}
	#account_pages p.msg { padding-left: 20px; background: url(images/icons/icon-attn.gif) left top no-repeat; font-size: 1.2em; color: #c00;}
	#account_pages p { line-height: 18px;}

	a.account:link    { font-size:12px; color:#c00; text-decoration: underline;}
	a.account:visited { font-size:12px; color:#999; text-decoration: underline;}
	a.account:hover   { font-size:12px; color:#f00; text-decoration: underline}
	a.account:active  { font-size:12px; color:#f00; text-decoration: underline}






	
	
  #body #right_nav { float:left; width:178px; margin-top:30px; margin-left:20px; overflow:hidden}

/* new php5 style of SHOPPING CART SUMMARY */
	#cart_summary { margin: 0; width: 178px; height: auto;}
	#cart_summary  h2 { margin: 0; width: 178px; height: 20px; padding-bottom: 2px; padding-top: 8px; 
		background-image: url(images/bg_title_178x34.gif); 
		font: normal 14px/1.25 "Trebuchet MS", Tahoma;  
		font-weight: bold; 
		color: #222; 
	}
	#cart_summary_body { margin: 0px 0 10px 0; width: 170px; padding: 5px 3px; border: #999 1px solid;}
	#cart_summary_body p.total { margin: 5px 0; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 16px; font-weight: bold; color: #900;}
	#cart_summary_body p { margin: 0;}
	#cart_summary_body ul { margin: 5px 0; padding: 0; width: 170px; list-style-type: none;}
	#cart_summary_body li { margin: 0; padding-left: 5px; width: 170px; list-style-type: none; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 10px; text-align: left; line-height: 12px;}
/* eof SHOPPING CART SUMMARY */
	
	
	#body #right_nav #onsale { width:inherit; margin-bottom:20px; overflow:hidden}
	#body #right_nav #top10 { width:inherit; margin-bottom:20px; overflow:hidden}
	#body #right_nav #top_sellers { width:inherit; margin-bottom:20px; overflow:hidden}

#pageBottomSpace{clear:both; margin:0 auto; height:50px; width:100%; background-image:url(images/pixel_trans.gif) }
#pagebottom     {clear:both; margin:0 auto; height:20px; width:1007px; background-image:url(images/bg_bottom.jpg) }
  #pagebottom1152 {clear:both; margin:0 auto; height:20px; width:1132px; background-image:url(images/bg_bottom1152.jpg) }
  #pagebottom1280 {clear:both; margin:0 auto; height:20px; width:1260px; background-image:url(images/bg_bottom1280.jpg) }
  #pagebottom1360 {clear:both; margin:0 auto; height:20px; width:1340px; background-image:url(images/bg_bottom1360.jpg) }


#footer { margin: 0px auto; padding: 0px; width: 1050px; height:140px; clear:both; background-color: #990000; }
  #footer #bg-bottom { margin: 0px; padding: 0px; width: auto; height: 20px; background: url(images/bg_bottom1360.jpg) top center no-repeat;}
  #footer #navFooter {text-align:center; margin-bottom:10px}
  #footer #logoListing {text-align:center;}
  #footer #copyright {text-align:center; margin-top:10px}

/* Header CSS */
/* RoundedCornerHeader */
div.RoundedCornerHeader{background: #990000; width:998px;}
b.rtop, b.rbottom{display:block; background:#EEEEEE}
b.rtop b, b.rbottom b{display:block;height: 1px;overflow: hidden; background: #990000}
b.r7{margin: 0 7px}
b.r5{margin: 0 5px}
b.r3{margin: 0 3px}
b.r2{margin: 0 2px}
b.rtop b.r1, b.rbottom b.r1{margin: 0 1px;height: 2px}

.navTagI {
	background: #101010;
	color: #DDDDDD;
    font-size: 11px;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-align: bottom;    
	border-bottom: solid #990000 1px;
    cursor: pointer;
    white-space: nowrap;
}
.navTagV {
	background: #101010;
	color: #CCCCCC;
    font-size: 10px;
    font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    text-align: bottom;    
	border-bottom: solid #990000 1px;
    cursor: pointer;
    white-space: nowrap;
}
.navTagA {
	background: #990000;
	color: #EEEEEE;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: bottom;
	border-bottom: solid #990000 1px;
	cursor: pointer;
	white-space: nowrap;
}
.marks {color: #EEEEEE; font-family: Tahoma, Arial, Verdana; font-size:11px; }
.marks a:link {    color: #EEEEEE; font-family: Tahoma, Verdana, Arial, sans-serif; font-size:11px; font-weight:bold; text-decoration:none}
.marks a:visited { color: #EEEEEE; font-family: Tahoma, Verdana, Arial, sans-serif; font-size:11px; font-weight:bold; text-decoration:none }
.marks a:hover {   color: #BD0000; font-family: Tahoma, Verdana, Arial, sans-serif; font-size:11px; font-weight:bold; text-decoration:underline }
.marks a:active {  color: #FF0000; font-family: Tahoma, Verdana, Arial, sans-serif; font-size:11px; font-weight:bold; text-decoration:underline }



/* Footer CSS*/
div.navFooter { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; color: #ffffff; font-weight: bold; }
div.copyright { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; color: #ffffff; font-weight: none; }

/*left-nav CSS*/
TD.navText, DIV.navText { font-family: Arial, Tahoma, Verdana, sans-serif; font-size: 12px; color: #EEEEEE; font-weight:bold; padding-top:15px; text-align:center; text-shadow:#0099FF; }
TD.navText2, DIV.navText2 { font-family: Arial, Tahoma, Verdana, sans-serif; font-size: 12px; color: #FFFFFF; font-weight:bold; padding-top:13px; text-align:center; text-shadow:#0099FF; }

div.navTitle0, TD.navTitle0 { color:#000000; font: normal 14px/1.25 "Trebuchet MS", Tahoma; text-decoration:none; font-weight:bold; padding-top:5px;}
div.navTitle, TD.navTitle { 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px; 
	font-weight: bold; 
	color: #FFFFFF; 
	padding-top: 4px;
	margin-bottom:1px;
}
div.navTitle1, TD.navTitle1 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #101010; padding-top:8px; margin-bottom:1px;}
TD.tableHeading { color:#990000; font: normal 14px/1.25 "Trebuchet MS", Tahoma; text-decoration:none; font-weight:bold; letter-spacing: 1px;}
TD.tableHeading2 { color:#000000; font: normal 12px/1.25 "Trebuchet MS", Tahoma; text-decoration:none; font-weight:bold; letter-spacing: 1px}
/* */
TD.leftTitle3, DIV.leftTitle3 { color:#1A1A1A; font: normal 14px/1.25 "Trebuchet MS", Tahoma; text-decoration:none; font-weight:bold; padding: 5px,0px,10px,0px; }
TD.leftList2, DIV.leftList2 { margin-left:15px; margin-top:5px; margin-bottom:10px }
li.leftList2 { padding-top:5px;}


/*right-nav CSS*/
div.navTitleCart, TD.navTitleCart { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #101010; padding-top:8px; margin-bottom:1px;}

.onsale_title { color:#FFFFFF; font: normal 14px/1.25 "Trebuchet MS", Tahoma; text-decoration:none; font-weight:bold; padding-top:5px; padding-bottom:5px;}
.priceListing { color: #101010; font-family: Tahoma, Arial, Verdana; font-size:11px; }
#onsale_content{ width:178px; height:315px; background-color:#000000; }
#onsale_content #onsale_img { width:139px; height:230px; background-color:#EEEEEE; padding:5px 5px 5px 5px; }
#onsale_content #onsale_text { width:139px; height:40px; background-color:#EEEEEE; padding:5px 5px 5px 5px; }
#onsale_content #onsale_link { float:right; margin-top:10px; margin-right:10px;}

#top10_title { color:#000000; font: normal 13px/1.25 "Trebuchet MS", Tahoma; text-decoration:none; font-weight:bold; padding-top:5px; padding-bottom:0px; background-color:#B6B6B6; }
#top10_content{ width:178px; background-color:#B6B6B6; overflow:hidden; 
}
#top10_content #top10_img { width:139px; height:230px; background-color:#EEEEEE; padding:5px 5px 5px 5px; 
}
#top10_content #top10_list { width:178px; padding:10px 5px 10px 5px; 
}

#top_sellers { width:178px; }
#top_sellers #top_sellers_title { color:#EEEEEE; font: normal 14px/1.25 "Trebuchet MS", Tahoma; text-decoration:none; font-weight:bold; padding-top:5px; padding-bottom:5px; background-color:#990000; }
#top_sellers #top_sellers_cont { width:178px; height:auto; padding:5px 5px 5px 5px; background-color:#990000; }

div.navTitle2, TD.navTitle2 { 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px; 
	font-weight: bold; 
	color: #FFFFFF; padding-top:5px; padding-bottom:8px;
}
/*eof right-nav CSS*/

/* Common CSS */
TD.pageHeading, DIV.pageHeading { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 20px; font-weight: bold; color: #EEEEEE; letter-spacing: 3px;}
TD.pageHeading1, DIV.pageHeading1 { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 20px; font-weight: bold; color: #BD0010; letter-spacing: 3px;}
TD.pageHeading2, DIV.pageHeading2 { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 14px; font-weight: bold; color: #000000; letter-spacing: 1px;}
TD.errorMessage, DIV.errorMessage, P.errorMessage { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 14px; font-weight: bold; color: #FF0000; }

div.loginTitle, TD.loginTitle { 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px; 
	font-weight: bold; 
	color: #FFFFFF; 
	padding-top:8px;
	margin-bottom:2px;
}

a:link { color: #EEEEEE; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; text-decoration: none; }
a:visited { color: #FFFFFF; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; text-decoration: none; }
a:hover { color: #FF0000 !important; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; text-decoration: underline !important; }
a:active { color: #CC0000; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; text-decoration: none; }

.label {color: #990000; font-family: Tahoma, Arial, Verdana; font-size:11px; }
.label a:link {    color: #990000; font-family: Tahoma, Verdana, Arial, sans-serif; font-size:11px; font-weight:bold; text-decoration:none}
.label a:visited { color: #990000; font-family: Tahoma, Verdana, Arial, sans-serif; font-size:11px; font-weight:bold; text-decoration:none }
.label a:hover {   color: #CC0000; font-family: Tahoma, Verdana, Arial, sans-serif; font-size:11px; font-weight:bold; text-decoration:underline }
.label a:active {  color: #FF0000; font-family: Tahoma, Verdana, Arial, sans-serif; font-size:11px; font-weight:bold; text-decoration:underline }

.label2 {color: #101010; font-family: Tahoma, Arial, Verdana; font-size:11px; }
.label2 a:link { color: #101010; font-family: Tahoma, Verdana, Arial, sans-serif; font-size:11px; font-weight: normal; text-decoration:none}
.label2 a:visited { color: #101010; font-family: Tahoma, Verdana, Arial, sans-serif; font-size:11px; font-weight: normal; text-decoration:none }
.label2 a:hover { color: #990000; font-family: Tahoma, Verdana, Arial, sans-serif; font-size:11px; font-weight: normal; text-decoration:underline }
.label2 a:active { color: #FF0000; font-family: Tahoma, Verdana, Arial, sans-serif; font-size:11px; font-weight: bold; text-decoration:underline }



TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd { background: #eee; }
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even { background: #ddd; }


A.linkred:link { color:#CC0000; text-decoration:none }
A.linkred:visited { color: #CC0000; text-decoration: none }
A.linkred:hover { color:#FF0000; text-decoration:underline}
A.linkred:active { color:#FF0000; text-decoration:underline}
.picstroke {
	BORDER-RIGHT: #777 2px solid; BORDER-TOP: #777 2px solid; BORDER-LEFT: #777 2px solid; BORDER-BOTTOM: #777 2px solid
} 

a.linkgray:link    { font-size:1.0em; color:#c00; text-decoration:underline; }
a.linkgray:visited { font-size:1.0em; color:#333; text-decoration:underline; }
a.linkgray:hover   { font-size:1.0em; color:#f00; text-decoration:none;}
a.linkgray:active  { font-size:1.0em; color:#f00; text-decoration:none;}

.linkmore a:link { color: #990000; text-decoration: none; }
.linkmore a:visited { color: #990000; text-decoration: none; }
.linkmore a:hover { color:#000000; text-decoration:underline}
.linkmore a:active { color:#FF0000; text-decoration:underline}


/* round corners. #990000 and #EEEEEE */
.rbroundbox { 
	background: url(images/buttons/roundCorner_nt.gif) repeat; 
}
.rbtop div { 
	background: url(images/buttons/roundCorner_tl.gif) no-repeat top left; 
}
.rbtop { 
	background: url(images/buttons/roundCorner_tr.gif) no-repeat top right; 
}
.rbbot div { 
	background: url(images/buttons/roundCorner_bl.gif) no-repeat bottom left; 
}
.rbbot { 
	background: url(images/buttons/roundCorner_br.gif) no-repeat bottom right; 
}
.rbtop div, .rbtop, .rbbot div, .rbbot {
	width: 100%;
	height: 7px;
	font-size: 1px;
}
/*
.rbcontent { 
	margin: 0 7px; 
}
.rbroundbox { 
	width: 100%; margin: 1em auto; 
}*/
/* end of round corners center of site */
/* roundCorner2. #000000 and #EEEEEE */
.rbroundbox2 { 
	background: url(images/buttons/roundCorner2_nt.gif) repeat; 
}
.rbtop2 div { 
	background: url(images/buttons/roundCorner2_tl.gif) no-repeat top left; 
}
.rbtop2 { 
	background: url(images/buttons/roundCorner2_tr.gif) no-repeat top right; 
}
.rbbot2 div { 
	background: url(images/buttons/roundCorner2_bl.gif) no-repeat bottom left; 
}
.rbbot2 { 
	background: url(images/buttons/roundCorner2_br.gif) no-repeat bottom right; 
}
.rbtop2 div, .rbtop2, .rbbot2 div, .rbbot2 {
	width: 100%;
	height: 7px;
	font-size: 1px;
}
.rbcontent2 { 
	margin: 0 7px; 
}
.rbroundbox2 { 
	width: 100%; margin: 1em auto; 
}
/* eof roundCorner2. */
/* roundCorner3. #B6B6B6 and #EEEEEE */
.rbroundbox3 { 
	background: url(images/buttons/roundCorner3_nt.gif) repeat; 
}
.rbtop3 div { 
	background: url(images/buttons/roundCorner3_tl.gif) no-repeat top left; 
}
.rbtop3 { 
	background: url(images/buttons/roundCorner3_tr.gif) no-repeat top right; 
}
.rbtop3 div, .rbtop3 {
	width: 100%;
	height: 7px;
	font-size: 1px;
}
.rbcontent3 { 
	margin: 0; background-color: #B6B6B6; border-top: #BCBCBC 2px solid;
}
/*
.rbtop3 div, .rbtop3, .rbbot3 div, .rbbot3 {
	width: 100%;
	height: 7px;
	font-size: 1px;
}
.rbcontent3 { 
	margin: 0 7px; 
}
.rbroundbox3 { 
	width: 100%; margin: 1em auto; 
}
*/
.rbroundbox3b { 
	background: url(images/buttons/roundCorner3_nb.gif) repeat; 
}
.rbbot3 div { 
	background: url(images/buttons/roundCorner3_bl.gif) no-repeat bottom left; 
}
.rbbot3 { 
	background: url(images/buttons/roundCorner3_br.gif) no-repeat bottom right; 
}
.rbbot3 div, .rbbot3 {
	width: 100%;
	height: 10px;
	font-size: 1px;
}
/* eof roundCorner3. */




/* old */
.label2_big {color: #BD0010;font: normal 26px/1.25 "Trebuchet MS", Tahoma, "Franklin Gothic Book", Geneva, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold;}

.center_con A:active {color: #CC0000;font: normal 11px/1.25 "Trebuchet MS", Tahoma, "Franklin Gothic Book", Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
.center_con A:link {color: #CC0000;font: normal 11px/1.25 "Trebuchet MS", Tahoma, "Franklin Gothic Book", Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
.center_con A:visited {color: #CC0000;font: normal 11px/1.25 "Trebuchet MS", Tahoma, "Franklin Gothic Book", Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
.center_con A:hover {color: #ff0000;font: normal 11px/1.25 "Trebuchet MS", Tahoma, "Franklin Gothic Book", Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}


.left2 {
	COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.left2 A:active {
	COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.left2 A:link {
	COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.left2 A:visited {
	COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.left2 A:hover {
	COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.right {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.right A:active {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.right A:link {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.right A:visited {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.right A:hover {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.top {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
.top A:active {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
.top A:link {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
.top A:visited {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
.top A:hover {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cccccc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}

.left {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.left A:active {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
.left A:link {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
.left A:visited {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
.left A:hover {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}

.text A:active {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FFB591; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.text A:link {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FFB591; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
.text A:visited {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FFB591; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.text {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #59596A; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.text A:hover {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FFB591; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
.Ver12b_w {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none}
/*td {  font: normal 11px/1.25 "Trebuchet MS", Tahoma, "Franklin Gothic Book", Geneva, Arial, Helvetica, sans-serif;}*/
td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.Ver12b_w a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none }
.Ver12b_w a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none }
.Ver12b_w a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none }
.Ver12b_w a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFB700; text-decoration: none }
.title {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; background-color: #D8B563; text-transform: uppercase; clip:  rect(   )} 
.leftmenu {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.boxText { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 10px; }
.errorBox { font-family : Tahoma, Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Tahoma, Verdana, Arial, sans-serif; font-size : 11px; color: crimson; }
.stockShipping { font-family : Tahoma, Verdana, Arial, sans-serif; font-size : 12px; color: crimson; }
/*BODY { background: #DDDDDD; color: #000000; margin: 0px;}*/
/*BODY {background-image: url(images/bk.jpg); color: #000000; margin: 0px;}*/
/*
a:link {color: #990000;font: normal 11px/1.25 "Trebuchet MS", Tahoma, "Franklin Gothic Book", Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
a:visited {color: #BD0010;font: normal 11px/1.25 "Trebuchet MS", Tahoma, "Franklin Gothic Book", Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
a:active {color: #FF0000;font: normal 11px/1.25 "Trebuchet MS", Tahoma, "Franklin Gothic Book", Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
a:hover {color: #990000;font: normal 11px/1.25 "Trebuchet MS", Tahoma, "Franklin Gothic Book", Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
*/
/*a { color: CC0000 !important; text-decoration: none !important;}
a:link { color: CC0000; text-decoration: none;}
a:visited { color: CC0000; text-decoration: none; }
a:active { color: CC0000; text-decoration: none; }
a:hover { color: ff0000 !important; text-decoration: underline !important; }*/

A:pageResults { color: #BD0010; }
a.hover.pageResults { color: #BD0010; background: #FFFF33; }
FORM { display: inline; }
TR.header { background: #ffffff; }
TR.headerInfo { background: #00FF00; }
TD.headerInfo { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; background: #00FF00; color: #FFFFFF;  font-weight: bold; text-align: center; }
TR.headerNavigation { background: #BBC3D3; }
TD.headerNavigation { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 10px; background: #BBC3D3; color: #FFFFFF; font-weight : bold; }
TABLE.infoBox { background: #B6B7CB; }
TABLE.infoBoxContents { background: #FFFFFF; }
TD.infoBoxHeading {  font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 10px; background: #000000; color: #FFFFFF;}
TD.infoBox, SPAN.infoBox { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 10px; }
/*
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd { background: #DDDDDD; }
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even { background: #E9E9E9; }
*/
TR.productListing-odd-1 { background: #FFFFFF; }
TR.productListing-even-1 { background: #F3F3F3; }
TR.productListing-heading { background: #BD0010; }
TD.productListing-heading { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 14px; background: #BD0010; color: #ffffff; font-weight: bold; font-variant: small-caps; }
TD.productListing-data { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; }
TD.productListing-price, DIV.productListing-price { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; margin-right:5px; }
/*TD.pageHeading, DIV.pageHeading {color: #cc0000;font: normal 26px/1.25 "Trebuchet MS", Tahoma, "Franklin Gothic Book", Geneva, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold;}
TD.pageHeading1, DIV.pageHeading1 { font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif; font-size: 20px; font-weight: bold; color: #BD0010; }*/
TR.subBar { background: #F4F7FD; }
TD.subBar { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }
TD.main, P.main {   font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 1.5; }
TD.accountCategory { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 13px; color: #AABBDD; }
TD.fieldKey { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; }
TD.fieldValue { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; }
/*TD.tableHeading { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; color: #303030;}
TD.tableHeading2 { font-family: Tahoma, Verdana, Arial; font-size: 10px; font-weight: bold; color: #303030; }*/
TD.formAreaTitle { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; }
TD.checkoutBar { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 10px; color: #B0B0C4;}
SPAN.markProductOutOfStock { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; color: #C76170; font-weight: bold; }
SPAN.productSpecialPrice { color: #CC0000;} /* #BD0000; */
SPAN.greetUser { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; color: #F0A480; font-weight: bold; }
SPAN.checkoutBarHighlighted { color: #0407AA; }
SPAN.newItemInCart { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 10px; color: #FF0000; }
TABLE.formArea { background: #FFFFFF; border-color: #7B9EBD; border-style: solid; border-width: 1px;}

TD.smallText, SPAN.smallText { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; color: #333;}
TD.smallText2, SPAN.smallText2 { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; color: #EEEEEE;}
TD.smallTextW, SPAN.smallTextW { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; color: #000000;}
TD.smallText2W, SPAN.small2TextW { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; color: #FFFFFF;}

CHECKBOX, INPUT, RADIO, SELECT { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; }
TEXTAREA { width: 100%; font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; }

TR.headerError { background: #ff0000; }
TD.headerError { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; background: #ff0000; color: #ffffff; font-weight : bold; text-align : center; }
TABLE.left { border-color: #6F673F; border-style: solid; border-width: 1px;}

table.shadow { align: center}

td.shadow-top { height: 16px;  background-image: url(images/borders/shadow/top.gif)}
td.shadow-topRight { width: 16px; height: 16px; background-image: url(images/borders/shadow/topRight.gif)}
td.shadow-right { width: 16px; background-image: url(images/borders/shadow/right.gif)}
td.shadow-bottomRight { width: 16px; height: 16px; background-image: url(images/borders/shadow/bottomRight.gif)} 
td.shadow-bottom { height: 16px; background-image: url(images/borders/shadow/bottom.gif)}
td.shadow-bottomLeft { width: 16px; height: 16px; background-image: url(images/borders/shadow/bottomLeft.gif)} 
td.shadow-left { width: 16px; background-image: url(images/borders/shadow/left.gif)}
td.shadow-topLeft { width: 16px; height: 16px; background-image: url(images/borders/shadow/topLeft.gif)}      
td.shadow-center { background-color: E2E1E1  }

.OverMouse {
	background:#eeeeee;
}

.OutMouse {
	background:#cccccc;
}
.NavBox {
	border:1px cc0000 solid;
	border-bottom:5px cc0000 solid;
}
.NavBarBoxMiddle {
	border:1px #cc0000 solid;
	
	background:white;
	width:80%;
	border-top:0px;
	border-bottom:0px;
}
.NavBarBoxTop {
	border:1px #cc0000 solid;
	color:white;
	background:#cc0000;
	width:80%;
	border-bottom:0px;
}
.NavBarBoxBottom {
	border:1px #cc0000 solid;
	background:white;
	width:80%;
	border-top:0px;
}
.smallFont {
	font-size:80%;
}
.bottomPadding {
	padding-bottom:2%;
}
.rightTextColor {
	color:#CC0000;
}

.backgroundBox {
	background =#dddddd; 
	width:100%;
	text-align:center;
	height:100%;
}

.colorwhite {
	color: white !important;
	text-align:center;
}
.colorwhite A:hover {
	color: white !important;
	text-decoration:underline;
	text-align:center;
}
/*
.navTagA {
   background: #dddddd;
   color: #ff0000;
   font-size: 11px;
   font-weight: bold;
   font-family: "Trebuchet MS", Tahoma, "Franklin Gothic Book", Geneva, Arial, Helvetica, sans-serif;
   text-decoration: none;
   text-align: bottom;
   border-top: solid 999999 1px;
   border-left: solid 000099 1px;
   border-right: solid 000099 1px;
   cursor: pointer;
   white-space: nowrap;
  }
  .navTagI {
	background: #ffffff;
	color: #cc0000;
    font-size: 11px;
    font-weight: bold;
    font-family: "Trebuchet MS", Tahoma, "Franklin Gothic Book", Geneva, Arial, Helvetica, sans-serif;
    text-decoration: none;
    text-align: bottom;
    border-top: solid ffffff 1px;
    border-left: solid ffffff 1px;
    border-right: solid ffffff 1px;
    cursor: pointer;
    white-space: nowrap;
  }
  */
  .boxCovers{
	border: 1px solid #CC0000;
  }

	
.style1 {
    color: #000000;
    font-size: 11px;
    font-weight: bold;
    font-family: "Trebuchet MS", Tahoma, "Franklin Gothic Book", Geneva, Arial, Helvetica, sans-serif;
    a:link {text-decoration: underline; color: #000000;
    visited {text-decoration: underline;
    active {text-decoration: underline;
}

<!-- Yangko adding on March 07,2007 with the purpose of scroll funcation showing New Releases  -->
.styleNav {
	Z-INDEX: 10; VISIBILITY: hidden; POSITION: absolute
}
.scrollerText {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: white; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif
}
#divASContainer {
	Z-INDEX: 2; VISIBILITY: visible; OVERFLOW: hidden; CLIP: rect(auto auto auto auto); POSITION: relative; HEIGHT: 125px
}
#contentLayer {
	Z-INDEX: 3; LEFT: 0px; POSITION: absolute; TOP: 0px
}

.tableborder TD {
	BORDER-RIGHT: #92a5b0 0px; BORDER-TOP: #92a5b0 0px; BORDER-LEFT: #92a5b0 0px; BORDER-BOTTOM: #92a5b0 0px
}
.tableborder {
	BORDER-RIGHT: #CC0000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #CC0000 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #CC0000 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #CC0000 1px solid
}