/******************* Set Default  ***************************/

/* Lists */
ul, ol, dl, li { margin: 0; padding: 0; list-style: none; }

/* Links */
a img, iframe { border: none; }
a, a:link { text-decoration: none; }
a:visited { outline: none; }
a:hover { outline: none; }
a:active { outline: none; }


/* LH Settings */
form, fieldset { margin: 0; padding: 0; }
input[type="hidden"] { display: none; }
.clear { clear:both; }
.left { float:left; }
.right { float:right; }

/***********************************************************************/

body { 
margin: 0; 
padding: 0;
font-size: 100%; 
font-family: Tohoma, Verdana, Ariel;
font-size:12px;
background: #f2f2f2 url("../images/bg.png") center top repeat-x;
}

#container {
width: 893px;
vertical-align:top;
margin-right:auto;
margin-left:auto;
}

.header {
width: 893px;
height: 151px;
background: url("../images/header.png") no-repeat;
}

.middle {
width: 893px;
height: 304px;
}

.bio {
width: 893px;
height: 192px;
background: url("../images/bg-bio.jpg") no-repeat;
}

.stats {
float: left;
width: 200px;
margin-top: 10px;
margin-left: 50px;
}

.stats ul li {
padding: 3px;
font-size:12px;
font-weight: bold;
}

.bioText {
float: left;
width: 400px;
line-height: 11pt;
}

.bioText sup {
font-size:8px;
}

.sectionsWrap {
width: 893px;
background: url("../images/bg-wrap.jpg");
}

.secHolder {
margin-left: 18px;
}

.emailForm {
float: left;
width: 427px;
height: 220px;
background: url("../images/bg-email.gif");
}

.emailHolder {
margin-left: 55px;
margin-top: 60px;
}

.emailForm input[type="text"] {
width: 240px;
height: 24px;
border: 1px solid #38d0d2;
font-size: 16px;
font-weight: bold;
color: #38d0d2;
}

.leftTd {
text-align: right;
padding: 3px;
width: 40px;
padding-top: 9px;
vertical-align:top;
}

.rightTd {
text-align: left;
padding: 3px;
vertical-align:top;
}

.theForm  span {
font-size: 10px;
}

.iphone {
float: left;
width: 426px;
height: 220px;
}

.submitBtn {
height: 41px;
text-align: center;
margin-top: 8px;
margin-left: -30px;
}

.comingSoon {
float: left;
width: 427px;
height: 310px;
background: url("../images/bg-coming-soon.png");
}

.dpFriends {
float: left;
width: 428px;
height: 310px;
background: url("../images/bg-dp-friends.png");
}

.dpFriends div {
margin-top: 55px;
margin-left: 26px;
float: left;
}

.boxHolder {
margin-left: 30px;
}

.boxHolder div{
float:left;
margin: 6px;
}

.boxInfo {
float: left;
margin-top: 6px;
width: 217px;
height: 197px;
background: url("../images/bg-box-info.png");
}

.boxInfo ul {
margin-left: 5px;
}

.boxInfo li {
padding: 5px;
font-size: 11px;
}

.preOrder {
padding: 0;
margin-left: -3px;
margin-top: 10px;
}

#footer {
margin-left: 19px;
width: 852px;
height: 165px;
border: 1px solid #fff;
background: #f2f2f2;
}

.poweredBy {
width: 295px;
height: 165px;
float: left;
}

.footText {
float: left;
width: 540px;
height: 165px;
padding-top: 60px;
}

#footer span a {
font-size: 11px;
color: #717171;
text-decoration: none;
}

#footer span a:hover {
text-decoration: underline;
}


.success {
margin-left: 50px;
font-weight: bold;
color: #39b54a;
}

.error {
margin-left: 50px;
font-weight: bold;
color: red;
}
