form, p, ul, li, h1, h2, h3, h4 {margin: 0; padding: 0;}


body{
			background-color: #ccc;
			padding: 0; margin: 0;
			font-family: Arial;
		}	
		
		#wrapper{
				margin: 0 auto;
				background-color: #fff;
				width: 950px;
			}
			
			#header{
					background: url("/image/bg_header.jpg") no-repeat;
					width: 950px; height: 161px;
					overflow: hidden;
				}


					
			#content{
					overflow: hidden;
				}
				
				#nav{
						width: 950px; height: 49px;
					}
					
				#primenav
					{
						background: url("/image/bg_navl.jpg") top left no-repeat #f20000;
						width: 593px; height: 49px;
						float: left;
					}
					
				#primenavr{
						background: url("/image/bg_navr1.jpg") #f20000 no-repeat;
						width: 357px; height: 49px;
						float: right;
					}
					
					#primenavrcont{
						background: url("/image/bg_navr.jpg") #f20000 no-repeat;
						width: 357px; height: 49px;
						float: right;
					}
					
				#primenavr2{
						background: url("/ismage/bg_navr.jpg") #f20000 no-repeat;
						width: 357px; height: 49px;
						float: right;
					}
					
					
					#primenav li{
							display: inline;
							padding-right: 30px;
							text-align: center;
							position: relative;
							left: 35px;
							top: 10px;
							font-size: 18px;
						}
						
						#primenav a{
								color: #fff;
								text-decoration: none;
							}
					
						#primenav a:hover{
								color: #ffec1a;
								border-bottom: 3px solid #ffec1a;
							}
					
					
			#hr1{
					overflow: hidden;
				}
					
				#hr1l{
						background: url("/image/bg_hr1l.jpg") no-repeat;
						width: 593px; height: 360px;
						float: left;
					}
					
					#hr1lcont{
							width: 240px;
							color: #fff;
							line-height: 1.5;
							position: relative;
							left: 360px;
							top: 110px;
						}
						
						#homesup img{
								border: none;
							}
							
							#homesup a:hover{
								background: url("/image/btn_bluebigup.png") no-repeat;
								width: 218px; height: 51px;
								cursor: pointer;
								}
								
						#getlaid{
								
								font-size: 35px;
								color: #fff;
								position: relative;
								top: 135px; left: 10px;
							}
					
				#hr1r{
						background: url("/image/bg_hr1r.jpg") no-repeat;
						width: 357px; height: 360px;
						float: right;
					}
					
					#hr1r h2{
							font-size: 22px;
							margin: 15px 0;
							color: #2f5d8e;
							text-align: center;
						}

                #lilcont h2{
        font-size: 22px;
        color: #f20000;
        text-align:center;
        position: relative;
        top: -40px;
        left: -5px;
       }
					
			#hr2{
					overflow: hidden;
				}
				
				#hr2l{
						background: url("/image/bg_hr2.jpg") no-repeat;
						width: 336px; height: 329px;
						overflow:hidden;
						float:left;
					}
					
					#hr2lcont{
							width: 160px;
							color: #5c3b2c;
							line-height: 1.5;
							position: relative;
							top: 190px; right: 45px;
							float: right;
							text-align: right;
						}
						
				#hr2r{
						float: right;
						width: 605px;
					}	
						
					
			#hr3{
					overflow: hidden;
				}
					
					#hr3top{
							background: url("/image/bg_hr3top.jpg") no-repeat;
							width: 950px; height: 52px;
						}
						
					#hr3l{
							width: 603px;
							float: left;
							position: relative;
							left: 5px;
						}
						
					#hr3r{
							background: url("/image/bg_hr3r.jpg") no-repeat right;
							width: 340px; height: 356px;
							float: right;
						}
						
						#hr3r h1{font-size: 22px; width: 400px;}
						
			
		#regr1{
				background: url("/image/bg_regr1.jpg") no-repeat;
				width: 950px; height:357px;
				overflow: hidden;
			}
			
			#regr1 h2{position: relative; left: 330px; top: 35px;color: #2f5d8e; width: 500px;}
			
			#regform2{
					position: relative;
					left: 330px; top: 40px;
					width: 415px;
				}
		
		#regr2{
				background: url("/image/bg_regr2.jpg") no-repeat;
				width: 950px; height: 320px;
			}
			
			#regr2 h2{
					color: #012e5d;
					text-align: center;
					width: 645px;
					padding-top: 12px;
				}
				
			#reg2cont{
					width: 645px;
					color: #012e5d;
					overflow: hidden;
				}
				
				#reg2col1{
						width: 175px; height: 225px;
						background: url("/image/bg_stepsreg.png");
						position: relative;
						left: 25px;
						top: 10px;
						float: left;
					}
					
				#reg2col2{
						width: 400px;
						float: right;
						position: relative;
						right: 40px;
						top: 12px;
					}
					
					#reg2col2 p{
							margin-bottom: 28px;
							font-size: 14px;
						}
			
