body,td,th { 
	color: #888; 
	font-size: 11px;  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 130%;
}
a {
	color: #ff9900; 	
    text-decoration: none;
}
a:link {
	color: #ff9900; 
}
a:visited {
color: #ff9900; 
}
a:hover {
	color: #ff9900; 
	
}

a.active,
a:hover{
	
}

.cat1menu a.active,
.cat1menu a:hover{
	text-decoration: none;
}

.cat1menu{
	height:46px;
}


.cat2menu a,
.page_navigation a {
	color: #888;
}

.cat2menu a:hover,
.page_navigation a:hover{
	color: #ff9900;
	text-decoration: none;
}

.cat2menu a{
	font-weight: bold;
}

.cat2menu a.active{
	color: #281a00;
	text-decoration: none;
}

#footer a{
	color:#888;
}




b{
	color:#281A00;
}

h1,h2,h3,h4,h5,strong,legend{
	color: #281A00;
	font-weight: bold;
	font-size: 11px;
}

hr{
	height: 0px;
	padding:0;margin:0;
	border:0;
	background: transparent;
	border-bottom: 1px solid #ababab;
}

p{
	padding: 0 0 5px 0;
}

.align-center{
	text-align: center;
}

.align-justify{
	text-align: justify;
}

.align-left{
	text-align: left;
}

#col3 .content-element h1{
	padding-bottom: 5px;
}


input.button{
	background: transparent;
	border:none;
	color: #666666;
	width:auto;
	padding:0;
	cursor: pointer;
}

input.text{
	color: #666666;
	padding:4px;
	background: #f1f1f1;
	border: 1px solid #a9a9a9;
}

input.smallertext{
	padding: 1px 4px;
	width:20px;
}

div.importform{
	position: relative;
	margin-top:10px;
}

label.freelabel{
	position:absolute;
	margin-top: -25px;
	padding-bottom:17px;
}

div.variants{
	display:none;
}

.sum{
	border-top:1px solid #888;
	margin-top:10px;
}

.clear{
	clear:both;
}

.left{
	text-align: left;
}

.right{
	text-align: right;
}


h3.control-hint{
	padding:0 0 30px 0;
	
}

.control_summary{
	position: absolute;
	width:780px;
	margin-top: 15px;
}
.control_summary div{
	width:240px;
	padding-right: 20px;
	height: 200px;
	float: left;
}

.tt_products_basket_payment .form_control{
	margin-top:215px;
	clear:left;
}
.tt_products_order_confirmation{
	margin: 0 auto;
	width:350px;
	text-align: center ;
}
.tt_products_order_confirmation p{
	text-align:justify;
}

/* OFFERS */




.tx-aaacatalogues-pi2-highlight-wrap,
#content-top
{
    position:relative;
    width: 1000px; 
    left:5px;
    clear: left; 
    z-index: 0;  
   
} 
  
.tx-aaacatalogues-pi2-highlight{
  width:270px;
  height:530px;
  /height:550px;
  float:left;
  padding-right:63px;
  padding-bottom: 30px;
  
  text-align:left;
  z-index: 1;
 }
 
 
.tx-aaacatalogues-pi2-highlight p.bodytext{
	margin:0;padding:0;
} 
 
#content-top .content-element,
#content-top p.bodytext{
  width:230px;
  float:left;
  padding-right:103px;
  padding-bottom: 30px;
  position:relative;
  text-align:justify;
 } 
 
 
div.tx-aaacatalogues-pi2 
{
	width: 930px;
	position: relative;
	left: -10px;
	top: -20px;
}


.tx-aaacatalogues-pi2 table td
{
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	vertical-align: top;
}


.tx-aaacatalogues-pi2 table td h2{
	font-size: 12px;
}


.offers-details-link{
	height:22px;
	padding: 13px 0 0 0;
}

.offers-details{	
	margin-top: 5px;
	position: absolute;
	width:230px;
	padding:8px 0px;
	background: white;
	z-index: 10000;	
}







.cat2menu ul li{
	display:inline;
}

.cat2menu ul li a{
	margin: 0 5px;
}

/* BUTTONS */
#tt_products-button-Payment{
    background-image: url('../imgs/butt-continue-checkout.gif');
    width: 160px;
    margin:0 5px;
}

