body {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
text-align:center;
margin:0;
padding:0;
background: #fff url(images/ContentFillf4ecea.gif) repeat;
}

img {
border:0;
}

table {
border-collapse:collapse;
}

#headerback {
width:750px;
height:123px;
background-color:#faf4f3;
z-index:-50;
margin:0px auto 0px auto;
text-align:center;
}

#header {
position:relative;
width:750px;
height:85px;
margin:0px auto 0px auto;
background-color:transparent;
z-index:5;
}

#leftpad, #rightpad {
width:110px;
height:85px;
float:left;
background-color:transparent;
z-index:-1;
}

#lhsani a {
position:relative;
top:0px;
width:244px;
height:85px;
float:left;
overflow:hidden;
background-color:#FAF4F3;
background:url("images/leftani2.gif");
background-repeat:no-repeat;
background-position:left top;
text-indent:-10000px;
margin:0px 0px 0px 0px;
z-index:1;
}

#lhsani a:hover, #rhsani a:hover {
background-position:left bottom;
height:85px;
}

#ampersand {
background:url("images/AmpersandNew3.jpg");
background-repeat:no-repeat;
position:relative;
top:0px;
float:left;
width:42px;
height:85px;
}

#rhsani a {
position:relative;
top:0px;
width:244px;
height:85px;
float:left;
overflow:hidden;
background-color:#FAF4F3;
background:url("images/rightani2.gif");
background-repeat:no-repeat;
background-position:left top;
text-indent:-10000px;
margin:0px 0px 0px 0px;
z-index:1;
}

#handscontainerouter {
position:absolute;
left:0px;
top:0px;
width:100%;
height:110px;
margin:0px;
text-align:center;
background-color:transparent;
}

#handscontainerinner {
width:750px;
height:110px;
margin:0px auto 0px auto;
background-image:url(images/topfiller.gif);
background-color:transparent;
z-index:5;
}

#lefthand {
position:relative;
top:0px;
width:110px;
height:110px;
background-color:#FAF4F3;
background-image:url("images/LefthandNew01.gif");
background-repeat:no-repeat;
background-position:left top;
float:left;
z-index:1;
}

#righthand {
position:relative;
top:0px;
width:110px;
height:110px;
background-color:#FAF4F3;
background-image:url("images/RighthandNew01.gif");
background-repeat:no-repeat;
background-position:left top;
float:right;
z-index:1;
}

#businesstagline {
width:750px;
height:auto;
font-size:1.1em;
font-weight:700;
font-style:italic;
text-shadow:#E7BDD2 2px 2px 1px;
text-align:center;
color:#CC0066;
background-color:#FAF4F3;
margin:0px auto 0px auto;
z-index:5;
}

#businesstagline h1 {
font-size:1em;
line-height:2em;
text-align:center;
font-weight:600;
color:#CC0066;
font-style:italic;
}

#extranav {
position:relative;
width:750px;
height:auto;
background-color:transparent;
margin:0px auto 5px auto;
color:#CC0066;
text-align:center;
text-indent:10px;
font-style:italic;
font-weight:700;
font-size:1.3em;
z-index:5;
}

#extranav a:link, #extranav a:visited {
text-decoration:none;
color:#CC0066;
}

#extranav a:hover, #carouselsubtext p a:hover, #glastshoptext p a:hover, #langshoptext p a:hover, #oronlineshop p a:hover {
text-decoration:underline;
color:blue;
}

#extranav a:active {
text-decoration:none;
color:green;
}

#indinsp {
position:relative;
width:423px;
height:81px;
top:0px;
left:0px;
background:url("images/IndInspTL.jpg") top left;
background-repeat:no-repeat;
}

#centrecontainerhome {
position:relative;
top:0px;
background:url("images/NewFrontBack.jpg") no-repeat top left;
width:750px;
height:400px;
margin:0px auto 0px auto;
z-index:0;
}

#centrecontainerother, #centrecontainerlangport {
position:relative;
top:0px;
background:url("images/FrontBackGeneric.jpg") no-repeat top left;
width:750px;
height:400px;
margin:0px auto 0px auto;
z-index:0;
text-align:left;
}

#centrecontainerexpand1 {
position:relative;
top:0px;
background:url("images/FrontBackGeneric.jpg") repeat top left;
width:750px;
height:auto;
margin:0px auto 0px auto;
z-index:0;
text-align:left;
}

#centrecontainerincense, #centrecontainerproducts, #centrecontaineronlineshop {
position:relative;
top:0px;
background:url("images/GlastBackNew2.jpg") repeat top left;
width:750px;
height:auto;
margin:0px auto 0px auto;
z-index:0;
text-align:left;
}

#centrecontainerreturn {
position:relative;
top:0px;
background:url("images/FrontBackAztec.jpg") repeat top left;
width:750px;
height:400px;
margin:0px auto 0px auto;
z-index:0;
text-align:left;
}

#centrecontainerbrass {
position:relative;
top:0px;
background:url("images/NewBrassBack.jpg") repeat top left;
width:750px;
height:auto;
margin:0px auto 0px auto;
z-index:0;
text-align:left;
}

#iwleft {
position:absolute;
top:100px;
left:25px;
width:115px;
height:130px;
background:url(images/iwleft.jpg) no-repeat;
}

#iwright {
position:absolute;
top:100px;
right:25px;
width:115px;
height:130px;
background:url(images/iwright.jpg) no-repeat;
}

#centrecontainerbrass2 {
position:relative;
top:0px;
background:url("images/FrontBackFaceTile.jpg") repeat top left;
width:750px;
height:400px;
margin:0px auto 0px auto;
z-index:0;
text-align:left;
}

#centrecontainerlighting {
position:relative;
top:0px;
background:url("images/LightBack3.jpg") no-repeat top left;
width:750px;
height:400px;
margin:0px auto 0px auto;
z-index:0;
text-align:left;
}

#centrecontainerhowtobuy {
position:relative;
top:0px;
background:url("images/HTBBack04.jpg") repeat top left;
width:750px;
height:auto;
margin:0px auto 0px auto;
z-index:0;
text-align:left;
}

#centrecontainertextiles {
position:relative;
top:0px;
background:url("images/TextilesBack04.jpg") no-repeat top left;
width:750px;
height:400px;
margin:0px auto 0px auto;
z-index:0;
text-align:left;
}

#centrecontainerganesha {
position:relative;
top:0px;
background:url("images/GaneshaBack01.jpg") no-repeat top left;
width:750px;
height:400px;
margin:0px auto 0px auto;
z-index:0;
text-align:left;
}

