/* CSS Document */
body{
	padding:0;
	margin:0;
	background:url(../images/bg.gif) repeat 0 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
div, img, p, ul, h1, h2, h3, h4, h5, form, textarea, span{
	padding:0;
	margin:0;
	}
ul{
	list-style-type:none;
	font-size:0;
	line-height:0;
	}
a{
	outline:none;
	}
img{
	display:block;
	font-size:0;
	line-height:0;
	outline:none;
	}
.spacer{
	clear:both;
	line-height:0;
	font-size:0;
	}
/*----------header part----------*/
/*change by chandra width 778 to 920*/
#header{
	background:url(../images/header-pic.jpg) no-repeat 0 0;
	height:244px;
	margin:0 auto;
	width:999px;
	}
#header img.logo{
	margin:23px 0 0 19px;
	float:left;
	}
#header ul{
	height:24px;
	float:right;
	width:470px;
	margin:46px 0 45px 0;
	}
#header ul li{
	float:left; 
	text-transform:uppercase;
	padding:0 2px 0 0;
	font:bold 9px/24px tahoma, Arial, Helvetica, sans-serif;
	display:block;
	text-align:center;
	}
#header ul li a{
	text-decoration:none;
	color:#fff;
	background:url(../images/navi.gif) no-repeat 0 0 #FFFFFF;
	width:90px;	
	display:block;
	height:24px;
	}	
#header ul li a:hover,#header ul li.active{
	color:#FFFFFF;
	background:url(../images/navi_h.gif) no-repeat 0 0 #FFFFFF;
	width:90px;
	}
#header h1{
	background:url(../images/slogan.gif) no-repeat 0 0;
	width:373px;
	height:32px;
	float:left;
	display:block;
	margin:175px 0 0 8px;
	text-indent:-2000px;
	}
#language{
	background:url(../images/language_bg.gif) repeat-x 0 0 #fff;
	color:#000000;
	font-weight:bold;
	width:960px;
	margin:0 auto;
	height:47px;
	border-bottom:#fff 6px  solid;
	padding:4px 14px 0 26px;
	}
#language ul{
	background:url(../images/sapa.gif) no-repeat right top;
	 float:left;
	 height:29px;
	width:301px;
	padding:15px 0 0 0;
}
#language ul li{
	font-size:11px;
	line-height:14px;
	float:left;
	padding:0 10px 0 0;
	}
#language ul li img{
	float:left;
	margin:0 7px 0 0;
	}
#language div.search{
	padding:12px 18px 0 13px;
	background:url(../images/sapa.gif) no-repeat right top;
	float:left;
	width:302px;
	height:32px;
	}
#language div.search label{
	background:url(../images/search_icon.gif) no-repeat 0 5px;
	padding:0 0 0 17px;
	width:60px;
	float:left;
	line-height:20px;
	font-size:11px;
	}
#language div.search input.text{
	width:121px;
	height:18px;
	border:#6D90B0 1px solid;
	background-color:#EDF5FB;
	color:#000;
	}
#language form.search input.go{
	width:25px;
	height:18px;
	float:right;
	background:url(../images/go.gif) no-repeat 0 0;
	border:none;
	text-align:center;
	cursor:pointer;
	margin:1px 0 0 0;
	}
#language div.curr{
	padding:12px 0 0 25px;
	width:auto;
	font-size:11px;
	float:left;
	}
#language form.curr label{
	width:86px;
	float:left;
	line-height:20px;
	}
#language form.curr select{
	width:141px;
	height:18px;
	border:#6D90B0 1px solid;
	float:left;
	}
/*change by chandra width 768 to 990px*/	
#body{
	width:990px;
	background-color:#FFFFFF;
	color:#7D7E7F;
	border-bottom:#AB0E80 3px solid;
	padding:0 5px 0 5px;
	margin:0 auto;
	}
/*--------------left part start------------------*/
#left{
	width:201px;
	float:left;
	}
