	a, a:visited  
	{
	    color: #666699;
	    text-decoration: underline;
	    outline: 0;
    }



ul.myarrow2 li {
    background-image: url("/Portals/0/Skins/PureSilkDuvet/images/arrowup.png")!important; 
    background-repeat: no-repeat;
    background-position: 0px 5px;
    margin: 0px;
    padding-left: 15px;
    list-style-type: none;
    margin-top:3px;
}




#mylivechat{
margin-top:110px;
margin-left:850px;
}

.cssmenu {
position:relative;
height:38px;
}

.cssmenu span {
white-space:nowrap;
display:block;
padding:0 20px;
}

.cssmenu ul {
display:block;
float:left;
margin:0;
padding:0;
}

.cssmenu li {
list-style:none none outside;
float:left;
position:relative;
}

.cssmenu ul li {
background:url(images/menu4.gif) top left no-repeat;
float:left;
}

.cssmenu ul li a {
background:url(images/menu4.gif) right -40px no-repeat;
height:38px;
display:block;
float:left;
}

.cssmenu ul .current {
background:url(images/menu4.gif) left -80px no-repeat;
margin:0;
}

.cssmenu ul .current a {
background:url(images/menu4.gif) right -120px no-repeat;
color:#fff;
}

.cssmenu ul .current span {
color:#fff;
}

.cssmenu ul .current .slide span {
background:transparent;
}

.cssmenu ul a:link,.cssmenu ul a:active,.cssmenu ul a:visited {
width:auto;
color:#fff;
text-decoration:none;
line-height:38px;
display:block;
cursor:pointer;
}

.cssmenu ul a:hover {
color:#fff;
background:url(images/menu4.gif) left -160px no-repeat;
float:left;
}

.cssmenu ul a:hover span {
background:url(images/menu4.gif) right -200px no-repeat;
float:left;
}

.downarrow {
display:none;
position:absolute;
right:9px;
top:17px;
}

.rightarrow {
position:absolute;
right:5px;
top:10px;
}

.cssmenu .slide {
display:none;
float:left;
overflow:hidden;
position:absolute;
}

.cssmenu .slide .icon {
position:absolute;
left:2px;
top:3px;
}

.cssmenu .slide .Group {
background:#fff;
border:1px #000 solid;
display:none;
left:0;
float:left;
position:relative;
}

.cssmenu .slide ul li {
clear:both;
background:top left repeat-x;
display:block;
border-bottom:1px #dbd8d8 solid;
width:100%;
}

.cssmenu .slide ul li span {
color:#666;
display:block;
padding:0 20px;
}

.cssmenu .slide ul li a {
background:top left repeat-x;
height:24px;
display:block;
}

.cssmenu .slide ul a:link,.cssmenu .slide ul a:active,.cssmenu .slide ul a:visited {
width:auto;
color:#333;
text-decoration:none;
line-height:24px;
display:block;
cursor:pointer;
}

.cssmenu .slide ul a:hover {
background:0 -25px repeat-x;
width:100%;
}

.cssmenu .slide ul a:hover span {
background:0 -25px repeat-x;
}

body {
background:#C3B4D8;
font-family:Tahoma,"Lucida Grande", Verdana, Arial;
color:#666;
height:100%;
margin:0;
padding:0;
}

.container {
width:1000px;
background-color:#fff;
font-family:Tahoma, "Lucida Grande", Verdana, Arial;
border:1px solid #336;
font-size:.9em;
margin:0 auto;
}

.clear {
clear:both;
}

.topspace {
background:#C3B4D8;
height:10px;
}

.header {
height:120px;
background:url(images/header.jpg) 0 0 no-repeat;
clear:both;
background-color:#C3B4D8;
margin:0;
padding:0;
}

.menu {
width:1000px;
background:transparent url(images/menu_bg.png) repeat-x scroll right top;
margin:0 auto;
}

#contentcontainer {
border:0;
vertical-align:top;
margin:10px;
padding:0;
}

#LeftPane {
clear:left;
float:left;
border:0;
width:200px;
margin:0;
padding:0;
}

#ContentPane {
border:0;
width:765px;
vertical-align:top;
margin:8px 0 4px 210px;
padding:0;
}

