@charset "utf-8";
/* CSS Document */

/* ----- BODY----- */
body { padding: 0; margin: 0; font-family:"Comic Sans MS", "Comic Sans MS", sans-serif ;font-size: 13px; letter-spacing:-0.03em; color: #3c3c3c; font-weight:normal;  background:#ffc9e8 url(header-bg.jpg) no-repeat top center}
body#join{ padding: 0; margin: 0; font-family: "Comic Sans MS", "Comic Sans MS", sans-serif ; font-size: 13px; letter-spacing:-0.03em; color: #3c3c3c; font-weight:normal;  background:#ffc9e8 url(join-header-bg.jpg) no-repeat top center}
/* ----- TABLES----- */
#container{ width:932px; padding:0; margin:auto; text-align:center;}
#header-bg{ background:url(header-bg.jpg) no-repeat top center; text-align:center}
.header{position:relative; width:932px; margin:auto; z-index:0}
.welcome {	position: absolute;	z-index:1;	width:150px; left: 750px; line-height:15px; top: 220px;	overflow: hidden; text-align:right; font-weight:normal;}

.content-container { width:932px; padding:0; margin:auto; text-align:center; background:#fff; text-align:left; display:block;}
.content-white{	padding:0px 10px 0px 10px;	background:#fff; text-align:left}
.content-pink{	padding:0px 10px 0px 10px;	background:#cf4793; text-align:left; color:#ffd2eb; }
.desc{ line-height:14px}
.content-th { float:left; display: inline}
.content-th img{ margin: 0px 1px 1px 0px}
.content-th2 { float:right; display: inline}
.content-th2 img{ margin: 0px 0px 1px 1px}

#footer{ background:url(footer-bg.gif) no-repeat top center; text-align:center}
.footer-desc{ width:932px; height:160px; background:url(b2.jpg); text-align:left; display:block; margin:auto}
.footer-desc-text_area{ padding:30px 30px 0px 340px; color:#FFF; font-size:12px; line-height:14px}
.footer-desc-text_area p{ margin:0; padding:0; padding-bottom:8px}

#copyrights{ width:632px; height:246px; background:url(copyr-bg.gif) no-repeat; display:block; margin:auto; text-align:center; font-size:11px; padding-left:150px; padding-right:150px}
#copyrights ul{ padding:0; margin:0; list-style-type:none; padding-top:20px}
#copyrights li{ display:inline; margin:10px}
#copyrights p{ margin:0; padding:0; padding-bottom:15px}

.align-left{ float:left}
.align-right{ float:right}
.clear{ clear:both}

/* ----- JOIN PAGE----- */
#join-header-bg{ background:url(join-header-bg.jpg) no-repeat top center; text-align:center}
.join-content-pink{	padding:10px 30px 30px 30px;	background:#cf4793; text-align:left}
#join-left{ width:457px; height:480px; padding-top:15px;  float:left; background:url(join-left.jpg); display: inline}
#join-left p{ margin:0; padding:0; padding-bottom:10px}

#join-right{ width:460px; height:480px; padding:15px 0px 0px 15px ;text-align:left; float:left; background:url(join-right.jpg)}
#join-right h1{font-family: "Comic Sans MS", "Comic Sans MS", sans-serif ; font-size: 22px; color: #ff0093; font-weight:bold; text-decoration:none; padding:0; margin:0; margin-bottom:10px;}
#join-right ul{ padding:0; margin:0; list-style-type:none; padding-left:15px ; padding-top:7px;  font-weight:bold;}
#join-right li{ margin:6px; }

.text_area {width:180px; padding:5px; font-size:11px; border:1px solid #ecc1d2}
.select-text_area { border:1px solid #ecc1d2; width:190px; height:26px; padding:4px; font-size:11px;}

.bonussite-border{ border:5px solid #bc3c84}
.bonussites{ margin:auto; text-align:center}
.bonussites img{ margin:3px}
#footer-join{ width:932px; height:220px; background:url(join-footer.jpg); text-align:left; margin:auto; font-size:12px}
.footer-join-desc-text_area{ padding:35px 0px 0px 475px;  line-height:14px; font-size:12px}
.footer-join-desc-text_area p{ margin:0; padding:0; padding-bottom:8px}

/* ----- TEXT STYLES----- */
td, div{font-family: "Comic Sans MS", "Comic Sans MS", sans-serif; font-size: 13px; letter-spacing:-0.03em; color: #3c3c3c; font-weight:normal; text-decoration:none; }
h1{font-family: "Comic Sans MS", "Comic Sans MS", sans-serif; font-size: 28px; color: #ff0093; font-weight:normal; text-decoration:none; padding:0; margin:0; margin-bottom:2px;}
h2{font-family: "Comic Sans MS", "Comic Sans MS", sans-serif; font-size: 28px; color: #fff; font-weight:normal; text-decoration:none; padding:0; margin:0; margin-bottom:2px;}
h3{font-family: "Comic Sans MS", "Comic Sans MS", sans-serif; font-size: 53px; color: #fff; font-weight:normal; text-decoration:none; padding:0; margin:0; margin-bottom:-10px;}
a {font-family: "Comic Sans MS", "Comic Sans MS", sans-serif; font-size: 12px; color:#ff0093; text-decoration:underline; font-weight:bold }
a:hover { color:#000; text-decoration:none }
a:active { font-family: "Comic Sans MS", "Comic Sans MS", sans-serif; font-size: 12px; color:#ff0093; text-decoration:underline; font-weight:bold }
a img { border:0}

.light_pink { color:#ffd2eb}
.pink { color:#ff0093}
.blue { color:#00b1f2}

.spacer10{ width:10px; height:10px}

form, input{ padding:0; margin:0; overflow: hidden }

