

* {padding:0; margin:0;}
body {text-align:center; background:#000; padding:10px 0; font-family:Arial, Helvetica, sans-serif;}
h1, h2, h3, h4, h5, h6 {font-size:100%;}
#content { width:780px; margin:0 auto;}

.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


.head {text-align:center; border:1px solid #f2f4f5;}
.head h1 {background:#000 url(images/head.gif) repeat-x; font-weight:bold; font-size:50px; color:#f2f4f5; padding:5x 0; font-family:Arial Black, Arial, sans-serif; }
.head a {color:#f0e7eb; text-decoration:none;}
.head h2 { background:#FF0676; color:#f0e7eb; font-size:24px; padding:3px 0;}
.wrapper {text-align:left;}

.hr {clear:both; height:1px; font-size:0px; line-height:0px; background:#343434; margin:20px 0; display:block;}

h3 {color:#FF0676; font-size:24px; margin:10px 0; letter-spacing:-1px;}
h4 {color:#f2f4f5; font-size:24px; font-weight:bold; letter-spacing:-1px; text-align:center; margin:10px 0;}
h5 {color:#f0e7eb; font-size:24px; text-align:center; padding:10px 0; margin:10px auto;}
h5 a  {color:#f0e7eb; text-decoration:none;}
h5 a b {color:#FF0676; text-decoration:underline;}
p {font-size:12px; color:#f2f4f5; line-height:160%;}

.floated_image_left {float:left; margin:0 10px 10px 0;}

.font_18 {font-size:16px; line-height:140%;}

.enter {text-align:center; padding-top:30px; width:390px; margin:0 auto;}
.enter li {display:block; font-size:36px; float:left; line-height:36px; }
.enter li span { font-size:22px;}
.enter a {color:#f2f4f5; text-decoration:none; display:block; padding:10px 20px; border:1px solid #000;}
.enter a:hover { border-color:#101111;}
.enter a:hover span {color:#FF0676;}

.pink, .pink a {color:#FF0676;}
.pink a span {color:#f2f4f5;}

.menu {font-size:32px; color:#f0e7eb; text-align:center; padding:10px 0;}
.menu b {color:#FF0676; font-weight:normal;}
.menu a {color:#f0e7eb; text-decoration:underline; padding:0 5px;}
.menu a:hover {text-decoration:none;}
.menu a.current {text-decoration:none; cursor:pointer;}

.pics:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.pics {zoom:1;}
.pics li { background: #f0e7eb; width:250px; display:block; float:left; margin:2px; padding:2px 2px 5px 2px; text-align:center; font-size:12px;}
.pics li img {border:1px solid #f0e7eb; display:block; margin-bottom:4px;}
.pics li a b {background:#FF0676; padding:3px 0; color:#f0e7eb; text-decoration:none; display:block;}
.pics li a:hover b {background:#cb236f;}

.center_text {text-align:center;}


#tip_background { z-index:498; position:absolute; top:0; left:0; opacity:.6; filter:alpha(opacity=60); background-color:#000000; width:100%; height:100%;}
.tip {font-size:11px; color:#4a2500; overflow:hidden; z-index:500; position:absolute; top:0; left:0; border:0;background:white; padding:5px;}

#tiptable {background:black; padding:0;}
h6 {background:#FF0676; color:white; text-align:center; padding:4px 5px; font-size:18px;}
h6 a.close {float:right; font-size:12px; color:#f8c4dc;}
a.close:hover {text-decoration:none;}


#popup {background:black; color:white; padding:0; margin:0;}
#popup * {list-style-type:none; font-size:12px; color:white;}
#popup h1 {font-size:14px; font-weight:bold; margin-bottom:10px; color:#FF0676;}
#popup h2 {margin-top:10px;color:#FF0676; }
#popup fieldset {text-align:center; border:none; background:#55102f; padding:10px;}
#popup input {color:black; padding:3px 3px;  width:200px; font-size:12px; border:1px solid #36091d; height:18px;}
#popup label { font-size:14px; font-weight:bold; padding-right:20px;}
#popup form a.submit {font-size:12px; font-weight:bold; background:#FF0676; color:white; text-decoration:none; border:1px solid #36091d; display:block; height:24px; width:35px; line-height:24px; text-align:center; border-left:none;}
#popup .wrap {width:550px; margin:10px auto 0 auto; text-align:left;}
#popup table {margin:0 auto;}