body {margin: 0px;font: normal 11px Tahoma, Arial, Verdana;color: #072e60;background:#ecf3f8;}
td {font: normal 11px Tahoma, Arial, Verdana;color: #072e60;}
* {margin:0;padding:0;}
a {outline:none;text-decoration:none;}
#header {width:940px;margin:0 auto;height:140px;}
#centerpiece {height:300px;background:url(imgs/centerpiece-flash.jpg) center no-repeat;margin:0 auto;}

#content {width:940px;margin:0 auto;background:#e3edf7 url(imgs/bg-pages.jpg) top no-repeat;overflow:auto;}
#content2 {margin:15px auto;width:900px;}

#logo {width:300px;height:100%;float:left;}
#control {float:left;width:640px;text-align:right;color:#3d638f;}
#pages {margin-top:5px;}
#pages a {padding-left:20px;color:#3d638f;}
#pages a:hover {color:#7ea7d9;}
#register {margin-top:20px;}
#register a {text-decoration:underline;color:#3d638f;}
#register a:hover {color:#7ea7d9;}
#search {margin-top:25px;}

#collections {background:url(imgs/collections-bg.jpg);height:41px;}
#collections2 {width:940px;margin:0 auto;}
#collections-list {list-style-type:none;font-size:12px;}
.collections-item {display:block;float:left;border-left:1px solid #3d638f;border-right:1px solid #90accc;text-align:center;padding:0 18px 0 18px;height:39px;margin-top:1px;line-height:39px;}
.collections-item a {color:#FFFFFF;}
.collections-item a:hover {color:#1c4371;}
.clear {clear:both;}

#footer {background: #7b9abf url(imgs/footer-bg.jpg) top repeat-x; color:#fff;text-align:center;padding:20px 0 20px 0;}
#footer a {color:#fff;text-decoration:underline;}
#footer a:hover {color:#CCCCCC;}

.cat-product-image {width:180px;border:1px solid #336699;}

.cat-prod {width:180px;margin-right:20px;}
.cat-prod a {color:#1f6bda;}
.prod-price {float:left;width:90px;text-align:left;}
.prod-link {float:right;width:90px;text-align:right;}
.prod-link a:hover {color:#003399;text-decoration:underline;}

.prod-name {font: normal 16px "Century Gothic", Tahoma, Verdana;border-bottom:1px dotted #666666;text-align:center;}
.prod-name a:hover {color:#003399;}

h1 {font:normal 21px "Century Gothic", Tahoma, Verdana;text-transform:uppercase;}
h2, h2 a {font:normal 18px "Century Gothic", Tahoma, Verdana;text-transform:uppercase;color:#072e60;}
h3 {font:normal 15px "Century Gothic", Tahoma, Verdana;text-transform:uppercase;color:#072e60;padding:0 5px;}
h4 {font:normal 17px "Century Gothic", Tahoma, Verdana;text-transform:uppercase;color:#072e60;}
h5 {font:normal 18px "Century Gothic", Tahoma, Verdana;text-transform:uppercase;color:#072e60;margin-left:17px;}
.attribute-name {font:normal 15px "Century Gothic", Tahoma, Verdana;text-transform:uppercase;color:#072e60;text-transform:uppercase;}

.column-storefront {width:420px;float:left;}
.column-storefront2 {width:480px;float:left;}

.overlay-cat {background: url(imgs/overlay-cat.png);margin:5px;margin-top:137px;padding:0 3px;}

.cat-link {text-align:right;}
.cat-link a {background:url(imgs/linx.png) left center no-repeat;padding-left:13px;padding-bottom:3px;color:#072e60;}

.chart-link a {background:url(imgs/linx.png) left center no-repeat;padding-left:13px;padding-bottom:3px;color:#0e76da;font-weight:bold;}

.bestsell-thmb {width:90px;float:left;}
.bestsell-txt {width:317px;float:left;}
.bestsell-img {width:75px;border:1px solid #85aad5;}
.bestsell {overflow:auto;border-bottom:1px dotted #999999;padding-bottom:3px;margin-bottom:3px;width:417px;}
.bestsell a {color:#1f6bda;}
.bestsell a:hover {text-decoration:underline;}

.bestsell-txt2 {width:200px;float:left;}
.bestsell2 {border-bottom:1px dotted #999999;padding-bottom:3px;margin-bottom:3px;width:290px;overflow:auto;}

.mini-bask {margin-top:42px;background:#f3f6f9;border: 1px solid #a6c0de;width:300px;}
.mini-bask-head {background:#dfebf7;}
.mini-bask2 {padding:5px;}
.mini-bask2 a {color:#1f6bda;}
.mini-bask2 a:hover {color:#1f6bda;text-decoration:underline;}

th {font-size:12px;}
.td-bask {border-top:1px dotted #999999;padding-top:2px;padding-bottom:2px;}

.prod-pic {width:270px;border:1px solid #336699;}

.table-prod {margin-right:20px;}

.bask {margin-top:42px;background:#f3f6f9;border: 1px solid #a6c0de;}
.bask2 {padding:5px;}

.quantity {float:left;width:50px;}
.update {float:left;width:100px;}

.sizes {float:left;margin-top:30px;background:#f3f6f9;border: 1px solid #a6c0de;width:265px;margin-right:10px;}
.sizes-head {background:#dfebf7;}
.sizes-txt {padding:5px;}

.field {border:1px solid #0099CC;padding:3px;width:200px;}