body {
	font-family: Papyrus, Arial, helvetica, sans-serif; 
	background-color: #000000;
	color: #5A3717;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 0;
	text-align:center;
	font-weight:bold;
	}

/* NAVIGATION BUTTONS */

/* Estilos para menu Horizontal*/
.menu_h1	{
			font-family: Papyrus, Arial, helvetica, sans-serif;
			background-image:  url(../images/home-hover.png);
			background-repeat: no-repeat;
			white-space: nowrap;
			display: block;
			width: 242px;
			height: 50px;
			margin: 0; 
			padding: 0; 
}

.menu_h2	{
			font-family: Papyrus, Arial, helvetica, sans-serif;
			background-image:  url(../images/about-us-hover.png);
			background-repeat: no-repeat;
			white-space: nowrap;
			display: block;
			width: 242px;
			height: 50px;
			margin: 0; 
			padding: 0; 
}

.menu_h3	{
			font-family: Papyrus, Arial, helvetica, sans-serif;
			background-image:  url(../images/contact-us-hover.png);
			background-repeat: no-repeat;
			white-space: nowrap;
			display: block;
			width: 242px;
			height: 50px;
			margin: 0; 
			padding: 0; 
}

.menu_h1 a, .menu_h2 a, .menu_h3 a {
			color: #c69c6d;
			font-size: 12px;
			width: 242px;
			height: 50px;
			display: block;
			float: left;
			font-weight: bold;
			text-decoration: none;
}

.menu_h1 img, .menu_h2 img, .menu_h3 img {width: 242px; height: 50px; border: 0; }

* html a:hover {visibility:visible;}

.menu_h1 a:hover img, .menu_h2 a:hover img, .menu_h3 a:hover img{visibility:hidden;}

.menu_h1 a:hover span, .menu_h2 a:hover span, .menu_h3 a:hover span{visibility:hidden;}

.menu_h1 span, .menu_h2 span, .menu_h3 span {
			position: absolute;
			left: 50px;
			top: 15px;
			margin: 0px;
			padding: 0px;
			cursor: pointer;
			width: 242px;
			height: 50px;
			text-align: center;
}
/********************************/
.menu_h_es	{
			font-family: Papyrus, Arial, helvetica, sans-serif;
			background-image:  url(../images/en-espanol-hover.png);
			background-repeat: no-repeat;
			white-space: nowrap;
			display: block;
			width: 242px;
			height: 50px;
			margin: 0; 
			padding: 0; 
}
.menu_h_es a {
			display: block;
			color: #c69c6d;
			font-size: 12px;
			width: 242px;
			height: 50px;
			display: block;
			float: left;
			font-weight: bold;
			text-decoration: none;
}

.menu_h_es img {width: 242px; height: 50px; border: 0; }

* html a:hover {visibility:visible}

.menu_h_es a:hover img{visibility:hidden}

.menu_h_es a:hover span{visibility:hidden;}

.menu_h_es span {
			position: absolute;
			left: 50px;
			top: 15px;
			margin: 0px;
			padding: 0px;
			cursor: pointer;
			width: 242px;
			height: 50px;
			text-align: center;
}
/*****************************************/
/* Fin de los estilos para menu Horizontal*/

/* Estilos para menu vertical*/

/*Cards*/
.menu_v_cards	{
			font-family: Papyrus, Arial, helvetica, sans-serif;
			background-image:  url(../images/card_hover.png);
			background-repeat: no-repeat;
			white-space: nowrap;
			display: block;
			width: 242px;
			height: 45px;
			margin-bottom:15px;
			padding: 0; 
}

.menu_v_cards a {
			display: block;
			width: 187px;
			height: 65px;
			display: block;
			float: left;
}

.menu_v_cards img {width:187px; height:65px; border:0;}

* html a:hover {visibility:visible}
.menu_v_cards a:hover img{visibility:hidden}
/*End Cards*/

/*Gift Sets*/
.menu_v_greeting_boxes	{
			font-family: Papyrus, Arial, helvetica, sans-serif;
			background-image:  url(../images/gift_boxes_hover.png);
			background-repeat: no-repeat;
			white-space: nowrap;
			display: block;
			width: 242px;
			height: 45px;
			margin-bottom:15px;
			padding: 0; 
}

.menu_v_greeting_boxes a {
			display: block;
			width: 187px;
			height: 66px;
			display: block;
			float: left;
}

.menu_v_greeting_boxes img {width:187px; height:65px; border:0; }

* html a:hover {visibility:visible}
.menu_v_greeting_boxes a:hover img{visibility:hidden}
/*End Greeting card gift boxes*/