#centrecontainersaraswati {
position:relative;
top:0px;
background:url("images/SaraswatiBack03.jpg") no-repeat top left;
width:750px;
height:400px;
margin:0px auto 0px auto;
z-index:0;
text-align:left;
}

#centrecontainerkrsna {
position:relative;
top:0px;
background:url("images/KrsnaBack04.jpg") no-repeat top left;
width:750px;
height:400px;
margin:0px auto 0px auto;
z-index:0;
text-align:left;
}

#centrecontainerbuddha {
position:relative;
top:0px;
background:url("images/BuddhaBack02.jpg") no-repeat top left;
width:750px;
height:400px;
margin:0px auto 0px auto;
z-index:0;
text-align:left;
}

#centrecontainerlaksmi {
position:relative;
top:0px;
background:url("images/LaksmiBack01.jpg") no-repeat top left;
width:750px;
height:400px;
margin:0px auto 0px auto;
z-index:0;
text-align:left;
}

#centrecontainerkali {
position:relative;
top:0px;
background:url("images/KaliBack01.jpg") no-repeat top left;
width:750px;
height:400px;
margin:0px auto 0px auto;
z-index:0;
text-align:left;
}

#centrecontainertara {
position:relative;
top:0px;
background:url("images/TaraBack04.jpg") no-repeat top left;
width:750px;
height:400px;
margin:0px auto 0px auto;
z-index:0;
text-align:left;
}

#centrecontainersiva {
position:relative;
top:0px;
background:url("images/SivaBack06.jpg") no-repeat top left;
width:750px;
height:400px;
margin:0px auto 0px auto;
z-index:0;
text-align:left;
}

#centrecontainerglast {
position:relative;
top:0px;
background:url("images/GlastBackNew2.jpg") no-repeat top left;
width:750px;
height:400px;
margin:0px auto 0px auto;
z-index:0;
text-align:left;
}

#centrecontainercontact {
position:relative;
top:0px;
background:url("images/ContactBack01.jpg") no-repeat top left;
width:750px;
height:400px;
margin:0px auto 0px auto;
z-index:0;
text-align:left;
}

#centrecontainerfurniture {
position:relative;
top:0px;
background:url("images/FurnitureBack09.jpg") no-repeat top left;
width:750px;
height:400px;
margin:0px auto 0px auto;
z-index:0;
text-align:left;
}

#centrecontainerhelp {
position:relative;
top:0px;
background:url("images/HelpBack03.jpg") no-repeat top left;
width:750px;
height:400px;
margin:0px auto 0px auto;
z-index:0;
text-align:left;
}

#centerboxtexthome {
position:relative;
top:80px;
width:372px;
height:auto;
margin:0px 354px 0px 24px;
text-align:left;
padding:0px;
font-size:12px;
text-shadow:#E7BDD2 2px 2px 1px;
z-index:2;
}

#centerboxtexthome h1, #cbto h1, #cbto3 h1 {
color:#951351;
font-size:18px;
font-weight:650;
text-shadow:#E7BDD2 2px 2px 1px;
margin:0px 0px 0px 0px;
}

#centerboxtexthome h2, #cbto h2 {
color:#951351;
font-size:16px;
font-weight:650;
text-shadow:#E7BDD2 2px 2px 1px;
margin:30px 0px 3px 0px;
}

#centerboxtexthome h3, #cbto h3 {
color:#951351;
font-size:16px;
font-weight:650;
text-shadow:#E7BDD2 2px 2px 1px;
margin:20px 0px 3px 0px;
}

#centerboxtexthome p {
font-size:16px;
font-weight:650;
text-shadow:#E7BDD2 2px 2px 1px;
color:#951351;
margin:10px 0px 0px 0px;
padding:0px;
line-height:20px;
}

#centerboxtexthome a, #cbto a {
font-weight:650;
text-shadow:#E7BDD2 2px 2px 1px;
margin:0px 0px 0px 0px;
text-decoration:underline;
color:#951351;
}

#centerboxtexthome a:link, #centerboxtexthome a:visited, #cbto a:link, #cbto a:visited {
font-weight:650;
text-shadow:#E7BDD2 2px 2px 1px;
margin:0px 0px 5px 0px;
text-decoration:underline;
color:#951351;
}

#centerboxtexthome a:hover, #cbto a:hover {
font-weight:650;
text-shadow:#E7BDD2 2px 2px 1px;
margin:0px 0px 5px 0px;
text-decoration:underline;
color:blue;
}

#centerboxtexthome a:active, #cbto a:active {
font-weight:650;
text-shadow:#E7BDD2 2px 2px 1px;
margin:0px 0px 5px 0px;
text-decoration:underline;
color:green;
}

#cbto2, #cbto4 {
position:relative;
top:7px;
left:0px;
width:450px;
height:auto;
margin:0px 0px 0px 12px;
text-align:left;
padding:0px;
font-size:12px;
text-shadow:#E7BDD2 2px 2px 1px;
z-index:2;
background-color:transparent;
}

#cbto2 h1, #cbto4 h1 {
color:#951351;
font-size:18px;
font-weight:650;
text-shadow:#E7BDD2 2px 2px 1px;
margin:0px 0px 10px 0px;
}

#cbto {
position:relative;
top:7px;
left:0px;
width:450px;
height:auto;
margin:0px 0px 10px 12px;
text-align:left;
padding:0px;
font-size:12px;
text-shadow:#E7BDD2 2px 2px 1px;
z-index:2;
}

#cbto h4 {
color:#951351;
font-size:14px;
font-weight:650;
text-shadow:#E7BDD2 2px 2px 1px;
margin:20px 0px 3px 0px;
}

#cbto p {
font-size:16px;
font-weight:650;
text-shadow:#E7BDD2 2px 2px 1px;
color:#951351;
margin:0px 0px 5px 0px;
padding:0px;
line-height:20px;
}

#cbto3 {
position:relative;
top:7px;
left:0px;
width:450px;
height:auto;
margin:0px 0px 5px 12px;
text-align:left;
padding:0px;
font-size:12px;
text-shadow:#E7BDD2 2px 2px 1px;
z-index:2;
}

.flowspacer {
clear:both;
}

#megnucontainerouter {
position:relative;
width:750px;
}

#megnucontainer {
position:relative;
width:750px;
height:20px;
z-index:3;
margin:0px auto 0px auto;
padding:0px;
background-color:#cc0066;
border-top:2px ridge #A70254;
}

#homeani a {
width:32px;
height:20px;
float:left;
overflow:hidden;
background:url("images/HomeAni4.gif");
background-repeat:no-repeat;
background-position:left top;
text-indent:-10000px;
margin:0px 0px 0px 0px;
}

