/* CSS Document */

#shell { background-color: #FFCC99; }
p{
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #330000;
	line-height: 14px;
}
.address {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #663300;
	text-decoration: none;
}
.indP{
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 14px;
	text-indent: 20px;
}
.mision{
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 14px;
	text-align: center;
	text-indent: 4px;
}
.homepos {
	color: #330000;
	font-size: x-small;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: right;
	font-weight: normal;
	padding-right: 12px;
	padding-top: 6px;
	}
.registCell {
	border-left-width: 2px;
	border-left-style: dotted;
	border-left-color: #CC9966;
	padding-bottom: 10px;
	padding-top: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	max-height: 100px;
}
.newsCell {
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #CC9966;
	padding-right: 10px;
}
.regisTable {
	margin-top: 4px;
	margin-bottom: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
}
	
.hometxt {
	color: #330000;
	font-size: x-small;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: right;
	font-weight: normal;
	}
	
.mainnav {
	color: #000000;
	font-size: 10px;
	font-weight: bold;
	font-family: Arial, sans-serif;
	vertical-align: middle;
	text-decoration: none;
	font-style: normal;
	text-align: center;
	}

a.nav {
	font-family: Arial, sans-serif;
	color: #000000;
	text-decoration: none;
	font-style: normal;
}
a.nav:link { color: #000000; text-decoration: none; }
a.nav:visited { color: #993300; text-decoration: none; }
a.nav:hover { color: #FFFFCC; }
a.nav:active { color: #FFFFCC; }
a.link_on {
	color: #FFFFCC;
	text-decoration: none;
	}
.intro{
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #330000;
	line-height: 18px;
	margin-left: 60px;
	margin-right: 40px;
	text-indent: 20px;
}
.TitleBold {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC3300;
	text-decoration: none;
	line-height: 14px;
}

.bold {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC3300;
	text-decoration: none;
	line-height: 14px;
}

.bold2 {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #FFCC66;
}
.navigation {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	width: 138px;
	background-color: #CC6600;
	display: block;
	border-left-width: 2px;
	margin-left: 2px;
	padding: 4px;
}

.navigation:hover {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	width: 136px;
	background-color: #663300;
	display: block;
	border-left-width: 2px;
	border-right-width: 2px;
	margin-left: 2px;
	padding: 4px;
	letter-spacing: 1px;
}
.bienvenidos {
	background-image: url(images/Bienvenidos_Header.jpg);
	background-repeat: no-repeat;
}
.welcome {
	background-image: url(images/Welcome-Header.jpg);
	background-repeat: no-repeat;
}
.historia {
	background-image: url(images/Historia-Header.jpg);
	background-repeat: no-repeat;
}
.history {
	background-image: url(images/History-Header.jpg);
	background-repeat: no-repeat;
}
.bakery {
	background-repeat: no-repeat;
	background-image: url(images/Expo_ill_logo.jpg);
	text-align: left;
	margin-right: 25px;
	padding-top: 100px;
}
.servicio {
	background-image: url(images/espigas_ill.jpg);
	background-repeat: no-repeat;
	background-position: 200px 150px;
}
.servicioTop {
	background-image: url(images/Servicios_Header.jpg);
	background-repeat: no-repeat;
	padding-left: 30px;
	padding-right: 30px;
	color: #330000;
}
.servicesTop {
	background-image: url(images/Services-Header.jpg);
	background-repeat: no-repeat;
	padding-left: 30px;
	padding-right: 10px;
	color: #330000;
}
.junta {
	background-image: url(images/Junta_Header.jpg);
	background-repeat: no-repeat;
}
.board {
	background-image: url(images/Board-Header.jpg);
	background-repeat: no-repeat;
}

.noticias {
	background-image: url(images/Noticias_Header.jpg);
	background-repeat: no-repeat;
}
.news {
	background-image: url(images/News-Header.jpg);
	background-repeat: no-repeat;
}
.mapa {
	background-image: url(images/Mapa_Header.jpg);
	background-repeat: no-repeat;
	text-align: center;
}
.flmap {
	background-image: url(images/FloorMap_Header.jpg);
	background-repeat: no-repeat;
	text-align: center;
}
.PFB {
	background-image: url(images/Boletin_Header.jpg);
	background-repeat: no-repeat;
	text-align: left;
}
.NLB {
	background-image: url(images/NewsL-Header.jpg);
	background-repeat: no-repeat;
	text-align: center;
}
.contactSp {
	background-image: url(images/Contactanos_Header.jpg);
	background-repeat: no-repeat;
	text-align: center;
	background-position: top center;
}

.contactEng {
	background-image: url(images/Contact_Us-Header.jpg);
	background-repeat: no-repeat;
	text-align: center;
	background-position: top center;
}

.espiga {
	background-image: url(images/espigas_ill.jpg);
	background-repeat: no-repeat;
	text-align: left;
	background-position: center top;
}
.galeria {
	background-image: url(images/Galeria_Header.jpg);
	background-repeat: no-repeat;
}
.gallery {
	background-image: url(images/Gallery-Header.jpg);
	background-repeat: no-repeat;
}
.wheatBkg {
	background-image: url(images/wheat_bkg.jpg);
	background-repeat: no-repeat;
	background-position: 0px 22px;
}
.fotoTable {
	border: 1px solid #CC9966;
	border-color: #996633;
	vertical-align: middle;
}
.junta-table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	vertical-align: top;
	padding-top: 20px;
	line-height: 12px;
	padding-left: 25px;
}
.names {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	text-transform: capitalize;
	color: #993300;
	line-height: 18px;
}
.titulo {
	font-family: Arial, sans-serif;
	font-size: 10px;
	color: #996600;
	line-height: 10px;
}
.buttonBkg {
	font-family: "Arial Black";
	font-size: 15px;
	font-weight: bolder;
	color: #996633;
	background-image: url(images/button_bkg.gif);
	background-repeat: no-repeat;
	background-position: center;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	height: 27px;
	display: block;
}
.buttonBkg:hover {
	font-family: "Arial Black";
	font-size: 15px;
	font-weight: bolder;
	color: #FF9933;
	background-image: url(images/button_bkg_on.gif);
	background-repeat: no-repeat;
	background-position: center;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
}
.PFlist {
	font-family: Arial, sans-serif;
	font-size: 12px;
	list-style-type: square;
	color: #000000;
	text-decoration: none;
	font-style: normal;
	padding-left: 7px;
	vertical-align: middle;
	padding-bottom: 3px;
	padding-top: 3px;
}
.PFlist2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	color: #330000;
	text-decoration: none;
	list-style-position: outside;
	list-style-image: url(images/list_bullet.gif);
}
.PFlist3 {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #000000;
	font-style: normal;
	padding-top: 2px;
	width: 135px;
	padding-left: 13px;
	font-weight: normal;
	letter-spacing: 0px;
}
ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	color: #660000;
	text-decoration: none;
	list-style-image: url(images/list_bullet.gif);
}
.footer {
	font-size: x-small;
	text-align: center;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left: 13px;
}
.footer_links {
	font-size: x-small;
	text-align: center;
	text-decoration: none;
	font-family: Verdana, sans-serif;
	font-style: normal;
	line-height: 12px;
}
.credits {
	font-size: xx-small;
	text-align: center;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: 11px;
}
.email {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: italic;
	line-height: 14px;
	padding-right: 1-px;
}
.regist {
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/round_button.gif);
	background-repeat: no-repeat;
	background-position: center;
	text-align: center;
	text-decoration: none;
	height: 29px;
	vertical-align: middle;
	display: block;
	line-height: 30px;
}
.regist:hover {
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-image: url(images/round_button_on.gif);
	background-repeat: no-repeat;
	background-position: center;
	text-align: center;
	text-decoration: none;
	height: 29px;
	vertical-align: middle;
	display: block;
	line-height: 30px;
}
.exhibit {
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/round_button2.gif);
	background-repeat: no-repeat;
	background-position: center;
	text-align: center;
	text-decoration: none;
	height: 29px;
	vertical-align: middle;
	display: block;
	line-height: 30px;
}

