body { background-color:#ffffff; margin: 0 auto; font: 12px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; line-height:  17px; color:  #333333; }
a {color: #6699cc; text-decoration: none;}
a:hover {color: #336699; text-decoration: none;}
h1 { font: 18px arial,sans-serif; color: #6699cc; letter-spacing: 2.5px; margin-top:-3px; margin-bottom:-15px; -webkit-text-size-adjust: none; }
h2 { font: 16px arial,sans-serif; color: #6699cc; letter-spacing: 2.5px; margin-top:-3px; margin-bottom:-15px; -webkit-text-size-adjust: none; }

/* Header stuff */
#server { position: absolute; left: 0px; top: 0px; }
#header { position: absolute; left: 180px; top: 40px; }
#peeps { position: absolute; left: 523px; top: 0px; }

/* Content stuff */
#wrapper { position: relative; width: 900px; height: 100%; margin: 0 auto; }
#wasteland { position: absolute; left: 0px; top: 127px; width: 900px; height: 600; }
#div { background-image: url('../i/div-10.png'); background-repeat: repeat-x; position: absolute; left: 900px; top: 0px; }
#bod { background-image: url('../i/bod_bkg-10.png'); background-repeat: repeat-x; position: absolute; left: 0px; top: 0px; width: 900px; height: 600; }
#clientlogin { position: absolute; left: 30px; top: 8px; width: 600px; height: auto; text-align: left; font: 12px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; color: #a5a5a5; -webkit-text-size-adjust: none; }
#hr_line1 { position: absolute; left: 20px; top: 55px; width: 860px; height: 1px; line-height: 1px; overflow: none; background-color: #cccccc; }
#hr_line2 { position: absolute; left: 21px; top: 56px; width: 860px; height: 1px; line-height: 1px; overflow: none; background-color: #ffffff; }
#title { position: absolute; left: 40px; top: 63px; font: 18px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; letter-spacing: 0.5px; color: #a5a5a5; -webkit-text-size-adjust: none; }
#states { position: absolute; left: 50px; top: 450px; width: 800px; font: 5px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; color: #fffcf6; -webkit-text-size-adjust: none; }
#states a { text-decoration: none; color: #fffcf6; }
#states a:hover { text-decoration: none; color: #fffcf6; }
#domain { position: absolute; left: 700px; top: 201px; }
img.payment { position: absolute; left: 690px; top: 642px; }
img.shadow { position: absolute; left: 27px; top: 727px; }

img.cornerTL { position: absolute; left: 0px; top: 0px; }
img.cornerTR { position: absolute; left: 889px; top: 0px; }
img.cornerBL { position: absolute; left: 0px; top: 589px; }
img.cornerBR { position: absolute; left: 889px; top: 589px; }

/* Main nav */
#nav { position: absolute; left: 262px; top: 35px; width: 600px; height: auto; text-align: right; font: 14px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; letter-spacing: 0.5px; color: #a5a5a5; -webkit-text-size-adjust: none; }
#nav a { text-decoration: none; color: #6699cc; }
#nav a:hover { text-decoration: none; color: #336699; }

/* Bottom nav */
#navB { position: absolute; left: 20px; top: 565px; width: 838px; height: auto; text-align: center; font: 12px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; color: #b9b9b9; -webkit-text-size-adjust: none; }
#navB a { text-decoration: none; color: #b9b9b9; }
#navB a:hover { text-decoration: none; color: #b9b9b9; }

/* Form stuff */
.input { background-color: #fffdfa; border-color: #cccccc; border-width: 1px; border-style: solid; width: 80px; font: 12px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; color: #b9b9b9; font-weight: bold; -webkit-text-size-adjust: none; }
.inputM { background-color: #fffefd; border-color: #cccccc; border-width: 1px; border-style: solid; width: 110px; font: 12px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; color: #b9b9b9; font-weight: bold; -webkit-text-size-adjust: none; }
.inputL { background-color: #fffdfa; border-color: #cccccc; border-width: 1px; border-style: solid; width: 140px; font: 12px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; color: #b9b9b9; font-weight: bold; -webkit-text-size-adjust: none; }
.button { font: 12px arial,sans-serif; color: #a5a5a5; font-weight: bold; }

/* Footer stuff */
#footer { position: absolute; left: 60px; top: 740px; width: 400px; height: auto; text-align: left; font: 12px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; color: #cccccc; -webkit-text-size-adjust: none; }
#footer a { text-decoration: none; color: #cccccc; }
#footer a:hover { text-decoration: none; color: #cccccc; }




