/* CSS Document */

body{
	margin:0;
	padding:0;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#382920;
	background:url(../images/line_01.gif) top repeat-x #AE5B22;
}
a { color: #382920; background: transparent }
a:active { color: #382920; background: transparent }
a:hover { color: #9B918B;text-decoration:underline; background: transparent }

a:link img, a:visited img { border-style: none } /* no border on img links */

a img { color: white; }        /* trick to hide the border in Netscape 4 */
@media all {                   /* hide the next rule from Netscape 4 */
  a img { color: inherit; }    /* undo the color change above */
}
p
{
    padding:7px 0;
    margin:0;
}


#wrapper0{
	width:978px;
	margin:0 auto;
}
#wrapper{
	width:978px;
	margin:0;
	padding:0;
	float:left;
	background-color:#FFFFFF;
}
#top{
	height:25px;
	float:left;
	background-color:#3E140C;
	color:#FFFFFF;
	width:978px;
}
#top img{
	float:left;
	padding-left:15px;
	padding-top:4px;
}
.fl
{
    float:left;
    margin:3px 0 0 10px;
    }
#top_nav{
	float:right;
	text-transform:uppercase;
	font:bold 10px verdana;
	padding-top:6px;
}
#top_nav a{
	color:#FFFFFF;
	text-decoration:none;
	padding:0 15px 0 0;
}
#top_nav a:hover{
	text-decoration:underline;
}
#bn{
	width:978px;
	float:left;
	background-image:url(../images/line_05.gif);
	height:277px;
}
#logo{
	float:left;
	padding-left:32px;
	width:521px;
}
#bn_img{
	float:right;
}
#welcome{
	float:left;
	width:425px;
	padding:95px 0 0 120px;
}

#content{
	width:733px;
	float:left;
	padding:20px 37px 20px 25px;
	line-height:18px;
}
.new_updates{
	width:733px;
	float:left;
	border:1px solid #9E5E27;
	margin-bottom:20px;
}

.new_updates p{
	padding:15px;
	margin:0;
}
#content h2
{
    font:bold 15px verdana;
    color:#0B5599;
    margin:0;
    padding-bottom:10px;
    }
.date
{
    color:#4A4849;
    font:bold 11px verdana;
    padding-bottom:10px;
    }
.br1
{
    border-bottom:2px solid #DEDEDE;
    padding:12px 0;
    }


#right{
	width:181px;
	float:left;
	padding:20px 0;
	font-size:11px;
}
#right_column{
	width:171px;
	border:1px solid #AB5024;
	float:left;
}
.rightbanner
{
	float:left;
	margin:0;
	padding:0;
	}
#right_column h1{
	background-color:#AB5024;
	padding:3px 0 3px 0px;
	margin:0;
	color:#FFFFFF;
	font:normal 13px verdana;
	width:171px;
	float:left;
	text-align:center;
	text-transform:uppercase;
}
.right_content{
	padding:12px;
	float:left;
	width:147px;
	color:#9B8A5D;
}
.right_content a{
	color:#9B8A5D;
	text-decoration:none;
}

.basket{
	text-align:center;
	padding:20px 0;
	float:left;
	width:171px;
}
a.view_cart{
	background-color:#733E1C;
	padding:4px 0;
	width:110px;
	text-decoration:none;
	color:#FFFFFF;
	font:bold 9px verdana;
	float:left;
	margin-left:30px;
}

a.checkout{
	background-color:#B4A375;
	padding:4px 0;
	width:110px;
	text-decoration:none;
	color:#FFFFFF;
	font:bold 9px verdana;
	margin-top:2px;
	float:left;
	margin-left:30px;
}
.NR1{
	float:left;
	width:260px;
	padding:20px 20px 0 20px;
}
.NR_box{
	width:277px;
	float:left;
	margin-top:40px;
	font-size:11px;
	background:url(../images/sh_05.gif);
}
.NR_box p{
	padding:15px;
	margin:0;
}
.box1{
	width:735px;
	float:left;
	background:url(../images/sh_12.gif);
	margin-bottom:20px;
	margin-top:20px;
}
.pr_box{
	width:341px;
	float:left;
	padding:20px 20px 0px 5px;
	height:140px;
}
.pr_box_img{
	float:left;
	padding-right:20px;
	width:125px;
	text-align:center;
}
.pr_text{
	float:left;
	width:195px;
}

