@charset "UTF-8";

body {
  font: 12pt Palatino, Georgia, Times, serif;
  font-weight: normal;
  background: black;
  text-align: center;
  color: white;
  line-height: 1.6;
}

#container {
  width: 740px;
  background: black;
  text-align: left;
  margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
}

#menuBanner {
  background-color: #3D1200;
  padding: 10px 0;
  text-align: center;
}

#menu {
  width: 740px;
  margin: 0 auto;
}

#menu a {
  color: white;
  text-decoration: none;
  padding-right: 55px;
}

#menu #orderLnk{
 padding-right: 0; /*space after last one messes up centering */
}

#menu a:hover {
  color: #93AE6D;
}

#quiltsPage #quiltsLnk,
#homePage #homeLnk,
#descPage #descLnk,
#orderPage #orderLnk {
  color: #F065CA;
}

#mainContent p {
  padding-bottom: 15px;
}

#title {
  margin-top: 50px;
  margin-bottom: 20px;
}

/** HOME PAGE **/
#logo {
  position: absolute;
  top: 88px;
}

#homePage p {
  position: relative;
  padding: 0;
  color: #968ECC;
}

#q1 {
  margin-top: 40px;
  margin-left: -40px;
}

#q2 {
  margin-top: 30px;
  margin-left: 520px;
}

#q3 {
  top: 155px;
  margin-left: 420px;
}

#q4 {
  top: 200px;
  margin-left: -40px;
}

#descPage p {
  color: #aaa;
}

em {
  font-style: italic;
}

#descPage em {
  color: #968ECC;
}

#orderPage #textBlock {
  padding: 20px;
  color: #BBBABA;
  font-size: 12pt;
}
#orderPage blockquote{
  margin-top: 5px;
  margin-left: 30px;
}
#orderPage h3{
  color: #F06EAA;
}
#orderPage #paypalBtn{
  margin:0;padding:0;vertical-align: middle;
}

#quiltsPage p a,
#orderPage p a {
  color: #D94796;
}

#quiltsPage #mainContent p{
 padding-top: 30px; 
 text-align: center;
}

div#ss {
  margin: 0px 86px;
}

#ss .idiv {
 position: absolute;
}
#ss .idiv img{
 border: 3px inset #999999;
}

#quiltsPage #counter a{
  margin-right: 40px;
  color: white;
  text-decoration: none;
}
#quiltsPage #counter #next{
  margin-right: 0;
}
#quiltsPage #counter a:hover{
  color: #93AE6D
}

#quiltsPage #counter a.current{
  color: #F065CA;
}