body{
	margin:0px; 
	padding:0px;	
	background-color:#000000;
	font-family:Arial, Helvetica, sans-serif;

}
a {
	color:#5e6872;
	text-decoration:none;
}
a:hover{
	color:#5D901F;
	text-decoration:none;
	}

/*********************************************************************/
.link{
	display:block;
	background:url(images/link-left-bg.gif) left no-repeat ;
	float:right;
	line-height:1em;
	font-size:0.917em;
	text-decoration:none;
	margin-top:20px;
	color:#7496b7;
}
.link:hover{
	text-decoration:underline;
}
.link span{
	display:block;
	background:url(images/link-right-bg.gif) right no-repeat;
	padding:0 12px;
}
.link strong{
	font-weight:normal;
	display:block;
	background:url(images/link-bg.gif) repeat-x;
	padding:2px 5px;
}

.link{
	display:block;
	background:url(images/link-left-bg.gif) left no-repeat ;
	float:right;
	line-height:1em;
	font-size:0.917em;
	text-decoration:none;
	margin-top:15px;
	color:#7496b7;
}
.link:hover{
	text-decoration:underline;
}
.link span{
	display:block;
	background:url(images/link-right-bg.gif) right no-repeat;
	padding:0 12px;
}

/*******************************************************************************/
.texts{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:1.385em;
	color:#5e6872;
	}
.texts_just{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:1.385em;
	text-align:justify;
	color:#5e6872;
	}
.texts_whi{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:1.385em;
	color:#ffffff;
	text-align:justify;
	}
.texts_about{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:1.385em;
	color:#DCF0F1;
	text-align:justify;
	}
.texts_date{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:1.385em;
	color:#000000;
	}
.texts_red{
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	line-height:1.385em;
	color:#90000E;
	font-weight:bold;
	}
td.rigt{
	background:#EBF0F4;
	}
.title_texts{
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	color:#424950;
	}
.title_texts_blue{
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	color:#2685B1;
	}
.title{	
	border-bottom:solid 2px #dbdbdb;
	padding:38px 0 0 10px;
	font-size:38px;
	margin-bottom:10px;
}
.title_service{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFF;
}
.title_red{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#A71B1B;
}
.title_plo{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#A4A4A4;
}
.text_plo{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#A4A4A4;
}
.title_blu{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#1EA4F9;
}
hr{
background-color: #A4A4A4;
height: 1px;
border: 0;
color: #A4A4A4;
	}
.texts_blue{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:1.385em;
	color:#0088C6;
	}
strong{
	
	}
.texts_sep{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:1.385em;
	padding-left:0px;
	padding-right:0px;
	color:#5D901F;
	}
.texts_gree{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:1.385em;
	padding-left:0px;
	padding-right:0px;
	color:#81995B;
	}
.footer{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:1.385em;
	color:#5e6872;
	text-decoration:none;
}
.footer:hover{
	text-decoration:underline;
}
	
.texts2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:1.385em;
	color:#C18400;
	padding-left:10px;
	font-style:italic;
	}
td.rigt2{
	background:#F4F1EC;
	}
.title_texts2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	color:#C17806;
	border-bottom:solid 2px #dbdbdb;
	padding:5px 0 7px 10px;
	margin-bottom:0px;
	}
.banner {
	position:absolute;
	left:50%;
	top:115px;
	width:780px;
	height:365px;
	margin-left:-390px;
	z-index:2;
}
table.cont{
	background:#FFFfff;
	}
	table.t_footer{
		background-image:url(../images/bg_footer.jpg);
		background-position:center bottom;
		background-repeat:no-repeat;
		}
form{
	padding:0px;
	margin:0px;
	}
input.for{
	border-color:#6C3E41;
	width:170px;
	border-width:1px;
	padding:4px;
	border-style:solid;
	background-color:#450007;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:11px;
	}
	.txt{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#5C4A35;
font-size:11px;
line-height:17px;
}
.text_red{
font-family:Arial, Helvetica, sans-serif;
color:#ff0000;
font-size:13px;
}
.texts_pa_t{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#333;
	}
	/*******************************************************/
a.link_menu:link {
	font-family:Arial, Helvetica, sans-serif;
/*	font-family:Verdana, Arial, Helvetica, sans-serif;*/
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	text-decoration: none;
}
a.link_menu:visited {
	font-family:Arial, Helvetica, sans-serif;
/*	font-family:Verdana, Arial, Helvetica, sans-serif;*/
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-decoration: none;
}
a.link_menu:hover {
	font-family:Arial, Helvetica, sans-serif;
/*	font-family:Verdana, Arial, Helvetica, sans-serif;*/
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-decoration: none;
}
a.link_menu:active {
	font-family:Arial, Helvetica, sans-serif;
/*	font-family:Verdana, Arial, Helvetica, sans-serif;*/
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-decoration: none;
}
/*************************************/
/**************************para el focto de cada producto seleccionado */
.boton {
	font-family:verdana;
	font-size:11px;
	width:70; 
	background-color:#6D2010; 
	color:#ffffff;
	border-width:1;
	height:20px; 
	border-right-color:#6C3E41; 
	border-bottom-color:#6C3E41;
	border-left-color:#6C3E41;
	border-top-color:#6C3E41; 
	}