#homeani a:hover, #cartani a:hover {
background-position:left bottom;
height:20px;
}

#cartani a {
width:32px;
height:20px;
float:left;
overflow:hidden;
background:url("images/CartAni4.gif");
background-repeat:no-repeat;
background-position:left top;
text-indent:-10000px;
margin:0px 0px 0px 0px;
}

.megnu {
font-family:arial, sans-serif;
width:686px;
height:20px;
margin:0px;
float:left;
}

.megnu ul {
padding:0;
margin:0;
list-style-type:none;
}

.megnu ul li {
float:left;
position:relative;
}

.megnu ul li a, .megnu ul li a:visited {
display:block;
text-align:center;
text-decoration:none;
width:98px;
height:20px;
line-height:20px;
color:#FFFFFF;
background:#CC0066;
font-size:12px;
}

.megnu ul li ul {
display:none;
}

.megnu ul li:hover a {
color:#CC0066;
background:#FBDBEB;
}

.megnu ul li:hover ul {
display:block;
position:absolute;
top:20px;
left:0;
width:94px;
z-index:3;
}

.megnu ul li:hover ul li a {
display:block;
background:#FBDBEB;
color:#CC0066;
}

.megnu ul li:hover ul li a:hover {
background:#CC0066;
color:#FFFFFF;
}

#homefadeimagescontainer {
position:absolute;
right:0px;
top:0px;
width:267px;
height:400px;
background:url("images/JSFadeDivBgnd01.jpg") no-repeat;
background-color:transparent;
z-index:1;
}

#homefadeimagescontainer2 {
position:absolute;
right:10px;
top:0px;
width:305px;
height:400px;
background:url("images/homeslideshow/01.jpg") no-repeat;
background-color:transparent;
z-index:1;
}

#homefadeimagescontainer3 {
position:absolute;
right:0px;
top:0px;
width:305px;
height:400px;
background:url("images/JSFadeGlastBack.jpg") no-repeat;
background-color:transparent;
z-index:1;
}

#homefadeimagescontainer4 {
position:absolute;
right:0px;
top:0px;
width:305px;
height:400px;
background:url("images/langslideimages/01.jpg") no-repeat;
background-color:transparent;
z-index:1;
}

#homefadeimagescontainer5 {
position:absolute;
right:0px;
top:0px;
width:305px;
height:400px;
background:url("images/furnitureslideimages/02.jpg") no-repeat;
background-color:transparent;
z-index:1;
}

#homefadeimagescontainer6 {
position:absolute;
right:0px;
top:0px;
width:305px;
height:400px;
background:url("images/textilesfadeimages/03tex.jpg") no-repeat;
background-color:transparent;
z-index:1;
}

#productabovetextwrapper, .totopcontainer {
width:100%;
text-align:center;
margin:0px 0px 0px 0px;
}

#productabovetext1 {
width:580px;
text-align:left;
margin:0px auto 0px auto;
background:url("images/contentfill.gif") repeat;
background-color:transparent;
}

#productabovetext2 {
border:1px dotted #900248;
padding:10px 10px 15px 10px;
}

#productabovetext2 p {
font-size:14px;
font-weight:650;
color:#951351;
margin:0px 0px 0px 0px;
padding:0px;
}

.prodpreviewrowouter, #aromaboxouter, #helpouter, #formresponseouter, #privacyboxouter, #searchinshopsouter {
width:100%;
height:auto;
text-align:center;
}

.prodpreviewrow {
width:620px;
height:auto;
margin:15px auto 0px auto;
text-align:center;
}

.prodpreviewrow p, .prodpreviewrow2 p {
text-align:left;
font-size:14px;
font-weight:650;
text-shadow:#E7BDD2 2px 2px 1px;
color:#951351;
margin:0px 0px 5px 10px;
}

.prodpreviewrow2 {
width:680px;
height:auto;
margin:30px auto 0px auto;
text-align:center;
}

.ppcouter {
width:132px;
min-height:200px;
float:left;
margin:10px 10px 10px 10px;
display:inline;
background:url("images/contentfill.gif") repeat;
background-color:transparent;
/*** border:1px ridge #CC0066; ***/
border:1px ridge #CC0066;
}

.ppcouterB {
width:auto;
height:auto;
float:left;
border:1px ridge #CC0066;
}

.ppcouterprop {
height:200px;
float:left;
width:1px;
background-color:transparent;
}

.ppcouterclear {
clear:both;
height:1px;
overflow:hidden;
}

.clearnone {
clear:none;
}

.floatright {
float:right;
}

.floatright2 {
float:right;
margin: 0px 0px 5px 0px;
}


.has_layout {
zoom:1;
clear:both;
}

.prodpreviewcontainer {
padding:0px 0px 3px 0px;
margin:0px;
text-align:center;
}

.prodpreviewcontainer p {
font-size:12px;
color:#AF0259;
margin:3px 0px 3px 0px;
text-align:center;
padding:0px 3px 0px 3px;
}

.prodpreviewcontainer h1 {
font-size:12px;
color:#AF0259;
margin:3px 0px 5px 0px;
text-align:center;
padding:0px 3px 0px 3px;
}

.prodpreviewcontainer a:link, .prodpreviewcontainer a:visited {
color:#AF0259;
text-decoration:none;
}

.prodpreviewcontainer a:hover {
color:#AF0259;
text-decoration:underline;
}

.prodpreviewcontainer a:active {
color:green;
text-decoration:none;
}

.prodpreviewcontainer2 {
width:150px;
height:auto;
float:left;
margin:10px 10px 10px 10px;
padding:0px 0px 0px 0px;
background:url("images/contentfill.gif") repeat;
background-color:transparent;
display:inline;
}

.prodpreviewcontainer2 p {
font-size:12px;
color:#AF0259;
margin:3px 0px 3px 0px;
text-align:center;
}

.incenseinfo {
position:relative;
top:0px;
width:100px;
height:auto;
}

#carouselholder {
margin:0px 0px 0px 0px;
width:100%;
}

#carousel {
position:relative;
width:398px;
height:252px;
margin:0px auto 0px auto;
background-color:transparent;
}

#carouselsubtextholder {
top:10px;
width:100%;
height:auto;
text-align:center;
}

#carouselsubtext {
width:500px;
height:auto;
line-height:130%;
margin:10px auto 0px auto;
background:url("images/contentfill.gif") repeat;
background-color:transparent;
text-align:center;
}

#carouselsubtext h1, #deitytextinner h1, #shoptextholderinner h1, #furnituretextholderinner h1 {
font-size:14px;
margin:0px 0px 7px 0px;
}

