/* CSS Document */

#shell { background-color: #FFCC99; }
p{
	font-family: Verdana, sans-serif;
	font-size: 14px;
	color: #663300;
	line-height: 18px;
}

.title {
	font-family: "Monotype Corsiva";
	font-size: 30pt;
	font-weight: normal;
	color: #996633;
	line-height: 40px;
	vertical-align: text-bottom;
	text-align: center;
}

.subTitle {
	color: #996633;
	line-height: 20px;
	font-size: 18px;
	padding-left: 20px;
	font-family: Verdana;
	border-bottom-style: double;
	border-bottom-color: #996633;
	border-bottom-width: medium;
	vertical-align: bottom;
	font-variant: small-caps;
	letter-spacing: 5px;
}

.subTitleMain {
	color: #996633;
	line-height: 18px;
	font-size: 13pt;
	font-family: Verdana;
	font-variant: small-caps;
	letter-spacing: 3px;
}
.address {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #663300;
	text-decoration: none;
	line-height: 18px;
	text-align: left;
}
.dropCap {
	float: left;
	position: relative
	font-family: Arial, Helvetica, sans-serif;
	font-size: 235%;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 30px;
	margin: 0px 4px 0px 0;
	padding: 0px 6px 4px 6px;
	background: #663300;
}
.bodyTxt{
	font-family: Verdana;
	font-size: 10pt;
	color: #663300;
	line-height: 16px;
	text-align: left;
}

.bodyTxtSm{
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;
	line-height: 11pt;
	text-align: left;
	padding-bottom: 6px;
	vertical-align: top;
	padding-right: 8px;
}

.introTxt{
	font-family: Verdana;
	font-size: 10pt;
	color: #663300;
	line-height: 16px;
}
.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;
	}

.introTable {
	padding-left: 25px;
	padding-right: 20px;
	padding-bottom: 4px;
	padding-top: 5px;
}
	
.hometxt {
	color: #330000;
	font-size: x-small;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: right;
	font-weight: normal;
	}
	
.tagLine {
	color: #330000;
	font-size: 11pt;
	font-weight: bold;
	font-family: "Times New Roman", Times, serif;
	vertical-align: middle;
	text-decoration: none;
	font-style: normal;
	text-align: center;
	}

a.nav {
	font-family: Arial, sans-serif;
	color: #FFCC99;
	text-decoration: none;
	font-style: normal;
	background-image: url(images/botones/gaveta_off.jpg);
	display: block;
	background-repeat: no-repeat;
	background-position: center;
	vertical-align: middle;
	text-align: center;
	line-height: 29px;
	font-size: 12px;
	padding-right: 0px;
}
	
.navOn {
	font-family: Arial, sans-serif;
	color: #663300;
	text-decoration: none;
	font-style: normal;
	background-image: url(images/botones/gaveta_on.jpg);
	display: block;
	background-repeat: no-repeat;
	background-position: center;
	vertical-align: middle;
	text-align: center;
	line-height: 36px;
	font-size: 13px;
	padding-right: 0px;
	letter-spacing: 3px;
}
.intro{
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #330000;
	line-height: 16px;
	text-indent: 20px;
}
.bold {
	font-family: "Monotype Corsiva";
	font-size: 23px;
	font-weight: normal;
	color: #663300;
	line-height: 20px;
	padding-top: 8px;
}
.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;
}
.topCell {
	background-image: url(images/Bacground/top_cell_bkg.jpg);
	background-repeat: no-repeat;
}
.leftCell {
	background-image: url(images/Bacground/left_cell_bkg2.jpg);
	background-repeat: repeat-y;
	padding-right: 0px;
}

.bkgIndex {
	background-image: url(images/Bacground/index_bkg.jpg);
	background-repeat: no-repeat;
	background-position: 250px 150px;
	}
	
.bkgMain {
	background-image: url(images/Bacground/jarron_bkg.jpg);
	background-repeat: no-repeat;
	background-position: 435px 390px;
	}
	
.bkgAccs {
	background-image: url(images/Bacground/gracias_bkg.jpg);
	background-repeat: no-repeat;
	background-position: 310px 370px;
	}
	
.bkgVisit {
	background-image: url(images/Bacground/visita_bkg.jpg);
	background-repeat: no-repeat;
	background-position: 310px 420px;
	}
	
.bkgRest {
	background-image: url(images/Bacground/rest_bkg.jpg);
	background-repeat: no-repeat;
	background-position: 0px 276px;
	}
	
.bkgServ {
	background-image: url(images/Bacground/serv_bkg.jpg);
	background-repeat: no-repeat;
	background-position: 330px 290px;
	}
	
.bkgFurn {
	background-image: url(images/Bacground/muebles_bkg2.jpg);
	background-repeat: no-repeat;
	background-position: 45px 120px;
	}
	