/*Stationary sets*/
.menu_v_stationary	{
			font-family: Papyrus, Arial, helvetica, sans-serif;
			background-image:  url(../images/stat_hover.png);
			background-repeat: no-repeat;
			white-space: nowrap;
			display: block;
			width: 242px;
			height: 45px;
			margin-bottom:15px;
			padding: 0; 
}

.menu_v_stationary a {
			display: block;
			width: 187px;
			height: 65px;
			display: block;
			float: left;
}

.menu_v_stationary img {width: 187px; height: 65px; border: 0; }

* html a:hover {visibility:visible}
.menu_v_stationary a:hover img{visibility:hidden}
/*End Stationary sets*/

/*Tote bags*/
.menu_v_tote_bags	{
			font-family: Papyrus, Arial, helvetica, sans-serif;
			background-image:  url(../images/tote_hover.png);
			background-repeat: no-repeat;
			white-space: nowrap;
			display: block;
			width: 242px;
			height: 45px;
			margin-bottom:15px;
			padding: 0; 
}

.menu_v_tote_bags a {
			display: block;
			width: 187px;
			height: 65px;
			display: block;
			float: left;
}

.menu_v_tote_bags img {width: 187px; height: 65px; border: 0; }

* html a:hover {visibility:visible}
.menu_v_tote_bags a:hover img{visibility:hidden}
/*End Tote bags*/

/*Art prints*/
.menu_v_art_prints	{
			font-family: Papyrus, Arial, helvetica, sans-serif;
			background-image:  url(../images/art_hover.png);
			background-repeat: no-repeat;
			white-space: nowrap;
			display: block;
			width: 242px;
			height: 45px;
			margin-bottom:15px;
			margin-left:5px; 
}

.menu_v_art_prints a {
			display: block;
			width: 187px;
			height: 65px;
			display: block;
			float: left;
}

.menu_v_art_prints img {width: 187px; height: 65px; border: 0; }

* html a:hover {visibility:visible}
.menu_v_art_prints a:hover img{visibility:hidden}
/*End Art prints*/

/*Book marks & magnets*/
.menu_v_book_marks	{
			position:relative;
			font-family: Papyrus, Arial, helvetica, sans-serif;
			background-image:  url(../images/book_hover.png);
			background-repeat: no-repeat;
			white-space: nowrap;
			display: block;
			width: 187px;
			height: 65px;
			margin-bottom:15px;
			padding: 0; 
}

.menu_v_book_marks a {
			display: block;
			width: 187px;
			height: 65px;
			display: block;
			float: left;
}

.menu_v_book_marks img {width: 187px; height: 65px; border: 0; }

* html a:hover {visibility:visible}
.menu_v_book_marks a:hover img{visibility:hidden}
/*End Book marks & magnets*/

/*Gift Set*/
.menu_v_greeting	{
			position:relative;
			font-family: Papyrus, Arial, helvetica, sans-serif;
			background-image:  url(../images/gift_hover.png);
			background-repeat: no-repeat;
			white-space: nowrap;
			display: block;
			width: 187px;
			height: 65px;
			margin-bottom:15px;
			padding: 0; 
}

.menu_v_greeting a {
			display: block;
			width: 187px;
			height: 65px;
			display: block;
			float: left;
}

.menu_v_greeting img {width: 187px; height: 65px; border: 0; }

* html a:hover {visibility:visible}
.menu_v_greeting a:hover img{visibility:hidden}
/*Gift Set*/

/*About the artist*/
.menu_v_about	{
			position:relative;
			font-family: Papyrus, Arial, helvetica, sans-serif;
			background-image:  url(../images/bt_rol_artist.png);
			background-repeat: no-repeat;
			white-space: nowrap;
			display: block;
			width: 187px;
			height: 65px;
			margin-bottom:35px;
			padding: 0; 
}

.menu_v_about a {
			display: block;
			width: 187px;
			height: 65px;
			display: block;
			float: left;
}

.menu_v_about img {width: 187px; height: 65px; border: 0; }

* html a:hover {visibility:visible}
.menu_v_about a:hover img{visibility:hidden}
/*About the artist*/

/* END OF NAVIGATION */

.labels {
	font-family: Papyrus, Arial, helvetica, sans-serif;
	color: #c69c6d;
	text-align: center;
	font-size: 20px;
	font-weight: bold;
}

/*Formulario de contacto*/

.labels a:link, a:visited
{text-decoration:none; outline:none;}

.clearBoth {clear: both;}

LABEL.inputLabel {
	width: 9em;
	float: left;
	margin-top:20px;
	}