#carouselsubtext p {
font-size:12px;
color:#951351;
text-shadow:#E7BDD2 2px 2px 1px;
margin:0px 0px 0px 0px;
padding:5px;
}

#carouselsubtext p a:link, #carouselsubtext p a:visited {
text-decoration:none;
color:blue;
}

#carouselsubtext p a:active {
text-decoration:underline;
color:green;
}

#scdouter {
position:absolute;
top:7px;
right:0px;
width:auto;
height:20px;
line-height:20px;
font-size:12px;
font-style:italic;
text-shadow:#E7BDD2 2px 2px 1px;
text-align:right;
text-indent:28px;
color:#900248;
background:url("images/ShopCartTrans2.gif") no-repeat;
background-position:1px 50%;
margin:0px 0px 0px 0px;
}

#scdinner, #scdinnerlitup {
padding:0px 7px 0px 0px;
z-index:6;
}

#scdinner a:link, #scdinner a:visited, #shopmain3 p a:link {
color:#900248;
text-decoration:none;
}

#scdinner a:hover, #scdinnerlitup a:hover, #howtobuytextbox2 a:hover, #howtobuytextbox2 a:active, .prevfloatleft a:hover, .prevfloatleft a:active, .nextfloatright a:hover, .nextfloatright a:active, #contactextra a:hover, #contactformbox a:hover {
color:blue;
text-decoration:underline;
}

#scdinner a:active, #scdinnerlitup a:active, #contactextra a:active, #contactformbox a:active {
color:green;
text-decoration:underline;
}

#scdouterlitup {
position:absolute;
top:7px;
right:0px;
width:auto;
height:20px;
line-height:20px;
font-size:12px;
font-style:italic;
text-shadow:#E7BDD2 2px 2px 1px;
text-align:right;
text-indent:28px;
color:blue;
background:url("images/ShopCartTransblue.gif") no-repeat;
background-position:1px 50%;
margin:0px 0px 0px 0px;
}

#scdinnerlitup a:link, #scdinnerlitup a:visited, #howtobuytextbox2 a:link, #howtobuytextbox2 a:visited, .prevfloatleft a:link, .prevfloatleft a:visited, .nextfloatright a:link, .nextfloatright a:visited, #contactextra a:link, #contactextra a:visited, #contactformbox a:link, #contactformbox a:visited {
color:blue;
text-decoration:none;
}

.t {
background:url(images/dot.gif) 0 0 repeat-x;
width:auto;
}

.b {
background:url(images/dot.gif) 0 100% repeat-x;
}

.l {
background:url(images/dot.gif) 0 0 repeat-y;
}

.r {
background:url(images/dot.gif) 100% 0 repeat-y;
}

.bl {
background:url(images/bl.gif) 0 100% no-repeat;
}

.br {
background:url(images/br.gif) 100% 100% no-repeat;
}

.tl {
background:url(images/tl.gif) 0 0 no-repeat;
}

.tr {
background:url(images/tr.gif) 100% 0 no-repeat;
padding:5px 5px 5px 2px;
}

#prodcontainerouter {
position:absolute;
top:58px;
width:100%;
height:225px;
text-align:center;
background-color:transparent;
}

#productcontainer {
width:615px;
margin:0px auto 0px auto;
}

#productcontainer2 {
width:484px;
margin:0px auto 0px auto;
}

#productimage01 {
width:300px;
height:225px;
float:left;
display:inline;
}

#productimage02 {
width:169px;
height:225px;
float:left;
display:inline;
}

#prodboxesdivider {
width:15px;
height:225px;
float:left;
display:inline;
}

#producttext {
position:relative;
top:0px;
left:0px;
width:300px;
min-height:225px;
float:left;
display:inline;
background:url("images/contentfill.gif") repeat;
}

.producttextprop {
height:225px;
float:right;
width:1px;
}

.producttextclear {
clear:both;
height:1px;
overflow:hidden;
margin:0px 0px 0px 0px;
}

.producttextclear2 {
clear:both;
height:4px;
overflow:hidden;
}

#producttext h1 {
font-size:16px;
font-weight:650;
text-shadow:#E7BDD2 2px 2px 1px;
color:#951351;
margin:7px 3px 5px 7px;
padding:0px;
line-height:20px;
text-align:left;
}

#producttext p {
font-size:12px;
font-weight:650;
text-shadow:#E7BDD2 2px 2px 1px;
color:#951351;
padding:0px;
line-height:20px;
text-align:left;
margin:5px 7px 0px 7px;
}

#producttext a:link, #producttext a:visited, #howtobuytextbox1 a:link, a:visited, .totop a:link, .totop a:visited, #shoptextholderinner a:link, #shoptextholderinner a:visited, #contactglastinner a:link, #contactglastinner a:visited, #contactlangportinner a:link, #contactlangportinner a:visited, #furnituretextholderinner a:link, #furnituretextholderinner a:visited, #helpinner a:link, #helpinner a:visited, #formresponse a:link, #formresponse a:visited {
color:#951351;
text-decoration:none;
}

#producttext a:hover, #producttext a:active, #howtobuytextbox1 a:hover, a:active, .totop a:hover, .totop a:active, #shoptextholderinner a:hover, #shoptextholderinner a:active, #contactglastinner a:hover, #contactglastinner a:active, #contactlangportinner a:hover, #contactlangportinner a:active, #furnituretextholderinner a:hover, #furnituretextholderinner a:active, #helpinner a:hover, #helpinner a:active, #formresponse a:hover, #formresponse a:active {
color:#951351;
text-decoration:underline;
}

#howtobuybottomnote {
margin:15px 0px 5px 7px;
float:left;
display:inline;
}

.addtocart {
position:relative;
left:0px;
text-align:left;
width:auto;
height:auto;
padding:0px 0px 0px 7px;
margin:15px 0px 0px 0px;
color:#951351;
font-size:12px;
text-shadow:#E7BDD2 2px 2px 1px;
}

.breadcrumb01 {
position:relative;
top:7px;
left:5px;
width:auto;
height:20px;
line-height:20px;
margin:0px 0px 0px 3px;
text-align:left;
padding:0px;
font-size:12px;
color:#951351;
font-weight:650;
text-shadow:#E7BDD2 2px 2px 1px;
font-style:italic;
}

.breadcrumb01 a:link, .breadcrumb01 a:visited, #glastshoptext p a:link, #langshoptext p a:link, #oronlineshop p a:link, #glastshoptext p a:visited, #langshoptext p a:visited, #oronlineshop p a:visited {
text-decoration:none;
color:#951351;
}

.breadcrumb01 a:hover, .breadcrumb01 a:active, #glastshoptext p a:active, #langshoptext p a:active, #oronlineshop p a:active {
text-decoration:underline;
color:#951351;
}

