********** USER INFO **********/

#user-info {width: 150px;  padding-right: 0 !important; border-right: 2px solid #878682; text-transform: uppercase; padding-top: 2px !important;}

#user-info p {margin-bottom: 9px;}

#user-info ul {width: 100%;}

#user-info ul li {float: left; }

#user-info ul li a {color: black; text-decoration: none;}



#my-account-link {padding-right: 5px; margin-right: 5px; border-right: 1px solid black;}



.log-button {margin-top: 5px; margin-right: 5px; font-weight: bold; background: url(../images/logout-button-left.gif) top left no-repeat; padding-left: 4px;}



.log-button a {background: url(../images/logout-button-right.gif) top right no-repeat #cac982; display: block; padding: 2px 5px 2px 0;}

.log-button a:hover {text-decoration: none !important; color: white;}



/********** SHOPPING CART **********/

#cart {width: 180px; text-transform: uppercase; border-right: 3px solid #878682;}

#cart table {font-size: 10px; font-weight: bold; width: 100%;}

#cart table .right {text-align: right; color: black;}

.cart-cell {border-bottom: 1px solid #878682; padding: 2px; color: #737373;}



#cart ul li {float: right;}

#cart ul li a {color: white; text-decoration: none; }



#viewcart-button,

#checkout-button {margin-top: 5px; margin-right: 5px; font-weight: bold; background: url(../images/cart-button-left.gif) top left no-repeat; padding-left: 4px;}



#checkout-button {margin-right: 0 !important;}



#viewcart-button a,

#checkout-button a {background: url(../images/cart-button-right.gif) top right no-repeat #c4604a; display: block; padding: 2px 5px 2px 0; }

#viewcart-button a:hover,

#checkout-button a:hover {text-decoration: none !important; color: black;}



/********** MISC LINKS **********/

#misc-links {text-transform: uppercase; padding-top: 2px !important; width:140px;}

#misc-links ul li {margin-bottom: 3px;}

#misc-links ul li a {color: black; text-decoration: none;}

#misc-links ul li a:hover {text-decoration: underline;}