@import "reset.css";
@import "right-rail.css";

/*Global Styles */
body {background:#f6efc5 center top no-repeat ;font-family:Arial,Helvetica,Sans-serif;background-attachment:scroll;color:#707070;}
.container {width:960px;margin: 0 auto;padding:6px 8px 0 8px;background-color:#fff;}
a {cursor:pointer;}
input.forbots {display:none !important;}

/* Framework Styles */
.block {display:block;}

.top10 {margin-top:10px !important;}
.top15 {margin-top:15px !important;}
.top50 {margin-top:50px !important;}
.top40 {margin-top:40px !important;}
.left3 {margin-left: 3px !important;}
.top-bott12 {margin: 12px 0 !important;}

.ptop5 {padding-top:5px !important;}



ul.bulleted {list-style-type: disc; list-style-position: outside; margin-left: 20px;}
ol.bulleted {list-style-type: decimal; list-style-position: outside; margin-left: 20px;}
.bulleted li {padding-bottom: 8px;}

.left {float:left;}
.right {float:right;}


/* Fonts */
@font-face {font-family: 'JimboRegular';src: url('../fonts/jimbobol-webfont.eot');src: local('Jimbo'), url('../fonts/jimbobol-webfont.woff') format('woff'), url('../fonts/jimbobol-webfont.ttf') format('truetype'), url('../fonts/jimbobol-webfont.svg#webfontT4w7NFnw') format('svg');font-weight: normal;font-style: normal;}
.jimbo {font-family: "JimboRegular", Georgia, serif;}
.myriad {font-family: "Myriad Pro", "Myriad", "Trebuchet MS", Arial, Sans-Serif;}
.trebuchet {font-family: Trebuchet, "Trebuchet MS", Helvetica, sans-serif;} 
.univers {font-family: "Univers", Helvetica, Arial, sans-serif;}

/* Header */
.header {background: url("../images/header2.jpg") center top no-repeat ;width:960px;height:219px;position:relative;}

.top-nav {font-size:12px;position:absolute;top:40px;left:310px;}
.top-nav a {font-size:12px;color:#cfe297;text-decoration:none;}
.top-nav a:hover {color:#fff;}

.facebookTab {float:right; margin-right:20px;}
.likeButton {clear:both; position:absolute; top:148px; right:10px;}

.logo {width:235px;height:95px;position:absolute;top:10px;left:10px;}

.nav {height:34px;width:960px;position:absolute;top:109px;left:11px;}
.nav a {display:block;float:left;height:34px;background: url("../images/nav.png") 0 0 no-repeat ;margin-right:1px;}
.nav a.home {width:74px;background-position: 0 0;}
.nav a.my-harveys {width:130px;background-position: -76px 0;}
.nav a.departments {width:136px;background-position: -208px 0;}
.nav a.private-brands {width:153px;background-position: -345px 0;}
.nav a.health-wellness {width:183px;background-position: -499px 0;}
.nav a.our-community {width:155px;background-position: -683px 0;}
.nav a.coupons {width:104px;background-position: -839px 0;}

.nav a.home:hover, #home .nav a.home {background-position: 0 -34px;}
.nav a.my-harveys:hover, #my-harveys .nav a.my-harveys {background-position: -76px -34px;}
.nav a.departments:hover, #departments .nav a.departments {background-position: -208px -34px;}
.nav a.private-brands:hover, #private-brands .nav a.private-brands {background-position: -345px -34px;}
.nav a.health-wellness:hover, #health-wellness .nav a.health-wellness {background-position: -499px -34px;}
.nav a.our-community:hover, #our-community .nav a.our-community {background-position: -683px -34px;}
.nav a.coupons:hover, #coupons .nav a.coupons {background-position: -839px -34px;}

/*Content*/
.content {width:705px;float:left;background-color: #fdf8d8;}
.inner-content {display:block; width:550px; float:left; padding:5px 0 10px 20px; background-color: #fdf9dd;}
.interior-content {display:block; background-color: #fdf9dd; overflow:hidden; /**brown extension color** background-color: #f3db97;*/}

/* BreadCrumb */
.breadcrumb {font-size:10px;color: #a8a693;padding:2px 0 3px 0;}
.breadcrumb a {color: #7ead7e;text-decoration:none;}
.breadcrumb a:hover {text-decoration:underline;}

/* Footer */
.footer {width:948px;height:287px;background: url("../images/footer.jpg") center top no-repeat ;margin: 0 auto 10px auto;_margin-top:-1px;padding: 62px 0 0 28px;}

.top-footer {height:135px;position:relative;}
.top-footer ul {padding: 0 48px 0 0;float:left;}
.top-footer ul li {margin-bottom:2px;}
.top-footer ul li a {color: #006325;font-size:11px;text-decoration:none;}
.top-footer ul li a:hover {text-decoration:underline;}

.join-team, .join-fb {display:block;width: 80px;height:120px;position:absolute;top:-5px;}
.join-team {left: 765px;}
.join-fb {left: 850px;}

.bottom-footer {padding-top:23px;}
.bottom-footer p, .bottom-footer a {color:#666666;font-size:11px;text-decoration:none;}
.bottom-footer p {margin-bottom:6px;text-align:right;}
.bottom-footer a:hover {text-decoration:underline;}




