body { font-size: 14px; font-family: "Lucida Grande", sans-serif; background: #BADAF3 url(http://duosandtrios.com/images/bg_left.jpg) 0 0 repeat-x; }
#header-content { background: none; }
.address { margin: 0 50px 0 0; text-align: left; }
.address ul { margin: 0; padding: 0; }
.address li { margin: 0 0 2px 0; padding: 0; font-size: 12px; }
.address span { margin: 0; padding: 0; }
#breadcrumbs { display: none; }
.imageanddetails { margin-right: 150px; }
.category-list { display: none; }
#Nav1 { margin: 10px 0 0 20px; padding: 0; } 
#Nav1 li { margin: 0 0 4px 0; padding: 0; border: none; background: none; } 
#Nav1 li a { margin: 0; font-weight: normal; padding: 0; text-align: left; background: none; } 
.clicktozoom { display: none; }
.footer_extra { border: none; border-top: 1px dotted #DFF892; width: 800px; margin: 0 auto; padding: 20px 0 20px 0; }
.product-details { margin-top: 10px; font-size: 11px; font-style: normal; }
.product-details em { font-style: normal; color: #111; font-weight: bold; }
#categories { margin: 0; padding: 0; }
#categories li { margin: 5px 0; padding: 0 0 0 10px; }
#categories a { margin: 0; padding: 0; font-size: 11px; }
h3.category-list-header { border: none; font-weight: normal; font-size: 12px; font-family: "Georgia"; letter-spacing: 2px; }
#page-wrap { background: #056EAC url(http://duosandtrios.com/images/content_background.gif) 0 0 repeat-x; border: 4px solid #DFF892; }
#wrapper2 { background: none; }
.product-detail-header { border-bottom: none; }
.product-detail-header h2 { color: #000; font-size: 24px; font-family: "Georgia"; font-weight: normal; }
.product-options-table { margin: 15px 0; }
.product-options-table td { padding: 4px 10px 4px 0; }
.product-options-table td em { font-style: normal; color: #000; }
.product-options-table input { border: none; padding: 3px; background: #eee; }
.product-options-table select { border: none; padding: 3px; background: #eee; }
.product-options-table .btn { background-color: #BADAF3; font-size: 11px; font-weight: bold; cursor: pointer; padding: 3px 13px; }
.product-options-table .btn:hover { background-color: #A7CFE9; }
.footer { margin-bottom: 12px; }

#wrapper2 a, #wrapper2 a:visited { color: #222; text-decoration: underline; }
#wrapper2 a:hover { color: #555; text-decoration: underline; }
#wrapper2 .member-table a, #wrapper2 .member-table a:visited, #wrapper2 .member-table a:hover, .content-accent2 a { color: #056EAC; }

.member-table { margin: 0; padding: 0; }
.member-table td { font-size: 12px; font-family: "Lucida Grande", sans-serif; padding: 6px 4px; text-align: left; }
.member-table th { font-size: 12px; font-family: "Lucida Grande", sans-serif; padding: 6px 4px; text-align: left; }
.checkout, .member { width: 700px; font-family: "Lucida Grande", sans-serif; font-size: 12px; }
.member { border: none; padding: 20px; margin: 0 0 20px 0; }
.checkout h3 { font-size: 14px; margin: 0 0 10px 10px; font-weight: normal; }
#checkoutaddresses, #loginForm #password, #loginForm #username  { font-family: "Lucida Grande", sans-serif; }
#loginForm #password, #loginForm #username { border: 1px solid #666; width: 130px; margin: 0 0 4px 0; padding: 3px; }
#checkoutAddressForm .fcontain { font-size: 12px; }
#checkoutAddressForm .fcontain input { font-size: 11px; padding: 3px; margin-top: 4px; }

#cart-table td { padding: 4px; }
.payment-method input, .payment-method select { font-size: 11px; padding: 3px; border: 1px solid #666; margin: 0; }
.payment-method-content table { margin: 10px 0; }
.payment-method-content table td { padding: 8px; }
