
* {

margin : 0;

padding : 0;

}

HTML, BODY, DIV, SPAN, OBJECT, IFRAME, H1, H2, H3, H4, H5, H6, P, BLOCKQUOTE, PRE, A, ABBR, ACRONYM, ADDRESS, CODE, DEL, DFN, EM, IMG, Q, DL, DT, DD, OL, UL, LI, FIELDSET, FORM, LABEL, LEGEND, TABLE, CAPTION, TBODY, TFOOT, THEAD, TR, TH, TD {

margin : 0;

padding : 0;

border : 0;

font-weight : inherit;

font-style:oblique;

font-size : 100%;

font-family : inherit;

vertical-align : baseline;

list-style : none;

}

BODY {

margin : 0;

background : #000 url(http://emopornsluts.com/signupimg/bgimg.jpg);

font-family : Century Gothic,Myriad Pro,Arial,Helvetica,sans-serif;

font-size : 12px;

line-height : 1.3em;

}

TABLE {

border-collapse : separate;

border-spacing : 0;

}

CAPTION, TH, TD {

text-align : left;

font-weight : normal;

}

TABLE, TD, TH {

vertical-align : middle;

}

BLOCKQUOTE:before, BLOCKQUOTE:after, Q:before, Q:after {

content : "";

}

BLOCKQUOTE, Q {

quotes : "" "";

}

A IMG {

border : none;

}

A {

text-decoration : underline;

}

IMG {

display : block;

}

A:focus, A:hover {

text-decoration : none;

}

.clear {

clear : both;

}

.over {

overflow : hidden;

height : 0;

}

