@charset "utf-8";
/* CSS Document */

.wrapper {width: 960px;
background:url(bg_header.jpg)

}

ul {font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#9c0134;
	}

ul#navlink { padding:20px 0; margin:0; list-style-type:none;  text-align:center  }
ul#navlink li{ padding:0; margin:0; list-style-type:none; display:inline; font-size:20px; letter-spacing:-.06em}
ul#navlink li a{  font-size:20px; color:# F00; margin:0 5px; letter-spacing:-.06em}
ul#navlink li a:hover { color:#000}

a {font: bold 11px, Arial, Helvetica, sans-serif; color: #9c0134; text-decoration:none; letter-spacing:-.01em}
a:hover { color:#ff0054; text-decoration:underline }

.footer { font: bold 11px, Arial, Helvetica, sans-serif; color: #000; text-decoration:none; letter-spacing:-.01em}

.border_blue
{
border: solid #ac043b 2px;
}

.warning_header {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#fff;
}

.warning_text {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
}

.warning_text A:link { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000;text-decoration: none}
.warning_text A:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000;text-decoration: none}
.warning_text A:active {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000;text-decoration: none}
.warning_text A:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000;text-decoration: underline;}

.content_text {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

@charset "utf-8";
/* CSS Document */

/* body and container */
body, html { height:100%}
body { padding: 0; margin: 0; text-align:center; }
#container{ width:1300px; margin:0 auto; text-align:center; position:relative; z-index:0 }
body#warning #container{ width:920px; margin:0 auto; text-align:center; position:relative; z-index:0 }


/* index and join header and footer */
#copyr{  margin:0 auto; padding:40px 0 20px; text-align:center; font-size:12px}


ul#pagination { padding:20px 0; margin:0; list-style-type:none;  text-align:center  }
ul#pagination li{ padding:0; margin:0; list-style-type:none; display:inline; font-size:14px; letter-spacing:-.06em}
ul#pagination li a{  font-size:20px; color:# F00; margin:0 5px; letter-spacing:-.06em}
ul#pagination li a:hover { color:#000}


a.enter { width:30%; margin:10px; margin-right:5em; background:#fe3a78; font-size:22px; letter-spacing:-.06em; text-align:center; color:#fff; float:right; padding:20px; display:inline-block}
a.leave { width:30%; margin:10px; margin-left:5em; background:#646464; font-size:22px; letter-spacing:-.06em; text-align:center; color:#fff; float:left; padding:20px; display:inline-block}


#copyr{  text-align:center; width:990px; margin:0 auto}
#copyr ul{ padding:0; margin:0; list-style-type:none;  text-align:center  }
#copyr ul li{ padding:0; margin:0 5px; list-style-type:none; display:inline; font-size:14px;}
#copyr ul li a { font-size:14px}
#copyr p { margin:10px 0 ; padding:0;  display:block; text-align:center}



#pagination a:hover{
text-decoration:underline;}

ul#videosWrapper { margin:0; padding:0; list-style-type:none; }
ul#videosWrapper li {width:320px; display:block; float:left; text-align:center; border:1px solid #333; margin:0px; padding:1px; background:#333; margin-bottom:8px; color:#333;    }
ul#videosWrapper li:hover { border:1px dotted #333;   }
ul#videosWrapper li p { margin:0; padding:5px 0}
ul#videosWrapper li { position:relative; z-index:0}
a.video-hover {  background:url(../images/hover.png) no-repeat top right; display:block;  }

a.video-hover, a.video-hover:hover { _background:none }
.video {width:320px; height:240px; position:relative; z-index:0}




ul {font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	}

ul#navlink { padding:20px 0; margin:0; list-style-type:none;  text-align:center  }
ul#navlink li{ padding:0; margin:0; list-style-type:none; display:inline; font-size:20px; letter-spacing:-.06em}
ul#navlink li a{  font-size:20px; color:# F00; margin:0 5px; letter-spacing:-.06em}
ul#navlink li a:hover { color:#000}

a {font: bold 11px, Arial, Helvetica, sans-serif; color: #9c0134; text-decoration:none; letter-spacing:-.01em}
a:hover { color:#ff0054; text-decoration:underline }



td.thumb { width:320px; display:block;  text-align:center; border:1px solid #fff; margin:0px; padding:1px; background:#fff; margin-bottom:8px; color:#656976;    }
td.thumb:hover { border:1px dotted #a0a0a0;   }


body#join #container{ width:980px; margin:0 auto; text-align:center; position:relative; z-index:0 }


#joinForm{ text-align:center; width:450px; height:305px; float:left; padding-top:70px; color:#000 }
#joinForm-table, #joinForm-table td, #joinForm-table div, #joinForm-table span{ font-size:14px; color:#000; text-align:left}
#joinForm-table th{ width:160px; text-align:right; padding-right:5px; height:28px; color:#000}
#joinForm-table caption{ text-align:center; font:normal 20px Verdana, Arial, Helvetica, sans-serif; color:#ff0000; letter-spacing:-1px; padding:30px 0 10px 30px; text-transform:uppercase}

.text_area {width:210px; padding:4px; font-size:11px; background:#fff; border:1px solid #abadb3; color:#323438}
.select_text_area {width:220px;  padding:4px; font-size:11px; background:#fff; border:1px solid #abadb3; color:#323438}


body#join h1 { font: bold 30px Arial, Helvetica, sans-serif; color:#fe427d; text-decoration:none ; margin:0; padding:0; letter-spacing:-0.06em; text-transform:uppercase  }
body#join h2 { font: bold 12px Arial, Helvetica, sans-serif; color: #76b3dd; text-decoration:none ; margin:0; padding:0;   }

#bonusSites { text-align:center; padding-top:10px; }
#bonusSites img { margin:5px}
#bonusSites img:hover { margin:3px; border:2px solid #ff0000}

/* align */
.align-left{ float:left}
.align-right{ float:right}
.clear{ clear:both}

/* image borders */


p{ padding:10px 0; margin:0}

/* forms */
form, input, select{ margin:0; padding:0}

.wrapper {width: 960px;
background:url(bg_header.jpg)

}


ul {font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#9c0134;
	}

ul#navlink { padding:20px 0; margin:0; list-style-type:none;  text-align:center  }
ul#navlink li{ padding:0; margin:0; list-style-type:none; display:inline; font-size:20px; letter-spacing:-.06em}
ul#navlink li a{  font-size:20px; color:# F00; margin:0 5px; letter-spacing:-.06em}
ul#navlink li a:hover { color:#000}

a {font: bold 11px, Arial, Helvetica, sans-serif; color: #9c0134; text-decoration:none; letter-spacing:-.01em}
a:hover { color:#ff0054; text-decoration:underline }

.texta {  
  font-size: 14px;  
	padding: 0 0 0 8px;
	font-size: 12px;
  background-color: #fff;  
  border: 1px solid #666666;  
  width:290px;
  margin-left:10px;
  height:27px;
} 

.form_text {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#828282;
}

.form_text_small {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#5b5b5b;
}

.form_text_big {
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
color:#5b5b5b;
}

.form_text_med {
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#fff;
}

.form_text_med2 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#5b5b5b;
}

.form_text_big_pink{
font-family:Arial, Helvetica, sans-serif;
font-size:28px;
color:#ff008a;
}

.form_text_med_pink {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#ff008a;
}

.class2 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;
}

.class2 A:link { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff;text-decoration: none}
.class2 A:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff;text-decoration: none}
.class2 A:active {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff;text-decoration: none}
.class2 A:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff;text-decoration: underline;}