DIV.bt:hover {
	BACKGROUND-COLOR: #ffffff; /* para cabiar el color */
	COLOR: #000000; 
}

DIV.bt {
	MARGIN-BOTTOM: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN-LEFT:0px; 
	WIDTH: 100%; 
	MARGIN-RIGHT:0px;
	height:23px;
	padding-top:8px;
	FONT-SIZE: 12px; 
	COLOR: #ffffff; 
	font-family:Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	font-weight:bold;
}

#scroll {
     width:920px;
     height:220px;
     overflow:auto;
	 float:right;
	 margin-right:15px;
	 padding-top:20px;
	 padding-left:20px;
	 margin-bottom:10px;
	 scrollbar-face-color:#9FC905;
	scrollbar-highlight-color: #9FC905;
	scrollbar-3dlight-color: #9FC905;
	scrollbar-darkshadow-color: #9FC905;
	scrollbar-shadow-color: #9FC905;
	scrollbar-arrow-color: #ffffff;
	scrollbar-track-color: #ffffff;
}
/****************************************************************/  /*btn add cart*/
#product-addtocart{
	height: 32px;
	width: 135px;
	background: url(../images/cart_button.gif);
	border: none;
	margin-top: 10px;
	margin-bottom: 10px;
	cursor:pointer;
}
#product-addtocart:hover{
	background-position: 0px 32px; 
}
#images-list li a{
	display: inline-block;
	background: url(../images/gray_dot.gif);
	width: 8px;
	height: 8px;
	margin:3px;
}
#images-list li a.img-selected{
	background: url(../images/blue_dot.gif);
	
}
/****************************************************************/  /*menu*/
#bar1, #bar2, #bar3, #contentwrapper, #footer
{
	text-align: center;
}
#bar2
{
	background: url(../images/bg_top_about.png);
	height: 118px;
}

div.content
{
	background-color: blue;
	background: url(../images/shadow.png);
	text-align: left;
	margin: auto;
	width: 1000px;
	position: relative;
	height: 45px;
}

#menu
{
	position: absolute;
	left: 150px;
}

#menu a
{
	float: left;
	display: block;
	width: 105px;
	height: 45px;
	background: url(../images/menu.gif);
}

#submenu
{
	position: absolute;
	left: 223px;
}

#submenu.shop a
{
	float: left;
	display: block;
	width: 105px;
	height: 27px;
	background: url(../images/submenu_shop.gif);
}

#menu a span,
#submenu a span
{
	display: none;
}

#menu a.shop		{ background-position: 0px 0px; }
#menu a.shop:hover	{ background-position: 0px 90px; }
#menu.shop a.shop	{ background-position: 0px 45px; }


#menu a.blog		{ background-position: -105px 0px; }
#menu a.blog:hover	{ background-position: -105px 90px; }
#menu.blog a.blog	{ background-position: -105px 45px; }

#menu a.about		{ background-position: -210px 0px; }
#menu a.about:hover	{ background-position: -210px 90px; }
#menu.about a.about	{ background-position: -210px 45px; }

#menu a.faq			{ background-position: -315px 0px; }
#menu a.faq:hover	{ background-position: -316px 90px; }
#menu.faq a.faq		{ background-position: -316px 45px; }


#menu a.videos			{ background-position: -631px 0px; }
#menu a.videos:hover	{ background-position: -631px 90px; }
#menu.videos a.videos		{ background-position: -631px 45px; }



#menu a.freebies			{ background-position: -420px 0px; }
#menu a.freebies:hover		{ background-position: -421px 90px; }
#menu.freebies a.freebies	{ background-position: -421px 45px; }

#menu a.contact			{ background-position: -525px 0px; }
#menu a.contact:hover	{ background-position: -526px 90px; }
#menu.contact a.contact	{ background-position: -526px 45px; }

#menu a.cart		{ background: url(../images/cart.gif);
					  background-position: 0px 0px; }
#menu a.cart:hover	{ background-position: 0px 45px; }
#menu.cart a.cart	{ background-position: 0px 45px; }

#submenu a.all			{ background-position: 0px 1px; }
#submenu a.all:hover	{ background-position: 0px 26px; }
#submenu.all a.all		{ background-position: 0px 26px; }

#submenu a.tees			{ background-position: -105px 1px; }
#submenu a.tees:hover	{ background-position: -105px 26px; }
#submenu.tees a.tees	{ background-position: -105px 26px; }

#submenu a.hoodies			{ background-position: -210px 1px; }
#submenu a.hoodies:hover	{ background-position: -210px 26px; }
#submenu.hoodies a.hoodies	{ background-position: -210px 26px; }

#submenu a.posters			{ background-position: -315px 1px;  display:none;}
#submenu a.posters:hover	{ background-position: -315px 26px; }
#submenu.posters a.posters	{ background-position: -315px 26px; }
#submenu a.giftcerts		{ background-position: -422px 1px; width:164px; }
#submenu a.giftcerts:hover	{ background-position: -422px 26px; }
#submenu.giftcerts a.giftcerts	{ background-position: -422px 26px; }