#mapaCells {
	font-family: Arial, sans-serif;
	font-size: 10px;
	text-align: center;
	vertical-align: middle;
	border-color: #333300;
	border-style: solid;
	border-width: 1px;
	width: 20px;
	height: 24px;
}

#mapaCells.mapaR {
	background-color: #FF9933;
}
#mapaCells.mapaG {
	background-color: #99CC66;
}
#mapaCells.mapaV {
	background-color: #996699;
}

.mapaCellBot {
	background-color: #996699;
	border-bottom: solid #333300 2px;
	border-left: solid #333300 2px;
	border-right: solid #333300 2px;
}

.mapaCellTop {
	background-color: #FF9933;
	border-left: solid #333300 2px;
	border-right: solid #333300 2px;
	border-top: solid #333300 2px;
}
.aipprTab {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	background-color: #FF9900;
	height: 60px;
	text-align: center;
	margin-top: 60px;
	margin-left: 60px;
	border-color: #000000;
	border: 2px;
	vertical-align: middle;
	color: #663300;
}
.semTab {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	background-color: #669999;
	height: 200px;
	text-align: center;
	border-color: #000000;
	vertical-align: middle;
	color: #FFFFFF;
	width: 135px;
	border-width: 2px;
	border: 2px;
}
.exhibid{
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #663300;
	font-weight: bold;
	padding-left: 15px;
	text-align: left;
	height: 18px;
	background-color: #FFFFCC;
	vertical-align: middle;
}
.auspBar {
	background-repeat: no-repeat;
	background-position: center;
}

