@charset "utf-8";
/* CSS Document */
/* ----- BODY ----- */
body { padding: 0; margin: 0; font-family: "Trebuchet MS"; font-size: 14px; color: #ffffff; font-weight:normal; background-color:#f5ece3;
background-image: url(bg.jpg)}

/* ----- TABLES ----- */
.container { margin:auto; text-align:center; width:780px; background-color:#FFFFFF}

.header_index { width:780px; height:30px; margin:auto; background-color: #000; color:#FFFFFF; font-size:14px; font-weight:bold; text-decoration:none; padding-top:6px}
.header_join { width:780px; height:236px; margin:auto; background-image:url(header_join.jpg); color:#FFFFFF; font-size:14px; font-weight:bold; text-decoration:none; padding-top:6px}
.header_members { width:780px; height:236px; margin:auto; background-image:url(header_members.jpg); color:#FFFFFF; font-size:14px; font-weight:bold; text-decoration:none; padding-top:6px}

.top_nav { height:44px; background-image:url(nav_bg.gif); font-size:22px; color:#5f5e5e; padding-top:18px; background-color: #000}
.top_nav a, .top_nav a:visited{ font-family: "Trebuchet MS"; font-size:22px;  color:#FFFFFF; font-weight:bold; text-decoration:underline; text-align:center; padding:15px;}
.top_nav a:hover{ color:#FFFFFF; text-decoration:none; background-color:#ff43b0}
.top_nav_active{ color:#FFFFFF; text-decoration:none; background-color:#ff43b0}

.welcome{}
.welcome_desc{ float:left; width:750px; text-align:justify; line-height:16px; margin:10px; padding-left:10px;}
.welcome_thumbs{ float:left; padding-left:50px;}
.welcome_thumbs img{padding-left:0px}
.welcome_thumbs2{ float:left;}
.welcome_thumbs2 img{padding-left:5px}
.desc3{ float:left; width:140px; line-height:16px; margin-left:5px; font-size: 16px;}

.content_table{	background-color:#f4ece3; border:1px solid #625d60;}
.description{ font-weight:bold; padding:10px; }
.section1 img { padding:0.5px}
.section2_desc{ font-weight:bold; float:left; width:459px; height:auto; text-align:justify; margin:10px; line-height:16px}
.latest_upd  { width:780px}
.latest_upd div{ margin:5px; float:left;}

.black_bg { background-color:#000000; padding-top:5px; padding-bottom:5px;}
.pink_bg { background-color:#ff43b0; padding-top:5px; padding-bottom:5px;}

.copyr{ background-color:#000000; padding:20px; color:#FFFFFF; font-size:11px}
.copyr a { font-family: "Trebuchet MS"; font-size:14px; color:#ff00e4; text-decoration:underline; font-weight:bold }
.copyr a:hover { color:#ff8400; text-decoration:none }
.copyr a:visited { font-family: "Trebuchet MS"; font-size:14px; color:#ff00e4; text-decoration:underline; font-weight:bold }

/* ----- JOIN PAGE STYLES ----- */
.left { float:left; width:447px}
.mid{background-color:#000000; font-size:12px; font-weight:bold}
.mid .join_form{ height:504px; background-color:#f4ece3; border:1px solid #625d60; padding:20px; font-size:12px; font-weight:normal; line-height:13px; text-align:center}
.mid .join_form td{font-size:12px; font-weight:bold; line-height:13px; margin:0}
.mid .join_form div {font-size:12px; font-weight:bold; line-height:13px; margin:0}
.right{ float:right; width:137px}
.text_area {width:220px; font-family: "Trebuchet MS"; font-size:11px;}
.select_country {width:225px; height:20px; ; font-family: "Trebuchet MS"; font-size:11px;}
.discreet {background-image:url(join_pinktextbg.gif)}
.join_error {color: #f00}


/* ----- TEXT STYLES AND LINKS ----- */
td, div{font-family: "Trebuchet MS"; font-size: 14px; color: #000000; font-weight:normal; text-decoration:none}
h1 { font-size:30px; color:#ffffff; padding:0; margin:0; text-align:center;}
h2 { font-size:24px; color:#ff43b0; padding:0; margin:0; text-align:center;}
h3 { font-size:18px; color:#000000; padding:0; margin:0; text-align:center;}
.desc{ font-weight:bold}
.white{ color:#FFFFFF}
.pink{ color:#ff43b0}

a { font-family: "Trebuchet MS"; font-size:14px; color:#ff8400; text-decoration:underline; font-weight:bold }
a:hover { color:#000000; text-decoration:none }
a:visited { font-family: "Trebuchet MS"; font-size:14px; color:#ff8400; text-decoration:underline; font-weight:bold }
a img { border:0}

.pink_link{ font-family: "Trebuchet MS"; font-size:30px; color:#ff43b0; text-decoration:underline; font-weight:bold }
.pink_link:hover { color:#000000; text-decoration:none }
.pink_link:visited  { font-family: "Trebuchet MS"; font-size:30px; color:#ff43b0; text-decoration:underline; font-weight:bold }

.oj_link{ font-family: "Trebuchet MS"; font-size:30px; color:#ff8400; text-decoration:underline; font-weight:bold;}
.oj_link:hover { color:#ffffff; text-decoration:none }
.oj_link:visited  { font-family: "Trebuchet MS"; font-size:30px; color:#ff8400; text-decoration:underline; font-weight:bold }

.bottom_big{ font-size:36px; font-weight:bold; color:#000000; text-decoration:none}
.bottom_oj_link{ font-size:36px; color:#ff8400}
.bottom_pink_link{ font-size:48px; color:#ff43b0}

.font14{ font-size:14px}

/* ----- SPACERS AND SEPARATORS ----- */
.spacer10 { width:10px; height:10px;}
.spacer5 { width:5px; height:5px;}
.desc {font-size:12px; color:#000;text-align: justify; padding-right: 5px}
.desc  h3 {font-size:16px; line-height: 16px;color:#000}

img.pborder {margin-left:15px; padding:0; border: 2px solid #000}

a.playbut {position: absolute; width: 32px; height: 32px; background: url(playbutton.png) 0 0 no-repeat; left: 144px; top: 104px; cursor: pointer;}