#lightingcentre {
position:relative;
top:15px;
width:615px;
height:232px;
margin:0px auto 0px auto;
}

#lightingslideshowcontainer {
background:url("images/LightingNoJSBack.jpg");
background-repeat:repeat;
position:relative;
left:0px;
top:0px;
width:615px;
height:116px;
margin:0px 0px 0px 0px;
padding:0px;
text-align:left;
}

#lightingtextouter {
position:relative;
top:0px;
width:615px;
height:116px;
margin:0px;
background:url("images/contentfill.gif") repeat;
background-color:transparent;
}

#lightingtext {
height:116px;
margin:0px;
border:1px solid white;
border-width:thin;
background:url(images/CandleBack02.gif) no-repeat left bottom;
}

#lightingtext h1 {
font-size:14px;
font-weight:650;
text-shadow:#E7BDD2 2px 2px 1px;
color:#951351;
padding:0px 0px 0px 0px;
margin:10px 0px 7px 0px;
text-align:center;
}

#lightingtext p {
font-size:14px;
font-weight:650;
text-shadow:#E7BDD2 2px 2px 1px;
color:#951351;
padding:0px;
margin:0px 0px 0px 0px;
line-height:150%;
text-align:center;
}

#howbuynotewrapper {
position:absolute;
bottom:20px;
clear:both;
width:100%;
height:auto;
text-align:center;
}

#howbuynotewrapper2 {
width:100%;
height:auto;
text-align:center;
clear:left;
margin:0px 0px 0px 0px;
}

#howtobuynote, #moreproducts {
width:300px;
margin:0px auto 0px auto;
}

#howtobuynote p, #howtobuynote a:link, #howtobuynote a:visited, #moreproducts a:link, #moreproducts a:visited, #searchareainner a:link, #searchareainner a:visited {
text-shadow:#E7BDD2 2px 2px 1px;
color:#951351;
text-decoration:none;
}

#howtobuynote a:hover, #howtobuynote a:active, #moreproducts a:hover, #searchareainner a:hover {
text-shadow:#E7BDD2 2px 2px 1px;
color:#951351;
text-decoration:underline;
}

#subtext {
position:relative;
top:5px;
width:750px;
margin:0px auto 20px auto;
font-size:11px;
height:15px;
line-height:15px;
letter-spacing:2px;
color:#ABA1A1;
}

#subtext a:link, #subtext a:visited {
font-size:11px;
letter-spacing:2px;
color:#ABA1A1;
text-decoration:none;
}

#subtext a:hover {
font-size:11px;
letter-spacing:2px;
color:#ABA1A1;
text-decoration:underline;
}

#subtext a:active {
font-size:11px;
letter-spacing:2px;
color:green;
text-decoration:underline;
}

#aromabox {
width:370px;
height:200px;
margin:15px auto 0px auto;
}

#aromaincenseani a {
position:relative;
top:0px;
width:185px;
height:200px;
float:left;
overflow:hidden;
background:url("images/AromasIncenseAni2.jpg");
background-repeat:no-repeat;
background-position:left top;
text-indent:-10000px;
margin:0px 0px 0px 0px;
}

#aromaincenseani a:hover, #aromaoilsani a:hover, #aromasoapsani a:hover, #glastshopani a:hover, #langshopani a:hover {
background-position:left bottom;
height:200px;
}

#aromaoilsani a {
position:relative;
top:0px;
width:185px;
height:200px;
float:left;
overflow:hidden;
background:url("images/AromasOilsAni2.jpg");
background-repeat:no-repeat;
background-position:left top;
text-indent:-10000px;
margin:0px 0px 0px 0px;
}

#aromasoapsani a {
position:relative;
top:0px;
width:185px;
height:200px;
float:left;
overflow:hidden;
background:url("images/AromasSoapsAni2.jpg");
background-repeat:no-repeat;
background-position:left top;
text-indent:-10000px;
margin:0px 0px 0px 0px;
}

.searchify {
font-size:12px;
text-shadow:#E7BDD2 2px 2px 1px;
color:#951351;
font-weight:bold;
}

#aromaincense {
width:185px;
height:50px;
background-color:red;
float:left;
}

#aromaoils {
width:185px;
height:50px;
background-color:green;
float:left;
}

#aromasoaps {
width:185px;
height:50px;
background-color:blue;
float:left;
}

#paypaltop {
width:100%;
height:44px;
margin:5px 0px 0px 0px;
}

/*** THIS IS DUPLICATED IN main_ie6.css ***/
#howtobuyboxdottedouter {
position:relative;
top:0px;
width:100%;
height:auto;
margin: 30px 0px 0px 0px;
}

#howtobuyboxdotted {
width:700px;
height:auto;
margin:0px auto 0px auto;
}

#howtobuytextboxcontainer {
width:680px;
background:url("images/contentfill.gif") repeat;
background-color:transparent;
margin:15px auto 10px auto;
}

#howtobuytextbox1 {
font-size:1.06em;
font-weight:650;
text-shadow:#E7BDD2 2px 2px 1px;
color:#951351;
border:1px solid #951351;
}

#howtobuytextbox1 h1 {
font-size:14px;
font-weight:650;
text-shadow:#E7BDD2 2px 2px 1px;
color:#951351;
margin:5px 0px 0px 0px;
}

#howtobuytextbox2 {
font-size:1.06em;
font-weight:650;
text-shadow:#E7BDD2 2px 2px 1px;
color:#951351;
padding:5px 10px 5px 10px;
}

#howtobuytextbox2 h1 {
font-size:16px;
font-weight:650;
text-shadow:#E7BDD2 2px 2px 1px;
color:#951351;
margin:7px 0px 7px 40px;
}

#howtobuytextbox2 p {
width:75%;
line-height:140%;
margin:5px 0px 10px 40px;
}

.other_howtobuytextbox2 {
margin: 0px 0px 0px 40px;
}

.prevfloatleft {
float:left;
color:blue;
}

.nextfloatright {
float:right;
color:blue;
}

#examplecartcontainer {
width:250px;
text-align:left;
background-color:transparent;
margin:0px 0px 15px 40px;
font-size:12px;
text-shadow:#E7BDD2 2px 2px 1px;
color:#951351;
padding:0px 0px 0px 7px;
}

#examplecartcontainer img {
margin:0px 0px 0px 2px;
}

#shopsboxcontainer {
position:relative;
top:10px;
width:100%;
height:auto;
text-align:center;
}

#shopsbox {
width:650px;
height:200px;
margin:0px auto 0px auto;
}