#leftcolumn {
	position: absolute;
	top: 749px;
	width: 170px;
	text-align: left;
	left: 240px;
}
#rightcolumn {
	position: static;
	top: 527px;
	width: 180px;
	text-align: left;
	left: 525px;
}
.dateCell {
	text-align: left;
	vertical-align: bottom;
	padding-left: 320px;
}
.BLetter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-right: 20px;
	padding-left: 25px;
}

.expoBody {
	font-size: 11px;
	text-decoration: none;
}

.contentCell {
	padding-right: 20px;
	padding-left: 20px;
	background-image: url(images/Expo_ill_bkg.jpg);
	background-repeat: no-repeat;
}

.rulesBox {
	font-size: x-small;
	text-align: center;
	text-decoration: none;
	font-family: Verdana, sans-serif;
	font-style: normal;
	line-height: 12px;
	padding-left: 5px;
	padding-right: 5px;
}

.subExpo {
	color: #993300;
	font-weight: bold;
	font-size: 18px;
	line-height: 20px;
}

.subExpoRev {
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
}

.headExpo {	font-size: 18px;
	color: #660000;
	font-weight: bold;
	text-align: center;
}

.datesExpo {color: #330000;
	font-weight: bold;
}
.txSm {
	font-size: 9px;
	line-height: 12px;
}
.mapaHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #FFCC99;
}
.listHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #FFFFFF;
	letter-spacing: 1pt;
	text-align: center;
}
.style24 {font-family: Arial, Helvetica, sans-serif}.stripBkg {
	background-image: url(images/strip_bkg.gif);
	background-repeat: repeat-y;
	height: inherit;
	vertical-align: top;
	padding-top: 12px;
	background-color: #CC9966;
}
.dropcap {
	float: left;
	position: relative;
	font-family: Verdana, Arial, sans-serif;
	font-size: 260%;
	font-weight: bold;
	color: #660000;
	line-height: 1em;
	}
	
.stripSubH {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #663300;
	text-align: center;
	line-height: 14px;
	letter-spacing: 1px;
	margin-bottom: 2px;
	vertical-align: bottom;
	padding-top: 10px;
	font-weight: bold;
	padding-bottom: 3px;
}

.aisleNum {
	color: #999966;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	height: 40px;
	vertical-align: middle;
}

.aisleDemo {
	color: #999966;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	height: 40px;
	vertical-align: middle;
	background-image: url(images/Demo-Area.gif);
	background-repeat: no-repeat;
	background-position: right;
}

.aisleDemoEng {
	color: #999966;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	height: 40px;
	vertical-align: middle;
	background-image: url(images/Demo-Area-eng.gif);
	background-repeat: no-repeat;
	background-position: right;
}

.subHeadBrown {
	font-size: 20px;
	color: #663300;
	font-weight: bold;
	text-align: center;
}
.posterButt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #336666;
	text-align: left;
	vertical-align: middle;
	line-height: 14px;
	font-style: normal;
	padding-left: 10px;
	width: 70%;
}
.programButt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #336600;
	vertical-align: middle;
	background-image: url(images/Program_Button.gif);
	background-repeat: no-repeat;
	text-align: center;
	line-height: 14px;
	padding-top: 3px;
	text-decoration: none;
}

.programButt:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: middle;
	background-image: url(images/Program_Button_On.gif);
	background-repeat: no-repeat;
	text-align: center;
	line-height: 14px;
	padding-top: 3px;
	text-decoration: none;
}

.programTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #336600;
	vertical-align: middle;
	background-repeat: no-repeat;
	text-align: center;
	line-height: 14px;
	text-decoration: none;
}
