@charset "utf-8";

/* HIYCC Splash */

* {
padding:0;
margin:0;
}

body {
background:#2D190E url(../img/bg.jpg) repeat top center;
font-family:Arial, Helvetica, sans-serif;
color:#2D190E;
padding:100px 20px 20px 20px;
}

#top, #middle, #bottom, h1, h2, #middle p, #bottom a, #contact-form {
margin:0 auto;
}

#top {
width:728px;
height:39px;
background:url(../img/top.gif) no-repeat top center;
}

#middle {
width:728px;
background:url(../img/middle.gif) repeat-y top center;
}

#bottom {
width:728px;
height:71px;
background:url(../img/bottom.gif) no-repeat top center;
padding-top:10px;
}

h1, h2 {
text-indent:-9999px;
width:425px;
}

h1 {
background:url(../img/title.gif) no-repeat center;
height:62px;
padding-bottom:25px;
}

h2 {
background:url(../img/coming-back-soon.gif) no-repeat center;
height:35px;
padding-bottom:30px;
}

#middle p {
text-align:center;
font-size:18px;
width:600px;
padding-bottom:30px;
}

#bottom a {
width:149px;
height:63px;
text-indent:-9999px;
background:url(../img/contact-sticker.gif) no-repeat center;
display:block;
}

#contact-form-cover {
background:#000;
filter:alpha(opacity=70);
-moz-opacity:0.7;
-khtml-opacity: 0.7;
opacity: 0.7;
width:100%;
height:100%;
z-index:2;
position:absolute;
top:0;
left:0;
display:none;
}

#contact-form-holder {
position:absolute;
top:100px;
left:0;
z-index:3;
width:100%;
display:none;
}

#contact-form {
background:#F8F8F8;
border:10px solid #666;
width:560px;
padding:20px;
font-size:14px;
border-radius:10px;
-moz-border-radius: 10px;
-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-webkit-border-bottom-right-radius: 10px;
-khtml-border-top-left-radius: 10px;
-khtml-border-top-right-radius: 10px;
-khtml-border-bottom-left-radius: 10px;
-khtml-border-bottom-right-radius: 10px;
}

#contact-form p {
padding-bottom:10px;
}
#contact-form p.nospam {
display:none;
}

#contact-form input, #contact-form textarea {
background:#fff;
border:1px solid #E4E4E4;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#999;
border-top:1px solid #999;
}

#contact-form input {
padding:5px;
width:350px;
}

#contact-form textarea {
width:95%;
height:100px;
padding:10px;
}
#contact-form label {
color:#ccc;
font-size:12px;
}

#contact-form p.submit {
padding:10px 0 0 10px;
color:#aaa;
}

#contact-form p.submit span {
padding-left:240px;
}

#contact-form p.submit a {
color:#666;
}

#contact-form p.submit a:hover {
background:#CF4E33;
color:#fff;
}

#contact-form p.submit input {
background:#CF4E33;
border:none;
color:#fff;
font:17px Georgia, "Times New Roman", Times, serif;
padding:6px;
cursor:pointer;
width:auto;
border-radius:5px;
-moz-border-radius: 5px;
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
-khtml-border-top-left-radius: 5px;
-khtml-border-top-right-radius: 5px;
-khtml-border-bottom-left-radius: 5px;
-khtml-border-bottom-right-radius: 5px;
}

.message {
background:#F8F5D0;
border:1px solid #EBE187;
padding:10px;
display:none;
margin-bottom:20px;
color:#7A471D;
}