#left h2.shop{
	background:url(../images/shop_card.gif) no-repeat 0 0;
	height:52px;
	padding:19px 0 0 85px;
	color:#FFFFFF;
	background-color:inheirt;
	font-size:12px;
	font-weight:bold;
	line-height:19px;
	margin:0 0 6px 0;
	}
#left h2.shop span{
	color:#FFFC00;
	display:block;
	background-color:inherit;
	font-size:11px;
	line-height:15px;
	font-weight:normal;
	}
#left h2.shoCate{
	background-color:#BD65CD;
	height:27px;
	color:#fff;
	padding:0 0 0 22px;
	line-height:29px;
	margin:0 0 3px 0;
	font-weight:bold;
	font-size:11px;
	text-transform:uppercase;
	}
#left ul.left{
	background-color:#FBE9FF;
	color:#BD65CD;
	padding:6px 0 0 16px;
	margin:0 0 0 0;
	}
#left ul.left li{
	background:url(../images/left_arrow.gif) no-repeat 0 11px;
	padding:0 0 0 16px;
	display:block;
	}
#left ul.left li a{
	background:url(../images/left_line.gif) repeat-x left bottom;
	line-height:27px;
	font-size:11px;
	text-decoration:none;
	color:#BD65CD;
	background-color:inherit;
	display:block;
	}
#left ul.left li a.nobor{
	background-image:none;
	}
#left ul.left li a:hover{
	text-decoration:underline;
	}
#left div.create_top{
	background:url(../images/crea_u.gif) no-repeat 0 0;
	height:26px;
	margin:0 0 0 2px;
	}
#left div.create_bot{
	background:url(../images/crea_u_bot.gif) no-repeat 0 0;
	height:19px;
	margin:0 0 0 2px;
	}
#left div.create{
	background:url(../images/crea_u_bot_bg.gif) repeat-y 0 0 #fff;
	margin:0 0 0 2px;
	padding:0 22px;
	text-align:center;
	font:bold 11px/14px Arial, Helvetica, sans-serif;
	color:#EFECC7;	
	}
#left div.create strong{
	font-size:13px;
	display:block;
	text-transform:uppercase;
	line-height:16px;
	margin:0 0 2px 0;
	}
/*-------------------mid part-----------*/
div#productMusicDisplay{ 
/*font-size:11px;
*/}

/*change by chandra width 362 to 600px*/
#mid{
	width:569px;
	float:left;
	padding:0 0 0 18px; 
	font-size:12px;
	}
#mid p.add{
	height:62px;
	background-color:#A1D8F2;
	color:#3383A9;
	text-align:center;
	font-size:30px;
	font:bold 30px/30px "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding:10px 0 0 0;
	}
#mid p.add span{
	display:block;
	color:#FFFFFF;
	background-color:inherit;
	font-size:14px;
	}
	
#mid h2.welcome{
	font:bold 22px/22px "Trebuchet MS", Arial, Helvetica, sans-serif; 
	color:#000;
	background-color:inherit;
	margin:10px 0;
	padding:0;	
	}
#mid p.text{
	padding:0;
	line-height:16px;
	font-size:12px;
	margin:0 0 18px 0;
	}
#mid p.text a{
	width:87px; 
	height:16px;
	display:block;
	text-align:center;
	line-height:22px;
	color:#0062C4;
	background-color:inherit;
	text-decoration:none;
	font-weight:bold;
	margin:12px 0 0 0;
	}
#mid p.text a:hover{
	text-decoration:underline;
	color:#000000;
	background-color:inherit;
	}
#mid h2.product{
	background:url(../images/product_bg.gif) repeat-x 0 0 #09558E;
	color:#FBE1FA;
	border-left:#9D006F 1px solid;
	border-right:#9D006F 1px solid;
	font:bold 15px/32px "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding:0 0 0 10px;
	margin:0 0 14px 0;
	}
/*-------------------product------------------------*/
.productItem{
	margin:0 0 24px 20px;
	}
.productItem img{
	border:#CACACA 1px solid;
	display:block;
	float:left;
	padding:15px;
	}