.bkgLoveS {
	background-image: url(images/Bacground/muebles_bkg2.jpg);
	background-repeat: no-repeat;
	background-position: 250px 350px;
	}
	
.bkgArm {
	background-image: url(images/Bacground/armarios_bkg3.jpg);
	background-repeat: no-repeat;
	background-position: 321px 415px;
	}
	
.bkgCloset {
	background-image: url(images/Bacground/closet_bkg.jpg);
	background-repeat: no-repeat;
	background-position: 360px 247px;
	}
	
.bkgBath {
	background-image: url(images/Bacground/bano_bkg.jpg);
	background-repeat: no-repeat;
	background-position: 335px 100px;
	}
	
.bkgKitchen {
	background-image: url(images/Bacground/cocinas_bkg.jpg);
	background-repeat: no-repeat;
	background-position: 310px 658px;
	}
	
.bkgBaules {
	background-image: url(images/Bacground/baules_bkg.jpg);
	background-repeat: no-repeat;
	background-position: 260px 200px;
	}
	
.bkgBuffets {
	background-image: url(images/Bacground/buffets_bkg.jpg);
	background-repeat: no-repeat;
	background-position: 344px 67px;
	}
	
.bkgChimney {
	background-image: url(images/Bacground/chimney_bkg.jpg);
	background-repeat: no-repeat;
	background-position: 300px 100px;
	}
	
.bkgMesas {
	background-image: url(images/Bacground/mesas_bkg.jpg);
	background-repeat: no-repeat;
	background-position: 350px 400px;
	}
	
.bkgMesas2 {
	background-image: url(images/Bacground/mesas_bkg2.jpg);
	background-repeat: no-repeat;
	background-position: 294px 280px;
	}
	
.bkgBarras {
	background-image: url(images/Bacground/barras_bkg2.jpg);
	background-repeat: no-repeat;
	background-position: 290px 563px;
	}
	
.bkgCamas {
	background-image: url(images/Bacground/muebles_bkg.jpg);
	background-repeat: no-repeat;
	background-position: 257px 980px;
	}
	
.bkgComedor1 {
	background-image: url(images/Bacground/comedor_bkg1.jpg);
	background-repeat: no-repeat;
	background-position: 260px 425px;
	}
	
.bkgComedor2 {
	background-image: url(images/Bacground/comedor_bkg2.jpg);
	background-repeat: no-repeat;
	background-position: 290px 80px;
	}
	
.bkgConsola {
	background-image: url(images/Bacground/consolas_bkg.jpg);
	background-repeat: no-repeat;
	background-position: 328px 100px;
	}
	
.bkgEntCent {
	background-image: url(images/Bacground/ent_center_bkg.jpg);
	background-repeat: no-repeat;
	background-position: 235px 510px;
	}
	
.bkgEntCent2 {
	background-image: url(images/Bacground/ent_cent_bkg.jpg);
	background-repeat: no-repeat;
	background-position: 320px 260px;
	}
	
.bkgEscritorio {
	background-image: url(images/Bacground/escritorio_bkg.jpg);
	background-repeat: no-repeat;
	background-position: 265px 510px;
	}
	
.bkgEsq {
	background-image: url(images/Bacground/ent_cent_bkg2.jpg);
	background-repeat: no-repeat;
	background-position: 310px 335px;
	}
	
.bkgGav {
	background-image: url(images/Bacground/gaveteros_bkg.jpg);
	background-repeat: no-repeat;
	background-position: 280px 290px;
	}
	
.bkgLib {
	background-image: url(images/Bacground/libreros_bkg.jpg);
	background-repeat: no-repeat;
	background-position: 300px 290px;
	}
	
.bkgSillas1 {
	background-image: url(images/Bacground/sillas_bkg.jpg);
	background-repeat: no-repeat;
	background-position: 265px 555px;
	}
	
.bkgSillas2 {
	background-image: url(images/Bacground/sillas_bkg2.jpg);
	background-repeat: no-repeat;
	background-position: 296px 160px;
	}
	
.bkgSofas {
	background-image: url(images/Bacground/sofas_bkg.jpg);
	background-repeat: no-repeat;
	background-position: 147px 900px;
	}
	
.bkgGracias {
	background-image: url(images/Bacground/gracias_bkg.jpg);
	background-repeat: no-repeat;
	background-position: 310px 65px;
	}
	
.imgFrame {
	border: 1px solid #CC9966;
	border-color: #663300;
	cursor: hand;
}

.imgFrameWh {
	border: 1px solid #CC9966;
	border-color: #FFFFFF;
}

