body {
background: #fff;
font-family: Helvetica,sans-serif;
margin: 0px 0px 0px 0px;
font-size: 12px;
width:100%;
}
.container2{
background: url( "images/bg.png") left top  #fff repeat-y;
float:left;
width:800px;
}
.container{
width:800px;
margin:0 auto;
padding-top:10px;
}
.logo{
float:right;
padding-right:39px;
}
.cntnt{
color:#060405;
float:left;
padding-left:103px;
padding-right:40px;
padding-top:20px;
text-align:left;
width:573px;

}
.top_text h1{
font-family:"Courier New", Courier, monospace;
font-weight:bold;
font-size:37px;
margin-top:0px;
margin-bottom:20px;
}
.top_text span{
	font-size:18px;
	font-weight:bold;
	font-family:"Courier New", Courier, monospace;
	font-style:italic;
	line-height:19px;
	word-spacing: 8px;
}

.top_text {
float:left;
height:167px;
padding-left:16px;
}
.orange_text {
background: url( "images/orange.jpg") left top  no-repeat;
float:left;
padding-top:13px;
padding-left:29px;
height:70px;
width:511px;
}
.orange_text span{
font-size:17px;
font-family:"Courier New", Courier, monospace;
font-weight:bold;
line-height:19px;
word-spacing: 3x;
letter-spacing:2px;
  }
.five_text{

float:left;
font-family:Verdana;
width:530px;
}

.text_span span{
clear:both;
float:left;
padding-bottom:5px;
padding-top:5px;
font-size:17px;
}

 #r1, #r2, #r3, #r4{
border-bottom:1px dashed #000;
}
#r3{
font-weight:bold;
}


.go_but{
float:left;
background: url( "images/go.jpg") left top  no-repeat;
height:50px;
width:160px;
}
a {
	text-decoration:none;
}

.go_but span{
float:left;
color:#fff;
font-size:26px;
font-family:Georgia;
font-weight:bold;
letter-spacing:3px;
padding-left:25px;
padding-top:5px;
}

.button_go{
float:left;
padding-left:242px;
padding-top:32px;
height:50px;
}


body:first-of-type .top_text{height:170px;}



@-moz-document url-prefix(){
    .top_text{margin-top:-3px;}
}

.registered{
float:left;
font-size:14px;
padding-top:5px;
padding-left:150px;
}