.main {

position : relative;

margin : 0 auto;

width : 1024px;

background : url(http://emopornsluts.com/signupimg/bg2.png) repeat-y;

}

.header1 {

position : relative;

margin : 0 auto;

width : 978px;

}

.header1 UL {

position : absolute;

top : 504px;

left : 0;

}

.header1 UL LI {

float : left;

}

.header1 UL LI.space {

width : 118px;

height : 99px;

}

.header2 {

position : relative;

margin : 0 auto;

width : 978px;

}

.header2 UL {

position : absolute;

top : 504px;

left : 0;

}

.header2 UL LI {

float : left;

}

.header2 UL LI.space {

width : 113px;

height : 99px;

}

.content {

position : relative;

margin : 0 auto;

width : 978px;

}

.box1 .box {

height : 1408px;

background : #000 url(http://emopornsluts.com/signupimg/box1-bg1.jpg) no-repeat;

width : 978px;

overflow : hidden;

}

.box1 .box UL {

padding : 3px 0 0 20px;

}

.box1 .box UL LI {

width : 172px;

float : left;

padding : 0 17px 0 1px;

height : 283px;

}

.box1 .box UL LI P {

text-align : center;

font-size : 11px;

padding : 3px 10px 0;

height : 49px;

display : block;

}

.box1 .box UL LI P A {

color : #fbc2e1;

text-decoration : none;

}

.box1 .box UL LI P A STRONG {

color : #fff;

text-decoration : underline;

}

.box1 .box UL LI A IMG {

border : 2px solid #000;

}

.box1 .box UL LI A:hover IMG {

border : 2px solid #fff;

}

.box2 {

position : relative;

}

.box2 P {

font-weight : bold;

font-size : 14px;

position : absolute;

top : 85px;

left : 229px;

width : 700px;

}

.box2 UL {

padding : 0 0 0 14px;

height : 509px;

overflow : hidden;

}

.box2 UL LI {

float : left;

padding : 0 7px 7px 0;

}

.box3 {

position : relative;

}

.box3 .box {

height : 1425px;

background : url(http://emopornsluts.com/signupimg/box3-bg1.jpg) no-repeat;

width : 978px;

}

.box3 .box UL {

padding : 3px 0 0 22px;

}

.box3 .box UL LI {

width : 178px;

float : left;

padding : 0 0.94em 0 0;

position : relative;

}

.box3 .box UL LI SPAN.bannedfrom {

background : url(http://emopornsluts.com/signupimg/bannedfrom.png) no-repeat;

width : 74px;

height : 52px;

display : block;

position : absolute;

top : 193px;

left : -5px;

}

.box3 .box UL LI A IMG {

border : 3px solid #000;

}

.box3 .box UL LI A:hover IMG {

border : 3px solid #fff;

}

.box3 .box UL LI P {

background : #000;

height : 38px;

margin : 0 0 7px;

}

.box3 .box UL LI P SPAN.facebook {

background : url(http://emopornsluts.com/signupimg/facebook.gif) no-repeat;

width : 115px;

height : 30px;

display : block;

margin : 0 auto;

}

.box3 .box UL LI P SPAN.myspace {

background : url(http://emopornsluts.com/signupimg/myspace.gif) no-repeat;

width : 115px;

height : 30px;

display : block;

margin : 0 auto;

}

.box3 P.p1 {

font-weight : bold;

font-size : 14px;

position : absolute;

top : 1533px;

left : 330px;

width : 600px;

}

.footer {

position : relative;

margin : 0 auto;

width : 978px;

}

.footer A {

color : #f70082;

}



.footer A:hover {

color : #fbc2e1;

}

.footer UL {

height : 267px;

}

.footer UL LI {

float : left;

}

.footer P.p1 {

color : #f70082;

font-size : 17px;

line-height : 17px;

padding : 7px 0;

text-align : center;

font-weight : bold;

}

.footer P.p1 A {

color : #f70082;

}

.footer P.p1 A:hover {

color : #fbc2e1;

}

.footer P.p2 {

padding : 0 0 20px;

text-align : center;

}

.box4 {

position : relative;

background : #101010 url(http://emopornsluts.com/signupimg/box4-bg1.jpg) no-repeat;

}

.box4 DIV.p1 {

font-size : 24px;

line-height : 26px;

color : #f70082;

font-weight : bold;

padding : 25px;

text-align : center;

}

.box4 DIV.p2 {

font-weight : bold;

color : #afff50;

font-size : 13px;

line-height : 17px;

padding : 0 65px;

}

.box4 DIV.p2 H1 {

color : #fff;

display : block;

font-size : 14px;

}

.box4 DL {

padding : 25px 45px;

}

.box4 DL DT {

font-size : 24px;

line-height : 26px;

color : #f70082;

font-weight : bold;

padding : 10px 0;

}

.box4 DL DD.dd1 {

padding : 8px 0;

}

.box4 DL DD.dd1 LABEL {

float : left;

font-weight : bold;

font-size : 14px;

display : block;

width : 55px;

padding : 6px 0 0 50px;

}

.box4 DL DD.dd1 INPUT {

-moz-border-radius:5px 5px 5px 5px;

background:none repeat scroll 0 0 #F5F5F5;

border:1px solid #CCCCCC;

font-family:Verdana,"Lucida Grande","Lucida Sans Unicode",geneva,verdana,sans-serif;

font-size:0.9em;

padding:5px;

}

.box4 DL DD.dd2 {

padding : 8px 0;

}

.box4 DL DD.dd2 LABEL {

float : left;

font-weight : bold;

font-size : 14px;

display : block;

width : 95px;

padding : 6px 0 0 10px;

}

.box4 DL DD.dd2 INPUT {

float : left;

}

.box4 DL DD.dd3 {

padding : 0 0 0 10px;

}

.box4 DL DD.dd3 TEXTAREA {

font-family : Century Gothic,Myriad Pro,Arial,Helvetica,sans-serif;

-moz-border-radius:5px 5px 5px 5px;

background:none repeat scroll 0 0 #F5F5F5;

border:1px solid #CCCCCC;

font-size:0.9em;

padding:5px;

}

.box4 DL DD.dd4 {

padding : 0 0 10px 10px;

}

.box4 DL DD.dd4 INPUT {

float : left;

}

.box4 DL DD.dd4 LABEL {

float : left;

font-weight : bold;

font-size : 14px;

display : block;

padding : 0 0 0 5px;

}

.box4 DL DD.dd5 {

padding : 15px 0 0 350px;

}

.box4 DL DD.dd5 INPUT {

padding : 2px 25px;

text-transform : uppercase;

font-size : 14px;

font-weight : bold;

font-family : Century Gothic,Myriad Pro,Arial,Helvetica,sans-serif;

}

.join {

position : relative;

margin : 0 auto;

width : 978px;

}

.join H2 {

width : 948px;

margin : 0 auto;

text-align : left;

}

.join H3 {

width : 310px;

text-align : center;

font-size : 12px;

font-weight : bold;

color : #000;

padding : 0 0 0 22px;

}

.join H3 SPAN {

color : #f70083;

}

.join H4 {

padding : 9px 0 0 16px;

}

.join .form1 {

width : 360px;

}

.join .form1 UL {

text-align : center;

}

.join .form1 UL LI {

padding : 5px 0;

}

.join .form1 UL LI LABEL {

color : #000;

padding : 0 10px 0 0;

text-align : right;

float : left;

width : 100px;

}

.join .form1 UL LI INPUT {

-moz-border-radius:5px 5px 5px 5px;

background:none repeat scroll 0 0 #F5F5F5;

border:1px solid #CCCCCC;

font-family:Verdana,"Lucida Grande","Lucida Sans Unicode",geneva,verdana,sans-serif;

font-size:0.9em;

padding:5px;

}

.join .form1 .checkbox {

padding : 0 0 0 17px;

}

.join .form1 .checkbox LABEL {

font-size : 10px;

color : #000;

float : left;

display : block;

width : 310px;

padding : 0 0 0 5px;

}

.join .form1 .checkbox INPUT {

float : left;

margin : 1px 0 0;

}

.join H5 {

padding : 9px 0 0 16px;

}

.join .form2 {

width : 360px;

}

.join .form2 UL {

text-align : center;

}

.join .form2 UL LI {

padding : 10px 0;

overflow : hidden;

}

.join .form2 UL LI LABEL {

color : #000;

padding : 0 10px 0 0;

text-align : right;

float : left;

width : 100px;

}

.join .form2 UL LI INPUT {

-moz-border-radius:5px 5px 5px 5px;

background:none repeat scroll 0 0 #F5F5F5;

border:1px solid #CCCCCC;

font-family:Verdana,"Lucida Grande","Lucida Sans Unicode",geneva,verdana,sans-serif;

font-size:0.9em;

padding:5px;

float : left;

}

.join .form2 UL LI SELECT {

width : 150px;

float : left;

}

.join .form2 .text {

text-align : center;

font-size : 11px;

color : #000;

font-weight : bold;

padding : 5px 0 15px;

}

.join .form2 .text SPAN {

color : #06154c;

font-weight : normal;

}

.join .form2 .radiobuttom {

padding : 0 0 0 32px;

}

.join .form2 .radiobuttom INPUT {

float : left;

margin : 2px 0 0;

}

.join .form2 .radiobuttom LABEL {

color : #f70082;

font-size : 12px;

font-weight : bold;

float : left;

display : block;

width : 270px;

padding : 0 0 0 5px;

}

.join .form2 .buttom {

text-align : center;

padding : 20px 0;

}

.join DIV.grid1 {

width : 358px;

height : 560px;

float : right;

background : #000 url(http://emopornsluts.com/signupimg/signupbg.jpg);

overflow : hidden;

margin-right:10px;

}

.join DIV.grid2 {

width : 582px;

height : 560px;

float : left;

margin-left: 10px;

}

.thankyou {

color : #9f6;

font-size : 20px;

font-family : inherit;

}

.sml {

font-size : 12px;

}

.products{

color: black;

font-family:Century Gothic,Myriad Pro,Arial,Helvetica,sans-serif;

font-size: 11pt;

font-weight: bold;

text-align: justify;


margin-left:0px;

}

.input-radio { display:block;background:url(http://images.pimproll.com/images/cimages/join/s-green.gif) repeat-x 0 -585px; border-top: 1px solid #999; padding: 4px; margin-bottom: 8px; text-align: center; }
.input-radio label { font-weight: bold; padding: 0 10px;color: #000; }
.input-radio label input { outline: none; }
.submit11 {

background:#0894ee ;

-moz-border-radius: 20px;  

-webkit-border-radius: 20px;  

border-radius: 20px;  

border-top:1px solid #AD64E0;

font-family: "Century Gothic"; 

font-size: 19px;

font-weight: bold ;

color:#FFFFFF;

margin-top:5px;

text-shadow:1px 1px #000000;

text-transform:uppercase;

width:150px;

height:40px;

}
.radio {
	position:relative;

}
.product_id{
position:relative;
}


