body { margin:0; padding:0; background:#cfc8cd url(../images/bg_body.jpg) top center repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000}
.clr{ clear:both}
p{ margin:0; padding:0}
.center { margin:0 auto}
.center02  { text-align:center}
img { border:none}
table, tr, td { border:none}
a:link, a:visited, a:active {color:#ff1fcd; text-decoration:none}
a:hover {color:#ff1fcd; text-decoration:underline}

.wrapper{ width:979px; background:#ffe9f8 url(../images/bg_wrapper.gif) top center repeat-y; margin:0 auto; border-left:2px solid #fff; border-right:2px solid #fff }
.wrapperleft{}
.wrapperright{}

.header{}

.text{ background:url(../images/bg_text.jpg) top left no-repeat; padding:5px 60px 20px 380px; text-align:left; line-height:100%; display:block}

.right01{ width:584px; float:right; text-align:right}
.right02{ width:394px; float:right; text-align:right}

.thumbHolder01{ float:left; text-align:right; width:395px}
.thumbHolder02{ float:left; text-align:right; width:585px}
.thumbHolder{ width:980px; margin:0 auto; clear:both; background:url(../images/bg_thumbholder.gif) top center repeat-y; text-align:center;  }
.thumbHolder img, .thumbHolder02 img, .thumbHolder01 img { margin:8px 5px; border:2px solid #666666 }

.textJoin {display:block; padding:5px 350px 10px 0; text-align:center; background:url(../images/bg_jointext.jpg) bottom right no-repeat; font-size:15px;  color:#000; font-weight:bold}

.JoinFooter{ width:980px; clear:both; text-align:left; margin:0 auto }

.footer{ border-top:5px solid #ff1fcd; color:#fff; clear:both; margin:0 auto; background:#000 url(../images/bg_footer.gif) top center repeat-y; width:979px; padding:20px 0; text-align:center; line-height:22px; font-size:12px}
.footer a:link, .footer a:visited, .footer a:active { color:#ff1fcd; text-decoration:none}
.footer a:hover { color:#ff1fcd; text-decoration:underline}