#glastshopani a {
position:relative;
left:0px;
top:0px;
width:300px;
height:200px;
float:left;
overflow:hidden;
background:url("images/GlastShopAni.jpg");
background-repeat:no-repeat;
background-position:left top;
text-indent:-10000px;
margin:0px 0px 0px 0px;
}

#langshopani a {
position:relative;
left:0px;
top:0px;
width:300px;
height:200px;
float:right;
overflow:hidden;
background:url("images/LangShopAni.jpg");
background-repeat:no-repeat;
background-position:left top;
text-indent:-10000px;
margin:0px 0px 0px 0px;
}

#shopsbox2 {
position:relative;
top:0px;
width:650px;
height:auto;
margin:10px auto 0px auto;
}

#glastshoptext {
width:300px;
height:auto;
float:left;
background:url(images/contentfill.gif) repeat;
margin:0px 0px 0px 0px;
}

#langshoptext {
width:300px;
height:auto;
float:right;
background:url(images/contentfill.gif) repeat;
margin:0px 0px 0px 0px;
}

#oronlineshop {
font-size:16px;
width:500px;
height:auto;
margin:25px auto 0px auto;
text-align:center;
background:url(images/contentfill.gif) repeat;
}

#glastshoptext p, #langshoptext p, #oronlineshop p {
font-size:14px;
text-shadow:#E7BDD2 2px 2px 1px;
color:#951351;
margin:0px 0px 0px 0px;
padding:3px 0px 3px 0px;
}

#deitytextouter {
position:absolute;
top:60px;
left:355px;
width:320px;
height:215px;
background-color:transparent;
}

#deitytextinner {
background:url("images/contentfill.gif") repeat;
background-color:transparent;
font-size:12px;
text-shadow:#E7BDD2 2px 2px 1px;
color:#951351;
border:3px ridge #E4E1E3;
padding:5px 5px 5px 7px;
}

#deitytextinner p {
font-size:12px;
color:#951351;
text-shadow:#E7BDD2 2px 2px 1px;
margin:0px 3px 5px 0px;
line-height:130%;
}

#deitytextinner p a:link, #deitytextinner p a:visited {
color:#951351;
text-shadow:#E7BDD2 2px 2px 1px;
text-decoration:none;
}

#deitytextinner p a:hover {
color:blue;
text-shadow:#E7BDD2 2px 2px 1px;
text-decoration:underline;
}

#deitytextinner p a:active {
color:green;
text-shadow:#E7BDD2 2px 2px 1px;
text-decoration:underline;
}

.totop {
width:600px;
margin:0px auto 10px auto;
text-align:center;
}

.glowyellow {
background-color:#FFFFF9;
width:auto;
height:auto;
}

#glastpixholder {
position:relative;
top:5px;
left:15px;
width:410px;
height:133px;
}

#glastshopsmallholder {
position:relative;
top:5px;
left:15px;
width:200px;
height:133px;
background:url("images/GlastShopSmall01.jpg") no-repeat;
float:left;
}

#glastpixgap {
position:relative;
top:0px;
left:0px;
width:10px;
height:133px;
float:left;
}

#glastmapholder {
position:relative;
top:0px;
left:0px;
width:200px;
height:133px;
background:url("images/GlastMap.jpg") no-repeat;
float:left;
}

#langshopsmallholder {
position:relative;
top:5px;
left:15px;
width:200px;
height:133px;
background:url("images/LangShopSmall01.jpg") no-repeat;
}

.smallshopglast1 {
float:left;
margin:10px 10px 0px 10px;
}

.smallshopglast2 {
float:left;
margin:10px 10px 0px 0px;
}

#shoptextholderouter {
position:relative;
top:5px;
left:10px;
width:390px;
height:auto;
background:url("images/contentfill.gif") repeat;
background-color:transparent;
}

#shoptextholderinner {
background-color:transparent;
font-size:12px;
text-shadow:#E7BDD2 2px 2px 1px;
color:#951351;
background:url("images/aum3.gif") no-repeat 344px 95%;
padding:7px 7px 7px 7px;
}

#shoptextholderinner p, #helpinner p {
font-size:1.1em;
color:#951351;
text-shadow:#E7BDD2 2px 2px 1px;
margin:0px 0px 10px 0px;
padding:0px 0px 0px 0px;
line-height:139%;
}

#printpage {
position:relative;
left:25px;
top:25px;
width:auto;
background:url("images/printer.gif") no-repeat;
background-position:left center;
}

#contactboxholder {
position:relative;
top:0px;
width:100%;
text-align:center;
}

#contactbox {
width:600px;
margin:0px auto 0px auto;
}

#contactglastouter {
width:350px;
height:auto;
margin:0px auto 10px auto;
}

#contactglastinner, #contactlangportinner {
padding:0px 0px 0px 0px;
background:url("images/contentfill.gif") repeat;
background-color:transparent;
border:1px ridge #CC0066;
text-align:left;
}

#contactglastinner h1, #contactlangportinner h1 {
font-size:14px;
color:#951351;
text-shadow:#E7BDD2 2px 2px 1px;
margin:5px 0px 3px 5px;
}

#contactglastinner p, #contactlangportinner p {
font-size:12px;
color:#951351;
text-shadow:#E7BDD2 2px 2px 1px;
margin:0px 0px 5px 5px;
}

#contactlangportouter {
width:350px;
height:auto;
margin:0px auto 0px auto;
}

.toprightNpixpad {
padding:7px 10px 10px 0px;
margin:0px 0px 0px 0px;
float:right;
}

#contactextra {
width:460px;
height:auto;
margin:10px auto 0px auto;
}

#contactextra p, #contactformbox p {
font-size:12px;
color:#951351;
text-shadow:#E7BDD2 2px 2px 1px;
}

#contactformboxholder {
width:100%;
padding:0px;
}

#contactformbox {
width:700px;
height:auto;
margin:0px auto 0px auto;
padding:0px;
}

#contactformbox h1 {
font-size:14px;
color:#951351;
text-shadow:#E7BDD2 2px 2px 1px;
}

label {
width:200px;
float:left;
text-align:right;
margin:2px 5px 0px 0px;
display:block;
background:url("images/contentfill.gif") repeat;
background-color:transparent;
padding:1px 5px 1px 0px;
}

input {
color:#781351;
background:#ffffff;
border:1px solid #cc0066;
margin:2px 0px 0px 0px;
}

textarea {
color:#781351;
background:#ffffff;
border:1px solid #cc0066;
margin: 2px 0px 0px 0px;
}

.textareax {
color:#781351;
background:#ffffff;
border:1px solid #cc0066;
margin: 2px 0px 0px 0px;
}