#contlcol{
		width: 593px;
		float: left;
  position: relative
}
	
	#bigcont{
			width: 593px;
			background: url("/image/bg_contlcolshdw.jpg") repeat-y;
			overflow:hidden;
		}

#contright{
		position:relative;
		float: right;
		width: 357px;
	}		
		
			
#contrcol{
		width: 357px;
		float: right;
		position: relative;
	}		
	
#contrcol2{
		width: 357px;
		float: right;
		position: relative;
	}	
			
	#lilcont{
			background: url("/image/bg_contshdwr.jpg") repeat-y;  
		}		
			

.sndbtn{
		position: relative;
		left: 160px;
		top: 160px;
	}			
			
			
						.sndbtn img{
								border: none;
							}
							
							.sndbtn a:hover{
								background: url("/image/btn_sndmsgup.png") no-repeat;
								width: 220px; height: 55px;
								cursor: pointer;
								}			
			
			
			
			
			
			
			/*USER PROFS CSS*/
			
.userprofs{
		position:relative;
		float:left;
		padding:2px 2.5px 2px 0;
	}

.olusers{
		background-color:#f3dfdf;
		width:98px;
		height:155px;
		text-align:center;
		padding-top: 5px;
		position:relative;
	}			


	.placeholder{
			width:90px;
			height:97px;
			margin: 0 auto;
		}
		
		.placeholder img{
				border:none;
				width:90px;
				height:97px;
			}
			
			
	.girlname, .girl_location{
			color:#000;
			font-family:Arial;
			font-size: 11px;
		}
		
	.chatlive{
			width:76px;
			height:24px;
			margin:0 auto;
			font-size: 14px;
			line-height: 24px;
			background: url("/image/btn_bluesm.png") no-repeat;
		}
		
		.chatlive a{
				text-decoration:none;
				color:#fff;
			}
			
			.chatlive a:hover{
					color:#ffec1a;
				}			
			
#formerr {
  position: absolute;
  width: 200px;
  height: 400px;
  background-color: #FFFF66;
  border: 1px solid #000;
  z-index: 5;
  color:#000;
  left: 100px;
  top: 100px;
}


.tfeat {
	color: #000000; background: #F7F7F7; font-size: 14px; font-weight: bold; text-indent: 10px;
	border-bottom: 1px solid #D9D4E5; padding: 3px 0px 3px 0px;
}
.tfeatf {
	background: #E4E4E4; font-size: 14px; font-weight: normal; text-indent: 10px;
	border-bottom: 1px solid #82858A; padding: 3px 0px 3px 0px;
}
.cgstxt {
  padding: 0px 32px 0px 32px;
  text-align: justify;
  color: #CC0000;
  font-size: 12px;
  vertical-align: top
}
.congrats {
  background-color: #F7F7F7;
  width: 946px;
  height: 243px;
  text-align: center;
  padding-top: 20px;
  border: 2px solid #DDDDDD;
}
.congrats2 {
  background-color: #D9D4E5;
  width: 926px;
  height: 320px;
  padding: 10px;
  border: 2px solid #F1AFC6;
}
/*END USER PROFS CSS*/
.respage{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: normal;
  color: #000000;
  position: relative;
  float: left;
  left: 50px;
  z-index: 5
}
.respages{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: normal;
  color: #000000;
  position: relative;
  right: 45px;
  float: right;
  z-index: 5
}
#resboxbg{
		width: 535px;
		height: 750px;
		overflow: hidden;
		padding: 10px 10px 20px 10px;
		margin-left: 25px;
	}
.resultbox {
  background: url("/image/profback.gif") no-repeat;
  position: relative;
  width: 544px;
  height: 150px
}

.resimg {
  position: absolute;
  left: 20px;
  top: 20px;
  width: 90px;
  height: 97px;
  border: 1px solid #023A75
}

.resuser {
  position: absolute;
  left: 150px;
  top: 16px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #000000
}
.resloc {
  position: absolute;
  left: 150px;
  top: 55px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #000000;
  text-decoration: underline
}
.resbtn {
  position: absolute;
  left: 150px;
  top: 95px;
}

.restitle {
  position: absolute;
  left: 270px;
  top: 45px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #000000;
  width: 240px;
}
.ressummary {
  position: absolute;
  left: 270px;
  top: 65px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #000000;
  width: 240px;
}

			
			
			
			#footer{
					background: url("/image/bg_footer.jpg") no-repeat;
					width: 950px; height: 143px;
				}

.footertext  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	width: 500px;
	position: relative;
	left: 325px;
	top: 30px;
	text-align: center;
  line-height: 20px
}
.footertext a {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

  .footertext a:hover{
  		color: #ffec1a;
  	}