@charset "utf-8";
/* CSS Document */

/* ************************************************************************************************************************

Mercedes Salazar Joyería, S.A.

File:			template_css.css
Author:			Mercedes Salazar Joyería, S.A.
Homepage:		www.mercedessalazar.com
Copyright:		2009

************************************************************************************************************************ */

/* Tono Anterior: #9D-4E-CA -> Tono Actual: #FF00FF - RGB ( 144, 29, 120 ) */

*									{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
body								{background:url(../images/bg.jpg) repeat-x; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#666666;}
img									{}
p									{}
table								{}
td									{}
ul									{list-style:none;}
a									{color:#FF00FF;}
a:visited							{}
a:hover								{}
hr									{}
hr.separator						{}
.article_seperator					{width:100%; height:4px; margin:10px 0px 20px 0px; border-bottom:1px solid #FFFF00; display:block;}

/* FORMS */

.button								{}
.contact_email #contact_text		{}
.introtext							{}
.contact_email .inputbox			{}
textarea#contact_text				{}
.inputbox							{}

/* MENU-NAV */

.pagenavbar							{} /* "<< Start < Prev Next > End >>" */
.pagenavbar a						{}
.pagenavbar:visited					{}
.pagenavbar:hover					{}

.pagenav							{} /* format text for "<< Start < Previous 1 Next > End >>" links */
a.pagenav							{color:#FF00FF; text-decoration:none;}
a.pagenav:visited					{}
a.pagenav:hover						{}

.readon								{width:100%; text-align:right; float:right;}
a.readon							{color:#FF00FF; text-decoration:none;} /* Read More */
a.readon:visited					{}
a.readon:hover						{text-decoration:underline;}

.back_button						{text-align:center;}
.back_button a						{color:#FF00FF; text-decoration:none;} /* "BACK" Button's style */
.back_button a:hover				{}
.back_button a:visited				{}

.pagenav_prev a						{} /* "PRE" Button's style */
.pagenav_prev a:hover				{}
.pagenav_prev a:visited				{}
.pagenav_next a						{} /* "NEXT" Button's style */
.pagenav_next a:hover				{}
.pagenav_next a:visited				{}

.mostread ul						{} /* most popular' style By default - user2 */
.mostread li						{}

.blogsection						{}
.category							{}
.toclink							{}

/* CONTENT */

a.category:link						{}
a.category:hover					{}
a.category:visited					{}

.blog								{} /* Main table */
.blog td							{}
.blogsection						{} /* Links of Blog's section */
.blog_more							{} /* Text "More" in blog's section */
a.blogsection:link					{} /* Link's style */
a.blogsection:visited				{} /* visited Link's style */
a.blogsection:hover					{} /* hover Link's style */

/* Padding */

.contentheading, 
.componentheading, 
.back_button, 
.blog_more, 
.modifydate, 
.contentpaneopen td, 
.contentpane td 
{padding-left:0px;}

/* Titles */

.componentheading					{margin:0px 0px 15px 0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:34px; color:#FF00FF;}

.contentheading, 
.componentheading_faq				{padding:0px 0px 15px 0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:34px; color:#FF00FF;} /* <_____________---------------------------------------- */
.contentheading						{}
.contentpane						{} /* Page Contact us */

.button_registration				{}

.contentpaneopen					{}
.contentpaneopen img				{}
* html .contentpaneopen img			{}
.contentpaneopen td					{} /* the table that containing the service information (components, categories, forms...) */
.contentpaneopen td td				{} /* the table that containing text */
.contentpaneopen a					{}
.contentpaneopen a:hover			{}
.contentpaneopen label				{}
.contentpaneopen font				{}
.contentpaneopen li					{}
.contentpaneopen li a				{}
.contentpaneopen li a:hover			{}
.contentpaneopen input				{}
* html .contentpaneopen input		{}
.contentpaneopen .inputbox			{}
.contentpaneopen .button			{}
.contentpaneopen .buttonheading		{}
.contentpaneopen .buttonheading img	{}

.contentpane td						{}
.contentpane li						{}
.contentpane li a					{}
* html .contentpane iframe			{}
.contentpane .button				{}
.contentpagetitle					{}

span.contentheading					{}

/* Page Faq */

.contentpane_faq td					{}
.contentpane_faq td td				{}
.componentheading_faq td			{}
.sectiontableheader_faq td			{}
.contentpane_faq input, 
.contentpane_faq select				{}
.contentdescription_faq				{}
.contentdescription_faq img			{}

tr.sectiontableentry1_faq td, 
tr.sectiontableentry2_faq td		{}

.sectiontableentry2_faq				{}

.componentheading_ln				{}
.contentpane_ln	td					{}
.contentpane_ln	td td				{}
.contentpane_ln input				{}

/*  */

.content_rating						{}
.content_vote						{}
.message							{}

/* SUBHEADINGS */

a.contentpagetitle:hover			{} /* subheading Being references */
a.contentpagetitle:link				{}
a.contentpagetitle:visited			{}

.contentdescription img				{} /* formating section "DESCRIPTION" categories (News/Weblinks/Latest news...) */

table.contenttoc					{width:760px; margin:0px 0px 10px 0px; text-align:right; float:left;} /* Tables of Content. Use for multipages articles */
table.contenttoc td					{} /* Tables of Content. Use for multipages articles */
table.contenttoc th					{color:#FF00FF;} /* Tables of Content. Use for multipages articles */
table.contenttoc td.toclink			{} /* Tables of Content. Use for multipages articles for links */
.pagenavcounter						{}
a.toclink							{color:#FF00FF; text-decoration:none;}
a.toclink:link						{}
a.toclink:hover						{text-decoration:underline;}
a.toclink:visited					{}

/* DATES, AUTHORS */

.createdate							{} /* The date of created style */
.modifydate							{} /* formating text - Last updated on */
.small								{} /* text - "Written by:...." */
.smalldark							{} /* formating text - "Number of Voters" */

/* WEBLINKS */

.weblinks							{} /* formating links on section "Weblinks" */
a.weblinks:hover					{}

/* NEWSFEED */

.newsfeedheading					{} /* only for heading newsfeed */
.newsfeeddate						{} /* date for newsfeed */
.fase4rdf							{} /* text newsfeed */

/* SEARCH */

.search								{width:260px; margin:2px 0px 0px 0px;}
.search .inputbox					{width:160px; padding:2px 2px 2px 2px; border:1px solid #CCCCCC; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px;}
.search .inputbox:hover				{border:1px solid #FF00FF;}
.search .button						{width:80px; height:25px; margin:0px 5px 0px 5px; background:url(../images/bg_button_newsletter.png) no-repeat; border:none; color:#FFFFFF;}
.search .button:hover				{}

/* SEARCHPAGE */

.searchbox							{width:960px; margin:20px 0px 20px 0px; padding:20px 20px 20px 20px; background-color:#EFEFEF; border:1px solid #CCCCCC;}
.searchbox .inputbox				{width:300px; padding:5px 5px 5px 5px; border:1px solid #CCCCCC; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-align:left;}
.searchbox .inputbox:hover			{border:1px solid #FF00FF;}
.searchbox .inputbox_1				{width:130px; padding:5px 5px 5px 5px; border:1px solid #CCCCCC; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-align:left;}
.searchbox .inputbox_1:hover		{border:1px solid #FF00FF;}
.searchbox .button					{width:80px; height:25px; background:url(../images/bg_button_newsletter.png) no-repeat; border:none; color:#FFFFFF;}
.searchbox .button:hover			{}
.searchbox .space					{height:15px;}

.search_result						{width:1000px; margin:10px 0px 10px 0px;}

.search_result_product				{width:176px; height:242px; margin:10px 11px 0px 11px; padding:0px 0px 0px 0px; border:1px solid #CCCCCC; background-color:#FFFFFF; vertical-align:top; float:left;}
.search_result_product_t_image		{width:160px; height:160px; margin:4px 8px 2px 8px; background-color:#FFFFFF;}
.search_result_product_c_image		{}
.search_result_product_t_title		{width:160px; height:36px; margin:0px 8px 0px 8px;}
.search_result_product_c_title		{font-size:12px; font-weight:bold; text-align:center;}
.search_result_product_c_title a	{color:#FF00FF; text-decoration:none;}
.search_result_product_c_title a:hover {text-decoration:underline;}
.search_result_product_t_sku		{width:160px; height:18px; margin:0px 8px 2px 8px;}
.search_result_product_c_sku		{font-size:12px;}
.search_result_product_t_price		{width:160px; height:18px; margin:0px 8px 2px 8px;}
.search_result_product_c_price		{font-size:12px;}

.search_result_content				{width:980px; margin:10px 10px 10px 10px;}
.search_result_content_c_title		{margin:5px 0px 5px 0px;}
.search_result_content_c_section	{}
.search_result_content_c_text		{}

table.searchintro td				{} /* formating message "Search Keyword: test returned 4 matches" */

.message							{width:680px; margin:0px auto 0px auto; font-weight:bold; color:#FF00FF; text-align:center;}

.highlight							{font-weight:bold; color:#FF00FF;}

/* BLOCKS */

.module_menu						{margin:0px 0px 20px 0px;}

.module_menu_fix					{margin:0px 0px 15px 0px;}

.module_menu_fix a.mainlevel		{width:210px; height:30px; margin:0px 0px 4px 0px; padding:10px 0px 0px 0px; background:url(../images/bg_button-trans.png) no-repeat; font-size:12px; font-weight:bold; color:#FF00FF; text-align:center; text-decoration:none; display:block;}

.module_menu_head					{margin:10px 0px 10px 0px;}

.module_menu_footer					{margin:10px 0px 10px 0px;}

.mainlevel							{} /* Item Of Menu Main */
a.mainlevel							{margin:20px 0px 20px 10px; font-family:Georgia, "Times New Roman", Times, serif; color:#FF00FF; display:block;}
a.mainlevel:hover					{}
a.mainlevel:visited					{}

#active_menu						{} /* active item */

.sublevel							{margin:5px 0px 5px 20px;}
a.sublevel							{color:#666666; display:block;}
a.sublevel:hover					{}
a.sublevel:visited					{}

.mainlevel_s1						{margin:0px 5px 0px 5px;}
a.mainlevel_s1						{margin:0px 25px 0px 0px; font-weight:bold; color:#FFFFFF;}
a.mainlevel_s1:hover				{}
a.mainlevel_s1:visited				{}

.mainlevel_s2						{margin:5px 10px 5px 0px; color:#72706F;}
a.mainlevel_s2						{color:#72706F; text-decoration:none;}
a.mainlevel_s2:hover				{text-decoration:underline;}
a.mainlevel_s2:visited				{}

#active_menu_s2						{} /* active item */

.mainlevel_s3						{margin:5px 5px 5px 5px; font-size:12px; color:#72706F;}
a.mainlevel_s3						{color:#72706F; text-decoration:none;}
a.mainlevel_s3:hover				{text-decoration:underline;}
a.mainlevel_s3:visited				{}

.mainlevel_s4						{margin:5px 5px 5px 5px; font-size:12px; color:#72706F;}
a.mainlevel_s4						{color:#72706F; text-decoration:underline;}
a.mainlevel_s4:hover				{}
a.mainlevel_s4:visited				{}

.mainlevel-nav						{}
a.mainlevel-nav						{}
a.mainlevel-nav:hover				{}
a.mainlevel-nav:visited				{}

/* MODULE 1 - NEWSLETTERS */

.module_s1							{width:210px; margin:0px 0px 15px 0px; font-size:12px; color:#FF00FF;}
.module_s1 div						{}
.module_s1 div div					{}
.module_s1 div div div				{}
.module_s1 div div div div			{}
.module_s1 h3						{width:210px; height:30px; padding:10px 0px 0px 0px; background:url(../images/bg_button-trans.png) no-repeat; font-size:12px; color:#FF00FF; text-align:center;}
.module_s1 table					{}
.module_s1 table table				{}
.module_s1 td						{}
.module_s1 a						{}
.module_s1 a:hover					{}
.module_s1 td td					{}
.module_s1 td div					{}
.module_s1 img						{}
.module_s1 .inputbox				{border:1px solid #828282;}
.module_s1 .button					{width:80px; height:25px; background:url(../images/button_newsletter.png) no-repeat; border:none; color:#FFFFFF; text-align:center; display:block;}

/* MODULETABLE 1 - Toolbar Menu */

.moduletable_s1						{width:300px; height:40px; margin:20px 0px 0px 130px; text-align:right;}

/* MODULETABLE 2 - Your Account */

.moduletable_s2						{width:90px; height:40px; margin:20px 0px 0px 0px; color:#FF00FF; text-align:right;}
.moduletable_s2 a					{font-weight:bold; color:#FFFFFF; text-decoration:underline;}

/* MODULETABLE 3 - Sign In */

.moduletable_s3						{width:70px; height:40px; margin:20px 0px 0px 0px; color:#FF00FF; text-align:right;}

/* MODULETABLE 4 - Buscador */

.moduletable_s4						{width:170px; margin:0px 0px 0px 300px;}
.moduletable_s4 .button				{width:18px; height:18px; background:url(../images/search.png) no-repeat; border:none; display:block;}

/* MODULETABLE 5 - Select your Language */

.moduletable_s5						{width:120px; height:30px;}
.moduletable_s5 td					{height:30px; padding:0px 0px 0px 0px;}

/* MODULETABLE 6 - Shop Online */

.moduletable_s6						{width:550px; height:50px; margin:0px 0px 0px 0px; text-align:left;}
.moduletable_s6 a					{color:#666666; text-decoration:underline;}

/* MODULETABLE 8 - NEWSLETTERS */

.moduletable_s8						{width:450px; height:50px; margin:0px 0px 0px 0px; font-size:11px;}
.moduletable_s8 .inputbox			{padding:2px 2px 2px 2px; border:1px solid #FF00FF; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px;}
.moduletable_s8 .button				{width:80px; height:25px; background:url(../images/bg_button_newsletter.png) no-repeat; border:none; color:#FFFFFF;}

/* PATHWAY */

#pathway							{}
#pathway .space						{}
span.pathway						{} /* left space */
.pathway							{} /* formating pathway text */
a.pathway							{} /* formating pathway link */
a.pathway:hover						{}
.pathway img						{}

/* INDEX.PHP_STYLES */

#top_panel							{width:100%; margin-right:auto; margin-left:auto; top:0; background-color:#FF00FF; z-index:999; position:absolute; /* Panel will overlap content */ /*position:relative;*/ /* Panel will "push" the content down */}

#panel								{width:1000px; height:90px; margin:auto; z-index:3; position:relative; overflow:hidden; display:none;}

.tab								{top:0; z-index:999; position:relative;}
.tab ul.login						{}
.tab ul.login li					{}
.tab a.open							{color:#FFFFFF; font-weight:bold; text-decoration:underline;}
.tab a.close						{color:#FFFFFF; font-weight:bold; text-decoration:underline;}

.all								{width:1000px; margin:auto;}

.header								{width:1000px; height:90px;}

.header_left						{width:410px; height:90px;}

.header_left_top					{width:410px; height:40px; padding:8px 0px 12px 0px;}
.header_left_top img				{border:none;}

.header_left_bottom					{width:410px; height:23px; padding:7px 0px 0px 0px; color:#72706F;}
.header_left_bottom a				{font-weight:bold; color:#72706F; text-decoration:none;}
.header_left_bottom a:hover			{text-decoration:underline;}

.header_right						{width:590px; height:90px;}

.header_right_top					{width:590px; height:60px; margin:0px 0px 0px 0px;}
.header_right_top table				{height:60%; border-collapse:collapse; border:none;}
.header_right_top td				{padding:0px 0px 0px 0px;}

.header_right_bottom				{width:590px; height:30px; padding:0px 0px 0px 0px;}

.head_menu							{width:1000px; margin:auto;}

.main_content						{width:1000px;}

.left_td							{width:210px; height:100%;}

.left								{width:210px; padding:20px 0px 20px 0px;}

.content_0							{width:1000px; padding:0px 0px 10px 0px;}

.content_1							{width:770px; padding:10px 10px 10px 10px;}

.content_margin						{margin:0px 80px 0px 80px;}

.right_td							{width:170px; height:100%; margin:0px 0px 0px 40px; padding:60px 0px 0px 0px;}

.right_table						{height:100%; border-left:1px solid #666666;}

.right								{width:165px; height:100%; padding:0px 0px 20px 5px;}

.title_image						{padding:10px 0px 0px 20px;}

.welcome							{margin:0px 20px 5px 20px; padding:5px 0px 5px 18px; background:url(../images/bullet_purple-trans.png) no-repeat 0px 4px; font-size:12px; color:#FF00FF;}

.module_home_1						{width:495px; height:300px; margin:0px 5px 0px 0px;}
.module_home_1 img					{border:none;}

.module_home_2						{width:495px; height:300px; margin:0px 0px 0px 5px;}
.module_home_2 img					{border:none;}

.user_2								{margin:230px 20px 0px 20px; padding:5px 5px 5px 5px; background:url(../images/bg_user-trans.png) repeat;}
.user_2 .readon						{background:url(../images/bg_user-trans.png) repeat;}

.shop_main_menu						{margin:20px 0px 20px 10px;}
.shop_main_menu a					{color:#666666;}
.shop_main_title					{margin:20px 0px 20px 10px; font-family:Georgia, "Times New Roman", Times, serif; color:#FF00FF;}
.shop_sub_menu						{margin:5px 0px 5px 20px;}
.shop_sub_menu a					{color:#666666;}

.module_home_3						{width:1000px; padding:10px 0px 10px 0px;}
.module_home_3 img					{border:none;}

.module_home_4						{width:595px; height:123px; margin:0px 5px 10px 0px;}
.module_home_4 img					{border:none;}

.module_home_5						{width:395px; height:123px; margin:0px 0px 10px 5px;}
.module_home_5 img					{border:none;}

.bottom_1_panel						{width:100%; height:50px; margin:auto; background:url(../images/bg_bottom_1.jpg) repeat-x;}

.bottom_1_container					{width:1000px; height:50px; margin:auto;}

.bottom_2_panel						{width:100%; height:100px; margin:auto; background:url(../images/bg_bottom.jpg) repeat-x;}

.bottom_2_container					{width:1000px; height:100px; margin:auto;}

.bottom_2_top						{width:700px; height:40px; margin:auto; padding:10px 0px 0px 0px; text-align:center;}

.bottom_2_left						{width:150px; height:100px;}

.bottom_2_right						{width:150px; height:100px;}

.bottom_2_bottom					{width:700px; height:30px; margin:auto; padding:10px 0px 10px 0px; font-size:10px; color:#72706F; text-align:center;}
.bottom_2_bottom a					{color:#72706F; text-decoration:none;}
.bottom_2_bottom a:hover			{text-decoration:underline;}

/* TEMPLATE */

.module								{}
.module div							{}
.module div div						{}
.module div div div					{}
.module h3							{}

/* MODULE VIRTUEMART LOGIN */

.vm_login_close						{width:988px; height:20px; margin:auto; padding:5px 10px 0px 0px; color:#FFFFFF; text-align:right;}

.vm_login							{width:1000px; height:45px; margin:auto; padding:10px 0px 10px 0px; color:#FFFFFF;}

.vm_login_table_1					{width:672px; height:20px; margin:0px auto 5px auto; font-size:12px;}

.vm_login_table_2					{width:672px; height:20px; margin:0px auto 0px auto; font-size:11px;}

.vm_login_table_2_td_1				{width:296px;}

.vm_login_table_2_td_2				{width:376px;}
.vm_login_table_2_td_2 a			{color:#FFFFFF; text-decoration:none;}
.vm_login_table_2_td_2 a:hover		{text-decoration:underline;}

.vm_login_table_3					{width:572px; height:20px; margin:0px auto 0px auto;}

.vm_login_table_3_td_1				{width:200px;}

.vm_login_table_3_td_2				{width:272px;}
.vm_login_table_3_td_2 a			{color:#FFFFFF; text-decoration:none;}
.vm_login_table_3_td_2 a:hover		{text-decoration:underline;}

.vm_login_table_3_td_3				{width:100px;}

.vm_login_label						{width:90px; color:#FFFFFF; text-align:right;}

.vm_login .inputbox					{width:180px; margin:0px 5px 0px 5px; padding:2px 2px 2px 2px; border:1px solid #CCCCCC; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#999999;}

.vm_login .button					{width:80px; height:20px; margin:0px 10px 0px 10px; background:url(../images/button_vm_login.gif) no-repeat; border:none; font-size:11px; color:#FFFFFF;}

/* MODULE VIRTUEMART FEATURED PRODUCTS */

.home_featured						{width:188px; height:222px; margin:0px 5px 0px 5px; padding:0px 0px 0px 0px; background-color:#FFFFFF; border:1px solid #CCCCCC; color:#FF00FF;}
.home_featured_image_table			{width:160px; height:160px; margin:4px 14px 2px 14px; background-color:#FFFFFF;}
.home_featured_image_container		{}
.home_featured_title_table			{width:160px; height:36px; margin:0px 14px 0px 14px;}
.home_featured_title_container		{font-size:12px; font-weight:bold; text-align:center;}
.home_featured_title_container a	{color:#FF00FF; text-decoration:none;}
.home_featured_title_container a:hover {text-decoration:underline;}
.home_featured_price_table			{width:160px; height:18px; margin:0px 14px 2px 14px;}
.home_featured_price_container		{font-size:12px;}

/* VIRTUEMART BROWSE 1 */

#preview							{padding:8px; background:#EFEFEF; border:1px solid #CCCCCC; color:#FFFFFF; position:absolute; display:none;}
#preview img						{/*width:250px; height:250px;*/}

/* VIRTUEMART FLYPAGE */

div.jqZoomTitle						{width:100%; height:16px; padding-top:2px; top:0px; left:0px; background:#EFEFEF; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-align:center; z-index:5000; position:absolute;}

.jqZoomPup							{background-color:#FFFFFF; border:1px solid #CCCCCC; -moz-opacity:0.6; opacity:0.6; filter:alpha(opacity = 60); z-index:10; overflow:hidden; cursor:crosshair;}

.jqZoomPup img						{border:0px;}

.preload							{width:90px; * width:100px; height:43px; * height:55px; padding:8px; top:3px; left:3px; background-image:url(../images/zoomloader.gif); background-repeat:no-repeat; background-position:43px 30px; background-color:#FFFFFF; border:1px solid #CCCCCC; -moz-opacity:0.8; opacity:0.8; filter:alpha(opacity = 80); font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-align:center; text-decoration:none; z-index:10; position:absolute;}

.jqZoomWindow						{background-color:#FFFFFF; border:1px solid #CCCCCC;}

/* INSPIRATION */

.inspiration						{width:680px; margin:0px 40px 40px 40px;}

.inspiration_videos					{width:680px; margin:0px 0px 20px 0px;}

.inspiration_gallery				{width:314px; height:250px;}

.dynamic-tab-pane-control .tab-pane {width:100%; position:relative;}

.dynamic-tab-pane-control .tab-row .tab {margin:1px -5px 1px 5px; padding:3px 20px 3px 20px; top:0; background-color:#EFEFEF; border:1px solid #CCCCCC; border-top:0; border-bottom:0; border-left:0; cursor:default; cursor:hand; cursor:pointer; display:inline; float:left; z-index:1; position:relative;}

.dynamic-tab-pane-control .tab-row .tab.selected {margin:1px -6px -2px 0px; padding:2px 20px 5px 20px; top:-2px; background-color:#FFFFFF; border:1px solid #CCCCCC; border-bottom:0; z-index:3;}

.dynamic-tab-pane-control .tab-row .tab a {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#FF00FF; text-decoration:none; cursor:hand; cursor:pointer;}

.dynamic-tab-pane-control .tab-row .hover a {}

.dynamic-tab-pane-control .tab-row .tab.selected a {font-weight:bold;}

.dynamic-tab-pane-control .tab-page {padding:15px 15px 15px 15px; top:-2px; background-color:#FFFFFF; border:1px solid #CCCCCC; z-index:2; position:relative; clear:both;}

.dynamic-tab-pane-control .tab-row {width:100%; height:1.85em; background-color:#EFEFEF; z-index:1; white-space:nowrap;}

/* REVIEWS */

.reviews							{}

.reviews_content					{width:730px; padding:0px 20px 0px 20px;}

.reviews_text						{padding:0px 10px 0px 10px; text-align:justify;}

.reviews_author						{padding:20px 20px 10px 0px; color:#FF00FF; text-align:right;}

/* PRESS KIT */

.press_kit							{width:760px;}

.press_kit .news					{margin:0px 80px 0px 80px;}

.press_kit .year					{margin:20px 50px 20px 50px;}
.press_kit .year a					{padding:5px 10px 5px 10px; background-color:#EFEFEF; color:#FF00FF; text-decoration:none;}
.press_kit .year a:hover			{background-color:#CCCCCC; text-decoration:underline;}

.press_kit .stepcarousel			{width:640px; height:200px; margin:0px 50px 0px 50px; border:10px solid #EFEFEF; position:relative; overflow:scroll;}
.press_kit .stepcarousel .belt		{position:absolute; top:0; left:0;}
.press_kit .stepcarousel .panel_image {width:140px; height:180px; padding:10px 10px 10px 10px; float:left; overflow:hidden;}
.press_kit .stepcarousel .panel_image img {border:none;}

/* LINKS */

.links								{margin:0px 0px 20px 0px;}

#preview-frame						{width:740px; height:500px;}

.twitter							{margin:0px 158px 0px 158px;}

/* WHERE TO FIND US */

.where_to_find_us					{width:760px;}

.boutiques							{width:760px;}

.boutiques_image					{width:400px; height:282px; margin:10px 10px 10px 10px;}

.boutiques_title					{margin:5px 0px 10px 0px; font-size:12px; font-weight:bold; color:#FF00FF;}

.boutiques_address					{width:320px; margin:10px 10px 10px 10px; font-size:11px;}
.boutiques_address a				{color:#FF00FF; text-decoration:none; font-size:12px;}
.boutiques_address a:hover			{text-decoration:underline;}

.boutiques_separator				{height:10px;}

.where_to_find_us_description		{/*width:760px;*/ width:680px; padding:15px 40px 15px 40px;}

.where_to_find_us_zone_title		{width:152px; padding:10px 0px 0px 30px; font-weight:bold; color:#FF00FF;}

.accordion_toggle					{/*width:588px;*/ width:508px; height:30px; margin:0px 0px 0px 0px; padding:0px 10px 0px 10px; border-bottom:1px solid #CCCCCC; font-size:12px; font-weight:normal; text-decoration:none; display:block; cursor:pointer; line-height:30px; outline:none;}

.accordion_toggle_active			{background-color:#FF00FF; border-bottom:1px solid #CCCCCC; color:#FFFFFF;}

.accordion_content					{background-color:#FFFFFF; color:#666666; overflow:hidden;}

.accordion_content p				{padding:5px 10px 15px 10px; line-height:150%;}

#vertical_nested_container			{/*width:588px;*/ width:508px; margin:15px 10px 15px 10px;}

.vertical_accordion_toggle			{/*width:568px;*/ width:488px; height:30px; margin:0px 0px 0px 0px; padding:0px 10px 0px 10px; border-bottom:1px solid #CCCCCC; font-size:12px; font-weight:normal; text-decoration:none; display:block; cursor:pointer; line-height:30px; outline:none;}

.vertical_accordion_toggle_active	{background-color:#FF00FF; border-bottom:1px solid #CCCCCC; color:#FFFFFF;}

.vertical_accordion_content			{padding:5px 10px 15px 10px; background-color:#FFFFFF; color:#666666; overflow:hidden;}

.vertical_accordion_content a		{color:#FF00FF; text-decoration:none;}

.vertical_accordion_content a:hover	{text-decoration:underline;}

.vertical_accordion_content p		{padding:5px 10px 15px 10px; line-height:150%;}

/* CONTACT US */

.contact_us							{width:980px;}

.contact_us_form					{width:800px; margin:0px 0px 0px 0px;}

.contact_us_label					{padding:0px 5px 0px 0px; text-align:right;}

.contact_us_required				{color:#FF00FF;}

.contact_us_space					{height:10px;}

.contact_us_inputbox				{padding:2px 2px 2px 2px; border:1px solid #CCCCCC; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px;}

.contact_us_button					{width:90px; height:30px; margin:10px 10px 10px 10px; background:url(../images/button-contact.jpg) no-repeat; border:none; color:#FFFFFF; text-align:center; display:block;}

.contact_us_image					{width:180px;}

.contact_us_information				{margin:20px 0px 20px 0px; font-size:12px;}
.contact_us_information a			{color:#FF00FF; text-decoration:none;}
.contact_us_information a:hover		{text-decoration:underline;}

/* FAQ */

.faq								{width:1000px; margin:0px 0px 0px 0px;}
.faq a								{color:#FF00FF; text-decoration:none;}
.faq a:hover						{text-decoration:underline;}

.faq_titles							{font-size:16px; font-weight:bold; color:#FF00FF;}

.faq_left							{width:30%; padding:10px 15px 10px 0px; text-align:right;}
.faq_left strong					{color:#FF00FF;}
.faq_left i							{font-size:10px;}

.faq_right							{width:70%; padding:10px 0px 10px 15px; text-align:justify;}

.faq_article_seperator				{width:100%; height:4px; margin:10px 0px 20px 0px; border-bottom:1px solid #FF00FF; display:block;}

/* SHIPPING RATES */

.shipping_rates						{width:940px; margin:20px 20px 20px 20px;}
.shipping_rates table				{border-color:#CCCCCC;}
.shipping_rates th					{padding:2px 2px 2px 2px; background-color:#FF00FF; color:#FFFFFF; border-color:#CCCCCC;}
.shipping_rates td					{padding:2px 2px 2px 2px; border-color:#CCCCCC;}

.shipping_rates_introduction		{margin:0px 80px 20px 80px;}

.shipping_rates_important			{margin:10px 0px 20px 0px;}
.shipping_rates_important .title_1	{margin:0px 20px 0px 80px; padding:2px 2px 2px 2px; background-color:#FF00FF; font-weight:bold; color:#FFFFFF; text-align:center;}
.shipping_rates_important .title_2	{margin:0px 80px 0px 20px; padding:2px 2px 2px 2px; background-color:#FF00FF; font-weight:bold; color:#FFFFFF; text-align:center;}
.shipping_rates_important .list_1	{margin:0px 20px 0px 80px;}
.shipping_rates_important .list_1 ul {margin:5px 10px 5px 10px;}
.shipping_rates_important .list_1 li {padding:2px 2px 2px 2px;}
.shipping_rates_important .list_2	{margin:0px 80px 0px 20px;}
.shipping_rates_important .list_2 ul {margin:5px 10px 5px 10px;}
.shipping_rates_important .list_2 li {padding:2px 2px 2px 2px;}

.shipping_rates_select				{margin:0px 0px 20px 0px;}
.shipping_rates_select .title		{padding:0px 5px 0px 0px; font-weight:bold; text-align:right;}
.shipping_rates_select select		{padding:2px 2px 2px 2px; border:1px solid #CCCCCC; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#666666;}

.shipping_rates_country				{margin:0px 60px 20px 60px;}
.shipping_rates_country .space		{height:5px;}
.shipping_rates_country .message	{width:auto; padding:4px 4px 4px 4px; font-weight:bold;}
.shipping_rates_country .title		{padding:2px 2px 2px 2px; background-color:#CCCCCC; font-weight:bold; text-align:center;}
.shipping_rates_country .article_seperator {width:100%; height:4px; margin:5px 0px 5px 0px; border-bottom:1px solid #FF00FF; display:block;}

.shipping_rates_advert				{margin:30px 0px 20px 0px; font-weight:bold; color:#FF00FF; text-align:center;}

/* PAYMENT METHOD */

.payment_method						{width:760px; margin:20px 0px 20px 0px;}

/* LANDING SITE COUNTRY */

.landing_site_country				{width:700px; margin:0px 140px 0px 140px;}

.landing_site_country_top			{width:700px; height:15px;}

.landing_site_country_left			{width:15px;}

.landing_site_country_middle		{width:670px;}

.landing_site_country_right			{width:15px;}

.landing_site_country_bottom		{width:700px; height:15px;}

.landing_site_country_image			{border:1px solid #CCCCCC;}

/* COLLECTIONS */

.collection_words_en				{width:770px; margin:10px 0px 10px 0px; background:url(../images/shop/words_ms_en.jpg) no-repeat #FFFFFF;}
.collection_words_es				{width:770px; margin:10px 0px 10px 0px; background:url(../images/shop/words_ms_es.jpg) no-repeat #FFFFFF;}

.collection_enchanted_en			{width:770px; margin:10px 0px 10px 0px; background:url(../images/shop/enchanted_ms_en.jpg) no-repeat #FFFFFF;}
.collection_enchanted_es			{width:770px; margin:10px 0px 10px 0px; background:url(../images/shop/enchanted_ms_es.jpg) no-repeat #FFFFFF;}

.collection_chic_n_fun_en			{width:770px; margin:10px 0px 10px 0px; background:url(../images/shop/chic_n_fun_ms_en.jpg) no-repeat #FFFFFF;}
.collection_chic_n_fun_es			{width:770px; margin:10px 0px 10px 0px; background:url(../images/shop/chic_n_fun_ms_es.jpg) no-repeat #FFFFFF;}

.collection_putumayo_en				{width:770px; margin:10px 0px 10px 0px; background:url(../images/shop/putumayo_ms_en.jpg) no-repeat #FFFFFF;}
.collection_putumayo_es				{width:770px; margin:10px 0px 10px 0px; background:url(../images/shop/putumayo_ms_es.jpg) no-repeat #FFFFFF;}

.collection_hats_en					{width:770px; margin:10px 0px 10px 0px; background:url(../images/shop/hats_ms_en.jpg) no-repeat #FFFFFF;}
.collection_hats_es					{width:770px; margin:10px 0px 10px 0px; background:url(../images/shop/hats_ms_es.jpg) no-repeat #FFFFFF;}

.collection_lucky_charms_en			{width:770px; margin:10px 0px 10px 0px; background:url(../images/shop/lucky_charms_ms_en.jpg) no-repeat #FFFFFF;}
.collection_lucky_charms_es			{width:770px; margin:10px 0px 10px 0px; background:url(../images/shop/lucky_charms_ms_es.jpg) no-repeat #FFFFFF;}