.submit input {
color:#000;
background:#ffa20f;
border:2px outset #d7b9c9;
margin:0px 0px 0px 0px;
}

fieldset {
border:1px solid #cc0066;
margin:0px 0px 0px 0px;
width:95%;
}

legend {
color:#951351;
background:url("images/contentfill.gif") repeat;
background-color:transparent;
border:1px solid #cc0066;
padding:3px 5px 3px 5px;
margin:0px auto 0px auto;
}

#infieldsetpic {
position:absolute;
left:100px;
top:145px;
width:100px;
height:102px;
background:url("images/om02.gif") no-repeat;
}

.tabinbutton {
margin:0px 0px 0px 210px;
}

#furnituretextholderouter {
position:relative;
top:5px;
left:10px;
width:360px;
height:auto;
background:url("images/contentfill.gif") repeat;
background-color:transparent;
}

#furnituretextholderinner {
background-color:transparent;
font-size:12px;
text-shadow:#E7BDD2 2px 2px 1px;
color:#951351;
padding:10px 20px 10px 10px;
}

#furnituretextholderinner p {
font-size:1.1em;
color:#951351;
text-shadow:#E7BDD2 2px 2px 1px;
margin:0px 0px 5px 0px;
padding:0px 0px 0px 0px;
line-height:139%;
}

#helpouter2 {
width:400px;
background:url("images/contentfill.gif") repeat;
background-color:transparent;
text-align:center;
margin:40px auto 0px auto;
padding:0px 0px 0px 0px;
}

#helpinner {
width:400px;
margin:0px auto 0px auto;
background:url("images/IndianWomanRight01.jpg") no-repeat;
background-position:250px center;
background-color:transparent;
text-align:left;
text-indent:10px;
border:1px dotted #CC0066;
padding:10px 0px 0px 0px;
}

#helpinner h1 {
color:#951351;
font-size:14px;
margin:0px 0px 20px 5px;
}

#formresponse {
width:550px;
height:auto;
margin:60px auto 0px auto;
padding:10px;
background:url("images/contentfill.gif") repeat;
background-color:transparent;
text-align:center;
border:1px dotted red;
}

#formresponse h1 {
color:#951351;
font-size:16px;
margin:0px 0px 15px 0px;
}

#formresponse p {
font-size:14px;
color:#951351;
text-shadow:#E7BDD2 2px 2px 1px;
margin:0px 0px 10px 0px;
padding:0px 0px 0px 0px;
line-height:139%;
}

#prayerwheelouter {
position:relative;
top:0px;
width:100%;
margin:50px 0px 40px 0px;
}

#prayerwheelinner {
width:550px;
height:150px;
margin:0px auto 0px auto;
border:1px dotted green;
}

#moreproductsouter {
position:relative;
top:25px;
clear:both;
width:100%;
height:auto;
text-align:center;
}

#moreproducts p {
text-shadow:#E7BDD2 2px 2px 1px;
color:#951351;
text-decoration:none;
font-style:italic;
font-size:12px;
}

#moreproducts a:active, #searchareainner a:active {
text-shadow:#E7BDD2 2px 2px 1px;
color:green;
text-decoration:underline;
}

#centrecontainersearch {
position:relative;
top:0px;
background:url("images/searchback.jpg") repeat top left;
width:750px;
height:auto;
margin:0px auto 0px auto;
z-index:0;
text-align:left;
}

#searchareacontainer {
position:relative;
top:20px;
width:100%;
height:auto;
margin:0px 0px 20px 0px;
}

#searchareaouter {
width:500px;
height:auto;
margin:0px auto 20px auto;
}

#searchareaouterresults {
width:550px;
height:auto;
margin:0px auto 20px auto;
}

#searchareainner {
border:1px dotted red;
color:#951351;
background:url("images/contentfill.gif") repeat;
background-color:transparent;
}

#searchareainner h1 {
font-size:14px;
text-shadow:#E7BDD2 2px 2px 1px;
margin:10px 0px 25px 10%;
}

#searchareainner h2 {
font-size:12px;
text-shadow:#E7BDD2 2px 2px 1px;
margin:0px 0px 20px 10%;
}

#searchareainner p {
text-shadow:#E7BDD2 2px 2px 1px;
color:#951351;
text-decoration:none;
font-size:12px;
margin:0px 0px 20px 10%;
}

#searchbutton {
position:relative;
left:0px;
margin:0px 0px 30px 10%;
}

#privacyboxinner1 {
width:450px;
margin:50px auto 0px auto;
color:#900248;
text-align:left;
}

#privacyboxinner2 {
border:1px dotted red;
padding:10px;
background:url("images/contentfill.gif") repeat;
background-color:transparent;
font-size:14px;
line-height:160%;
}

#outofstock {
position:relative;
width:90%;
height:auto;
border:1px dotted red;
margin:10px 0px 0px 7px;
padding:5px;
}

#outofstock p {
color:red;
font-size:14px;
margin:0px 0px 0px 0px;
}

#shopmain1 {
top:0px;
width:100%;
height:auto;
text-align:center;
background-color:transparent;
margin:0px 0px 0px 0px;
}

#shopmain2 {
width:650px;
height:auto;
margin:0px auto 0px auto;
background-color:transparent;
}

#shopmain3 {
height:auto;
border:1px solid #ab7d94;
padding:0px 0px 15px 0px;
margin:0px 0px 10px 0px;
background-image:url(images/newbagsy.gif);
background-repeat:repeat-y;
background-position:420px 400px;
text-align:left;
}

#shopmain3 form {
color:#900248;
margin:15px 0px 0px 0px;
}

#shopmain3 p a:hover {
color:#900248;
text-decoration:underline;
}

#shopmain3 h1 {
font-size:16px;
color:#900248;
font-style:italic;
text-shadow:#E7BDD2 2px 2px 1px;
margin:15px 0px 0px 0px;
}

#shopincense {
position:relative;
top:10px;
width:380px;
height:75px;
margin:5px auto 0px 20px;
padding:10px 0px 10px 0px;
border-top:1px dotted #900248;
border-bottom:1px dotted #900248;
text-align:left;
}

#shopincense h1, #shopsoaps h1 {
font-size:14px;
color:#900248;
margin:0px 0px 0px 0px;
}

#shopincense h1 a:link, #shopsoaps h1 a:link {
text-decoration:none;
color:#900248;
}

#shopincense h1 a:hover, #shopsoaps h1 a:hover {
text-decoration:underline;
color:#900248;
}

