body{width:100%;margin:0;padding:0}
h1{display:inline;font-size:15px;font-family:Arial;text-transform:uppercase;letter-spacing:.5px}
h2{display:inline;font-size:14px;font-family:Arial;text-transform:uppercase;letter-spacing:.5px}
h3{display:inline;font-size:13px;font-family:Arial;text-transform:uppercase;letter-spacing:.5px}
a{font-size:12px;font-family:verdana;color:#716440;text-decoration:none}
#AccountHeader{display:inline;font-size:15px;text-transform:uppercase;padding-right:20px;letter-spacing:.5px;font-weight:700}
#AccountHeader a{display:inline;font-size:15px;text-transform:uppercase;text-decoration:underline;padding-right:20px;letter-spacing:.5px;font-weight:700}
#AccountHeader a:hover{display:inline;font-size:15px;text-transform:uppercase;letter-spacing:.5px;padding-right:20px;font-weight:700;color:#333}
a:hover{font-size:12px;font-family:verdana;text-decoration:none;color:#333}
.button{color:#595346;border:1px px solid #BFBFBF;font-family:verdana;font-weight:700;font-size:11px;background-color:#FFF;padding:5px 10px}
#storeNav{border-left:solid 1px #dfdad4;border-right:solid 1px #dfdad4;padding:5px}
#storeNav a{font-size:12px;color:#555}
#storeNav a:hover{font-size:12px;color:#555;text-decoration:underline}
#contentmain{width:740px;padding:20px}
#contentmain a{color:#716440}
#contentmain a:hover{color:#333}
#leftcontent{float:left;width:501px;border-right:solid 1px #BFBFBF}
#rightcontent{float:right;width:278px}
.container{padding:20px}
.margin /*Spacer between divs (similar to <br /> but more appropriate in FireFox)*/{height:10px}
.marginLarge /*Spacer between divs (similar to <br /> but more appropriate in FireFox)*/{height:15px}
.marginSmall /*Spacer between divs (similar to <br /> but more appropriate in FireFox)*/{height:5px}
.separatorTable{color:#53806A;background-color:#53806A;width:99%;height:1px;border:none}
.formdisplay span{float:left;display:block}
.textBold{font-weight:Bold}
.textSmall{font-family:verdana, Arial, Helvetica, sans-serif;font-size:8pt;color:#000}
.textError{font-family:verdana, Arial, Helvetica, Sans-Serif;font-size:12px;font-weight:700;color:Red}
.boxtiny{font-family:verdana, Arial, Helvetica, Sans-Serif;font-size:14px;font-style:normal;text-align:center;text-transform:none;color:#333;width:30px;height:18px;border:1px solid #CCC}
.boxcell{float:left;display:block;width:100px;padding:5px 5px 5px 0}
.boxrow{display:block;clear:both;padding:5px}
.boxtinybluenoborder{font-family:verdana, Arial, Helvetica, Sans-Serif;font-size:16px;font-style:normal;text-align:center;text-transform:none;color:#333;width:35px;height:22px;border:none;background-color:#E2EDF3}
.loader{background-color:#900;border:solid 1px #000;font-size:15px;font-family:Arial;color:#FFF;z-index:5000;position:fixed;top:0;right:0;padding:4px 4px 4px 10px}
* html .loader{position:absolute;top:expression(((ignoreMe=document.documentElement.scrollTop?document.documentElement.scrollTop:document.body.scrollTop)) 0 px);right:expression(((ignoreMe2=document.documentElement.scrollLeft?document.documentElement.scrollLeft:document.body.scrollLeft)) 0 px)}
.browser_warning /* warning message if cookie or javascript is turned off */{text-align:center;width:100%;background-color:#ffffe1;border-bottom:#d6d8d6 1px solid;cursor:hand;font-size:14px;font-family:Verdana;padding:15px 0}
.browser_warning a /* warning message if cookie or javascript is turned off */{font:bold 14px Arial,Helvetica,sans-serif;text-decoration:none}
.input{background-color:#FFF;font-family:Sans-Serif;font-size:13px;color:#000;height:18px;border:solid 1px #CCC;padding-top:3px;padding-left:3px}
.input_active{background-color:#FFE;height:18px;font-family:Sans-Serif;font-size:13px;color:#000;border:solid 1px #CCC;padding-top:3px;padding-left:3px}
.overlay_progress{background-color:#999;filter:alpha(opacity=60);opacity:0.6;display:block;position:absolute;width:550px;height:100%;text-align:center}
.overlay_background{background-color:#555;filter:alpha(opacity=60);opacity:0.6}
.overlay{background-color:#FFE;border:solid 1px #3A2F12;width:250px;text-align:center;font-size:12px;font-family:Tahoma;color:#D9D6C4;padding:5px 10px}
#overlayheader{background:url(../english/images/GH_modal_header.jpg) no-repeat;width:250px;height:119px}
#overlay input{width:150px}
#overlay span{display:inline;float:none}
.overlay_close{background-color:#3A2F12;border:solid 1px #D9D6C4;color:#D9D6C4;font-weight:700;text-align:center;padding:3px}
.overlaycontainer{border:solid 2px #000;background-color:#3A2F12;text-align:left;padding:5px}
#error{background-color:#FFD;border:solid 1px #666;text-align:center;font-family:arial;font-size:9pt;font-weight:700;color:Red;margin:10px 0 5px;padding:10px}
.error{font-size:14px;color:red}
.success{font-size:14px;color:green}
.message{font-size:14px;color:navy}
.rightTable{background-color:#FFF;border:solid 1px #53806A;width:100%;height:10%;padding:8px}
.loginRegisterRightPanel{background-color:#60532B;text-align:right;font-weight:700;font-family:Arial;font-size:12px;color:#FFF;padding:11px}
.rptAccount{border:solid 1px #60532B;background-color:#FFF;width:99%;padding:3px}
.tableHeaderBold{font-size:12px;text-transform:uppercase;font-weight:Bold;color:#fff;background-color:#60532B;border-top:solid 1px ##60532B;border-left:solid 1px ##60532B;border-right:solid 1px ##60532B;border-bottom:none;width:99%;padding:3px 1px 3px 7px}
#supportlinks{font-family:Arial;font-size:9pt}
#supportlinks ul{list-style-type:disc;margin-left:1.5em;line-height:1.8em;padding:0}
.box{font-size:11px;font-family:Tahoma;background-color:#f9f9f9;border:solid 1px #ddd;padding:10px}
#product{width:343px;margin-right:5px;border:solid 1px #ddd;background-color:#f9f9f9;height:160px;padding:10px}
#producttitle{height:24px}
#productdetail{height:200px}
#productdescription{height:80px}
div#outer{width:780px;background-color:#FFF;margin-left:auto;margin-right:auto}
#minicart{float:left;font-family:Tahoma;font-size:12px;font-weight:700;padding-left:19px;text-align:left}
#minicart a{text-decoration:none;font-family:Tahoma;font-size:12px;font-weight:700;color:#A8996D}
#minicart a:hover{text-decoration:none;font-family:Tahoma;font-size:12px;font-weight:700;color:#D9D6C4}
#header{width:780px;height:240px;background:url(../english/images/PageHeader.jpg) no-repeat;margin-left:auto;margin-right:auto}
div#promo{float:left;width:308px;height:16px;font-family:Tahoma;font-size:12px;font-weight:700;padding-left:10px}
div#promo a{font-family:Tahoma;font-size:12px;font-weight:700;color:#A8996D;text-decoration:none}
div#promo a:hover{font-family:Tahoma;font-size:12px;font-weight:700;color:#D9D6C4;text-decoration:none}
div#promocart{height:23px;font-size:12px}
div#navmenu{float:left;width:500px;height:16px;font-family:Tahoma;font-size:12px;font-weight:700;padding-left:12px;padding-top:6px}
div#navsearch{width:780px}
div#search{float:right;width:250px;height:25px;font-family:Tahoma;font-size:12px;font-weight:700;color:#D9D6C4;text-align:right;padding-right:10px}
div#footer{width:780px;height:121px;margin-left:auto;margin-right:auto;text-align:center;background-color:#3A2F12;color:#817753;font-family:Tahoma;font-size:11px}
div#main{width:780px;font-size:11px;font-family:verdana;color:#716440}
div#boxbottom{text-align:center;position:relative;height:46px;width:835px;background-color:#FFF;margin:0 0 0 32px}
.smallbox{position:relative;background:url(../english/images/smallbox.jpg) no-repeat;height:407px;width:850px;margin:0 25px}
#navmenu a{float:left;display:block;padding-right:15px;height:9px}
#footer a{font-size:11px}
#footer a:hover{font-size:11px;color:#817753}
#parisian_body{background-color:#69C}
#parisian_content{width:808px;height:511px;margin-left:auto;margin-right:auto;background:transparent url(../english/images/parisian_contentbg.jpg) no-repeat;position:relative}
#parisian_outer{margin-left:auto;margin-right:auto;background:#69C url(../english/images/parisian_background.jpg) no-repeat;background-position:center top}
#parisian_header{text-align:center;width:808px;height:150px;margin-left:auto;margin-right:auto}
#parisian_submit{text-align:right}
#parisian_form{position:absolute;width:330px;bottom:50px;left:70px;height:190px}
#parisian_form .margin{float:left}
#parisian_country select{width:244px;float:left;margin-bottom:10px}
#parisian_submit input{float:right;margin-right:10px}
#parisian_firstname img{width:68px;height:10px;padding-right:8px;float:left;padding-top:5px}
#parisian_lastname img{width:67px;height:10px;padding-right:9px;float:left;padding-top:5px}
#parisian_email img{width:36px;height:10px;padding-right:40px;float:left;padding-top:5px}
#parisian_country img{width:52px;height:12px;padding-right:24px;float:left;padding-top:3px}
#parisian_zip img{width:23px;height:12px;padding-right:53px;float:left;padding-top:3px}
#parisian_content2{width:808px;height:511px;margin-left:auto;margin-right:auto;position:relative}
#parisian_audio{top:115px;left:250px;position:absolute;z-index:9999}
#contest_JimBrickman{position:relative;top:60px;left:100px}
#contest_JimBrickman input{height:16px}
#contest_JimBrickman select{height:23px}
#contest_troccoli{padding-top:56px;width:350px}
#contest_troccoli input{height:14px}
#contest_troccoli select{height:23px;width:183px}
#contest_troccoli #submitbuttons input{height:auto;width:auto}
#ctl00_cphStoreContent_pnlVideos #product{height:auto}
hr,.separator{color:#F2EDE1;background-color:#F2EDE1;width:100%;height:1px;border:none}
#search a,#search a:hover{font-family:verdana;font-size:12px;font-weight:700;color:#D9D6C4}
#newreleases,#bestsellers{border-bottom:solid 1px #BFBFBF}
#newslink,#producttitle a{font-weight:700}
.display_none,.hidden{display:none}
div#minifooter,div#minifooter a{font-size:10px;font-family:Verdana;color:#998665;text-decoration:none}
#navmenu a#nav0,#navmenu a#nav0active{background:url(../english/images/navigation/home.jpg) no-repeat;width:31px}
#navmenu a#nav1,#navmenu a#nav1active{background:url(../english/images/navigation/browse.jpg) no-repeat;width:46px}
#navmenu a#nav2,#navmenu a#nav2active{background:url(../english/images/navigation/contact.jpg) no-repeat;width:51px}
#navmenu a#nav3,#navmenu a#nav3active{background:url(../english/images/navigation/findaretailer.jpg) no-repeat;width:89px}
#navmenu a#nav4,#navmenu a#nav4active{background:url(../english/images/navigation/orchestrations.jpg) no-repeat;width:98px}
#navmenu a#nav5,#navmenu a#nav5active{background:url(../english/images/navigation/specialoffers.jpg) no-repeat;width:90px}
#parisian_firstname input,#parisian_lastname input,#parisian_zip input,#parisian_email input{width:240px;float:left;margin-bottom:10px}
#contest_JimBrickman.browser input,#contest_JimBrickman.browser select{margin-bottom:8px}
#contest_JimBrickman.IE7 input,#contest_JimBrickman.IE7 select{margin-bottom:6px}
/*for articles*/
._sideNav {border-left:1px solid #bbb;}
._sideNav ul {list-style-type:none; padding:0;margin:0; text-transform:capitalize;}
._sideNav ul li {padding:0 0 0 20px;}
._sideNav ul li a {color:#00B1DB; font-size:10px;}
._sideNav ul li ul li {padding:5px 0 5px 0px; text-transform:capitalize;}
._sideNav ul li ul li a {color:#989898; font-size:10px; text-decoration:none;}


/*Added by Nitin M
  On 14 Sep 2011
  to apply formatting to JS/Cookie test divs*/
.dvJSMessage
{
background-color: InfoBackground;
margin: 0px; 
width: 98%; 
color: navy; 
position: fixed; 
top: 0px; 
left: 0px;
border:1px solid gray;
height:auto;
padding:10px;
}