#ContentPane2 {
border:0;
width:560px;
float:left;
vertical-align:top;
margin:0 0 4px 10px;
padding:0;
}

#RightPane {
border:0;
width:200px;
float:right;
vertical-align:top;
margin:0 0 4px 10px;
padding:0;
}

.BottomPane {
border:0;
float:left;
width:980px;
vertical-align:top;
margin:0 10px 20px;
padding:0;
}

#iconsStrip {
width:1000px;
background:#336;
height:36px;
margin:0 auto;
}

#iconsStrip ul {
float:left;
height:36px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
width:946px;
margin:0;
padding:0;
}

.iconsTxtLink {
display:block;
padding-left:52px;
padding-right:8px;
padding-top:10px;
}

.iconsTxtLink2,.iconsTxtLink3 {
display:block;
padding-left:10px;
padding-right:8px;
padding-top:10px;
}

.iconsTxtLink3 {
font-size:1.5em;
color:#C3B4D8;
}

.iconsTxtLink4 {
margin-left:60px;
margin-top:6px;;
}


#iconsStrip li {
color:#D7D3D1;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:.8em;
font-style:normal;
font-variant:normal;
font-weight:400;
height:36px;
line-height:normal;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
position:relative;
}

#iconsStrip li a {
border:0 none;
color:#D7D3D1!important;
padding-bottom:10px;
text-decoration:none!important;
}

#iconsStrip li a:active,#iconsStrip li a:hover {
color:#FFF!important;
text-decoration:none!important;
}

#divfooter1,#divfooter2,#divfooter3,#divfooter4 {
float:left;
text-align:left;
width:23.5%;
margin:0 0 15px 10px;
padding:0;
}

#divfooter1 h2,#divfooter2 h2,#divfooter3 h2,#divfooter4 h2 {
color:#666F6D;
font-size:1.3em;
margin:0;
padding:1em 0 .5em 1.3em;
}

#divfooter1 ul,#divfooter2 ul,#divfooter3 ul,#divfooter4 ul {
color:#000;
display:block;
font-size:1.2em;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 0 0 2.8em;
padding:0;
}

#divfooter1 ul li,#divfooter2 ul li,#divfooter3 ul li,#divfooter4 ul li {
background-repeat:no-repeat;
list-style-image:url(/portals/3/skins/flemishtapestry/img/arrow.gif);
margin-top:.2em;
}

#divfooter1 ul a,#divfooter2 ul a,#divfooter3 ul a,#divfooter4 ul a {
border:medium none;
color:#000;
font-weight:400;
text-decoration:none;
margin:0;
}

#divfooter1 #divfooter2 #divfooter3 #divfooter4 ul a:hover {
text-decoration:underline;
}

.Linkscontainer {
margin:10px;
}

.links {
text-decoration:none;
}

#contentcontainer .silkduvetnav {
width:200px;
height:200px;
background-image:url(images/silkduvet.jpg);
background-repeat:no-repeat;
margin:0;
}

#contentcontainer .silkduvetnav a.nav:hover {
display:block;
height:200px;
background-image:url(images/silkduvetover.jpg);
background-repeat:no-repeat;
}

#contentcontainer .silkbeddingnav {
width:200px;
height:200px;
background-image:url(images/silkbedding.jpg);
background-repeat:no-repeat;
margin:0;
}

#contentcontainer .silkbeddingnav a.nav:hover {
display:block;
height:200px;
background-image:url(images/silkbeddingover.jpg);
background-repeat:no-repeat;
}

#contentcontainer .silknightwearnav {
width:200px;
height:200px;
background-image:url(images/silknightwear.jpg);
background-repeat:no-repeat;
margin:0;
}

#contentcontainer .silknightwearnav a.nav:hover {
display:block;
height:200px;
background-image:url(images/silknightwearover.jpg);
background-repeat:no-repeat;
}

#contentcontainer .silkpillownav {
width:200px;
height:200px;
background-image:url(images/silkpillow.jpg);
background-repeat:no-repeat;
margin:0;
}

#contentcontainer .silkpillownav a.nav:hover {
display:block;
height:200px;
background-image:url(images/silkpillowover.jpg);
background-repeat:no-repeat;
}

#contentcontainer a.nav {
display:block;
height:200px;
text-align:center;
text-decoration:none;
padding:0;
}