.junta-table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: left;
	vertical-align: top;
	line-height: 14px;
	color: #996633;
}
.names {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #663300;
	line-height: 20px;
}

.buttonBkg {
	font-family: Arial, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #663300;
	background-image: url(images/button_bkg.gif);
	background-repeat: no-repeat;
	background-position: center;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	display: block;
	border-bottom-width: 0px;
	height: 23px;
	padding-top: 4px;
}
.buttonBkg:hover {
	font-family: Arial, sans-serif;
	font-size: 16px;
	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: "Monotype Corsiva";
	font-size: 24pt;
	list-style-type: square;
	color: #993300;
	text-decoration: none;
	font-style: normal;
	vertical-align: middle;
	line-height: 38px;
	text-align: center;
}

ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 16px;
	color: #660000;
	text-decoration: none;
}
.footer {
	font-size: xx-small;
	text-align: center;
	color: #FFCC66;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.footer_links {
	font-size: 12px;
	text-align: center;
	text-decoration: none;
	font-family: Verdana, sans-serif;
	font-style: normal;
	color: #330000;
}
.credits {
	font-size: x-small;
	text-align: center;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: 11px;
	color: #000000;
}
.email {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: italic;
	line-height: 14px;
}
.topMenu {
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #993300;
	background-image: url(images/botones/top_button.gif);
	background-repeat: no-repeat;
	background-position: center;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	display: block;
	line-height: 22px;
	width: 114px;
}
.topMenu:hover {
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/botones/top_button_on.gif);
	background-repeat: no-repeat;
	background-position: center;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	display: block;
	line-height: 22px;
	width: 114px;
}

.topMenuOn {
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/botones/top_button_on.gif);
	background-repeat: no-repeat;
	background-position: center;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	display: block;
	line-height: 22px;
	width: 114px;
}

.mueblesMenu {
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFCC66;
	background-image: url(images/botones/barra_dark.gif);
	background-repeat: no-repeat;
	background-position: center;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	display: block;
	line-height: 20px;
	width: 114px;
	padding-bottom: 1px;
	height: 20px;
}
.mueblesMenu:hover {
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #996633;
	background-image: url(images/botones/barra_light.gif);
	background-repeat: no-repeat;
	background-position: center;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	display: block;
	line-height: 20px;
	width: 114px;
	padding-bottom: 1px;
	height: 20px;
}

.muebleSub {
	font-family: Arial, sans-serif;
	font-size: xx-small;
	color: #330000;
	text-align: left;
	text-decoration: none;
	vertical-align: middle;
	letter-spacing: 3px;
	line-height: 18px;
	background-color: #CC9966;
	height: 20px;
	font-style: normal;
	display: block;
	padding-top: 1px;
}

.muebleSub:hover {
	color: #FFCC99;
	background-color: #996633;
}

.exhibit {
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFCC66;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	line-height: 20px;
}
.mapaR {
	font-family: Arial, sans-serif;
	font-size: 11px;
	text-align: center;
	vertical-align: middle;
	border: 2px;
	margin-top: 20px;
	background-color: #FF3300;
	border-width: 1px;
}
.mapaG {
	font-family: Arial, sans-serif;
	font-size: 11px;
	text-align: center;
	vertical-align: middle;
	border: 2px;
	margin-top: 20px;
	background-color: #33FF00;
}

.registCell {
	border-left-width: 2px;
	border-left-style: dotted;
	border-left-color: #CC9966;
	padding-left: 10px;
	padding-right: 6px;
}

.formCell {
	vertical-align: middle;
	line-height: 24px;
	text-align: left;
	}
	
.padCell {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.catalogTxt {
	font-family: Arial, Helvetica;
	font-size: 10pt;
	text-align: left;
	vertical-align: top;
	line-height: 14px;
	color: #333366;
	padding-top: 7px;
	padding-bottom: 5px;
}

.catalogSubH {
	color: #333333;
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	border-bottom-color: #FFFFFF;
	border-bottom-width: 0.5px;
	line-height: 18px;
	border-color: #FFFFFF;
	border-width: 0.5px;
	border-bottom-style: solid;
}

#leftcolumn {
	position: absolute;
	top: 125px;
	width: 460px;
	text-align: left;
	left: 270px;
}

#rightcolumn {
	position: absolute;
	top: 125px;
	width: 140px;
	text-align: left;
	left: 775px;
}

#pagebody {
	position: relative;
	
}

#rightmenu {
	position: fixed;
	top: 275px;
	width: 100px;
	text-align: left;
	right: 175px;
}

#rightmenu_box {
background-color: white;
border: 1px solid #CC9966;
}

.rightmenu_title {
color: white;
font-weight: bold;
text-align: left;
background-color: #952C29;
border: 1px solid #CC9966;
padding: 5px 0 5px 0;
}

