*{ font-size:100%; }

body { font:100%/100% Arial, Helvetica, sans-serif; text-align: center; margin: 0;}

div {  margin: 0; padding: 0;}

p { margin: 0; padding: 0px 0px 15px 0px;}

img { border: 0 }

li { margin: 0; padding: 0;}

#wrap{
background:#ffffff; 
width: 760px; 
margin: 10px 0 0 10px; 
text-align:left;
line-height: normal;
}

#top{
float: left;
width: 760px;
height: 15px;
margin: 5px 0px 0px 0px;
}

#top1{
float: left;
width: 760px;
height: 32px;
margin: 0 auto;
text-align: right;
}

#top2{
float: left;
width: 760px;
height: 3px;
margin: 0px 0px 6px 0px;
background-color: #F40F61;
}

#left{
display: inline;
float: left;
width: 144px;
margin: 0px 6px 0px 0px;
}

.leftnav{
list-style: none;
margin: 5px 0px 6px 0px;
padding: 0;
background-color: #F40F61;
}

li.nav{
margin: 0px 0px 0px 0px;
padding: 4px 0px 4px 5px;
border-top: 1px solid #ffffff;
}

li.subnav{
margin: 0px 0px 0px 0px;
padding: 0px 0px 4px 14px;
}

#banner{
display: inline;
float: left;
width: 610px;
margin: 0 auto;
}

#main{
display: inline;
float: left;
width: 600px;
margin: 15px 0px 0px 10px;
}

#twocolumn{
float: left;
width: 290px;
margin: 0px 10px 0px 0px;
}

#onecolumn{
float: left;
width: 590px;
margin-top: 15px;
}


#bottom{
float: left;
width: 760px;
height: 4px;
margin: 30px 0px 3px 0;
background-color: #999999;
}

#bottomleft{
float: left;
width: 380px;
height: 35px;
margin: 0 auto;
line-height: 35px;
background-color: #F40F61;
text-align: left;
}

#bottomright{
float: left;
width: 380px;
height: 35px;
margin: 0 auto;
line-height: 35px;
background-color: #F40F61;
text-align: right;
}

.lists{
margin: 0;
margin-left: 20px;
padding: 0;
}

.header{ font-size: 15px; font-weight: bold; text-decoration: none; color: #F40F61; }
.headerblack{ font-size: 15px; font-weight: bold; text-decoration: none; color:#000000; }
.header1{ font-size: 15px; font-weight: bold; text-decoration: underline; color: #F40F61; }
.header1:hover{ font-size: 15px; font-weight: bold; text-decoration: underline; color: #999999; }


.pinklink{ font-size: 15px; font-weight: bold; text-decoration: none; color: #F40F61; }
.pinklink:hover{ font-size: 15px; font-weight: bold; text-decoration: none; color: #F40F61; }
.largegrey{ font-size: 15px; font-weight: normal; text-decoration: none; color: #666666; }
.navtextup{ font-size: 12px; font-weight: bold; text-decoration: none; color: #FFFFFF; }
.navtextup:hover{ font-size: 12px; font-weight: bold; text-decoration: none; color: #FFFFFF; }
.navtext{ font-size: 12px; font-weight: bold; text-decoration: none; color: #424242; }
.navtext:hover{ font-size: 12px; font-weight: bold; text-decoration: none; color: #FFFFFF; }
.date{ font-size: 11px; font-weight: normal; text-decoration: none; color: #696969; }
.maintext{ font-size: 12px; font-weight: normal; text-decoration: none; color: #000000; }
.maintextwhite{ font-size: 12px; font-weight: normal; text-decoration: none; color: #FFFFFF; }
.mainlink{ font-size: 12px; font-weight: normal; text-decoration: underline; color: #F40F61; }
.mainlink:hover{ font-size: 12px; font-weight: normal; text-decoration: underline; color: #999999; }
.boldgrey{ font-size: 12px; font-weight: bold; text-decoration: none; color: #666666; }
.terms{ font-size: 11px; font-weight: normal; text-decoration: none; color: #FFFFFF; margin-left: 5px;}
.terms:hover{ font-size: 11px; font-weight: normal; text-decoration: underline; color: #FFFFFF; margin-left: 5px;}
.email{ font-size: 11px; font-weight: normal; text-decoration: none; color: #FFFFFF; margin-right: 5px;}
.email:hover{ font-size: 11px; font-weight: normal; text-decoration: underline; color: #FFFFFF; margin-right: 5px;}
.white{ font-size: 11px; font-weight: normal; text-decoration: none; color: #FFFFFF; margin-right: 5px;}
#wwlink{ float:left; display:inline; width: 310px; padding:0 0 0 5px; font-size:9px; color:#F86FA0}
#wwlink a{ font-size:9px; color:#F86FA0}
#wwlink a:hover{ font-size:9px; color:#ffffff}