.main_bg {
	background-color: #000000;
	background-image: url(images/bg_stretch.jpg);
	background-repeat: repeat;
	background-position: top;
	position: absolute;
	height: 100%;
	width: 100%;
	left: -44px;
}


.wrapper {
	position: relative;	
	left: 50%;	
	margin-left: -482px;	
	width: 1003px;
}

.title {
	position:absolute;
	left: 0px;
	top: 0px;
	z-index: 1;
}

.rightlinks {	position:absolute;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#fffad9;	text-align:center;	vertical-align:middle;
	background-image:url(images/toplinksbg.gif);	background-repeat:no-repeat;	width:200px;	height:27px;	z-index:1;	top: 50px;	right: 76px;}
	
	
.rightlinks a {	color:#fffad9;}
.rightlinks a:hover {	color: #FF9900;}
 
 .flashimg {
	position:absolute;
	left: 0px;
	top: 110px;
	width:auto;
	height:auto;
	z-index: 2;
}

 .rightimg {
	position:absolute;
	right: 41px;
	top: 110px;
	width:auto;
	height:auto;
	z-index: 3;
}
.contentmain {
	position:absolute;
	right: 41px;
	top: 368px;
	width:958px;
	height:1594px;
	z-index: 1;
	background-color:#FFF;
}

.mainlinks {
	background-image:url(images/linksbg.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fffad9;
	position:absolute;
	width:624px;
	height:30px;
	left: 1px;
	top: 0px;
	z-index:5;
}

.callus {
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top:8px;
	padding-left:10px;
	color:#fffad9;
	width:200px;
	height:63px;
	z-index:100;
	left: 391px;
	top: 79px;
}

.callus1 {
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(images/callus_bg.jpg);
	background-repeat:repeat-x;
	font-size:12px;
	padding-top:8px;
	padding-left:10px;
	color:#fffad9;
	width:322px;
	height:25px;
	z-index:100;
	left: 625px;
	top: 0px;
}


.callus2 {
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top:8px;
	padding-left:10px;
	color:#fffad9;
	width:320px;
	height:33px;
	z-index:100;
	left: 630px;
	top: 1px;
}


.featured {
	position:absolute;
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:15px;
	color:#141414;
	padding-top:2px;
	padding-left:10px;
	width:325px;
	height:98px;
	z-index:2;
	left: 12px;
	top: 310px;
}

.weoffer {
	position:absolute;
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:15px;
	color:#141414;
	padding-top:8px;
	padding-left:10px;
	width:945px;
	height:24px;
	z-index:2;
	left: 2px;
	top: 33px;
}

.featuretext {
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	z-index:1;
	left: 94px;
	top: 85px;
	width: 219px;
}

.featuretext2 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	height:20PX;
	font-size:12px;
}
.heights {
height:10px;
	
}
.featuretextb {
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	top:66px;
	left: 77px;
	width: 244px;
	height: 18px;
}

.bestsellers {
	position:absolute;
	width:105px;
	height:51px;
	z-index:1;
	top: 192px;
}
.newarrivals {
	position:absolute;
	width:105px;
	height:51px;
	z-index:1;
	top: 191px;
	left: 150px;
}

.instruments {
	position:absolute;
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:15px;
	color:#141414;
	padding-top:8px;
	padding-left:20px;
	width:384px;
	height:228px;
	left: 4px;
	top: 56px;
	z-index: 5;
}

.vertline {
	position:absolute;
	background-image:url(images/vert_line.gif);
	background-repeat:repeat-y;
	width:1px;
	height:230px;
	z-index:3;
	left: 332px;
	z-index:2;
	top: 38px;
}
#string {
	position:absolute;
	width:71px;
	height:91px;
	z-index:1;
	left: 21px;
	top: 45px;
}

#wind {
	position:absolute;
	width:71px;
	height:91px;
	z-index:1;
	left: 95px;
	top: 45px;
}

#percussion {
	position:absolute;
	width:71px;
	height:91px;
	z-index:1;
	left: 169px;
	top: 45px;
}

#harmoniums {
	position:absolute;
	width:71px;
	height:91px;
	z-index:1;
	left: 243px;
	top: 45px;
}

#shruthibox {
	position:absolute;
	width:71px;
	height:91px;
	z-index:1;
	left: 317px;
	top: 45px;
}

#miniature {
	position:absolute;
	width:71px;
	height:91px;
	z-index:1;
	left: 21px;
	top: 146px;
}

#electronic {
	position:absolute;
	width:71px;
	height:91px;
	z-index:1;
	left: 95px;
	top: 146px;
}

