/*
  $Id: light_gray.css for base_001 20101215 multimixer $
  
  Styleshhet for the base_001 theme of minitemplatesystem.com

  MiniTemplateSystem
  http://minitemplatesystem.com

  Copyright (c) 2010 minitemplatesystem.com

  Released under the terms and conditions of your purchase agreement from minitemplatesystem.com
*/
body {
  background:#F0F0F0;
  color:#999;
}

.bodyWrapper, #headerBanner .outer {
  background:#FFF;
}

/**************************************************************************************************/
/* all text except header and footer*/
.contentContainer, #create_account p, #address_book p:last-child {
  color:#999;
}

/* special color for product description and reviews*/
#product_info .description, #product_reviews_info .contentText{}

/* all links except the ui links */
a{ 
  color:#999;
}

/* all page headings*/
h1{color:#999;}

/* all subheadings*/
h2, h2 a{color:#999;}

/* color for product listing headers set back to ui color */
.productListingHeader, .productListingHeader a, .productListingHeader a:hover{
  color:inherit;
}
/**************************************************************************************************/
/**************************************************************************************************/
.buttonSet, #create_account p,  #address_book .contentContainer>p{
  border-color:#DDD;
}

.stockWarning  {
  color:#FF0000;
  border-color:#FF0000;
}
/**************************************************************************************************/
/**************************************************************************************************/
h1, #index h2, #reviews h2{
  background:#FFF;
  border-color:#DDD;
}

#index .contentText table td, #specials td {
  border-color:#DDD;
}

#index .contentText table td:hover, #specials td:hover{
  border-color:#D0D0D0;
}

#index .productListTable tr td{
  background:rgba(255, 255, 255, 0.1);
}

#index .productListTable tr.alt td{
  background:rgba(0, 0, 0, 0.1);
}

#shopping_cart .contentText table tr td, #shopping_cart .contentText table, #products_new td, #products_new tr:first-child{
  border-color:#DDD;
}

#shopping_cart .contentText table tr:hover, #products_new tr:hover {
  background:#FAFAFA;
}
/**************************************************************************************************/
/**************************************************************************************************/
#piGal img {
  border-color:#FFF;
}

#product_info .options{
  border-color:rgba(0, 0, 0, 0.0);
  background:rgba(0, 0, 0, 0.0);
}

#product_info .options p:first-child{
  background:#FFF;
  border-color:#DDD;
}
/**************************************************************************************************/
/**************************************************************************************************/
#login .contentContainer, #checkout_shipping .contentContainer, #checkout_payment .contentContainer, #checkout_shipping_address .contentContainer, #checkout_payment_address .contentContainer, #login .contentContainer h2, #checkout_shipping .contentContainer h2, #checkout_payment .contentContainer h2, #checkout_shipping_address .contentContainer h2, #checkout_payment_address .contentContainer h2{
  border-color:rgba(0, 0, 0, 0.0);
}

#login .contentContainer h2, #checkout_shipping .contentContainer h2, #checkout_payment .contentContainer h2, #checkout_shipping_address .contentContainer h2, #checkout_payment_address .contentContainer h2{
  background:#FAFAFA;
  border-color:#DDD;
}

#create_account .contentText, #checkout_confirmation .contentText, #account .contentText, #account_edit .contentText, #address_book .contentText, #address_book_process .contentText, #account_password .contentText, #account_newsletters .contentText, #account_notifications .contentText, #account_history_info .contentText, #password_forgotten .contentText, #create_account_success .contentText, #account_history .contentText table{
  border-color:#DDD;
}

#advanced_search .contentText{
  border-color:#DDD;
}

#advanced_search .contentText table{
  background:#FAFAFA;
  border-color:#DDD;
}

#create_account .contentContainer h2, #checkout_confirmation .contentContainer h2, #account .contentContainer h2, #account_edit .contentContainer h2, #address_book .contentContainer h2, #account_notifications .contentContainer h2, #account_history .contentContainer h2, #account_history_info .contentContainer h2{
  background:#FAFAFA;
  border-color:#DDD;
}