.input{margin-top:10px;margin-bottom:10px;}	

.bottomIn{margin-bottom:20px;}

.alert {	vertical-align: top;}

.alert {
	color: #410175;
	margin-left: 0.5em;
	}

FORM, SELECT, INPUT {
	display: inline;
	font-size: 1em;
	margin: 0.1em;
	}

TEXTAREA {
	float: left;
	margin: auto;
	display: block;
	width: 95%;
	}

input:focus, select:focus, textarea:focus {
	background: #f9bb08;
	}

.forward {
	float: right;
	}

buttonRow{
	margin: 0;
	}

.back {
	float: left;
	}


/*Fin Formulario de contacto*/

/*Prueba*/
.mainWrapper{
	width:970px;
	margin:auto;
	margin-top:0px;
	border: 1px solid #332410;	
	background-color:#6d4e23;
	overflow:auto;
}
.Header{
	height:249px;
}
.Barra{
	height:36px;
	background-image: url(../images/barra.jpg);
	background-repeat:no-repeat;
}
.Menuh{
	height:50px;
	background:#6d4e23;
	margin-top:10px;
}

.Content{
	width:970px;
	background-color:#6d4e23;
	text-align:left;
}

.call{font-size:20px; margin:0; padding-right:20px; padding-top:20px; float:right;}

.Float{
	float:left;
}

/*Product Pages*/
.imgCart{border:0; padding-right:0; margin-top:20px;  float:right; margin-bottom:20px; overflow:hidden;}

.quePasaSet{border:0; margin-left:50px; margin-top:90px;}

.aztecaGift{border:0; padding-left:40px;margin-top:40px;}

.Poster{padding-left:0;}

.poster_im{border:0;}

.products{margin-bottom:20px; margin-top:20px; width:748px;}

.productsTote{float:left; width:100%;}

.pCart{margin-right:0; padding-left:35px;}

.divCart{ width:100%;}

.divPrice{width:740px;float:left;}

.im{float:left;width:210px;padding-left:1px;}

.im2{float:left;width:372px;padding-left:1px;}

.productsImg2{
	width:372px;
	padding-left:0;
	font-size:14px;
	float:left;
	text-align:center;
}

.productsImgBook{
	width:300px;
	font-size:14px;
	float:left;
	text-align:center;	
}

.imageContainer{margin-bottom:25px; margin-top:20px; padding:0;}

.imTote{padding-left:1px;margin-left:0;}

.productsLine2 {width:100%; margin-top:40px;float:left;/*opacity:0.35; background-color:#000000;*/overflow:hidden;}

.productsLineBook {margin-top:30px;float:left;/*opacity:0.35; background-color:#000000;*/overflow:hidden;}

.marginleft2{margin-left:180px;}

.marginleft3{margin-left:105px;}

.productsLine1{width:100%; margin-top:40px;float:left;overflow:hidden;}

.display{display:none;}

.productsImgMagnets{
	margin-left:40px;
}

.productsImgMagnetsLine3{
	margin-left:100px;
}

.marginleft{
	margin-left:10px;
	font-family:Papyrus,Arial,helvetica,sans-serif;
	font-size:20px;
	font-weight:bold;
	letter-spacing:1px;
	padding:0;
	text-align:justify;
}

.margincard{margin-top:17px;}

.imageContainer3{margin-top:120px;}

.imageContainer4{margin-top:33px;}

.marginImg{margin-left:100px;margin-bottom:40px;}