#western {
	position:absolute;
	width:71px;
	height:91px;
	z-index:1;
	left: 169px;
	top: 146px;
}

#effect {
	position:absolute;
	width:71px;
	height:91px;
	z-index:1;
	left: 243px;
	top: 146px;
}

#instru_child {
	position:absolute;
	width:71px;
	height:91px;
	z-index:1;
	left: 317px;
	top: 146px;
}

#onlinestore {
	position:absolute;
	background-color:#FFFFFF;
	width:958px;
	height:126px;
	z-index:1;
	left: 4px;
	top: 291px;
}

#feddhl {
	position:absolute;
	background-color:#FFFFFF;
	width:156px;
	height:95px;
	padding-top:20px;
	z-index:15;
	left: 779px;
	top: 170px;
}

#ups {
	position:absolute;
	background-color:#FFFFFF;
	text-align:center;
	padding-top:34px;
	width:96px;
	height:86px;
	z-index:5;
	left: 738px;
	top: 63px;
}
#ourmoto {
	position:absolute;
	width:204px;
	height:110px;
	padding-top:20px;
	background-color:#FFFFFF;
	z-index:6;
	left: 206px;
	top: 289px;
}

#ebay {
	position:absolute;
	width:258px;
	height:64px;
	padding-top:16px;
	background-color:#FFFFFF;
	z-index:2;
	left: 317px;
	top: 320px;
}
#trustpaypal {
	position:absolute;
	width:127px;
	height:119px;
	background-color:#FFFFFF;
	z-index:8;
	left: 831px;
	top: 56px;
}

#products_div {
	position:absolute;
	width:954px;
	height:990px;
	z-index:10;
	left: 4px;
	top: 441px;
}

#email {
	position:absolute;
	background-color:#ffffff;
	display:block;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	width:368px;
	padding:5px;
	height:89px;
	z-index:12;
	left: 580px;
	top: 329px;
}

.homelinksnew{
background-color:#FF9900;
padding:2px;
font-family:"Times New Roman", Times, serif;
font-size:18px;
font-weight:bold;
color:#FFFFFF;
}

#viewstore {
	position:absolute;
	background-color:#FDF3D5;
	display:block;
	border:#666666;
	border-width:1px;
	border-style:solid;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	width:106px;
	height:16px;
	z-index:14;
	left: 622px;
	top: 131px;
}



#facebook {
	position:absolute;
	display:block;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	width:320px;
	z-index:20;
	left: 419px;
	top: 174px;
}

#chat2 {
	position:absolute;
	display:block;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	width:139px;
	z-index:20;
	left: 569px;
	top: 61px;
	height: 59px;
}



#facebook img { border:none;}



#manufa {
	position:absolute;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:15px;
	padding-top:5px;
	font-size:16px;
	font-weight:bold;
	background-color:#000;
	width:469px;
	height:43px;
	z-index:10;
	left: -5px;
	top: 1445px;
	border-right-width:1px;
	border-right-color:#808080;
	border-right-style:solid;
}

#justmail {
	position:absolute;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:15px;
	padding-top:5px;
	font-size:16px;
	font-weight:bold;
	background-color:#000;
	width:474px;
	height:43px;
	z-index:10;
	left: 479px;
	top: 1445px;
}

#musical {
	position:absolute;
	background-color:#000;
	width:973px;
	height:41px;
	z-index:11;
	left: -4px;
	top: 1494px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	border-top-width:1px;

	border-top-color:# 666;
	border-top-style:solid;
	padding-top:5px;
}

#musical2 {
	position:absolute;
	width:965px;
	height:83px;
	z-index:11;
	background-color:#000;
	left: -1px;
	top: 1542px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:center;
	border-top-width:1px;
	border-top-color:#808080;
	border-top-style:solid;
	padding-top:5px;
}


#bottomshade {
	position:absolute;
	width:961px;
	height:8px;
	z-index:13;
	left: 0px;
	top: 1591px;
}

#onlineforum {
	position:absolute;
	width:88px;
	height:24px;
	z-index:5;
	left: 743px;
	top: 98px;
}
#onlinechat {
	position:absolute;
	width:88px;
	height:24px;
	z-index:5;
	left: 837px;
	top: 98px;
}

#audio {
	position:absolute;
	width:200px;
	height:15px;
	z-index:1;
	left: 40px;
	top: 243px;
}