#checkout_success .productsNotifications{
  background:#FAFAFA;
  border-color:#DDD;
}

#product_reviews_write .contentText{
  background:#FAFAFA;
  border-color:#DDD;
}

#product_reviews_write .contentText{ /*text in table*/
}

#product_reviews_write .contentText td:last-child{
  background:#FAFAFA;
}
/**************************************************************************************************/

input, textarea{
  border-color:#DDD;
  color:#666;
}  

#headerMenu ul:first-child>li, #headerMenu ul:first-child>li:first-child {
  border-color:#BBB;
  border-color:rgba(0, 0, 0, 0.1);
}

#headerMenu ul:first-child>li:hover {
  background:rgba(0, 0, 0, 0.1);
}

#footer .outer {
  background:rgba(255, 255, 255, 0.2);
  border-color:#DDD;
  border-color:rgba(0, 0, 0, 0.2);
}

#footer ul {
  background:rgba(255, 255, 255, 0.1);
}

#footer li a {}

#footer li a:hover, #credits a:hover{
  color:rgba(0, 0, 0, 0.7);
}

#credits, #credits a{}

#credits a:hover{
}

#header .search input {
  background:rgba(255, 255, 255, 0.7);
  color:rgba(0, 0, 0, 0.6);
  border-color:#DDD;
  border-color:rgba(0, 0, 0, 0.1);
}

/*background colors for sf categories */
.ulCat .current_parent{background:rgba(0, 0, 0, 0.1);}
.ulCat .current_select{background:rgba(0, 0, 0, 0.1);}
.ulCat .sf-menu a:focus, .ulCat .sf-menu a:hover, .ulCat .sf-menu a:active {background:	rgba(0, 0, 0,  0.1);}
.ulCat .sf-menu a {border-color:#DDD; border-color:rgba(0, 0, 0,  0.1);}

/*colors for sf header menu */
#headerMenu .sf-menu ul li  a:focus, #headerMenu .sf-menu ul li a:hover, #headerMenu .sf-menu ul li a:active {background:rgba(255, 255, 255, 0.3);}
#headerMenu .sf-menu ul li a {border-color:#DDD; border-color:rgba(0, 0, 0,  0.2);}

/* sliders */
.imageSlider, .productSlider{border-color:#EEE !important;}
.imageSlider div.inner, .productSlider .mtsCss-content {background: #FFF;}
.productSlider .mtsCss-header, .productSlider .mtsCss-content div.boxFooter, .sliderPagerS.mtsCss-content .pager-link, .sliderAutoS.mtsCss-content .bx-start{background: #F0F0F0; color:inherit;}
.productSlider .mtsCss-header a {color:inherit; }
.imageSlider div.inner, .productSlider div.inner, .productSlider .mtsCss-content div.boxFooter{border-color:#EEE !important;}
.imageSlider div.inner:hover, .productSlider div.inner:hover{border-color:#e0e0e0!important;}
.sliderPagerS.mtsCss-content .pager-link:hover, .sliderAutoS.mtsCss-content .bx-start:hover{color:#FFF; background:#AAA;}
.bx-next {background-image:url(../../../../ext/bxslider/bx_styles/gray_next.png)}
.bx-prev {background-image:url(../../../../ext/bxslider/bx_styles/gray_prev.png)}

.imageSlider .sliderText h2, .imageSlider .sliderText h2 a{color:#777;}
.imageSlider .sliderText h2 a:hover{color:#555;}
.imageSlider .sliderText p{color:#999;}
.imageSlider .figcaption {background:#f0f0f0; background: rgba(255,255,255,0.65); }
.imageSlider .figcaption.sliderText h2, .imageSlider .figcaption.sliderText h2 a{color: #666; }
.imageSlider .figcaption.sliderText h2 a:hover{color: #444; }
.imageSlider .figcaption.sliderText p {color: #666;}