.productItem h2{
	color:#9926AE;
	background-color:inherit;
	margin:0 0 5px 0;
	font-size:12px;
	line-height:26px;
	font-weight:bold;
	text-transform:uppercase;
	width:298px;
	float:right;
	}
#upcomingProductsTable a ,#productListing a ,#indexCategories a ,#categoryIcon a{
	color:#9926AE;
	margin:0 0 5px 0;
	line-height:26px;
	font-weight:bold;
	text-transform:uppercase;
	}	
#upcomingProductsTable a:hover ,#productListing a:hover ,#indexCategories a:hover ,#categoryIcon a:hover{
	color:#9926AE;
	margin:0 0 5px 0;
	line-height:26px;
	font-weight:bold;
	text-transform:uppercase;
	}
#upcomingProductsTable a:visited ,#productListing a:visited ,#indexCategories a:visited ,#categoryIcon a:visited {
	color:#9926AE;
	margin:0 0 5px 0;
	line-height:26px;
	font-weight:bold;
	text-transform:uppercase;
	}		
.alink{
	color:#9926AE;
	font-size:12px;
	line-height:26px;
	font-weight:bold;
	text-transform:uppercase;
	}
		
	
.productItem p{
	margin:0 0 9px 0;
	font-size:13px;
	line-height:18px;
	color:#000000;
	width:298px;
	float:right;
	font-weight:bold;
	}
.productItem p strong{
	color:#B8071F;
	background-color:inherit;
	line-height:20px;
	width:298px;
	padding-left:120px;
	float:right;
	font-size:20px;
	font-weight:normal;
	}
.productItem ul.link{
	height:19px; margin:0 0 0 15px;
	float:right;
	width:298px;
	}
.productItem ul.link li{
	float:left;
	padding:0 16px 0 0;
	}
.productItem ul.link li a{
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	line-height:19px;
	width:78px;
	height:19px;
	text-align:center;
	display:block;
	text-transform:uppercase;
	color:#FFFFFF;
	background-color:inherit;
	}
.productItem ul.link li a.detail{
	background:url(../images/detail_bg.gif) repeat-x 0 0;
	}
.productItem ul.link li a.detail:hover{
	background:url(../images/buy_bg.gif) repeat-x 0 0 ;	
	}
.productItem ul.link li a.buy{
	background:url(../images/buy_bg.gif) repeat-x 0 0 ;
	}
.productItem ul.link li a.buy:hover{
	background:url(../images/detail_bg.gif) repeat-x 0 0 ;
	}
.productItem ul.text{
	float:right;
	width:298px;
	padding:0 0 6px 0;
	font-size:0;
	}
.productItem ul.text li{
	background:url(../images/product_arrow.gif) no-repeat 0 6px;
	padding:0 0 0 11px;
	color:#DF7CF5;
	background-color:inherit;
	font-size:12px;
	margin:0 0 0 0;
	line-height:16px;
	}
.productItem ul.text li p{
	background:url(../images/product_arrow.gif) no-repeat 0 6px;
	padding:0 0 0 11px;
	color:#DF7CF5;
	background-color:inherit;
	font-size:12px;
	margin:0 0 0 0;
	line-height:16px;
	}	
.body h2.shop{
	background:url(../images/shop_card.gif) no-repeat 0 0;
	height:52px;
	padding:19px 0 0 85px;
	color:#C10404;
	background-color:inheirt;
	font-size:12px;
	font-weight:bold;
	line-height:19px;
	}
/*---------------------right part start--------------*/
#right{
	width:166px; float:right; background:url(../images/right_top.gif) no-repeat 0 0; padding:5px 0 0 0;
	}
#news{
	background:url(../images/new_bot.gif) no-repeat left bottom #7C0B1A; color:#DFD0A6; font-family:Arial, Helvetica, sans-serif;
	padding:0 0 0 4px; margin:0 0 6px 0;
	}