#shopincense p {
font-size:12px;
text-indent:0px;
color:#900248;
text-shadow:#E7BDD2 2px 2px 1px;
margin:10px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#shopsoaps {
position:relative;
top:12px;
width:380px;
height:75px;
padding:0px 0px 10px 0px;
margin:5px auto 0px 20px;
border-bottom:1px dotted #900248;
text-align:left;
}

#shopsoaps p {
font-size:12px;
color:#900248;
text-shadow:#E7BDD2 2px 2px 1px;
margin:10px 0px 0px 0px;
}

#shopincenseani a {
position:relative;
top:0px;
width:100px;
height:75px;
float:left;
overflow:hidden;
background:url("images/IncenseShopAni02.gif");
background-repeat:no-repeat;
background-position:left top;
text-indent:-10000px;
margin:0px 15px 0px 0px;
}

#shopincenseani a:hover, #shopsoapsani a:hover {
background-position:left bottom;
height:75px;
}

#shopsoapsani a {
position:relative;
top:0px;
width:100px;
height:75px;
float:left;
overflow:hidden;
background:url("images/SoapsShopAni02.gif");
background-repeat:no-repeat;
background-position:left top;
text-indent:-10000px;
margin:0px 15px 0px 0px;
}

#searchinshopsinner {
position:relative;
top:12px;
width:380px;
height:auto;
padding:0px 0px 3px 0px;
margin:5px auto 3px 20px;
text-align:left;
}

.shopfurther {
width:380px;
height:auto;
padding:12px 0px 0px 0px;
margin:12px auto 0px 21px;
text-align:left;
}

.shopfurther p {
margin:0px 0px 0px 0px;
padding:10px 0px 10px 0px;
}

#shopsearch {
position:relative;
top:0px;
width:390px;
height:auto;
padding:12px 0px 12px 0px;
margin:0px auto 0px 21px;
text-align:left;
color:#900248;
}

#shopsearchinput {
width:auto;
margin:0px 0px 0px 0px;
color:#900248;
text-align:left;
}

#paymentsreturnbox1 {
width:100%;
height:auto;
margin:20px 0px 0px 0px;
text-align:center;
}

#paymentsreturnbox2 {
width:550px;
height:auto;
margin:0px auto 0px auto;
background-image:url(images/bag02.gif);
background-repeat:no-repeat;
background-position:370px 0px;
}

#paymentsreturnbox3 {
height:auto;
border:1px dashed #CC0066;
margin:0px 0px 0px 0px;
padding:10px 210px 10px 10px;
text-align:left;
color:#900248;
}

#paymentsreturnbox3 h1 {
font-size:14px;
margin:0px 0px 0px 0px;
}

#paymentsreturnbox3 p {
font-size:12px;
margin:0px 0px 0px 0px;
}

#paymentsreturnbox3 a:link, #paymentsreturnbox3 a:visited {
font-size:12px;
text-decoration:none;
color:blue;
}

#paymentsreturnbox3 a:hover, #paymentsreturnbox3 a:active {
font-size:12px;
text-decoration:underline;
color:blue;
}

.handimage {
width:26px;
height:21px;
margin:-7px -10px 0px 0px;
background:url("images/pointright.gif") no-repeat;
background-color:transparent;
float:left;
}

.cartspike1 {
color:#CC0066;
}

.cartspike2 {
color:blue;
}

.fsmall1 {
font-size:0.9em;
font-style:italic;
}

.glowsmall {
background-color:yellow;
}

.examplecarticon {
border:0px;
margin:0px 0px -5px 0px;
padding:0px 0px 0px 0px;
cursor:pointer;
}

.centre {
text-align:center;
}



.frontincenses {
width:292px;
height:107px;
margin:15px 0px 0px -3px;
}

.shopcatrow {
position:relative;
top:0px;
left:20px;
width:360px;
height:auto;
margin:0px auto 0px 0px;
padding:5px 0px 15px 0px;
border-bottom:1px dashed #900248;
text-align:left;
background-color:transparent;
/*** background:url("images/contentfill.gif") repeat; ***/
}

.shopcatrow h1 {
font-size:14px;
color:#900248;
text-shadow:#E7BDD2 2px 2px 1px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
text-indent:-3px;
}

.shopcatrow p {
font-size:14px;
color:#900248;
text-shadow:#E7BDD2 2px 2px 1px;
margin:5px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.shopcatrow p a:link, h1 a:link, .shopcatrow p a:visited, h1 a:visited {
text-decoration:none;
color:#900248;
text-shadow:#E7BDD2 2px 2px 1px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.shopcatrow p a:hover, h1 a:hover {
text-decoration:none;
color:#900248;
text-shadow:#E7BDD2 2px 2px 1px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-color:yellow;
}

.shopcatrow p a:active, h1 a:active {
text-decoration:none;
color:#900248;
text-shadow:#E7BDD2 2px 2px 1px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-color:transparent;
}

.dropcart {
margin:0px 0px -7px 0px;
}

.dropcart2 {
margin:0px 0px -10px 0px;
}

.poptionsform {
border:0px;
margin:-7px 0px 0px 0px;
}

#shopoffA {
position:relative;
top:35px;
left:15px;
width:390px;
height:auto;
margin:0px 0px 0px 0px;
}

#shopoffB {
padding:10px;
background:url("images/contentfill.gif") repeat;
background-color:transparent;
}

#shopoffB p {
font-size:1.2em;
color:#900248;
}

.nudgedown1 {
margin:0px 0px -2px 0px;
}

.nudgedown2 {
margin:0px 0px -5px 0px;
}

.nudgedown3 {
margin:0px 0px -1px 0px;
}


#homenewsA {
width:370px;
height:100px;
margin:10px 0px 0px 0px;
padding:0px;
border:1px solid #c06;
background-color:transparent;
}

#homenewsB {
width:auto;
height:auto;
padding:5px 5px 5px 5px;
border:0px;
background-color:transparent;
margin:0px 0px 0px 0px;
}

#homenewsB p {
font-size:14px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
text-shadow:#E7BDD2 2px 2px 1px;
color:#951351;
line-height:20px;
}

.frontnewimg {
margin:0px 0px -3px 0px;
}

.shopexampleimage {
margin: 16px 10px 0px 0px;
}

.tablex {
border: 1px solid #990033;
margin: 5px 0px 5px 40px;
}


.tablex td {
border: 1px solid #d6aab9;
padding: 3px 5px 3px 5px;
}

p.shop_product_info {
padding: 0px 5px 7px 5px;
margin: 15px 0px 0px 95px;
background:url("images/contentfill.gif") repeat;
text-align:left;
}

.indent_paypal_logo {
margin: 0px 0px 10px 35px;
}

.force_smaller {
font-size:0.6em;
}