.widthBox{border:3px solid #724E30;width:160px;margin-bottom:5px;background-image:url(../images/boton_back.jpg); background-repeat: repeat-x;}

.widthBox p{margin:0;padding:0;}

.widthBox2{margin-left:38px;border:3px solid #724E30;width:100px;margin-bottom:5px;background-color:#FEBA4D;height:130px;background-image:url(../images/boton_back.jpg); background-repeat: repeat-x;}

.widthBox2 p{margin:0;padding:0;}

.widthMenudo{width:372px;float:left;margin:0;padding:0;}

.widthMenudo2{width:372px;float:left;}

.marginMenudo2{margin-left:120px;}

.textAlign p{margin:0;padding:0;font-size:14px;}

.productsImg{
	width:210px;
	padding-left:0;
	min-height:300px;
	font-size:14px;
	float:left;
	text-align:center;
	/*background-image:url(../images/back.png);
	background-repeat: repeat-y;*/
	overflow:hidden;	
}

.addW{margin-top:8px;}

.productsImgTote{
	padding-left:0;
	min-height:300px;
	font-size:14px;
	text-align:center;
	/*background-image:url(../images/back.png);
	background-repeat: repeat-y;*/
	overflow:hidden;	
}

.topImg{/*background-image:url(../images/top.png);background-repeat: no-repeat;*/width:186px;height:4px;float:left;}

.bottomImg{/*background-image:url(../images/bottom.png);background-repeat: no-repeat;*/width:186px;height:4px;float:left;}

.productsPoster{margin-bottom:20px; margin-top:20px; width:300px; margin-left:100px;}

.subText{width:748px;float:left;}

.pHeader{font-size:15px;color:#724E30; font-family:Papyrus, Arial, helvetica, sans-serif;}

.pHeaderTote{font-size:20px;color:#724E30; font-family:Papyrus, Arial, helvetica, sans-serif;}

.descriptionContainer{text-align:justify; letter-spacing:0;min-height:220px;}

.descriptionContainer p{padding-left:10px;width:165px;color:#5A3717;}

.imageContainer{margin-bottom:10px; margin-top:20px; padding:0;}

.imageContainer{margin-bottom:25px; margin-top:20px; padding:0;}

.margincard2{margin-top:15px;}

.subDescription{font-size:22px;}

.imageContainer44{margin-bottom:25px;}

.title_size{width:200px;}

.all{width:750px;}

.mujerGift{margin-left:150px;}

.marginHeader{margin-top:20px;}

.price{width:100%;float:left; margin-top:20px; text-align:center;margin-bottom:50px;}

.textPrice{font-size:20px;}

.marginMag{margin-top:25px;}

.imgBorder{border:0;}

.marg12{margin-bottom:40px;}

.imgBorderCard{border:5px solid #724E30;}

.pp_description span{float:right; margin-bottom:10px; margin-left:20px; font-size:18px;}

.pp_description b{font-weight:bold; font-size:24px; text-align:center;}

.cartPosition{ float:right;margin-top:15px;margin-right:20px;}

.marginMenudo{margin-left:35px;}

.marginMenudoBook{margin-left:7px;}
/*End of Product Pages*/

/*Contact Us*/
.topContact{background-image:url(../images/top_contact.png);background-repeat: no-repeat;width:750px;height:4px;float:left;}
.backContact{background-image:url(../images/back_contact.png);background-repeat: repeat-y;width:750px;float:left;}
.bottomContact{background-image:url(../images/bottom_contact.png);background-repeat: no-repeat;width:750px;height:4px;float:left;}

/*Order List Gift Set*/
.ulList{text-align:left;}

.contentList{border:3px solid #724E30;width:728px; background:url(../images/back2.jpg) repeat-x;text-align:center;float:left;}

.contentList99{border:3px solid #724E30;width:728px; background:url(../images/back3.jpg) repeat-x;text-align:center;float:left;}

.nomargin2 p{margin:0;padding:0;}

.pp_description p{text-align:justify;}

.nomargin2 ul{padding-left:20px;}

.priceFont{font-size:25px;text-align:center;}

.marginb{margin-bottom:25px;height:150px;}

p.marg{margin:0;padding:0;}

.marg p{margin:0;padding:0;}

.list{
	margin-top:5px;
	font-family: Papyrus, Arial, helvetica, sans-serif;
	text-align: justify;
	color: #5A3717;
	font-size: 14px;
	font-weight: bold;
}
/*End of Order List Gift Set*/

.Flash_Home{
	float:left;
	margin-bottom:183px;
	padding-bottom:20px;
	padding-top:100px;
	width:100%;
}

.FrameWrapper {
	width:775px;
	padding-top:0px;
	padding-left:0px;
	min-height:650px;
	margin:0;
	float:left;
}
.FrameTop{
	width:772px;
	height:52px;
	background-image: url(../images/container_top.jpg );
	background-repeat:no-repeat;
	overflow: hidden;	
	margin:0;
	float:left;
}

.main_style{
	overflow: auto;
	background-color:#6d4e23;
}

.FrameMid{
	width:772px;
	background-image: url(../images/container_middle.jpg);
	background-repeat: repeat-y;
	overflow: auto;	
	margin:0;
	float:left;
}

.clase{overflow:visible;}

.form{margin-top:0;margin-left:10px;}

.f_name{float:left;width:200px;}

.f_input{float:left;width:200px}

.m99{float:left;}

.divNumbers{
}

.wB{margin-left:20px;}

.fontChange{
	font-family:Papyrus, Arial, helvetica, sans-serif;
	font-size:22px;
	margin-left:5px;
	text-align:justify;
	font-weight:bold;
	margin-right:70px;
}

.contactUs{font-size:16px;background:url(../images/back_about2.jpg) repeat-x;border:3px solid #724E30;margin-bottom:40px;}

.toAll{
	font-family:Papyrus, Arial, helvetica, sans-serif;
	font-size: 20px;
	letter-spacing:1px;
	text-align:justify;
}

.toSub{font-style: italic;}

.FrameText{
	font-family: Papyrus, Arial, helvetica, sans-serif;
	font-size: 20px;	
	letter-spacing:1px;
	padding-top:0;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	font-weight:bold;
	margin:0;
	background:url(../images/container_middle2.jpg) no-repeat;
}
/*.FrameBottom{
	position:absolute;
	bottom:0;
	float:left;
	width:772px;
	height:12px;
	background:url(../images/log.png) bottom left;
}*/

.quantity{margin-left:0px;margin-bottom:40px;}

.quantity2{margin-bottom:20px;margin-top:20px;}

.marginbott{margin-bottom:5px;margin-left:8px;}

.clear {
	clear:both;
}
/*Fin Prueba*/

.text{
	text-align: justify;
	color: #5A3717;
	font-size: 18px;
	}
	
.headers{
	font-family: Papyrus, Arial, helvetica, sans-serif;
	text-align: center;
	color: #724E30;
	font-size: 42px;
	font-weight: bold;
	margin-top:0;
	padding-top:60px;
}
	
.sub_headers{
margin-top:-20px;
}
	
fieldset,legend{
	color: #5A3717;
}

.send{
	font-family: 'Lucida Grande', sans-serif;
	float:right;
	margin:40px;
	font-size:80%;
}

.contact{font-size:30px; margin-bottom:20px;}

.headers2, p.headers2{
	font-family: Papyrus, Arial, helvetica, sans-serif;
	text-align: center;
	color: #5A3717;
	font-weight: bold;
	margin:0;
	padding:0;
}

.contentList1 {
	border:3px solid #000000;
	background:url(../images/back2.jpg) repeat-x;
	float:left;
	text-align:center;
	width:292px;
	margin-left:225px;
	font-size:14px;
}

.contentList2{
	width:100%;
	float:left;
	margin-bottom:15px;
}

.top{
	float:left;
	height:13px;
	width:100%;
}

.top3{
	float:left;
	height:13px;
	width:100%;
}

.marg{margin-bottom:90px;}

.boxAbout{background:url(../images/back_about.jpg) repeat-x;width:620px;margin-left:60px;border:3px solid #724E30;height:790px;}

.boxAbout p{padding-left:10px; padding-right:10px;}

.marg2{margin-bottom:10px;}

.top4{
	float:left;
	height:13px;
	width:728px;
}

.productsImg7 {
	float:left;
	font-size:14px;
	min-height:300px;
	overflow:hidden;
	padding-left:0;
	text-align:center;
	width:186px;
}

.im7{float:left;width:186px;padding-left:1px;}

.textt{text-align:left;}

.bigFont{font-size:37px;}

.powered{
	color:#452106;
	float:left;
	padding-top:140px;
	padding-left:20px;
	font-size:12px;
}

.logoo{
	float:right;
	background:url(../images/log.png);
	height:163px;
	width:253px;
}

.mar77{padding-left:37px;}

.mar55{margin-bottom:10px;}

.mar88{margin-bottom:20px; margin-top:130px;float:left;}

.imgmarg{margin-bottom:30px;}

.marg100{margin-bottom:40px;}

.marright{padding-right:5px;}

.ab{width:194px;margin-left:5px;}

.mar122{margin-left:29px;}

.mar74{margin-left:79px;}

.fontLi{font-size:14px;}

.fonttt{font-size:13px;}

.widthBox22{
	background-image:url(../images/boton_back.jpg); background-repeat: repeat-x;
	border:3px solid #724E30;
	margin-bottom:5px;
	margin-left:22px;
	width:160px;
}
.callPricing2 {
color:#5A3717;
float:right;
font-size:16px;
padding:5px;
text-decoration:none;
border:none;
}

.callPricing2  img{border:none; margin-top:4px;}

.marginTop2{padding-top:0;margin-top:-40px;}

.marginTop3{padding-top:0;}

.marginTop4{padding-top:0;}

.marginTop5{padding-top:0;}

.marginTop7{padding-top:0;}

.marginTop{padding-top:0; margin-top:-40px;}

.minHight{height:780px;}

.marginP{padding-top:90px;padding-right:40px;}

.margin9999{margin-top:70px;}

.noBack{background:none;}

.pp_details{text-align:center;}

.view_cart{float:right; margin-right:20px;}

.fontChange2{font-size:18px;}

.imTote .contentList99{padding-top:20px;}