* {margin: 0; padding: 0}
body {background: #ffffff url(../../media/background-site.gif) repeat-y center top; font-family: "Arial", Sans-serif; font-size: 62.5%}

a img {border: 0}

#expander {width: 770px !important; padding: 0 0 40px 0}
#page-wrap {width: 770px !important; padding: 0 0 20px 0; background: #ffffff; border: none}
.navigation1 {display: none}
.header {margin: 0; padding: 0}

#welcome-images {width: 233px; margin-right: 15px; float: left}
.welcome img {margin: 0 0 15px 0 !important; padding: 3px; border: 1px solid #a9c4cc; background: #ffffff}

#header-content {margin: 0; padding: 0; background-color:#ffffff}

#navigation {background: #ffffff url(../../media/background-navigation-top.gif) no-repeat left top; height: 30px; margin: 0 0 10px 0; width: 770px}
#navigation p#welcome {margin: 8px 0 0 10px; font-size: 1.2em; float: left}
#navigation p#home {margin: 8px 10px 0 0; float: right}
#navigation p#home a {color: #ffffff; font-size: 1.2em; text-decoration: none}
#navigation p#home a:hover {text-decoration: underline}

#wrapper1 {font-size: 1.1em !important}
#wrapper2 {background: transparent !important}

h3.category-list-header {margin: 0 !important; padding: 7px 10px !important; background: #f26422; font-size: 1.2em !important; font-weight: bold}
h3.category-list-header a {color: #ffffff !important}
h3.category-list-header a:hover {text-decoration: underline}

.left {width: 140px !important; float: left}
ol#categories {margin: 0; padding: 0; border-top: 1px solid #ffffff}
.category-list ol li {border: none}
.category-list ol li a {width: 120px !important; margin: 0; padding: 6px 10px; font-size: 1em; text-decoration: none; color: #3c2415; background: #f7941d; display: block; border-top: 1px solid #ffffff; border-bottom: none; border-left: none; border-right: none}
.category-list ol li a:hover {background: #d57f2a; border-bottom: none}

.welcome {overflow: hidden}
.main-content {overflow: hidden}
.main-content p#tdot {margin: 0 0 15px 248px; font-size: 1.4em; font-weight: bold}
.main-content p {margin: 0 0 15px 248px; font-size:1.1em}
.main-content a {color: #3c2415; text-decoration: underline}
.main-content a:hover {text-decoration: none}

.container-left {width: 140px}

.category-page {padding: 15px; border: 1px solid #ffffff}
.category-page h2 {padding: 10px; margin: 0; font-size: 1.4em; background: #ffffff}
.jcarousel-skin-tango .jcarousel-container-horizontal {padding: 0}
.jcarousel-skin-tango .jcarousel-item-horizontal  {margin: 0 15px 0 0}

.content {width: 586px; margin: 0; padding: 15px; background: #C0DEE6; float: right}


.productTable {width: 554px !important}
.productTable td {width: 182px !important}
td.imageRow {padding: 25px 0 5px 0 !important}
td.imageRow img {margin: 0 auto}
td.addToCartRow {padding: 5px 0 25px 0 !important}
.content form {padding: 0 !important}
p.price {margin: 0 !important}
.productTable {border: none !important; border-collapse: none !important}
.productTable tr {border: none !important}
.productTable td {border: none !important}


/* FOOTER */

/***********************************************************************************************/
.footer-section {margin: 0; padding: 0}
.fcontain {display: block}
.footer_extra {background: #ffffff; overflow: hidden}
.footer {margin: 0; padding: 0; font-size: 1em; font-weight: normal}

#footer {width: 770px; margin: 50px 0 0 0; padding: 10px 0 0 0; border-top: 1px solid #808080; overflow: hidden}
#footer li {padding: 0 5px; background: #ffffff url(../../media/div-navigation-footer.gif) no-repeat center right; float: left}
#footer li#first {padding: 0 5px 0 0}
#footer li#last {padding: 0 0 0 5px; background: none}
#footer li a {font-size: 1.1em; color: #656565; text-decoration: none}
#footer li a:hover {text-decoration: underline}
#footer p {font-size: 1.1em; color: #656565; float: right}

