﻿@import url("boxes/box1.css");

@import url("boxes/box2.css");

@import url("boxes/box3.css");

@import url("boxes/menu.css");

@import url("menu.css");

@import url("fonts.css");



/*components*/

#indexseo_1 h1				{visibility:visible; /*visibility:hidden;*/}/*index page: Welcome or Title;*/

#indexseo_2 h2 				{visibility:visible; /*visibility:hidden;*/}/*index page: Page description goes here!;*/

#templateseo_1 h1 			{visibility:visible; /*visibility:hidden;*/}/*template page: Welcome or Title;*/

#templateseo_2 h2 			{visibility:visible; /*visibility:hidden;*/}/*template page: Page description goes here!;*/



#header_image_left			{visibility:visible; /*visibility:hidden;*/}/*template page themed image: top left;*/

#header_image_right			{visibility:visible; /*visibility:hidden;*/}/*template page themed image: top right;*/

#themed_image				{visibility:hidden; /*visibility:visible;*/}/*all pages themed object*/



#logo						{visibility:visible; /*visibility:hidden;*/}/*flash animated logo*/

#logo_graphic				{visibility:hidden; /*visibility:visible;*/}/*static logo*/



#icons						{visibility:visible; /*visibility:hidden;*/}/*3 small icons*/

#search						{visibility:visible; /*visibility:hidden;*/}/*google site search*/

#tabmenu					{visibility:visible; /*visibility:hidden;*/}/*horizontal menu*/

#contact_bookmark			{visibility:visible; /*visibility:hidden;*/}/*contact and bookmark icons*/

#copyright_links			{visibility:visible; /*visibility:hidden;*/}/*coppyright and links: bottom*/



/*common*/

body 						{margin:0px;}

p							{margin:0px;}

h6 							{ }



.cleaner 					{clear:both;height:1px;font-size:1px;border:none;margin:0; padding:0;background:transparent;}

.divider					{display:block; height:25px; width:200px; margin: -7px 0px 1px 30px; background-image:url('../graphics/divider.png');}

.divider_menu				{display:block; height:25px; width:200px; margin: -7px 0px 1px 30px; background-image:url('../graphics/divider.png');}



/* company name used in Privacy page */

