.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:272px;
	height:27px;
	z-index:1;
	top: 50px;
	right: 45px;
}
 
 .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;
	background-image:url(images/content_bg.jpg);
	background-repeat:repeat-y;
	width:962px;
	height:1594px;
	z-index: 1;
	background-cfeolor: #FFFFFF;
}

.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: 5px;
	top: 0px;
	z-index:5;
}

.callus {
	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: 628px;
	top: 0px;
}

.featured {
	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;
	background-image:url(images/sections_bg.jpg);
	background-repeat:repeat-x;
	width:323px;
	height:167px;
	z-index:2;
	left: 4px;
	top: 114px;
}

.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: 4px;
	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:25PX;
	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: 335px;
	top: 56px;
	z-index: 15;
}

.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:222px;
	height:255px;
	z-index:50;
	left: 737px;
	top: 55px;
}

#feddhl {
	position:absolute;
	background-color:#FFFFFF;
	width:128px;
	height:110px;
	padding-top:20px;
	z-index:4;
	left: 4px;
	top: 289px;
}

#ups {
	position:absolute;
	background-color:#FFFFFF;
	text-align:center;
	padding-top:34px;
	width:96px;
	height:96px;
	z-index:5;
	left: 132px;
	top: 289px;
}
#ourmoto {
	position:absolute;
	width:204px;
	height:110px;
	padding-top:20px;
	background-color:#FFFFFF;
	z-index:6;
	left: 206px;
	top: 289px;
}

#ebay {
	position:absolute;
	width:332px;
	height:80px;
	padding-top:16px;
	background-color:#FFFFFF;
	z-index:2;
	left: 4px;
	top: 56px;
}
#trustpaypal {
	position:absolute;
	width:731px;
	height:131px;
	background-color:#FFFFFF;
	z-index:8;
	left: 228px;
	top: 288px;
}

#products_div {
	position:absolute;
	width:954px;
	height:990px;
	z-index:14;
	left: 4px;
	top: 421px;
}

#email {
	position:absolute;
	background-color:#FDF3D5;
	display:block;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	width:575px;
	padding:5px;
	height:87px;
	z-index:12;
	left: 356px;
	top: 299px;
}

.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:105px;
	height:16px;
	z-index:14;
	left: 794px;
	top: 354px;
}

#manufa {
	position:absolute;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:15px;
	padding-top:5px;
	font-size:16px;
	font-weight:bold;
	width:455px;
	height:39px;
	z-index:10;
	left: 8px;
	top: 1415px;
	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;
	width:453px;
	height:39px;
	z-index:10;
	left: 489px;
	top: 1414px;
}

#musical {
	position:absolute;
	width:952px;
	height:38px;
	z-index:11;
	left: 7px;
	top: 1462px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	border-top-width:1px;
	border-top-color:#808080;
	border-top-style:solid;
	padding-top:5px;
}

#musical2 {
	position:absolute;
	width:952px;
	height:68px;
	z-index:11;
	left: 3px;
	top: 1510px;
	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:16;
}
.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:10px;
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;
}


.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:#E17A13;color:#333333; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; vertical-align: middle; padding-bottom:5px;}