/*****************************************************/	
DIV.bt:hover {
	background-image:url(../images/contri_button.gif);
	background-position:bottom;
	/* BACKGROUND-COLOR: #0D6599; para cabiar el color */
	COLOR: #ffffff; 
	text-decoration:none;
	
}

DIV.bt {
	MARGIN-BOTTOM: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN-LEFT:0px; 
	MARGIN-RIGHT:0px;
	WIDTH: 135px; 	
	height:22px;
	padding-top:10px;
	FONT-SIZE: 12px; 
	COLOR: #ffffff; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold;
	background-image:url(../images/contri_button.gif);
	/*BACKGROUND-COLOR: #1994E0;  para cabiar el color */
	text-decoration:none;
}
/****************************/
/*******************************************************/
a.bt:link {
	text-decoration: none;
}
a.bt:visited {
	text-decoration: none;
}
a.bt:hover {
	text-decoration: none;
}
a.bt:active {
	text-decoration: none;
}
/*******************************************************//*****************************************************/	
DIV.btb:hover {
	BACKGROUND-COLOR:#350005; /* para cabiar el color */
	COLOR: #ffffff; 
	text-decoration:none;
}

DIV.btb {
	MARGIN-BOTTOM: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN-LEFT:0px; 
	WIDTH: 100%; 
	MARGIN-RIGHT:0px;
	height:20px;
	padding-top:7px;
	FONT-SIZE: 12px; 
	COLOR: #ffffff; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold;
	BACKGROUND-COLOR:#450007; /* para cabiar el color */
	text-decoration:none;
}
/****************************/
/*****************************************************/	
DIV.bt_face:hover {
	background-image:url(../images/btn_face.gif);
	COLOR: #ffffff; 
	text-decoration:none;
	background-position: 0px 30px;
}

DIV.bt_face {
	MARGIN-BOTTOM: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN-LEFT:0px; 
	MARGIN-RIGHT:0px;
	WIDTH: 135px; 	
	height:22px;
	padding-top:10px;
	FONT-SIZE: 12px; 
	COLOR: #ffffff; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold;
	background-image:url(../images/btn_face.gif);
	text-decoration:none;
}
/****************************/
/*****************************************************/	
DIV.bt_tiw:hover {
	background-image:url(../images/btn_tiw.gif);
	COLOR: #ffffff; 
	text-decoration:none;
	background-position: 0px 30px;
}

DIV.bt_tiw {
	MARGIN-BOTTOM: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN-LEFT:0px; 
	MARGIN-RIGHT:0px;
	WIDTH: 135px; 	
	height:22px;
	padding-top:10px;
	FONT-SIZE: 12px; 
	COLOR: #ffffff; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold;
	background-image:url(../images/btn_tiw.gif);
	text-decoration:none;
}
/****************************/
/*****************************************************/	
DIV.bt_cart:hover {
	background-image:url(../images/btn_card.gif);
	COLOR: #ffffff; 
	text-decoration:none;
	background-position: 0px 32px;
}

DIV.bt_cart {
	MARGIN-BOTTOM: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN-LEFT:0px; 
	MARGIN-RIGHT:0px;
	WIDTH: 123px; 	
	height:24px;
	padding-top:8px;
	FONT-SIZE: 12px; 
	COLOR: #ffffff; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold;
	background-image:url(../images/btn_card.gif);
	text-decoration:none;
}
/****************************/
/*******************************************************************************/
/*****************************************************/	
DIV.bt3:hover {
	background-image:url(../images/contri_button2.gif);
	background-position:bottom;
	/* BACKGROUND-COLOR: #0D6599; para cabiar el color */
	COLOR: #ffffff; 
	text-decoration:none;
	
}

DIV.bt3 {
	MARGIN-BOTTOM: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN-LEFT:0px; 
	MARGIN-RIGHT:0px;
	WIDTH: 100px; 	
	height:22px;
	padding-top:10px;
	FONT-SIZE: 12px; 
	COLOR: #ffffff; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold;
	background-image:url(../images/contri_button2.gif);
	/*BACKGROUND-COLOR: #1994E0;  para cabiar el color */
	text-decoration:none;
}
/****************************/
/*******************************************************************************/
/*****************************************************/	
DIV.bt4:hover {
	background-image:url(../images/contri_button3.gif);
	background-position:bottom;
	/* BACKGROUND-COLOR: #0D6599; para cabiar el color */
	COLOR: #ffffff; 
	text-decoration:none;
	
}

DIV.bt4 {
	MARGIN-BOTTOM: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN-LEFT:0px; 
	MARGIN-RIGHT:0px;
	WIDTH: 322px; 	
	height:22px;
	padding-top:10px;
	FONT-SIZE: 12px; 
	COLOR: #ffffff; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold;
	background-image:url(../images/contri_button3.gif);
	/*BACKGROUND-COLOR: #1994E0;  para cabiar el color */
	text-decoration:none;
}
/****************************/

