/* CSS Document */
body {
scrollbar-face-color: #fde3fe;
scrollbar-highlight-color: #87020f;
scrollbar-3dlight-color: #fde3fe;
scrollbar-darkshadow-color: #87020f;
scrollbar-shadow-color: #87020f;
scrollbar-arrow-color: #87020f;
scrollbar-track-color: #fde3fe;
margin-top: 0px;
font-family: Tahoma, "Comic Sans MS", Arial;
font-size: 12px;
margin-bottom: 0px;
}
a:link {
color: #0000CC;
}
a:hover {
color: #333333;
}
a:visited {
color: #87020f;
}
img {
    border: none ! important;
}
p.center {
text-align: center;
}
h1 { 
font-size: medium; 
font-weight: bold ! important; 
text-align: center;
	background: #f6f6f6;
	border-top: 1px solid #cecece;
	border-bottom: 1px solid #cecece;
}
h1 a:link {
color: #000000;
text-decoration: none;
}
h1 a:hover {
color: #333333;
}
h1 a:visited {
color: #87020f;
}
h2 { 
font-size: x-small; 
font-weight: bold; 
text-align: center;
} 
p.headinghome { height: 20px; padding-bottom: 15px; text-align: center; background: url(../bedding-products-images/h2-shadow.png) 50% -11px no-repeat; color: #87020f; font: normal 2em Tahoma, "Times New Roman", serif; letter-spacing: -1px; }

table td.buynow {
background-color: transparent;
border-bottom: 1px dotted #ccc;
vertical-align: top;
}
table td.viewall {
background-color: transparent;
border-bottom: 1px dotted #ccc;
vertical-align: top;
font-size: x-small; 
font-weight: bold; 
text-align: center;
}
table td.price {
background-color: transparent;
border-bottom: 1px dotted #ccc;
vertical-align: top;
font-weight: bold;
}
hr {
style: dotted;
}
p.statement { 
font-size: x-small; 
color: #cc0000; 
font-weight: bold; 
} 
p.center { 
text-align: center ! important; 
}
p.deal { 
text-align: center ! important; 
font-weight: bold;
color:#FF0000
}


p.headings { 
text-align: center; 
color: #0000FF; 
font-weight: bold; 
}
p.prodtitle { 
font-size: medium; 
font-weight: bold; 
text-align: center; 
}

p.enlarge { 
font-size: x-small; 
color: #999999; 
font-weight: bold; 
text-align: center; 
}
p.centerbold { 
font-weight: bold; 
text-align: center; 
}
p.statement { 
font-size: x-small; 
color: #cc0000; 
font-weight: bold; 
text-align: center; 
} 
#nav a:hover {
background-color: #CB1E75;
}
#nav2 a:hover {
background-color: #CB1E75;
}
#nav3 a:hover {
background-color: #CB1E75;
}
#navmap a:hover {
background-color: #CB1E75;
} 
td.shopby {
background-color: #fde3fe;
}
td.shopbyfull {
background-color: #fde3fe;
border-right: 1px solid #87020f;
}
td.leftcol {
	background-color: #fde3fe;
	border-right: 1px solid #87020f;
	vertical-align: top;
}
td.footer {
background-color: #fde3fe;
border-top: solid 1px #CB1E75;
text-align: center;
font-size: 10px;
}
td.header {
border-bottom-style: solid;
border-bottom-color: #87020f;
border-bottom-width: 1px;
background-color: #fde3fe;
}
td.header2 {
border-bottom-style: solid;
border-bottom-color: #87020f;
border-bottom-width: 1px;
background-color: #fde3fe;
text-align: center;
vertical-align:middle
}
td.bgright {
background-image:url(../bedding-products-images/background-right.gif)}
td.bgleft {
background-image:url(../bedding-products-images/background-left.gif)}
td.shopbyheader {
background-color: #fde3fe;
border-right: 1px solid #87020f;
border-left: 1px solid #87020f;
text-align: center;
}
td.bgright2 {
background-color: #fde3fe;
border-right: 1px solid #87020f;
}
td.bgleft2 {
background-color: #fde3fe;
border-left: 1px solid #87020f;
}
td.main {
vertical-align: top;
text-align:center
}
td.homemain {
vertical-align: top;
text-align: left;
}
td.homeheading {
vertical-align: top;
text-align: left;
font-size: 14px; 
font-weight: bold;
border-bottom: 1px solid #87020f;
}
td.homeheading a:link {
color: #000000;
text-decoration: none;
}
td.homeheading a:visited {
color: #000000;
text-decoration: none;
}
p.right {
text-align: right
}
td.vert {
vertical-align: top;
text-align: left;
padding-left: 5px;
}
td.center {
text-align:center
}
td.shipping {
text-align:center;
color:#666666;
}
td.detailheader {
background-color: #fde3fe;
text-align:center;
color:#000;
}
hr {
color: #87020f;
}
td.multi {
text-align: left;
}
td.multi a:link {
color: #000000;
text-decoration: none;
}
td.multi a:hover {
color: #333333;
text-decoration: blink;
}
td.multi a:visited {
text-decoration: none;
color: #87020f;
}
td.featuretop {
background-image:url(../bedding-products-images/feature-top.jpg);
width: 152px;
color:#FFFFFF;
font-weight: bold;
text-align:center;
font-size:9px;
}
.CategoryTable 
{
        BORDER:1px solid black;
        WIDTH: 700px;
}
.CategoryCell
{
        TEXT-ALIGN: center;
        BORDER:1px solid black;
}
.CategoryLink
{
        FONT-FAMILY:verdana, arial, helvetica, sans-serif;
        COLOR: blue;
        FONT-SIZE:10pt;
        FONT-WEIGHT: bold;
}
.SubCategoryLink
{
        FONT-FAMILY:verdana, arial, helvetica, sans-serif;
        COLOR: blue;
        FONT-SIZE:8pt;
}
.LinkListingTable
{
        BORDER:1px solid black;
        WIDTH: 700px;
}
.LinkListing
{
        MARGIN-TOP: 5px;
        MARGIN-BOTTOM: 5px;
        FONT-FAMILY:verdana, arial, helvetica, sans-serif;
        COLOR: black;
        FONT-SIZE:10pt;
}
.LinkTitle
{
        MARGIN-TOP: 5px;
        MARGIN-BOTTOM: 5px;
        FONT-FAMILY:verdana, arial, helvetica, sans-serif;
        COLOR: blue;
        FONT-SIZE:10pt;
        FONT-WEIGHT: bold;
}
.LinkDescription
{
        MARGIN-TOP: 5px;
        MARGIN-BOTTOM: 5px;
        FONT-FAMILY:verdana, arial, helvetica, sans-serif;
        COLOR: black;
        FONT-SIZE:10pt;
}
.Link
{
        MARGIN-TOP: 3px;
        MARGIN-BOTTOM: 3px;
}
.LinkURL
{
        FONT-FAMILY:verdana, arial, helvetica, sans-serif;
        COLOR: blue;
        FONT-SIZE:10pt;
        FONT-WEIGHT: bold;
}
.NavigationText
{
        MARGIN-TOP: 5px;
        MARGIN-BOTTOM: 5px;
        FONT-FAMILY:verdana, arial, helvetica, sans-serif;
        COLOR: black;
        FONT-SIZE:10pt;
        TEXT-ALIGN: center;
}
.NavigationLinks
{
        FONT-FAMILY:verdana, arial, helvetica, sans-serif;
        COLOR: blue;
}
.TopNavigation
{
        MARGIN-TOP: 5px;
        MARGIN-BOTTOM: 5px;
        FONT-FAMILY:verdana, arial, helvetica, sans-serif;
        COLOR: black;
        FONT-SIZE:10pt;
        TEXT-ALIGN: left;
}
.TopNavigationLinks
{
        FONT-FAMILY:verdana, arial, helvetica, sans-serif;
        COLOR: blue;
}

.SearchTerm
{
        FONT-FAMILY:verdana, arial, helvetica, sans-serif;
        FONT-SIZE:9pt;
}
.SearchSelectBox
{
        FONT-FAMILY:verdana, arial, helvetica, sans-serif;
        FONT-SIZE:9pt;
}
.SearchSubmit
{
        FONT-FAMILY:verdana, arial, helvetica, sans-serif;
        FONT-SIZE:9pt;
}
td.colourin { text-align: center; border: 1px solid #000000; }
td.colourinlarge { text-align: center; }
td.additinfo { vertical-align: top; text-align: left; }
td.colouringlinks { text-align: left; }
td.search { width: 150px; border: 1px solid #87020f; }

acronym, abbr {
	border: none;
	cursor: help;
	text-decoration: none;
}