#footer{
	float:left;
	width:938px;
	color:#ffffff;
	font-size:10px;
	background:url(../images/footer_25.jpg) right no-repeat #762E15;
	padding:10px 0 10px 40px;
	line-height:22px;
}
#footer a{
	color:#ffffff;
	text-decoration:none;
}
#bottom{
	float:left;
	width:100%;
	height:20px;
	background-color:#AE5B22;
}

.ar_img{
	float:left;
	width:200px;
	padding:20px;
}
.ar_box{
	width:300px;
	float:left;
	border:1px solid #EBEAEA;
	padding:2px;
	margin-top:40px;
	font-size:11px;
}

.tabs{
	width:733px;
	float:left;
	border-bottom:1px solid #F1DBC8;
	height:22px;
	margin:20px 0 20px 0;
}
a.tab1_selected
{
    width:90px;
    color:#ffffff;
    font-weight:bold;
    text-decoration:none;
	background-image:url(../images/btn_03.gif);
	display:block;
	height:20px;
	padding-top:2px;
	text-align:center;
	float:left;
}
a.tab1
{
    width:90px;
    color:#ffffff;
    font-weight:bold;
    text-decoration:none;
	background-image:url(../images/tab_07.gif);
	display:block;
	height:20px;
	padding-top:2px;
	text-align:center;
	float:left;
}
a:hover.tab1
{
    text-decoration:none;
	background-image:url(../images/btn_03.gif);
    color:#ffffff;
}



.pr_box2
{
    width:588px;
    float:left;
    background:url(../images/box_11.gif) top no-repeat;
    padding:14px 0px 20px 0px;
    }
.pr_name
{
    color:#ffffff;
    font:bold 11px verdana;
    padding:0 5px 0 25px;
    }
.pr_artist
{
    color:#CC7333;
    font:normal 10px verdana;
    padding:5px 5px 9px 25px;
    }
.pr_content
{
    width:550px;
    float:left;
    background:url(../images/box_14.gif);
    font-size:11px;
    padding:5px 13px 10px 25px;
    color:#9F7C7C;
    line-height:normal;
    }
.pr_content a
{
    color:#9F7C7C;
    font-weight:bold;
    text-decoration:none;
    }
.pr_box_img2{
	float:left;
	padding-right:20px;
	padding-top:15px;
	width:125px;
	text-align:center;
}
.ab_box{
	float:left;
	padding-right:30px;
	padding-top:30px;
	width:160px;
	text-align:center;
}
.ab_box2
{
    width:486px;
    float:left;
    background:url(../images/bg_07.gif) top no-repeat;
    padding:0px 0px 20px 0px;
    margin-top:20px;
    }
.ab_box3
{
    width:486px;
    float:left;
    background:url(../images/bg_07.gif) top no-repeat;
    padding:0px 0px 20px 0px;
    }
    
.ab_content
{
    width:441px;
    float:left;
    background:url(../images/bg_10.gif);
    font-size:11px;
    padding:5px 20px 0px 25px;
    color:#9F7C7C;
    }
.ab_content p
{
    padding:0;
    margin:0;
    }    
.ab_name
{
    color:#ffffff;
    font:bold 12px verdana;
    padding:16px 5px 0 25px;
    height:30px;
    }
.cn_box{
	width:565px;
	float:left;
	border:1px solid #EBEAEA;
	margin-top:20px;
	margin-left:30px;
	font-size:11px;
}
.cn_img
{
    padding:10px 30px 10px 10px;
    float:left;
    }
.cn_box p
{
    color:#CB5727;
    line-height:22px;
    padding:15px 0 0 0;
    }
.cn_box p a
{
    color:#CB5727;
    font:bold 13px verdana;
    text-decoration:none;
    }
.EnquiryForm
{
    width:600px;
    float:left;
	padding-left:30px;
	color:#CB5727;
	padding-top:30px;
    }
.en_label
{
    width:100px;
    float:left;
    padding:5px 7px 5px 0;
    text-align:right;
    }
.en_form
{
    width:431px;
    height:23px;
    background-image:url(../images/fr_14.gif);
    background-repeat:no-repeat;
    padding:5px 0 0 5px;
    float:left;
    }
.en_form2
{
    width:260px;
    height:96px;
    background-image:url(../images/fr_18.gif);
    background-repeat:no-repeat;
    padding:6px 0 0 5px;
    float:left;
}
.en_form3
{
    width:481px;
    float:left;
    padding:10px 0 20px 110px;
    }





