body {margin:0px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; background:#333333;}
.main-container {width:100%; margin-left:auto; margin-right:auto; background:#333333;}
.menu-bottom-spacer {padding-bottom:0px;}
.menu-bottom-spacer2 {padding-bottom:0px; padding-top:92px;}
.menu-bottom-spacer-category {padding-bottom:0px; padding-top:92px;}
.star-container {overflow:auto;}
.star-container-featured {overflow:auto;}
.star {float:left; padding-right:3px; padding-top:2px;"}
.ratings {float:left; padding-right:3px;  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; padding-left:4px;font-size:13px;}
.content-bg-ff {background:#ffffff; padding-top:5px; padding-bottom:5px;}
.logo-container {background:url(mobileimages/easy-float-bar.png) #000000; text-align:center; padding-bottom:5px; padding-top:5px; margin:5px; margin-top:0px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; box-shadow:1px 1px 1px #cccccc; -moz-box-shadow:1px 1px 1px #cccccc; -webkit-box-shadow:1px 1px 1px #cccccc; -khtml-box-shadow:1px 1px 1px #cccccc;}
.product-container {background:url(mobileimages/bg-product-result.png); padding:5px; overflow:auto; margin:5px; margin-top:0px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; box-shadow:1px 1px 1px #cccccc; -moz-box-shadow:1px 1px 1px #cccccc; -webkit-box-shadow:1px 1px 1px #cccccc; -khtml-box-shadow:1px 1px 1px #cccccc;}
.product-container-featured {background:url(mobileimages/bg-product-result.png); padding:5px; overflow:auto; margin:5px; margin-top:0px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; box-shadow:1px 1px 1px #cccccc; -moz-box-shadow:1px 1px 1px #cccccc; -webkit-box-shadow:1px 1px 1px #cccccc; -khtml-box-shadow:1px 1px 1px #cccccc;}
.product-pic {float:left; background:#ffffff; box-shadow:1px 1px 1px #cccccc; -moz-box-shadow:1px 1px 1px #cccccc; -webkit-box-shadow:1px 1px 1px #cccccc; -khtml-box-shadow:1px 1px 1px #cccccc; width:75px; height:75px; margin:5px;}
.product-pic-featured {float:left; background:#ffffff; box-shadow:1px 1px 1px #cccccc; -moz-box-shadow:1px 1px 1px #cccccc; -webkit-box-shadow:1px 1px 1px #cccccc; -khtml-box-shadow:1px 1px 1px #cccccc; width:75px; height:75px; margin:5px;}
.prod-info-container {float:left; margin-left:5px; width:185px; margin-top:5px;}
.prod-info-container-featured {float:left; margin-left:5px; width:185px; margin-top:5px;}
.info-featured { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#58B6ED; text-transform:uppercase; padding-bottom:3px;}
.info-prod-name { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:15px; text-transform:uppercase; padding-bottom:2px;}
.info-prod-name-featured {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:15px; text-transform:uppercase; padding-bottom:2px;}
.info-price { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; padding-bottom:3px;}
.info-price-featured { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; padding-bottom:3px;}
.col-burg {color:#C30;}
.arrow-more {float:right; padding-top:20px; margin-top:10px; padding-right:5px;}
.arrow-more-featured {float:right; padding-top:20px; margin-top:10px; padding-right:5px;}
.search-bar {background:url(mobileimages/bg-search-bar.png) repeat-x; padding:15px; overflow:auto; margin:5px; margin-top:0px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; box-shadow:1px 1px 1px #cccccc; -moz-box-shadow:1px 1px 1px #cccccc; -webkit-box-shadow:1px 1px 1px #cccccc; -khtml-box-shadow:1px 1px 1px #cccccc;}
.search-field-container {float:left; width:230px;}
.search-field {color:#666666; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border:1px solid #cccccc; padding:8px;}
.search-but-container {float:right; padding-top:3px;}
.login-bar {background:url(mobileimages/bg-login.png)repeat-x; padding:10px; overflow:auto; margin:5px; margin-top:0px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; box-shadow:1px 1px 1px #cccccc; -moz-box-shadow:1px 1px 1px #cccccc; -webkit-box-shadow:1px 1px 1px #cccccc; -khtml-box-shadow:1px 1px 1px #cccccc;}
.login-field-container {float:left; padding-right:10px; width:100px;}
.login-field {color:#666666; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border:1px solid #cccccc; padding:9px;}
.login-title-container { text-align:center; width:100%;}
.login-title {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:19px; padding-top:5px; color:#777777; text-shadow:1px 1px 1px #ffffff;}
.arrow-login {float:right; padding-top:8px; padding-right:5px;}
.control-panel-button {background:url(mobileimages/bg-product-result.png); padding:8px; overflow:auto; margin:5px; margin-top:0px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; box-shadow:1px 1px 1px #cccccc; -moz-box-shadow:1px 1px 1px #cccccc; -webkit-box-shadow:1px 1px 1px #cccccc; -khtml-box-shadow:1px 1px 1px #cccccc;}
.cp-icon {float:left; padding-left:28px;}
.cp-item {float:left; padding-left:30px;  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:19px; padding-top:5px; color:#777777; text-shadow:1px 1px 1px #ffffff; text-decoration:none;}
.cp-item a:link {color:#777777; text-decoration:none;}
.cp-item a:visited {color:#777777; text-decoration:none;}
.cp-item a:hover {color:#777777; text-decoration:none;}
.cp-item a:active {color:#777777; text-decoration:none;}
.cp-arrow {float:right; padding-top:10px; padding-right:12px;}
.bottom-menu {background:#333333; padding:12px;  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color:#cccccc; font-size:11px; text-align:center; border-top:1px solid #666666;}
.bottom-menu li {display:inline; padding-left:6px; padding-right:6px; text-transform:uppercase;}
.bottom-menu li a:link {color:#cccccc; text-shadow: 1px 1px 0px #222222; text-decoration:none;}
.bottom-menu li a:visited {color:#cccccc; text-shadow: 1px 1px 0px #222222; text-decoration:none;}
.bottom-menu li a:hover {color:#ffffff; text-shadow: 1px 1px 0px #222222; text-decoration:underline;}
.bottom-menu li a:active {color:#cccccc; text-shadow: 1px 1px 0px #222222; text-decoration:none;}
.fixed-menu {background:url(mobileimages/bottom-menu-back.png) repeat-x; height:62px; bottom:0px; width:100%;}
.fixed-menu-inner {width:320px; margin-left:auto; margin-right:auto;}
.fixed-menu-floater {position:absolute; z-index:99; overflow:auto; width:320px;}
.fixed-menu-button {float:left; padding-left:11px; padding-right:11px; border-right:1px solid #333333; border-left:1px solid #555555; height:54px; padding-top:8px; text-align:center;}
.fixed-menu-button-start {float:left; padding-left:11px; padding-right:11px; border-right:1px solid #333333; height:54px; padding-top:8px;}
.fixed-menu-button-end {float:left; padding-left:11px; padding-right:11px; border-left:1px solid #555555; height:54px; padding-top:8px}

.fixed-menu-button a:link {font-size:11px; text-transform:uppercase; color:#ffffff; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; text-decoration:none;}
.fixed-menu-button a:visited {font-size:11px; text-transform:uppercase; color:#ffffff; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; text-decoration:none;}
.fixed-menu-button a:hover {font-size:11px; text-transform:uppercase; color:#ffffff; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; text-decoration:none;}
.fixed-menu-button a:active {font-size:11px; text-transform:uppercase; color:#ffffff; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; text-decoration:none;}

.fixed-menu-button-start a:link {font-size:11px; text-transform:uppercase; color:#ffffff; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; text-decoration:none;}
.fixed-menu-button-start a:visited {font-size:11px; text-transform:uppercase; color:#ffffff; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; text-decoration:none;}
.fixed-menu-button-start a:hover {font-size:11px; text-transform:uppercase; color:#ffffff; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; text-decoration:none;}
.fixed-menu-button-start a:active {font-size:11px; text-transform:uppercase; color:#ffffff; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; text-decoration:none;}

.fixed-menu-button-end a:link {font-size:11px; text-transform:uppercase; color:#ffffff; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; text-decoration:none;}
.fixed-menu-button-end a:visited {font-size:11px; text-transform:uppercase; color:#ffffff; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; text-decoration:none;}
.fixed-menu-button-end a:hover {font-size:11px; text-transform:uppercase; color:#ffffff; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; text-decoration:none;}
.fixed-menu-button-end a:active {font-size:11px; text-transform:uppercase; color:#ffffff; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; text-decoration:none;}


.product-area {background:#fafafa; padding:5px; overflow:auto;}
.product-price { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; padding-bottom:3px; padding-top:10px;}
.product-info-container {float:left; margin-left:10px; width:185px; margin-top:5px;}
.product-photo {background:#ffffff; box-shadow:1px 1px 1px #cccccc; -moz-box-shadow:1px 1px 1px #cccccc; -webkit-box-shadow:1px 1px 1px #cccccc; -khtml-box-shadow:1px 1px 1px #cccccc; width:105px; height:105px; margin:5px;}
.mini-photo-container {overflow:auto;}
.mini-photo {float:left; width:10px; margin:5px; margin-right:3px; }
.option-drop-list {color:#666666; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border:1px solid #cccccc; padding:6px;}
.option-title { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; text-transform:uppercase; padding-bottom:2px; padding-left:4px;}

.back-but {background:url(mobileimages/but-back2.png) repeat-x; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; box-shadow: 1px 1px 1px #333333; -moz-box-shadow: 1px 1px 1px #333333;; -webkit-box-shadow: 1px 1px 1px #333333;; -khtml-box-shadow: 1px 1px 1px #333333; padding:12px; padding-top:11px; padding-bottom:9px;  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff; text-shadow:1px 1px 1px #000000;}
.back-but a:link {color:#ffffff; text-decoration:none;}
.back-but a:visited {color:#ffffff; text-decoration:none;}
.back-but a:hover {color:#ffffff; text-decoration:none;}
.back-but a:active {color:#ffffff; text-decoration:none;}

.typ-button {background:url(mobileimages/but-back.png) repeat-x; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; box-shadow: 1px 1px 1px #333333; -moz-box-shadow: 1px 1px 1px #333333;; -webkit-box-shadow: 1px 1px 1px #333333;; -khtml-box-shadow: 1px 1px 1px #333333; padding:12px; padding-top:11px; padding-bottom:9px;  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#C30; text-shadow:1px 1px 1px #ffffff;}
.typ-button a:link {color:#C30; text-decoration:none;}
.typ-button a:visited {color:#C30; text-decoration:none;}
.typ-button a:hover {color:#C30; text-decoration:none;}
.typ-button a:active {color:#C30; text-decoration:none;}

.view-prod {display:none;}