
*, html, body {
  margin:0px;
  padding:0px;
  font-family:verdana;
}

body {
  background:url(../images/layout/cover-background.jpg) top center #E5E5E5;
}

#wrap {
  width:904px;
  margin:0px auto;
}

h1 {
  display:block;
  text-align:center;
  padding-top:15px;
}

h1 img {
  border-bottom:1px solid #595c61;
  padding-bottom:2px;
  margin-bottom:2px;
}

h2 {
  font-size:10px;
  text-transform:uppercase;
  color:#595c61;
  text-align:center;
  letter-spacing:0px;
  word-spacing:-1px;
}

#menu {
  list-style:none;
  padding-top:15px;
}

#menu li {
  width:281px;
  float:left;
  margin-bottom:10px;
  padding:0px 10px;
}

#menu li.textCenter {
  width:282px;
}

#menu li a {
  font-size:12px;
  color:#595c61;
  text-decoration:none;
  font-weight:bold;
}

#splash {
  background-color:white;
  padding:10px;
  margin-bottom:10px;
  position:relative;
  height:484px;
  overflow:hidden;
}

#splash .pane {
  position:absolute;
  top:10px;
  left:10px;
}

#splash .pane p {
  position:absolute;
  top:45px;
  left:45px;
  color:white;
  font-family:georgia;
  font-size:22px;
  font-style:italic;
}

#splash .pane p.rightTop {
  top:45px;
  left:auto;
  right:45px;
}

#splash .pane p.rightBottom {
  top:auto;
  left:auto;
  right:45px;
  bottom:45px;
}

#splash .pane p.leftBottom {
  top:auto;
  left:45px;
  bottom:45px;
}

.block {
  display:block;
  width:281px;
  float:left;
  font-size:12px;
  color:#595c61;
  margin-bottom:10px;
  padding:0px 10px;
  line-height:150%;
}
.block.textCenter {
  width:282px;
}
.block a {
  color:#595c61;
  text-decoration:none;
}

#right,
#left {
  width:432px;
  padding:10px;
  float:left;
  background-color:white;
  color:white;
}

#right .content,
#left .content {
  padding:10px;
  height:164px;
  display:block;
  text-decoration:none;
  color:#fff;
  position:relative;
}

#left h3,
#right h3 {
  font-family:georgia;
  font-size:22px;
  font-weight:normal;
  font-style:italic;
}

#left p,
#right p {
  /*font-family:georgia;*/
  font-size:12px;
  font-weight:normal;
  font-style:italic;
  margin-top:20px;
  line-height:150%;
}

#left .content {
  background:url(../images/layout/left-background.jpg) no-repeat top left;
}

#right .content {
  background:url(../images/layout/right-background.jpg) no-repeat top left;
}

#footer {
  padding:10px;
  font-size:11px;
  color:#595c61;
  text-align:right;
}
#footer a {
  text-decoration:none;
  color:#595c61;
}

/* base definitions */
a:hover {
  text-decoration:underline !important;
}

/* base class */
.textLeft {
  text-align:left;
}

.textRight {
  text-align:right;
}

.textCenter {
  text-align:center;
}

.clr {
  clear:both;
  display:block;
  line-height:0px;
  height:0px;
  font-size:0px;
}

#splash .hidden {
  display:none;
  left:-1000px;
  top:-1000px;
}

#splash .menuSticker {
  position:absolute;
  height:484px;
  width:884px;
  left:10px;
  top:10px;
  display:none;
}

.colorWhite {
  color:white !important;
}
.colorBlack {
  color:black !important;
}

#right a:hover,
#left a:hover {
  text-decoration:none !important;
}

#right a,
#left a {
  position:absolute;
  display:block;
  left:0px;
  top:0px;
  height:184px;
  width:432px;
  text-decoration:none;
  background:url(../images/blank.gif) no-repeat top left;
}

#right .content {

          background:url(../images/boxy/romantick-1305963558.jpg) no-repeat top left !important;

        }

#left .content {

          background:url(../images/boxy/romantick-1305963599.jpg) no-repeat top left !important;

        }


