@import url('_core.css');

/* ---------- Setting the content background ---------- */
#sectionContent {}

/* ---------- Main Content ---------- */
#sc1 {position:relative; width:960px; padding:10px; margin:auto; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; -webkit-box-shadow:0px 0px 20px rgba(50, 50, 50, 0.75);
-moz-box-shadow:0px 0px 20px rgba(50, 50, 50, 0.75); box-shadow:0px 0px 20px rgba(50, 50, 50, 0.75); background:#fff;}
#sc1  a{color:#0F6B9F;}
 
/* ---------- Content ---------- */
#sc2 {position:relative; width:705px;}
#sc2 h1 {font-family:BebasNeue; font-size:30px; letter-spacing:1px; margin-bottom:.5em;}
#sc2 #addthisButtons {position:absolute; top:0; right:0;}
#sc2 li {list-style-type:none; line-height:2em; margin-bottom:5px; }
#sc2 li a {display:block; padding-left:5px; background:#f7f7f7; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
#sc2 li a:hover {color:#FFF; background:#0f6b9f;}
#sc2 li ul {margin-left:20px;}
#sc2 script+ul li:nth-child(5) ul, #sc2 script+ul li:nth-child(8) ul {margin-top:5px;}
#sc2 #brandList, #sc2 #clientList {margin-top:5px}
#sc2 #brandList>li>a {position:relative; display:block; height:37px; padding:13px 0 0 95px; margin-bottom:5px;}
#sc2 #brandList>li>a  img{position:absolute; left:5px; top:5px;}
#sc2 .productList li {margin-bottom:5px;}
#sc2 .productList li a {position:relative; display:block; height:47px; padding:23px 0 0 65px;}
#sc2 .productList li a img {position:absolute; left:5px; top:5px; padding:5px; background-color:#FFF;}
#sc2 #clientList li {margin-bottom:5px;}
#sc2 #clientList li a {position:relative; display:block; height:38px; padding:12px 0 0 135px;}
#sc2 #clientList li  a img {position:absolute; left:5px; top:5px;}
#sc2 script+ul li:last-child {margin:0;}

/* ---------- Sidebar ---------- */
#sc3 {position:absolute; right:10px; top:10px; width:245px;}
#sc3 h1 {position:relative; font-family:BebasNeue; font-size:23px; text-align:center; background:url(../img/bg-19.png) 0 -150px; padding:10px 5px; color:#FFF; -webkit-border-top-left-radius:3px;
-webkit-border-top-right-radius:3px; -moz-border-radius-topleft:3px; -moz-border-radius-topright:3px; border-top-left-radius:3px; border-top-right-radius: 3px;}
#sc3 section {margin-bottom:10px;}
#sc3 article {border:#CCC 1px solid; border-top:none; font-size:10px;}
#sc3 a {display:block;}

/* ---------- Adverts ---------- */
#sc3 #ads a {margin:50px auto 0 auto; display:block; width:120px; height:600px;}
#sc3 #ads a:hover {-webkit-box-shadow:0px 0px 20px rgba(50, 50, 50, 0.75); -moz-box-shadow:0px 0px 20px rgba(50, 50, 50, 0.75); box-shadow:0px 0px 20px rgba(50, 50, 50, 0.75);}

/* ---------- Current Deals ---------- */
#currentDeals a {position:relative; height:110px; padding:5px; background:url(../img/bg6.jpg) no-repeat center top;}
#currentDeals a:hover {background-position: center -300px;}
#currentDeals img {-webkit-box-shadow:0px 0px 3px rgba(50, 50, 50, 0.75); -moz-box-shadow:0px 0px 3px rgba(50, 50, 50, 0.75); box-shadow:0px 0px 3px rgba(50, 50, 50, 0.75); background:#FFF;}
#currentDeals img.productImage {position:absolute; left:8px; top:8px; padding:6px 14px 5px 13px; width:45px; height:55px;}
#currentDeals img.storeLogo-product {position:absolute; left:8px; top:82px; width:60px; height:20px; padding:5px 6px;}
#currentDeals img.storeLogo-noProduct {position:absolute; left:8px; top:8px; padding:42px 6px; width:60px; height:20px;}
#currentDeals img.storeLogo-brand {position:absolute; left:8px; top:8px; width:60px; height:20px; padding:14px 6px;}
#currentDeals img.brandLogo {position:absolute; left:8px; top:64px; width:50px; height:25px; padding:12px 11px 11px 11px;}
#currentDeals a>span {position:absolute; right:164px; top:52px; font-size:11px; padding:5px; background:#78C537 url(../img/bg-13.png) 0 -50px; color:#FFF;}
#currentDeals a:hover>span {background-position:0 -163px;}
#currentDeals a p.productDescription {position:relative; margin-left:85px; line-height:1.7em;}
#currentDeals a p.expireDate {position:absolute; left:90px; top:70px; color:#666;}
#currentDeals a p.couponCode {position:absolute; left:90px; top:95px; color:#666;}
#currentDeals a p.couponCode span {padding:5px; background:#78c537; font-weight:bold; color:#fff; margin-left:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
#currentDeals a:hover p.couponCode span {background:#ff8000;}

/* ---------- Search Products ---------- */
#searchedProducts a {position:relative; padding:5px; background:url(../img/bg6.jpg) no-repeat center top; height:73px;}
#searchedProducts a:hover {background-position: center -300px; color:#FF8000;}
#searchedProducts img {position:absolute; left:7px; top:7px; padding:7px; -webkit-box-shadow:0px 0px 5px rgba(50, 50, 50, 0.75); -moz-box-shadow:0px 0px 3px rgba(50, 50, 50, 0.75);
box-shadow:0px 0px 3px rgba(50, 50, 50, 0.75); background:#FFF;}
#searchedProducts header {position:relative; margin-left:70px; line-height:1.5em; padding-top:1px;}
#searchedProducts article h1 {font-size:13px; text-align:left; background:none; color:#0F6B9F; margin:0; padding:0; letter-spacing:1px;}
#searchedProducts h2, #searchedProducts h3 {background:url(../img/arrowBlueOrange.png) no-repeat 0 3px; padding-left:12px;}
#searchedProducts article a:hover h1 {color:#FF8000;}
#searchedProducts article a:hover h2, #searchedProducts article a:hover h3 {background-position:0 -38px;}