.Normal {
font-size:13px;
}

h1 {
color:#669;
font-size:1.5em;
font-family:Cagliostro;
}

h2 {
color:#669;
font-size:1.3em;
font-family:Cagliostro;
}

thead {
color:#a52a2a;
font-size:12px;
font-family:Verdana, Tahoma,"Lucida Grande", Arial;
}

h3 {
color:#D24020;
font-size:1.1em;
}

h4 {
color:#669;
font-size:12px;
}

.ctaslayout {
width:100%;
font-family:Arial, Helvetica, sans-serif;
margin:0;
padding:0;
}

.ctacontainer {
width:650px;
height:230px;
margin:auto;
}

.cta1 {
float:left;
width:181px;
background-image:url(images/cta1.jpg);
background-repeat:no-repeat;
margin:10px;
}

.cta2 {
float:left;
width:181px;
background-image:url(images/cta2.jpg);
background-repeat:no-repeat;
margin:10px;
}

.cta3 {
float:left;
width:181px;
background-image:url(images/cta3.jpg);
background-repeat:no-repeat;
margin:10px;
}

a.ctalink {
display:block;
text-align:center;
height:210px;
text-decoration:none;
padding:0;
}

.cta1 a.ctalink:hover {
display:block;
background-image:url(images/cta1over.jpg);
background-repeat:no-repeat;
}

.cta2 a.ctalink:hover {
display:block;
background-image:url(images/cta2over.jpg);
background-repeat:no-repeat;
}

.cta3 a.ctalink:hover {
display:block;
background-image:url(images/cta3over.jpg);
background-repeat:no-repeat;
}

#ContentPane .bigdoublebanner {
height:280px;
background-image:url(Images/bigdoublebanner.jpg);
background-repeat:no-repeat;
margin:0;
}

#ContentPane .doublecolumnbannercontainer {
padding-top:5px;
}

#ContentPane .doublecolumnbannercontainer p {
margin-left:410px;
margin-right:20px;
color:#FFF;
font-size:9pt;
line-height:12.5pt;
}

#ContentPane .doublecolumnbannercontainer h1 {
margin-left:410px;
margin-right:10px;
color:#FFF;
font-weight:700;
}

#ContentPane .doublecolumnbannercontainer h2 {
margin-left:410px;
margin-right:10px;
color:#404040;
font-weight:700;
}

#ContentPane .doublecolumnbannersubnav {
margin-left:420px;
padding-left:0;
list-style-type:none;
}

#ContentPane .doublecolumnbannersubnav ul {
list-style-type:none;
margin:0;
}

#ContentPane .doublecolumnbannersubnav li {
list-style-type:none;
}

#ContentPane .doublecolumnbannersubnav ul li a {
background-image:url(images/arrowup.png)!important;
background-repeat:no-repeat;
background-position:left center;
background-color:transparent;
padding-left:10px;
text-align:left;
font:normal 14px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
text-decoration:none;
list-style-type:none;
color:#FFF;
}

#ContentPane .doublecolumnbannersubnav ul li a:hover {
list-style-type:none;
text-decoration:underline;
}

.transMenu {
position:absolute;
overflow:hidden;
left:-1000px;
top:-1000px;
}

.transMenu .content {
position:absolute;
padding:1px;
}

.transMenu .items {
position:relative;
left:0;
top:0;
z-index:2;
}

.transMenu.top .items {
border-top:none;
}

.transMenu .item {
color:#9CF;
font-size:10px;
font-family:sans-serif;
text-decoration:none;
border:none;
cursor:pointer;
}

.transMenu .background {
position:absolute;
left:0;
top:0;
z-index:1;
}

.transMenu .shadowRight {
position:absolute;
z-index:3;
top:3px;
width:2px;
}

.transMenu .shadowBottom {
position:absolute;
z-index:1;
left:3px;
height:2px;
}

.transMenu .item img {
margin-left:10px;
}

.anylinkcss {
visibility:hidden;
display:none;
}

#contentcontainer a.nav h1,a.ctalink h1 {
font-weight:700;
font-size:21px;
margin:0;
padding:0;
}

#contentcontainer a.nav p,a.ctalink p {
font-size:15px;
text-decoration:none;
margin:0;
padding:0;
}