﻿.main
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
    margin: 0px;
    font-size: 11px;
    color: #333333;
    text-align:center;
    background: #9d6161 url(/images/shopping_bg.jpg) no-repeat center top
}

.menu
{
    background-color:#442513;text-transform:uppercase;
    
}

.menu ul
{
    list-style:none;
    padding:4px 0 4px 0;
    margin:0;
    text-align:center;
}

.menu li
{
    display: inline;
    padding: 0 20px 0 20px;
    color: #f0e3b6;
    font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight: bold;
}

.main a:link, .main a:visited
{
	text-decoration: none;
    color: #442513;
}

.main a:hover
{
	color: #703e21;
}

.menu a:link, .main a:visited
{
	text-decoration: none;
    color: #f0e3b6;
}

.menu a:hover
{
	color: #ffc100;
}



.listingContainer a:link, .listingContainer a:visited
{
    text-decoration: none;
    color: #990000;
    font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight: normal;
    vertical-align: top;
}


.listingContainer a:hover
{
    color: #442513;
    font-weight: normal;
}






.listingContainer #header a:link, .listingContainer #productFooter a:link, .listingContainer #header a:visited, .listingContainer #productFooter a:visited, .listingContainer #productHeader a:link, .listingContainer #productHeader a:visited
{
    text-decoration: none;
    color: #fdd763;
    font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
}


.listingContainer #header a:hover, .listingContainer #productFooter a:hover, .listingContainer #productHeader a:hover
{
    color: #fff;
    font-weight: normal;
}







* html #shoppingCart {position: absolute;
    top:expression(eval(document.compatMode &&
    document.compatMode=='CSS1Compat') ?
    documentElement.scrollTop
    +(documentElement.clientHeight-this.clientHeight) - 50
    : document.body.scrollTop
    +(document.body.clientHeight-this.clientHeight) - 50);
    right: 50px;
}

#shoppingCart
{
    width:160px;background-color:#f0f0f0;position:fixed;right:50px;bottom:50px;z-index:1000;
    padding: 4px;
    line-height:18px;
}

.listingContainer
{
	width: 581px;
}

.listingContainer .altrow
{
    background-color: #ffe6bb;
}

.listingContainer .row
{
    background-color: #f7dfb5;
}

.listingContainer .over
{
    background-color: #fff0d5;
}

.listingContainer .footer
{
    background-color: #a55129;
    color: #fff;
}

input, select
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333333;
}

.input-text
{
    width: 200px;
    
}



/*Checkout Methods*/


.checkout-methods a:link, .checkout-methods a:visited
{
    text-decoration: none;
    color: #f0e3b6;
    
}
.checkout-methods a:hover
{
    color: #ffc100;
}

.checkout-methods input, .checkout-methods select
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333333;
}

/*Product Form*/
.productForm a:link, .productForm a:visited
{
    text-decoration: none;
    color: #442513;
}

.productForm a:hover
{
    color: #ffc100;
}

.productForm
{
    border: 1px solid #f0f0f0;
}

.productForm td
{
    padding:10px;
}

.productForm tr
{
    background-color:#fff;
}

.listingContainer #productHeader
{
	width:573px;height:15px;padding:6px 4px;text-align:right;display:block;
}

.listingContainer #productFooter
{
	clear:both;width:573px;padding:6px 4px;text-align:right;display:block;height:15px;
}

.listingContainer #productFooter a, .listingContainer #productFooter a:visited, .listingContainer #productHeader a, .listingContainer #productHeader a:visited
{
	padding:0 4px 0 4px;color:#fdd763;text-align:center;border:1px solid #f7dfb5;font-weight:bold;margin-right:4px;
}

.listingContainer #productFooter a.active, .listingContainer #productHeader a.active
{
	padding:0 4px 0 4px;color:#990000;text-align:center;background-color:#fdd763;border:1px solid #f7dfb5;font-weight:bold;margin-right:4px;
}

.listingContainer #productFooter a:hover, .listingContainer #productHeader a:hover
{
	color:#990000;background-color:#fdd763;font-weight:bold;
}