﻿body {
  background:#CBCBCB;
  color:#333;
  font-family:Verdana, sans-serif;
}

#wrapper {
  position:relative;
  width:872px;
  height:674px;
  margin:0 auto;
  background:transparent url(../images/porr_02.jpg) no-repeat 0 140px;
}


p.ingress {
  font-size:16px;
  font-weight:bold;
  text-align:center;
  width:380px;
  position:absolute;
  z-index:3;
  top:110px;
  left:200px;
}

ol#one-two-three {
  font-size:20px;
  display:block;
  width:872px;
  height:130px;
  position:absolute;
  clear:left;
  top:542px;
  left:1px;
  padding:0;
  margin:0;
}

ol#one-two-three li {
  padding:20px;
  margin:0;
  display:block;
  float:left;
  width:250px;
  height:128px;
  text-align:center;
}

#one-two-three li.one {
  font-size:20px;
  background:transparent url(../images/porr_04.jpg) no-repeat top center
}
#one-two-three li.two {
  background:transparent url(../images/porr_06.jpg) no-repeat top center;
  margin-left:2px;
  width:248px;
}
#one-two-three li.three {
  background:transparent url(../images/porr_07.jpg) no-repeat top center;
}


#lady {
  background:transparent url(../images/porr_03.jpg) no-repeat top left;
  position:absolute;
  z-index:2;
  right:3px;
  top:140px;
  width:347px;
  height:402px;
}

a.forgot-code-popup {
  font-size:10px;
}

h1 {
  margin:0;
  text-indent:-9999px;
  display:block;
  background:transparent url(../images/porr_01.jpg) no-repeat top left;
  width:869px;
  height:140px;
}

img {
  position:absolute;
  top:120px;
  left:30px;
}

div#sms-form {
  width:177px;
  position:absolute;
  top:290px;
  left:330px;
}
#sms-form fieldset {
  border:0;
  margin:0;
  padding:0;
}

#sms-form h2 {
  color:#0000FF;
  font-family:"Times New Roman",Times,serif;
  font-size:26px;
  font-style:italic;
}
div#info {
  position:absolute;
  top:470px;
  left:30px;
  font-size:10px;
  width:500px;
  z-index:2;
}

p#footnote {
  position:absolute;
  top:666px;
  left:100px;
  font-size:14px;
  color:#000;
}