.container{position:relative}
.container h1{color:#000000;font-family:Verdana, sans-serif}
#header{margin-top:10px}
#menu ul li{display:block}
ul#main-menu{text-align:right}
ul#main-menu li{z-index:0;outline:none}
ul#main-menu a{text-decoration:none;padding:5px 9px 5px 9px;color:#f8f3df;font-weight:bold;background-color:#242424;outline:none}
ul#main-menu a:hover,ul#main-menu li.active a,ul#main-menu a.active{background-color:#841015;color:#f8f3df}
ul#main-menu li.active a.sub{border:none;text-align:left}
a.sub{z-index:0}
ul.sub{text-align:left}
.menu{padding-top:60px}
.menu ul{list-style-type:none;margin:0}
.menu ul li{display:inline}
li.pop-menu{position:relative}
li.pop-menu a{position:relative;z-index:50}
a#show-menu{position:relative}
#menu{background-color:#841015;display:block;padding:2em 2em 1.5em;position:absolute;left:0;width:310px;top:19px}
#menu a:hover{text-decoration:underline}
#content{background-color:#f8f3df;padding:20px;width:750px;margin-left:auto;margin-right:auto;color:#000000;border:solid 3px #6a491c}
#content h2{font-weight:bold;color:#000000;font-family:Verdana, sans-serif}
#content h1{font-size:1.5em;font-weight:bold;text-align:center}
#content h1 img{vertical-align:middle}
#content h1 img.rgt{padding-right:5px}
#content h1 img.lft{padding-left:5px}
#content h1 .title{background-color:#000000;color:#f8f3df;text-transform:uppercase;padding:2px 5px}
#thumbs,#full{text-align:center}
#thumbs{margin-top:10px;padding-left:47px;float:left}
#thumbs a{outline:none;border:none;display:block}
#thumbs img{outline:none}
#full{padding-right:58px;float:right}
img.full{margin-top:30px;border:solid 3px #613905}
#intro{width:70%;margin:15px auto}
tr.footer td{text-align:left;font-weight:bold;font-size:1.2em;margin:0;padding-left:8px;color:#841015;margin-top:-15px}
tr.address td{vertical-align:top;padding-left:8px;font-size:0.9em}
table.restaurantes{width:400px;margin:0 auto}
table.restaurantes td{margin-bottom:0;padding-bottom:0}
table.restaurantes img{padding:2px;border:#6a491c solid 2px}
table.restaurantes tr.footer img{border:none;vertical-align:top}
table.restaurantes tr.images img{margin-top:15px;}
table.restaurantes tr.footer a{outline:none}
table.horarios{width:70%;margin:20px auto;margin-top:30px;border-top:1px solid #6a491c;border-bottom:1px solid #6a491c;padding:10px 0 10px 10px}
#objetivo p{font-size:1.5em}
#inner-empresa{min-height:600px}
#big-beer{float:left}
#big-beer p img{vertical-align:top;margin-top:0}
#cultura li{margin-top:10px}
#cultura span.strong{color:#841015;font-weight:bold}
#cultura h2{text-align:center;text-transform:uppercase;color:#841015;font-size:1.2em}
#text{float:right;width:70%}
#valores dt{margin-top:15px}
#historia p{padding-right:20px}
#historia table tr, #historia table td, #historia table th{border-bottom:solid 1px #DDDDDD;padding-bottom:5px;padding-top:5px}
#historia table th{vertical-align:top;min-width:60px;text-align:right}
#nav{text-align:left;margin-bottom:30px;margin-top:5px}
#nav a{text-decoration:none;color:#841015;font-weight:bold;font-size:1.3em;outline:none;padding:0 5px 0 5px}
#nav a:hover,#nav a.current{text-decoration:underline}
.hilite{color:#772432;font-weight:bold}
#items{margin:20px auto;color:#000000;padding:20px}
#items table td{width:50%}
#items dt{margin-top:15px;color:#772432;font-size:1.2em;font-weight:bold;font-family:Verdana, sans-serif}
#items dd{margin-left:0}
.description h2,#items h2{color:#772432;font-size:1.2em}
#items h2{margin-bottom:0}
#items table td{vertical-align:top}
#items table td h3{margin-top:-10px;font-size:1em;font-weight:bold}
#promos img{background-color:#242424;width:500px;height:130px;top:0;left:0}
#promos{height:130px;width:500px;padding:0;margin:0 auto;border:solid 5px #242424}
/*#promos{float:left;margin-left:50px;}*/
#games{float:right;width:312px;height:168px;margin:-15px 50px 0px 0;background-repeat:no-repeat}
#games .inner{margin:60px 0 0 27px;width:82%;text-align:center;color:#f8f3df}
#games .inner p{margin:0}
#games .inner h2{color:#fdc82f;text-align:center;font-size:1.4em;margin:3px 0 3px 0}
#games.americano{background-image:url(../img/banner_juegos/americano.jpg)}
#games.autos{background-image:url(../img/banner_juegos/autos.jpg)}
#games.base{background-image:url(../img/banner_juegos/base.jpg)}
#games.basquet{background-image:url(../img/banner_juegos/basquet.jpg)}
#games.box{background-image:url(../img/banner_juegos/box.jpg)}
#games.golf{background-image:url(../img/banner_juegos/golf.jpg)}
#games.hockey{background-image:url(../img/banner_juegos/hockey.jpg)}
#games.soccer{background-image:url(../img/banner_juegos/soccer.jpg)}
#games.tennis{background-image:url(../img/banner_juegos/tennis.jpg)}
#facebook-link{text-align:center;width:30%;margin-bottom:-30px;margin-left:380px}
#facebook-link a{display:none}
#facebook-link img{display:none}
#facebook-link .connect_top{background-color:red}
#footer{color:#666666;margin-bottom:15px;text-align:center}
#footer img{vertical-align:middle;margin-right:8px}
img.center{display:block;margin:0 auto;margin-left:-13px}
img.main{border:solid 1px #6a491c;padding:3px;margin-left:auto}
hr{background:#6a491c;color:#6a491c;height:1px}
hr.space{color:black;background:black}
#navigation a{color:#000000;text-decoration:none;font-weight:bold}
#navigation a:hover{background-color:#000000;color:#772432}
#navigation a.next{float:right;background:url(http://factory.reboot.com.mx/img/next_arrow.png) no-repeat right 50%;padding:0 15px  0 0}
#navigation a.prev{float:left;background:url(http://factory.reboot.com.mx/img/prev_arrow.png) no-repeat left 50%;padding:0 0 0 15px}
#bottom-images{width:790px;margin:0 auto;margin-top:14px;padding-left:13px;margin-bottom:10px}
#bottom-images table{margin-bottom:0}
#bottom-images td{padding:0}
.pics{height:70px;width:70px;padding:0;margin:0}
.pics img,img.simulate{padding:8px;background-color:#222222;width:70px;height:70px;top:0;left:0}
#beers{height:650px}
.beer{width:200px;position:absolute;text-align:center}
.beer a{outline:none}
.beer img{vertical-align:top;padding-top:0}
#content .beer h2{color:#841015;font-size:1.2em}
#exoticas-img{top:200px;left:370px}
#luna-img{top:310px;left:170px}
#coronel-img{top:310px;left:570px}
#mediterranea-img{top:580px;left:170px}
#coyote-img{top:580px;left:570px}
#santa_fe-img{top:660px;left:370px}
.description{position:absolute;top:487px;left:140px;width:660px;font-size:1.1em;min-height:170px}
.description #intro p{text-align:center}
.description h2{color:#841015;text-align:center}
.description h3{text-align:center;font-size:1.1em;font-weight:bold;margin-bottom:5px;line-height:1.2em}
#seasonal{width:60%;margin:0 auto;text-align:center;margin-top:20px}
#seasonal a{outline:none}
#seasonal-desc{margin-top:30px;height:250px}
#seasonal .beer{position:relative;float:left;margin-left:18px}
#seasonal .desc{width:90%}
#seasonal .desc h3{text-align:center;font-size:1.1em;font-weight:bold;margin-bottom:5px;line-height:1.2em}
#seasonal .desc h2{color:#841015;text-align:center;font-size:1.2em;margin-bottom:0}
#seasonal-intro{width:80%;margin:0 auto}.desc{width:70%;margin:15px auto}
.desc p{text-align:center}
#contacto{width:27%;float:left;padding-bottom:10px}
#contacto h2{margin-bottom:0}
#contact-forms{float:right;width:68%;border-left:1px solid #f8edc0;padding-left:35px}
#sugerencias{line-height:3em}
#sugerencias select{vertical-align:middle}
#sugerencias input[type=text]{border:none;border-bottom:dashed 1px #841015;background-color:#f8edc0;font-size:1.2em;font-weight:bold}
#sugerencias textarea{border:none;background-color:#f8edc0;height:100px;width:480px;border:dashed 1px #841015}
#bolsa_de_trabajo table td.label{text-align:right}#bolsa_de_trabajo select{font-size:1.2em;margin:0}
#bolsa_de_trabajo input.small{width:20px}
#bolsa_de_trabajo .req{color:#841015}
#bolsa_de_trabajo tr.div{border-bottom:solid 1px #f8edc0}
.buttons{text-align:right;padding-right:30px}
#cerveceria textarea{height:100px;width:380px}
input[type=submit]{background-color:#fdc82f;border:solid 1px #841015;color:black;padding:5px;outline:none}
input[type=text]{width:200px;font-size:1.2em}
#sugerencias  textarea.field-with-errors,#sugerencias  input.field-with-errors,#bolsa_de_trabajo textarea.field-with-errors,#bolsa_de_trabajo input.field-with-errors,#cerveceria textarea.field-with-errors,#cerveceria input.field-with-errors{border:solid 2px #841015}
span#sugerencias-message,span#bolsa-message,span#cerveceria-message{padding-right:20px;font-weight:bold}
#nav.forms{text-align:left}
p.espn{text-align:center;font-size:1.5em}
#espn-logos{text-align:center}
#espn-logos img{margin-right:15px}