#news h2{
	background:url(../images/news.gif) no-repeat 0 0 #7C0B1A; padding:0 0 0 12px; line-height:25px;
	color:#9E1207; margin:0 0 17px 0; font-size:12px; font-weight:bold;
	}
h2#whatsnewHeading a{
color:#9E1207;
}
h2#whatsnewHeading a:hover{
color:#9E1207;
}	
#news h3{
	background:url(../images/right_h2_bg.gif) no-repeat 0 0; padding:0 0 0 7px;
	line-height:19px; font-size:12px; font-weight:bold; margin:0 0 4px 3px;
	}
#news p{
	margin:0 12px; font-size:12px; line-height:18px; padding:0 0 15px 0 ;
	}
#info{
	background:url(../images/information_top.gif) no-repeat 0 0 #A1D8F2; color:#000000;
	padding:2px 0 0 0; margin:0 0 6px 0;
	}
#info h2{
	background:url(../images/information_h2.gif) no-repeat 0 0 #A1D8F2; padding:0 0 0 12px;
	font:bold 12px/27px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; margin:0 0 15px 2px;
	}
#info p.bot{
	background:url(../images/information_bot.gif) no-repeat left bottom; height:18px; display:block;
	}
#info p.text{
	margin:0 9px;
	font:normal 10px/13px Arial, Helvetica, sans-serif; padding:0 0 20px 0;
	}
#info p.padding{
	padding:0;
	}
/*-----------------footer start----------*/
/*change by chandra width 727 to 869px*/
#footer{
	background-color:#E25DB9;
	color:#F1AEDC;
	border-top:#fff 1px solid;
	padding:7px 23px 0 28px;
	width:945px;
	margin:0 auto;
	height:59px;
	}
#footer img{
	margin:0; float:left;
	}
#footer ul{
	height:20px; margin:12px 0 0 0; padding:0; float:right;
	}
#footer ul li{
	float:left; padding:0 5px; font-size:10px; color:#5B0243;  background:inherit; line-height:20px;
	}
#footer ul li.nobor{
	border-right:none;
	}
#footer ul li a{
	background:inherit; font-size:10px; color:#5B0243; text-decoration:none;
	}
#footer ul li a.hover{
	background:inherit; color:#fff;
	}
#footer ul li a:hover{
	background:inherit; color:#fff;
	}
#footer p{
	margin:5px 0 0 0; font-size:9px;
	padding:0;
	float:right;
	width:430px;
	text-align:right;
	}
#footer p a{
	color:#E2F6FF; background:inherit;
	}
#footer p a:hover{
	text-decoration:none;
	}
	
/*Css add by chandra*/	
#headtag
{
position:absolute; 
xleft:9px; 
top:30px;
margin:auto;
color:#E25DB9;
font-size:22px; 
font-weight:bold;
width:240px;
}
#headtag a
{
color:#242015;
text-decoration:none;
padding-left:20px;
width:400px;
font-family:Arial, Helvetica, sans-serif;
font-size:36px;
font-weight:bold;
}
#headtag a:hover
{
color:#E25DB9;
text-decoration:none;
padding-left:20px;
width:400px;
font-family:Arial, Helvetica, sans-serif;
font-size:36px;
font-weight:bold;
}
.leftch
{
color:#000000;
font-size: 1.0em;
text-decoration:none;
}
.leftarr
{
	line-height:27px;
	font-size:11px; 
	text-decoration:none;	
	color:#B6BABD;	
	background-color:inherit;
	display:block;	
	padding:0 0 0 16px;
}
.shli
{
color:#BD65CD;
font-size:12px;
text-decoration:none;
}
.shli a{
color:#BD65CD;
font-size:12px;
text-decoration:none;
}
.shli a:hover{
color:#BD65CD;
font-size:12px;
text-decoration:underline;
}
.chlink{
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	line-height:19px;
	width:78px;
	height:19px;
	text-align:center;
	display:block;
	text-transform:uppercase;
	color:#FFFFFF;
	background-color:inherit;
}
.jdiv
{
width:150px;
margin-left:160px;
}
	