/*========= Shopping cart ============== */

#content_sh{
	width:928px;
	float:left;
	padding:20px 25px 20px 25px;
	line-height:18px;
}
.sh_box{
	width:928px;
	float:left;
	border:1px solid #9E5E27;
	margin-bottom:20px;
}
#cart_table
{
	width:878px;
	float:left;
	padding:25px;
    }
.total
{
    float:left;
    width:878px;
    text-align:right;
    font:bold 13px verdana;
    padding-bottom:30px;
    color:#000000;
    }  
.continue
{
    width:300px;
    float:left;
    }  
#proceed_checkout
{
    width:300px;
    float:right;
    text-align:right;
    }    
#update
{
    float:left;
    width:878px;
    border-bottom:1px solid #762E15;
    padding-top:20px;
    padding-bottom:3px;
    margin-bottom:10px;
}    

#no_items
{
    width:878px;
    height:120px;
    float:left;
    text-align:center;
    font:bold 12px verdana;
    color:#7C7C7D;
    padding-top:80px;
    }    
.title
{
    color:#762E15;
    padding:25px 0 5px 3px;
    font:bold 13px verdana;
    border-bottom:2px solid #C9B7AB;
}   

.SO
{
    padding:5px;
    float:left;
	width:161px;
    }
.SO_img
{
    float:left;
	width:161px;
	text-align:center;
    }
.SO_img a
{
    text-decoration:none;
    font-weight:bold;
}
/*=========== Text ==============*/
.text1{
	padding:4px 0 5px 15px;
	background-color:#AB5024;
	width:140px;
	color:#FFFFFF;
	font-weight:bold;
	border:1px solid #C68965;
}
.text2{
	color:#907E51;
	font-weight:bold;
}
.text3{
	color:#000101;
	font-weight:bold;
}
.text4{
	background-color:#762E15;
	padding:5px 0 5px 15px;
	color:#FFFFFF;
	font:bold 13px verdana;
	float:left;
	width:720px;
}
.text5{
	font-weight:bold;
	color:#ffffff;
	padding:10px 0 3px 15px;
	background:url(../images/sh_03.gif) no-repeat;
	width:262px;
	height:20px;
	float:left;
}
.text6{
	font:bold 18px verdana;
	padding:15px 0 20px 20px;
	background:url(../images/sh_10.gif) no-repeat top;
	width:715px;
}
.text7{
	background-color:#762E15;
	padding:3px 0 3px 15px;
	color:#FFFFFF;
	font:bold 13px verdana;
	float:left;
	width:720px;
}
.text8{
	font:bold 18px verdana;
	padding-bottom:10px;
	color:#B62A28;
}
.text9
{
    font:bold 13px verdana;
    }
.text10{
	padding:4px 0 5px 15px;
	margin-bottom:20px;
	background-color:#AB5024;
	width:160px;
	color:#FFFFFF;
	font-weight:bold;
	border:1px solid #C68965;
}
.text11{
	font:bold 14px verdana;
	color:#763115;
}
.text12
{
    font-size:11px;
    font-family:Arial;
    }
.text13{
	background-color:#AB5024;
	font-weight:bold;
	color:#ffffff;
	padding:3px 0 3px 10px;
}
.text14
{
    padding:20px;
    color:#957373;
    }
.text14 a
{
    color:#957373;
    text-decoration:none;
    }
.text15
{
    float:left;
    color:#D05E0C;
    padding:0 0 15px 20px;
    font:bold 15px verdana;
    }
.text16{
	font:bold 18px verdana;
	padding:25px 0 0px 30px;
	background:url(../images/of_03.gif) no-repeat top;
	width:523px;
}
.text17
{
    padding:20px 30px;
    color:#957373;
    }
a.text18
{
    color:#612E19;
    font:bold 14px verdana;
    text-decoration:none;
    }    
    
.table
{
    float:left;
    padding-left:130px;
    }



.SignGuestbook
{
    padding-left:150px;
    font:bold 13px verdana;
	color:#B62A28;
	float:left;
	width:336px;
    }
.SignGuestbook a
{
    text-decoration:none;
    }    
.GV
{
    float:left;
    }