#tt_products-button-Previous{
    background-image: url('../imgs/butt-back-to-previous.gif');
    width: 160px;
    margin:0 5px;
}

#tt_products-button-Update{
    background-image: url('../imgs/butt-update-cart.gif');
    width: 160px;
    margin:0 5px;
}


#tt_products-button-Import{
    background-image: url('../imgs/butt_import.gif');
    width: 64px;
}

#tt_products-button-SendPassword{
    background-image: url('../imgs/butt_send.gif');
    width: 64px;
}

#tt_products-button-BackToBasket{
    background-image: url('../imgs/butt-back-to-cart.gif');
    width: 170px;
    margin:0 5px;
}

#tt_products-button-Finalize{
    background-image: url('../imgs/butt-finalize-order.gif');
    width: 160px;
    margin:0 5px;
}

#tt_products-button-Print{
    background-image: url('../imgs/butt-print-confirmation.gif');
    width: 160px;
    margin:0 5px;
}
#tt_products-button-PayOrder{
    background-image: url('../imgs/butt-send-order.gif');
    width: 160px;
    margin:0 5px;
}
#tt_products-button-BuyNow{
    background-image: url('../imgs/walu/butt-buy.gif');
   	width:50px;
    }

#tt_products-button-Checkout{
    background-image: url('../imgs/walu/butt-checkout2.gif');
    width: 140px;
}

#tt_products-button-ShoppingCart{
    background-image: url('../imgs/walu/butt-shopping-cart.gif');
    width: 140px;
}

#tt_products-button-GoIbeji{
    background-image: url('../imgs/butt-back-to-ibeji-shop.gif');
    width: 160px;
    margin:0 5px;
}
#tt_products-button-GoWalu{
    background-image: url('../imgs/butt-back-to-walu-shop.gif');
    width: 160px;
    margin:0 5px;
}
#tt_products-button-GoShoowa{
    background-image: url('../imgs/butt-back-to-shoowa-shop.gif');
    width: 160px;
    margin:0 5px;
}

#tt_products-button-BackToForm{
    background-image: url('../imgs/butt-back-to-form.gif');
    width: 120px;
    margin:0 5px;
}

#tt_products-button-Offers{
    background-image: url('../imgs/walu/butt-offers.gif');
    width: 106px;
    margin:0 5px;
}

#tt_products-button-Other{
    background-image: url('../imgs/walu/butt-other-items.gif');
    width: 106px;
    margin:0 5px;
}

#tt_products-button-AfricanArt{
    background-image: url('../imgs/walu/butt-african-art.gif');
    width: 106px;
    margin:0 5px;
}

#tt_products-button-Books{
    background-image: url('../imgs/walu/butt-books.gif');
    width: 106px;
    margin:0 5px;
}

#tt_products-button-Publications{
    background-image: url('../imgs/walu/butt-publications.gif');
    width: 106px;
    margin:0 5px;
}


#tt_products-button-Periodicals{
    background-image: url('../imgs/walu/butt-periodicals.gif');
    width: 106px;
    margin:0 5px;
}

#tt_products-button-Catalogues{
    background-image: url('../imgs/walu/butt-catalogues.gif');
    width: 106px;
    margin:0 5px;
}


#tt_products-button-View{
    background-image: url('../imgs/walu/butt-view.gif');
    width: 50px;
    margin-right:10px;
    float: left;
}

#tt_products-button-ViewImages{
    background-image: url('../imgs/walu/butt-images-description.gif');
    width: 150px;
    margin-right:10px;
    float: left;
}

.tx-aaacatalogues-pi2-button-enlarge {
	background-image: url('../imgs/walu/butt-enlarge.gif');
	width:75px;
}

.tx-aaacatalogues-pi2-button-close {
	background-image: url('../imgs/walu/butt-x.gif');
	width:19px;
}

#tt_products-button-Plus {
	background-image: url('../imgs/walu/butt-plus.gif');
	width:130px;
	height:18px;
	float: left;
}
#tt_products-button-Minus {
	background-image: url('../imgs/walu/butt-minus.gif');
	width:130px;
	height:18px;
	float: left;
}

#thickbox_close{
	text-align: left;
	position: absolute;
	padding: 10px;
}

#thickbox_close button{
	background-image: url('../imgs/walu/butt-x.gif');
	width:19px;
}


