a {
  color: black;
  text-decoration: none;
}
a:visited {
  color: black;
  text-decoration: none;
}
a:hover, a:visited:hover {
  color: #e00;
  text-decoration: none;
}
img {
  border: 0px;
}

body {
  background-color: #ffffff;
  background:url(images/bg.png) repeat;
  font-family: "Verdana, Arial, Helvetica, sans-serif";
  font-size: 67%;
  padding: 0;
  margin: 0;

}
h1 {
  font-family: "Trebuchet MS, Verdana, Arial, Helvetica, sans-serif";
  font-size: 200%;
  font-weight: normal;
  color: #3e9cd0;
}
h3 {
  font-family: "Trebuchet MS, Verdana, Arial, Helvetica, sans-serif";
  font-size: 150%;
  font-weight: normal;
  margin-top: 1.5em;
  margin-bottom: .5em;
  color: #3e9cd0;
}
h5 {
  font-family: "Trebuchet MS, Verdana, Arial, Helvetica, sans-serif";
  font-size: 120%;
  font-weight: normal;
  margin-top: 1.5em;
  margin-bottom: .5em;
  color: #3e9cd0;
}
.hidden {
  display: none;
}
.clear {
  clear: both;
}


#page {
  margin-left: auto;
  margin-right: auto;
  width: 784px;
  text-align: left;
  height: auto;
}
#main {
  background-color: #ffffff;
  border-bottom: 0px;
  float: left;
  width: 784px;
}
#main img {
  margin-left:0px;
}

#content-wrapper {
  float: left;
  width: 784px;
  height:auto;
}
#content-wrapper #flashbanner {
 
  margin-left: 0px;

}
#content {
  padding-right: 0px;
  margin-left: 10px;
  border-right: 0px;
  color: #000000;
  width: 460px;
  float:left;
  margin-top:0px;
}
#content_no_right_column {
  padding-right: 0px;
  margin-left: 0px;
  border-right: 0px;
  color: #000000;
  width: 644px; /*784 - 130(left column) - 10 (padding) = 644 content*/
  float:left;
  margin-top:0px;
}
html>body #content_no_right_column {
    margin-left: 10px;
  }


#rightcolumn{
  margin-left: 0px;
  width:174px;
  float:left;
}
html>body #rightcolumn{
  margin-left: 10px;
 
}
#content h1, #content_no_right_column h1, #rightcolumn h1 {
  margin-top: 0;
}
#content h3 a, #content_no_right_column h3 a, #rightcolumn a {
  border-bottom: 0px;
  display: block;
  padding-bottom: 0px;
  text-decoration: none;
}
#content p, #content_no_right_column p, #rightcolumn p {
  line-height: 160%;
}

.design-ideas-image {
   width:350px;
   height:200px;
}

.spacer450 {
 height:550px;
_height:0px;
}

#gallery-container { width: 640px; }
h1,h2,h3,h4,h5,h6 {font-family: geneva,arial,helvetica,sans-serif; clear: both;}
h1 { font-size: 1.5em; }
h2 { font-size: 1.1em; }
h3 { font-size: 1.0em; }
ul.gallery-nav { font-size: 1.1em; padding: 0; margin: 0; float: left; width: 100%; }
ul.gallery-nav li { display: inline; }
ul.gallery-nav li a.here { text-decoration: none; color: #000; font-weight: bold; }
.right { float: right; }
.tright { text-align: right; }
.left { float: left; width:300px; height:300px;}
.cright { clear: right; }
.cleft { clear: left; }
.cboth { clear: both; }
*/img { border: 2px solid #000; margin: 5px 5px 5px 30px;/*
p { margin: 0 15px; }


#towel-warmer-month {
 border:3px #eeeeee solid;
 margin-top:15px;
}

#towel-warmer-month.h1 {
 float:left;
 clear:none;
}

#towel-warmer-month.h3 {
 float:left;
}

#towel-warmer-month.p {
 float:left;
}

