/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Open Software License (OSL 3.0)
 * that is bundled with this package in the file LICENSE.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/osl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magentocommerce.com so we can send you a copy immediately.
 *
 * @copyright  Copyright (c) 2008 Irubin Consulting Inc. DBA Varien (http://www.varien.com)
 * @license    http://opensource.org/licenses/osl-3.0.php  Open Software License (OSL 3.0)
 */

@import url("animated.css");
@import url("carousel.css");
 
body {   background: #ffffff url(../../../../../images/bkg_cream.jpg) repeat-y  top center;
  color: #374c61;  margin: 0px; }

A {
  color: #374c61;
  text-decoration: none;
}

A:hover {
  color: #d6d9e0;
}

.clear {
	clear:both;
}
.wrapper { min-width:1000px; }
.siteWidth { width: 1000px; }
.header {
    text-align:left;	
}
.welcome {
	font-size:70px;
	padding-bottom:30px;
}
.descr {
	font-size:16px;
	font-weight:bold;
	margin:10px 0;
}
.header-top {
    position:relative;
    z-index:999;
    width:1000px;
    margin:0 auto;
    }

TD.header {
	background:url(../images/az_header_section3.jpg) no-repeat;
	width:483px;
	font-size: 15px; 
	padding-left: 8px; 
	padding-top:45px;
	color: #fff;
	font-family:Arial;
}	
	
.header-nav {
    width:1000px;
    margin:0 auto;
    } 
    
h1 {
    float:left;
   
    height:37px;
    padding:15px 0 0 5px;
    margin:0px;
    font-family: Tahoma, Verdana, Arial, sans-serif;
    font-size: 11px;
    color:#4a7d8e;
    }
h1 a {}
.page-popup h1#logo { display:none; }

.language-switcher { float: left; width:250px; padding-top:15px; text-align: center; color:#4A7D8E }
.currency-switcher { float: left; width:250px; padding-top:15px; text-align: center; color:#4A7D8E }
.currency-switcher select { width:120px; }
.top-cart  { float: right; width:250px; padding-top:15px; text-align: left; color:#4A7D8E }
#btn_animBoxCart { text-align:center; }

/* MENU bar css controls */

#section1 {
	background:url(../images/az_header_section1.jpg) no-repeat;
	width:214px;
	vertical-align:middle;
}
.az_main_menu {
	font-family:Tahoma;
	font-size:16px;
	text-transform:capitalize;
	font-weight:normal;
	margin-left:20px;
}
a.az_menu span {
	border-bottom:1px dotted #FFFFFF;
	display:block;
	padding-left:6px;
}
a.az_menu span.first_menu {
	border-top:1px dotted #FFFFFF;
}
a.az_menu {
	background:url(../images/az_arrow_white.gif) left 8px no-repeat;
	font-family: "Arial";
	color:#FFFFFF;
	display:block;
	padding-left:10px;
	line-height:27px;
}
a.az_menu:hover {
	color:#f82e1a;
	background:url(../images/az_arrow_red.gif) left 8px no-repeat;
}
a.az_menu:hover span {
	background-color:#345974;
}


/* FOOTER bar css controls */

TD.footer {
	background:url(../images/az_bottom_mid.gif) repeat-x;
	font-family:Tahoma;
}
.footer td { vertical-align:middle; color:#fff}
.footer td a{ color:#fff; font-size:12px;}


.base-mini .head { 
	height:42px;
	margin: 0;
	background:url(../images/az_ibox_header_mid.gif) repeat-x top left;	
}
.base-mini .head .icon{ 
	float:left;
	background:url(../images/az_ibox_header_left.gif) no-repeat top left;
	width:33px;
	margin-right:10px;
	height:42px;
}
.base-mini .head .right-corner{ 
	float:right;
	background-image:url(../images/az_ibox_header_right.gif);
	background-position:left center;
	background-repeat:no-repeat;
	width:11px;
	height:42px;
}
.base-mini .head h4 { 
	float:left;
	width:140px;
	text-align:left;
	text-transform: none;
	color:#FFFFFF;
	font-size:18px;
	font-family: 'Arial';
	font-weight:bold;
}
.base-mini .head h4 a{ color:#fff; text-decoration:underline; font-size:11px;}
.head-padding { padding-top:12px }
.base-mini .head h4 .count { text-transform:none; color:#2f2f2f; white-space:nowrap; font-weight:normal; font-size:.95em;}
.base-mini .content {
	border:none; 
	background:url(../images/az_ibox_bot.gif) no-repeat bottom left;
}

.base-mini .content table td {
	vertical-align:middle;
}

	/* PRODUCT box css controls */
.contentBoxHeaderL, .contentBoxFooterL, .contentBoxHeaderR, .contentBoxFooterR, .contentBoxHeaderC, .contentBoxFooterC {
	height:5px;
	line-height:2px;
}	
	
.productBoxL {
	background:url(../images/az_pbox_left.gif) repeat-y;
	width:1px;
}
.productBoxC {

}
.productBoxR {
	background:url(../images/az_pbox_right.gif) right top repeat-y;
	width:1px;
}

.contentBoxFooterC {
	background:url(../images/az_pbox_bottom_mid.gif) left bottom repeat-x;
}
.contentBoxHeaderC {
	background:url(../images/az_pbox_top_mid.gif) repeat-x;
}	
	
	
	
	
	

.floatRight {
	float:right;
}	
.floatLeft {
	float:left;
}
.productBox {
	font-size:11px;
	font-weight: normal;
	border: 0px solid #f1f1f1;
	width:258px;
}
.productBox-left {
	border-left: none;
}
.productBox-right {
	border-right: none;
}
.productBox-first {
	border-top: none;
}
.productBox-last {
	border-bottom: none;
}


.product-title-image {
	float:left;
	width:125px;
	margin-left:3px;
	text-align:center;
	
}
.product-price-desc{
	float:left;
	width:125px;
}

.productBox img {
	padding-top:10px;
	padding-bottom:15px;
	padding-left:10px;
	
}

.product-price {
	padding-top:15px;
	text-align:right;
}

.product-title{
	padding-top:15px;
}
.product-description{
	height:80px;
	overflow:hidden;
	padding-top:10px;
	padding-right:5px;

}

.btn_more {
float:left;
margin:5px;
}
.btn_add {
float:right;
margin:15px;


}
	
#product-list-table td{
	padding:0;	
}	


.checkout_blocks {
	width:355px;
}

#side_search{ width:186px }

#super-product-table {}
#super-product-table .price{ font-size:14px;}