A:link {color: #fffada; text-decoration: none}
A:visited {color: #FDE2CE; text-decoration: none}
A:active {color: #FFCC00; text-decoration: none}
A:hover {color: #ffe4b9;}


/* inner pages */

.contentmain_in {
	position:absolute;
	right: 41px;
	top: 110px;
	background-image:url(inner/content_bg_in.jpg);
	background-repeat:repeat-y;
	width:962px;
	height:auto;
	z-index: 1;
	background-cfeolor: #FFFFFF;
	background-color: #FFFFFF;
}

.mainlinks_in {
	background-image:url(images/linksbg.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fffad9;
	position:absolute;
	width:624px;
	height:30px;
	left: 0px;
	top: 32px;
	z-index:100;
}
.callus_in {
	position:absolute;
	background-image:url(images/callus_bg.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top:8px;
	padding-left:10px;
	color:#fffad9;
	width:320px;
	height:33px;
	z-index:1;
	left: 622px;
	top: 32px;
}



#headerin {
	position:absolute;
	background-repeat:repeat-x;
	width:953px;
	height:80px;
	z-index:25;
	top: 0px;
	left: 4px;
}



.titletextin {
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	height:25px;
	width:100%
	font-weight:bold;
	color:#d57013;
	vertical-align:middle;
	padding-left:15px;
	background-color:#333333;
	
}

.contents {
	position:absolute;
	background-color:#1A180F;
	text-align:center;
	width:955px;
	height:auto;
	z-index:20;
	left: 3px;
	top: 64px;
}

.Productlinks {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:20px;
	font-weight:bold;
	background-color:#484742;
	color:#FFFAE8;
	vertical-align:middle;
	text-align:center;
}
.misclinks {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:auto;
	font-weight:bold;
	background-color:#484742;
	color:#FFFAE8;
	vertical-align:middle;
	text-align:center;
}

.subheads{
background-color:#669900;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#333333;
height:25px;
padding-left:5px;
vertical-align:middle;
}

.pagelinks{
font-family:Arial, Helvetica, sans-serif;
background-color:#424930;
font-size:14px;
width:100px;
color:#FFF5BF;
border-left:solid;
border-left-width:1px;
border-left-color:#FFFFFF;
text-align:center;
}

.product_td{

background-color:#FFF8D9;
padding-left:10px;
padding-top:10px;
padding-bottom:10px;
padding-right:10px;
text-align:left;
}

.producttitle{
font-family:Arial, Helvetica, sans-serif;
background-color: #BF8028;
font-size:12px;
font-weight:bold;
height:20px;
padding-top:5px;
width:100%;
color:#ffffff;
text-align:center;
}

.productdes{
font-family:Arial, Helvetica, sans-serif;
background-color:#FFF8D9;
font-size:11px;
height:auto;
padding-left:10px;
padding-right:0px;
width:98%;
color:#000000;
text-align:left;
}

.productangledes{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:100%;
color:#000000;
text-align:center;
}

.product_td2{

background-color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:5px;
padding-top:5px;
padding-bottom:5px;
padding-right:5px;
text-align:center;
border-right:solid;
border-right-width:1px;
border-right-color: #999999;
}

.product_td3{

background-color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:5px;
padding-top:5px;
padding-bottom:5px;
padding-right:5px;
text-align:left;
border-right:solid;
border-right-width:1px;
border-right-color: #999999;
}
.productdes2{
font-family:Arial, Helvetica, sans-serif;
background-color:#FFF8D9;
font-size:11px;
height:20px;
padding-left:10px;
color:#000000;
text-align:center;
border-right:solid;
border-right-width:1px;
border-right-color:#999999;
}
.makingtd{
font-family:Arial, Helvetica, sans-serif;
background-color: #BF8028;
font-size:12px;
height:20px;
padding-left:10px;
color:#000000;
text-align:center;
border-right:solid;
border-right-width:1px;
border-right-color:#999999;
}


.price{
font-family:Arial, Helvetica, sans-serif;
background-color: #CA7C13;
font-size:14px;
font-weight:bold;
height:30px;
padding-top:10px;
color:#ffffff;
text-align:center;
}


.buynow{
background-color: #AA581C;
height:30px;
padding-top:10px;
color:#ffffff;
text-align:center;
}

.maintablebg{
background-color:#FFF8D9;
width:100%;
}

.spacerdiv{
height:20px;
}


.accetitle{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
font-weight:bold;
}

.manufacture_title{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
font-weight:bold;
}

.product_td4{

background-color:#FFF8D9;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:center;
border-right:solid;
border-right-width:1px;
border-right-color: #999999;
}

.musical2_in {	z-index:11;	color:#ffffff;	font-family:Arial, Helvetica, sans-serif;	font-size:14px;	text-align:center;	border-top-width:1px;
	border-top-color:#808080;	border-top-style:solid;	padding-top:5px;}

.musical2_in a { color:#FFFFCC;}
.musical2_in a:hover { color: #FF9900;}
	
.content_td{

background-color:#FFF8D9;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
padding-left:12px;
padding-right:12px;
padding-top:12px;
padding-bottom:12px;

}

.photos_td{

background-color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:5px;
padding-top:5px;
padding-bottom:5px;
padding-right:5px;
text-align:center;
border-right:solid;
border-right-width:1px;
border-right-color: #999999;
}

.address_td{
background-color:#39302D;
font-family:Arial, Helvetica, sans-serif;
color:#FBF7EE;
font-size:12px;
padding-left:12px;
padding-top:12px;
padding-bottom:12px;
padding-right:12px;
text-align:left;
border-right:solid;
border-right-width:1px;
border-right-color: #999999;
}

.address_td2{
background-color: #BF8028;
font-family:Arial, Helvetica, sans-serif;
color:#FBF7EE;
font-size:12px;
padding-left:12px;
padding-top:12px;
padding-bottom:12px;
padding-right:12px;
text-align:left;
border-right:solid;
border-right-width:1px;
border-right-color: #999999;
}
.ship_titletd{
background-color:#F1D592;
font-family:Arial, Helvetica, sans-serif;
height:20px;
font-size:12px;
font-weight:bold;
text-align:center;
border-right:solid;
border-right-width:1px;
border-right-color: #999999;
}


/* wind instrumetns */


.w_maintablebg{
background-color:#E8F4DD;
width:100%;
}

.w_producttitle{
font-family:Arial, Helvetica, sans-serif;
background-color:#5E8226;
font-size:12px;
font-weight:bold;
height:20px;
padding-top:5px;
width:100%;
color:#ffffff;
text-align:center;
}


.w_productdes{
font-family:Arial, Helvetica, sans-serif;
background-color:#F2FCEB;
font-size:11px;
height:auto;
padding-left:10px;
padding-right:10px;
width:auto;
color:#000000;
text-align:left;
}

.w_product_td{
background-color:#E8F4DD;
padding-left:10px;
padding-top:10px;
padding-bottom:10px;
padding-right:10px;
text-align:left;
}


.w_product_td2{

background-color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:5px;
padding-top:5px;
padding-bottom:5px;
padding-right:5px;
text-align:center;
border-right:solid;
border-right-width:1px;
border-right-color: #999999;
}

.product_td3{

background-color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:5px;
padding-top:5px;
padding-bottom:5px;
padding-right:5px;
text-align:left;
border-right:solid;
border-right-width:1px;
border-right-color: #999999;
}
.w_productdes2{
font-family:Arial, Helvetica, sans-serif;
background-color:#F2FCEB;
font-size:11px;
height:20px;
padding-left:10px;
color:#000000;
text-align:center;
border-right:solid;
border-right-width:1px;
border-right-color:#999999;
}
.makingtd{
font-family:Arial, Helvetica, sans-serif;
background-color: #BF8028;
font-size:12px;
height:20px;
padding-left:10px;
color:#000000;
text-align:center;
border-right:solid;
border-right-width:1px;
border-right-color:#999999;
}


.w_price{
font-family:Arial, Helvetica, sans-serif;
background-color:#6C9326;
font-size:14px;
font-weight:bold;
height:30px;
padding-top:10px;
color:#ffffff;
text-align:center;
}


.w_buynow{
background-color:#547522;
height:30px;
padding-top:10px;
color:#ffffff;
text-align:center;
}

.w_titletextin {
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	height:25px;
	width:100%
	font-weight:bold;
	color:#72A52E;
	vertical-align:middle;
	padding-left:15px;
	background-color:#333333;
	
}

.w_subtitles {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;	
}

.w_makingtd{
font-family:Arial, Helvetica, sans-serif;
background-color: #406420;
font-size:12px;
height:20px;
padding-left:10px;
color:#000000;
text-align:center;
border-right:solid;
border-right-width:1px;
border-right-color:#999999;
}

.availabletext{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
font-style:italic;
color:#000;
}
.availabletext2{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
font-style:italic;
color: #990000;
}

.online_chat_box_table{ width:190px;}


.online_chat_box{ padding-right:5px; background-color:#ffffff;color:#333333; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; vertical-align: middle; padding-bottom:5px;}