.form1{
	width:200px;
	margin:0;
	padding:2px 0 0 3px;
	border:1px solid #6B4C37;
	color:#6B4C37;
}
.form2{
	width:165px;
	margin:0 20px 0 0;
	padding:2px 0 0 3px;
	border-width:0;
	color:#6B4C37;
	font-size:11px;
	float:left;
}
.form3{
	width:230px;
	margin:0 5px 0 0;
	padding:2px 0 0 3px;
	border-width:0;
	color:#6B4C37;
	font-size:11px;
	height:80px;
}
.form4{
	width:175px;
	margin:0 20px 0 0;
	padding:2px 0 2px 3px;
	color:#6B4C37;
	font-size:11px;
}

.btn1{
	background-color:#733E1C;
	padding:2px 15px;
	color:#FFFFFF;
	font:bold 10px verdana;
	border-width:0;
}

.guest_box0{
	width:463px;
	float:left;
	padding:0 0 20px 140px;
}
.guest_box{
	width:463px;
	float:left;
	border:1px solid #9E5E27;
}

.gb_form
{
    width:200px;
    height:23px;
    background-image:url(../images/fr_14.gif);
    background-repeat:no-repeat;
    padding:5px 0 0 5px;
    float:left;
    }
.en_form4
{
    width:181px;
    height:23px;
    padding:5px 0 0 5px;
    float:left;
    }
.en_form5
{
    width:181px;
    float:left;
    padding:10px 0 20px 160px;
    }
.en_form6
{
    width:431px;
    height:23px;
    padding:5px 0 0 5px;
    float:left;
    }
    
.gb_label
{
    width:150px;
    float:left;
    padding:5px 7px 5px 0;
    text-align:right;
    }
.track
{
    float:left;
    background-image:url(../images/tr_05.gif);
    }
.equilizer_icon
{
    width:50px;
    float:left;
    padding:0 0 10px 13px;
    }
.mpTrackTitle
{
    width:190px;
    float:left;
    padding-top:9px;
    color: #D05E0C;
    line-height:normal;
    
    }
.tr_flash
{
    width:120px;
    float:left;
    padding-right:10px;
    padding-top:9px;
}

.offer_box{
	width:553px;
	float:left;
	background:url(../images/of_05.gif);
	margin-bottom:20px;
	margin-top:40px;
}
.of_box{
	float:left;
	padding-right:30px;
	padding-top:20px;
	width:140px;
	text-align:center;
}

.md_box{
	width:325px;
	float:left;
	padding:20px 20px 0px 5px;
	height:140px;
}
.md_box_img{
	float:left;
	padding-right:10px;
	width:125px;
}
.md_text{
	float:left;
	width:180px;
}
.country
{
    padding:20px 0 10px 0;
    }
.country a
{
    color:#653512;
    font:bold 14px verdana;
    text-decoration:none;
    }
.inter
{
    padding:20px 0 0 0;
    color:#533b3b;
    font:bold 16px verdana;
    text-decoration:none;
}
.line
{
	border-bottom:1px solid #999999;
	width:97%;
	height:1px;	
	margin:20px 0;
	}
        
        .city
{
    color:#653512;
    text-decoration:none;
    }
.store1
{
    float:left;
    width:717px;
    margin-left:15px;
    background-image:url(../images/store2.gif);
    }
.store1 a
{
	text-decoration:none;
	}    
.store2
{
    float:left;
    width:597px;
    padding:20px 60px;
    }
.country2
{
    color:#c55300;
    font:bold 14px verdana;
    }
.City2
{
    color:#653512;
    font-weight:bold;
    }
.text19
{
    color:#653512;
    font-style:italic;
    font-size:19px;
    font-weight:bold;
    }










.overline{text-decoration:line-through;}
.red{color:#FF0000;}

.Postage
{
    float:left;
    width:430px;
    text-align:right;
    padding-bottom:10px;
    padding-right:30px;
    }   
.DelCost
{
    float:left;
    width:332px;
    text-align:left;
    padding-bottom:10px;
}
.Postage2
{
    float:left;
    width:430px;
    text-align:right;
    font-weight:bold;
    padding-bottom:30px;
    padding-right:30px;
    padding-top:10px;
    font-size:13px;
    }   
.DelCost2
{
    float:left;
    width:332px;
    text-align:left;
    font-weight:bold;
    padding-bottom:30px;
    padding-top:10px;
    font-size:13px;
}   
  
#ListenNow
{
    float:left;
    width:131px;
    background:url(../images/track.jpg);
    height:75px;
    float:left;
    color:#fff;
    font:bold 12px verdana;
    padding:5px 10px 0 30px;
    text-align:right;
	}











    
