/* Copyright (C) 2006 - 2009 Dialecto Creativo by Carlos Rojas Carpio (DJNoodles) */

* {margin:0; padding:0}
html, body {height:100%; overflow:hidden; outline:none;}
body {background:#5d5d5d url(../images/bg_splash.gif) repeat-x;}
.clear-inter{clear:both; margin:0; padding:0;}
#bglight{height:100%;position:absolute;width:100%;}
#bglight img {border:none;height:100%;position:absolute;width:100%;z-index:0;}
#distance { width:1px;height:50%;background-color:#fc6;margin-bottom:-10em;float:left;}
#container {margin:0 auto;position:relative;text-align:left;height:280px;width:610px;clear:left;z-index:1;}
#home{display:none; clear:both; height:280px; width:610px;z-index:2;}
#home .logo {margin:0 auto; text-align:center; height:208px; width:200px; display:block; padding-bottom:15px }
#home .logo a {background:url(../images/logo.png) no-repeat;  cursor:pointer; outline:none;display:block; height:208px; width:200px;}
#home .logo h1{text-indent:-10000px; height:208px; width:200px;}
#home p{display:block; color:#606060; padding: 0 70px; font-family:Tahoma, Geneva, sans-serif; font-size:12px; font-weight: bolder; text-align:center;}
#home a {color:#00a452; text-decoration:none;outline:none;}
#home a:hover{text-decoration:underline;}

#contact {display:none; clear:both; height:230px; width:560px; background:url(../images/bg_contact.png) no-repeat; padding: 35px 0px 25px 50px;z-index:2;}
#contact form {display:block; z-index:3}
#contact label {color:#837870;display:block;float:left;font-family:Tahoma, Geneva, sans-serif; font-size:12px;letter-spacing:1px;margin:2px 0 10px;text-transform:uppercase;width:160px;text-align:right;padding-right:10px;}
#contact label.error {display:none!important}
#contact input {border-bottom:1px solid #eceae7;border-left:none;border-right:none;border-top:none;display:block;width:316px;margin-bottom:9px;background:#fff;color:#837870;font-family:Tahoma, Geneva, sans-serif; }
#contact input.error {border-bottom:1px solid #F00;border-left:none;border-right:none;border-top:none;display:block;width:316px;margin-bottom:9px;background:#fff;color:#837870;font-family:Tahoma, Geneva, sans-serif; }
#contact textarea{background:none;border:1px solid #ECEAE7;display:block;width:316px;margin-bottom:10px;height:100px;background:#FFF;}
#contact textarea.error{background:none;border:1px solid #F00;display:block;width:316px;margin-bottom:10px;height:100px;background:#FFF;}
#contact input.submit_button{float:right;border:none;width:160px;cursor:pointer;font-style:italic;margin-right:70px;text-align:left;width:100px;margin-bottom:0px;color:#837870;outline:none;background:none;}
#contact input.submit_button:hover{color:#f4aa2b}
#contact div.error {display:none; float:left;font-style:italic;font-family:Tahoma, Geneva, sans-serif; font-size:10px;letter-spacing:1px; color:#F00; margin-top:4px; width:auto}
#contact div.error img { float:left; margin: -5px 5px 0px 0px;}

#thanks {height:280px; width:610px; clear:both; display:none; z-index:2}
#thanks .logo {margin:0 auto; text-align:center; height:208px; width:200px; display:block; padding-bottom:15px }
#thanks .logo a {background:url(../images/logo.png) no-repeat;  cursor:pointer; outline:none;display:block; height:208px; width:200px;}
#thanks .logo h1{text-indent:-10000px; height:208px; width:200px;}
#thanks p{display:block; color:#606060; padding: 0 70px; font-family:Tahoma, Geneva, sans-serif; font-size:12px; font-weight: bolder; text-align:center;}