body{
margin:0px;
background-color:#eaf3f9;
}
img{
border:0px;
}
#mainDiv{
margin:0px auto;
width:1000px;
}
#pageContainer{
width:1000px;
float:left;
background-image:url(images/imagesnew/footerbg.gif);
background-repeat:no-repeat;
background-position:bottom;
padding:0px 0px 68px 0px;
height:637px;
}
#topnav{
background-color:#46437c;
width:1000px;
float:left;
padding:0px 0px 0px 0px;
height:30px
}
#topnav img{
float:right;
margin:0px 120px 5px 0px;
}
#topnav div{
margin:0px auto;
width:798px;
clear:both;
}
#topnav div ul{
padding:3px 0px 0px 0px;
margin:0px 0px 0px 0px;
list-style-type:none;
float:left;
} 
#topnav div ul li{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
list-style-type:none;
float:left;
width:114px;
text-align:center;
} 
#topnav div ul li a{
font-family:Arial;
font-size:11px;
color:#bad8ed;
text-decoration:none;
line-height:11px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

#pageContent{
width:1000px;
float:left;
background-image:url(images/imagesnew/topbg.gif);
background-position:top;
background-repeat:no-repeat;;
height:607px;
}
#content{
padding:51px 0px 0px 108px;
float:left;
}
#content img{
display:block;
}
#content p{
padding:5px 0px 0px 0px;
margin:0px 0px 0px 0px;
font-family:Arial;
font-size:11px;
color:#3d7ba7;
width:735px;
}
#rightPanel{
width:562px;
float:right;
padding:27px 0px 0px 0px;
}
#searchandlogin{
width:562px;
float:left;
padding:79px 0px 0px 0px;
}
#findsomebody{
float:left;
width:255px;
}
#findsomebody ul{
padding:10px 0px 0px 0px;
margin:0px 0px 0px 0px;
list-style-type:none;
float:left;
width:210px;
font-family:Arial;
font-size:11px;
color:#507893;
}
.frmtext{
float:left;
width:60px;
height:25px;
}
.frmelement{
float:left;
width:150px;
height:25px;
}
.txtbox_name{
width:134px;height:15px;
}
.gender{
width:55px;height:17px; font-family:Arial; font-size:11px;
}
.agedif{
width:40px;height:17px; font-family:Arial; font-size:11px;
}
#login{
width:230px;
float:left;
padding:0px 0px 0px 0px;
}
.input{
width:134px;
border:1px solid #7f9db9;
height:17px;
font-family:Arial;
font-size:11px;
color:#507893;
padding:0px 0px 0px 0px;
}
#login ul{
width:230px;
float:left;
padding:10px 0px 0px 0px;
margin:0px 0px 0px 0px;
list-style-type:none;
font-family:Arial;
font-size:11px;
color:#507893;
}
#login p{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
float:left;
font-family:Arial;
font-size:11px;
color:#507893;
}
#login p a{
font-family:Arial;
font-size:11px;
color:#507893;
}
.logintxt{
width:60px;
float:left;
height:27px;
}
.loginelement{
width:150px;
float:left;
height:27px;
}

#teaser{
float:left;
width:496px;
padding:27px 0px 0px 0px;
margin-left:-20px;
}


#slideShow{
width:496px;
float:left;

}
#slideShow ul{
width:430px;
float:left;
padding:9px 0px 0px 6px;
margin:0px 0px 0px 0px;
list-style-type:none;
}
#slideShow ul li{
float:left;
padding:0px 17px 0px 2px;
margin:0px 0px 0px 0px;
list-style-type:none;
}
#slideShow ul li img{
float:left;
 }
#footerNote{
width:860px;
float:left;
padding:42px 0px 0px 84px;
}
#footerNote p{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
text-align:center;
font-size:11px;
line-height:11px;
}
#footerNote p a{
padding:0px 45px 0px 45px;
margin:0px 0px 0px 0px;
font-family:Arial;
font-size:11px;
color:#6d8799;
line-height:11px;
border-right:1px solid #6d8799;
text-decoration:none;
}

#copyright{
float:left;
background-color:#46437c;
width:940px;
height:47px;
font-family:Arial;
font-size:11px;
color:#d7d7d7;
padding:10px 0px 0px 60px
}
#show_errors{
color:#FF0033;
font-family:Arial;
font-size:13px;
}