body {padding:0px; margin:0px; background-color:#f1f0f0; font-family:Arial, Helvetica, sans-serif; margin-top:12px; }

/*-----------------------CONTAINERS-----------------------*/
#mainBodyContainer {width:960px; position:relative; margin:0px auto; height:auto;}
#mainTopBox {width:960px; height:18px; float:left;  background-image:url(images/home_top.jpg);}
#mainBody {width:960px; float:left; background-image:url(images/home_body_bg.jpg);}
#mainBottomBox {width:960px; height:18px; float:left; background-image:url(images/home_bottom.jpg);}

.header {width:897px; margin:0px auto; margin-top:20px; height:80px; margin-bottom:34px;}
.logo {width:314px; height:80px; float:left; } 

.topLogin {float:right; width:216px; margin-top:15px;}
.topLogin ul {float:left; width:216px; padding:0px; margin:0px; list-style:none;}
.topLogin ul li {float:left; width:auto; padding:0px; margin:0px; padding-bottom:5px;}
.topLogin ul form{float:left; width:auto; padding:0px; margin:0px;}
.topLogin ul li input{float:left; width:auto; padding:0px; margin:0px; height:26px; color:#999999;font-size:12px; line-height:18px;}

.bodyContainer { width:897px; margin:0px auto;}

.threeBox { width:897px; float:left;margin-bottom:20px;}
.threeBox ul{ width:897px; float:left; padding:0px; margin:0px; list-style:none;}
.threeBox ul li{ width:295px; height:393px; float:left; padding:0px; margin:0px;}
.connect{ width:295px; height:393px; background-image:url(images/home_connect.gif); background-repeat:no-repeat;}
.chat{ width:295px; height:393px; background-image:url(images/home_chat.gif); background-repeat:no-repeat;}
.explore{ width:295px; height:393px; background-image:url(images/home_explore.gif); background-repeat:no-repeat;}

.threeBox ul li .last{ width:295px; height:393px; float:left; padding:0px; margin:0px;}

.signup { width:348px; height:36px; margin:0px auto;   margin-bottom:20px;}
.signup ul { width:348px; height:36px; margin:0px; padding:0px; list-style:none;}
.signup ul li { width:348px; height:36px; margin:0px; padding:0px; float:left;}
.signup ul li a { width:348px; height:36px; margin:0px; padding:0px; float:left; background-image:url(images/home_sign_up_now.gif); background-repeat:no-repeat;}
.signup ul li a:hover { width:348px; height:36px; margin:0px; padding:0px; float:left; background-image:url(images/home_sign_up_nowh.gif); background-repeat:no-repeat;}


#footer {width:897px; margin:0px auto;}
#footer .copyright {width:200px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#797a7a;}
#footer .footerLink {width:580px; float:right; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#797a7a;}
#footer .footerLink ul {width:580px; float:right; padding:0px; margin:0px; list-style:none;}
#footer .footerLink ul li {width:auto; float:left; padding-right:15px; margin:0px; font-size:11px; color:#797a7a; text-decoration:none;}
#footer .footerLink ul li a{color:#797a7a; text-decoration:none;}
#footer .footerLink ul li a:hover{color:#000000; text-decoration:underline;}