.redfont 					{color:#202020; 	font-size:9pt;	font-weight:normal;}

 

#header_image				{text-align:center; margin:0px; padding:0px;}



#contact_bookmark			{margin:0px 10px 0px 10px;display:block;}

 .favorites_button			{border-width: 0px; float:left; margin: 0px 0px 0px 120px;}

 .contact_button			{border-width: 0px; float:left;}

	

/* special wrapper classes */

.searchbg					{/*background-image:url('../graphics/search_bg.png'); height:27px; width:262px; padding-left:40px; padding-top:12px;*/}

p.search-container 			{margin: 0px; padding: 0px; display: inline; width:200px; position:relative;}

.search						{margin:0px; padding: 0px; width:85px; height:17px; border-width: 0px; position:relative;}

.searchbox 					{border: 0px solid #4A76BD; background-image:url('../graphics/search_bg.png'); height:14px; margin:0px; vertical-align:top; position:relative;}





.icon1						{margin:0px; padding:0px 0px 0px 0px; vertical-align:top; text-align:left;}

.icon2						{margin:0px; padding:0px 0px 0px 0px; vertical-align:top; text-align:left;}

.icon3						{margin:0px; padding:0px 0px 0px 0px; vertical-align:top; text-align:left;}



/*alternate flash*/

.alternate_flash 			{width:810px; vertical-align:top; margin-left:auto; margin-right:auto; text-align:center; font-size:20px;}

.alternate_flash a:visited 	{color:#ff0000; font-size:20px; font-style:normal; font-weight:normal;}						

.alternate_flash a:link 	{color:#ff0000; font-size:20px; font-style:normal; font-weight:normal;}		

.alternate_flash a:hover 	{color:#ff0000; font-size:20px; font-style:normal; font-weight:normal;}

.alternate_flash a:active 	{color:#ff0000; font-size:20px; font-style:normal; font-weight:normal;}					

.alternate_flash a			{color:#ff0000; font-size:20px; font-style:normal; font-weight:normal;} 		

					

/*catalog page*/

.wrapper_catalog 			{margin:10px 0px 20px 0px; border-style:solid; border-color:#968697; border-width:1px; background-color:#3F2440; padding: 5px 5px 5px 5px;}

.catalog_image 				{width:150px; vertical-align:top; background-color:#ffffff;}

.catalog_description1 		{width:150px; vertical-align:top; background-color:#ffffff;}

.catalog_backtotop 			{width:150px; vertical-align:top;}

.catalog_learnmore 			{width:150px; vertical-align:top; background-color:#ffffff;}

.catalog_description2 		{width:100%; vertical-align:top; background-color:#ffffff;}

.catalog_price 				{width:100%; vertical-align:middle; background-color:#F7F7F7}

.catalog_divider hr 		{width:100%; height:1px; color:#C0C0C0; vertical-align:top; background-color:#ffffff;}

.catalog_addtocart 			{width:100%; vertical-align:top; background-color:#ffffff;}



.wrapper_catalog 			{color:#665000;}

.wrapper_catalog h2			{color:#665000;}

.catalog_image 				{color:#665000;}

.catalog_description1 		{color:#665000;}

.catalog_backtotop 			{color:#665000;}

.catalog_learnmore 			{color:#665000;}

.catalog_description2 		{color:#665000;}

.catalog_price 				{color:#665000;}

.catalog_divider hr 		{color:#665000;}

.catalog_addtocart 			{color:#665000;}

/* FANCY BUTTON */
.fancy_button {
  background-color: #fad3cc;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffb6a6), color-stop(50%, #fad3cc), color-stop(100%, #fad3cc));
    background-image: -webkit-linear-gradient(top, #ffb6a6 0%, #fad3cc 50%, #fad3cc 100%);
    background-image: -moz-linear-gradient(top, #ffb6a6 0%, #fad3cc 50%, #fad3cc 100%);
    background-image: -ms-linear-gradient(top, #ffb6a6 0%, #fad3cc 50%, #fad3cc 100%);
    background-image: -o-linear-gradient(top, #ffb6a6 0%, #fad3cc 50%, #fad3cc 100%);
    background-image: linear-gradient(top, #ffb6a6 0%, #fad3cc 50%, #fad3cc 100%);
  border: 1px solid #000000;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(200, 200, 200, 0.4), 0 1px 3px #7e1a42;
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(200, 200, 200, 0.4), 0 1px 3px #7e1a42;
  box-shadow: inset 0px 0px 0px 1px rgba(200, 200, 200, 0.4), 0 1px 3px #7e1a42;
  color: #570a10;
  font: 20px sans-serif;
  font-style:normal; 
  font-weight:bold;   
  line-height: 24px;
  padding: 12px 35px 14px 35px;
  text-align: center;
  width: 70%;
  margin:0 auto;}

  .fancy_button:active {
    background-color: #fad3cc;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fad3cc), color-stop(50%, #fad3cc), color-stop(100%, #ffb6a6));
    background-image: -webkit-linear-gradient(top, #fad3cc 0%, #fad3cc 50%, #ffb6a6 100%);
    background-image: -moz-linear-gradient(top, #fad3cc 0%, #fad3cc 50%, #ffb6a6 100%);
    background-image: -ms-linear-gradient(top, #fad3cc 0%, #fad3cc 50%, #ffb6a6 100%);
    background-image: -o-linear-gradient(top, #fad3cc 0%, #fad3cc 50%, #ffb6a6 100%);
    background-image: linear-gradient(top, #fad3cc 0%, #fad3cc 50%, #ffb6a6 100%);}

    div#u_0_6 {
    display: none;
    }