@charset "UTF-8";
/* CSS Document */

/*

       Site:  cokeUSA
        URL:  http://www.cokeusa.com/
       File:  screen.css
    Creator:  Aaron Clark for R2integrated
      Email:  aclark@r2integrated.com
    Created:  2009-08-14
  Copyright:  (c) 2009 The Coca-Cola Company. All rights reserved.

*/


/* --- General Styles --- */

body, img, div, a, h2 {
*:behavior:none!important;
*behavior:url("_assets/js/iepngfix.htc");
}

body {
behavior:url(_assets/js/csshover.htc);
margin:0px;
padding:0px;
background:url(../images/bg-spring.jpg) top center no-repeat;
font-family:Arial, Helvetica, sans-serif;
}

body.privacy-policy-popup {
background:none;
}

body.terms-of-use-popup {
background:none;
}

body.gigya-popup {
background:none;
}

#wrap {
margin:auto;
width:980px;
height:863px;
}

a {
color:#8A8989;
text-decoration:none;
outline:none;
}

a:hover {
color:#f40000;
}

.fix {
display:none;
}

.reflected {
float:left; margin-bottom:1px;
display:inline;
clear:none;
}

ol li {
margin-bottom:10px;
}


/* -- Head -- */

#head {
width:938px;
height:108px;
margin:auto;
}


/* --- Home Logo --- */

#logo {
float:left;
margin-top:9px;
}

#logo a {
display:block;
width:164px;
height:81px;
background:url(../images/h1-logo.png) top left no-repeat;
}

#logo span {
display:none;
}


/* --- Utility Navigation --- */

#utility {
float:right;
margin-top:22px;
}

#utility ul {
margin:0px;
padding:0px;
}

#utility li {
float:left;
list-style:none;
padding:0px;
font-size:11px;
font-weight:bold;
text-transform:lowercase;
}

#utility a {
color:#f40000;
}

#utility span {
display:none;
}

.newsletter a {
background:url(../images/line.gif)  right 3px no-repeat;
padding:0px 9px;
}

.home a {
display:block;
width:14px;
height:14px;
background:url(../images/btn-home.gif) 7px 4px no-repeat;
padding:0px 3px;
}


/* --- Global Top Navigation --- */

#navigation {
clear:right;
float:right;
padding:0px;
margin:40px 0px 0px 0px;
*:margin:40px 0px 0px 0px;
}

#navigation ul {
list-style:none;
margin:0px;
padding:0px;
display:block;
*:width:770px;
*:overflow:hidden;
}

#navigation li {
position:relative;
float:left;
z-index:2;
padding:0px;
margin-left:23px;
*:margin-left:23px!important;
*margin-left:18px;
}

#navigation li a {
padding:0px;
margin:0px;
display:block;
height:14px;
background-position:top right;
background-repeat:no-repeat;
}

#navigation li ul {
display:none;
position:absolute;
top:14px;
left:-13px;
*:left:-36px!important;
*left:-15px;
right:0px;
padding:10px 0px 0px 0px;
list-style:none;
margin-left:0px;
z-index:3;
}

#navigation li:hover ul,
#navigation li.over ul {
display:block;
width:153px;
*:width:175px!important;
*width:153px;
z-index:4;
}

#navigation li ul li {
clear:both;
display:block;
text-align:left;
z-index:5;
margin:0px;
font-size:12px;
}

#navigation li.nav-beverage-lineup ul.subnav li a,
#navigation li.nav-coca-cola-stories ul.subnav li a,
#navigation li.nav-refreshing-ideas ul.subnav li a,
#navigation li.nav-live-positively ul.subnav li a,
#navigation li.nav-promotions ul.subnav li a,
#navigation li.nav-coca-cola-links ul.subnav li a {
padding:5px 15px 5px 15px;
height:auto;
width:123px;
z-index:6;
margin:0px;
color:#494949;
}

#navigation .first a {
padding-top:9px!important;
}

#navigation .last a {
padding-bottom:10px!important;
}

#navigation .only a {
height:19px!important;
padding:8px 15px 5px 15px!important;
}

#navigation li.nav-beverage-lineup ul.subnav li a:hover,
#navigation li.nav-coca-cola-stories ul.subnav li a:hover,
#navigation li.nav-refreshing-ideas ul.subnav li a:hover,
#navigation li.nav-live-positively ul.subnav li a:hover,
#navigation li.nav-promotions ul.subnav li a:hover,
#navigation li.nav-coca-cola-links ul.subnav li a:hover {
height:auto;
z-index:7;
color:#f42a2b;
font-weight:bold;
}

#navigation span {
display:none;
}

.nav-beverage-lineup .topnav {background-image:url(../images/nav-beverage-lineup-off.png); width:113px;}
.nav-coca-cola-stories .topnav {background-image:url(../images/nav-coca-cola-stories-off.png); width:121px;}
.nav-refreshing-ideas .topnav {background-image:url(../images/nav-refreshing-ideas-off.png); width:111px;}
.nav-live-positively .topnav {background-image:url(../images/nav-live-positively-off.png); width:97px;}
.nav-promotions .topnav {background-image:url(../images/nav-promotions-off.png); width:77px;}
.nav-coca-cola-links .topnav {background-image:url(../images/nav-coca-cola-links-off.png); width:110px;}

.nav-beverage-lineup .topnav:hover {background-image:url(../images/nav-beverage-lineup-on.png);}
.nav-coca-cola-stories .topnav:hover {background-image:url(../images/nav-coca-cola-stories-on.png);}
.nav-refreshing-ideas .topnav:hover {background-image:url(../images/nav-refreshing-ideas-on.png);}
.nav-live-positively .topnav:hover {background-image:url(../images/nav-live-positively-on.png);}
.nav-promotions .topnav:hover {background-image:url(../images/nav-promotions-on.png);}
.nav-coca-cola-links .topnav:hover {background-image:url(../images/nav-coca-cola-links-on.png);}

body.a-world-of-choices .nav-beverage-lineup .topnav {background-image:url(../images/nav-beverage-lineup-on.png);}
body.coca-cola-stories .nav-coca-cola-stories .topnav {background-image:url(../images/nav-coca-cola-stories-on.png);}
body.coke-heritage .nav-refreshing-ideas .topnav {background-image:url(../images/nav-refreshing-ideas-on.png);}
body.refreshing-ideas .nav-refreshing-ideas .topnav {background-image:url(../images/nav-refreshing-ideas-on.png);}
body.seasonal-home-entertaining .nav-refreshing-ideas .topnav {background-image:url(../images/nav-refreshing-ideas-on.png);}
body.pure-you-phoria .nav-refreshing-ideas .topnav {background-image:url(../images/nav-refreshing-ideas-on.png);}
body.family-health .nav-refreshing-ideas .topnav {background-image:url(../images/nav-refreshing-ideas-on.png);}
body.live-positively .nav-live-positively .topnav {background-image:url(../images/nav-live-positively-on.png);}
body.giving-back .nav-live-positively .topnav {background-image:url(../images/nav-live-positively-on.png);}
body.going-green .nav-live-positively .topnav {background-image:url(../images/nav-live-positively-on.png);}
body.promotions .nav-promotions .topnav {background-image:url(../images/nav-promotions-on.png);}
body.coca-cola-links .nav-coca-cola-links .topnav {background-image:url(../images/nav-coca-cola-links-on.png);}

a.subnav-top {background:url(../images/bg-nav-top-blue.png) left top no-repeat;}
a.subnav-middle {background:url(../images/bg-nav-middle-blue.png) left repeat-y;}
a.subnav-bottom {background:url(../images/bg-nav-bottom-blue.png) left top no-repeat;}
a.subnav-only {background:url(../images/bg-nav-only-blue.png) left top no-repeat;}


/* --- Campaign Area --- */

#campaign {
width:946px;
height:421px;
clear:both;
margin-left:14px;
}


/* --- Interior Area --- */

#interior {
width:980px;
height:543px;
clear:both;
padding:30px 0px 0px 0px;
}

#interior h1 {
margin:0px;
width:946px;
height:33px;
margin-left:28px;
color:#f40000;
font-size:34px;
font-weight:normal;
text-transform:lowercase;
background:none;
font-family:verdana;
}

#column-left {
float:left;
width:724px;
*:width:724px!important;
*width:724px;
padding-top:40px;
}

body.coca-cola-stories #column-left {padding-top:20px;}
body.live-positively #column-left {padding-top:20px;}
body.my-coke-stories #column-left {padding-top:10px;}
body.privacy-policy #column-left {padding-top:20px;}
body.terms-of-use #column-left {padding-top:20px;}
body.privacy-policy-popup #column-left {padding-top:20px;}
body.terms-of-use-popup #column-left {padding-top:20px;}

body.refreshing-ideas #column-left,
body.coke-heritage #column-left {
padding-top:20px;
}

body.my-coke-stories .holder {
margin-top:10px;
margin-bottom:20px;
}

#column-left h3 {
margin-top:0px;
color:#2f2f2f;
font-size:13px;
font-weight:bold;
}

#column-left p,
#column-left li {
margin-top:0px;
color:#2f2f2f;
font-size:12px;
line-height:15px;
}

#column-left a {
color:#f40000;
text-decoration:underline;
}

.story {
float:left;
}

h3.story-title {
font-size:18px!important;
font-weight:normal!important;
color:#2f2f2f;
}

#column-right {
float:left;
width:255px;
padding-top:15px;
}

#interior .border {
float:right;
}

#submit-story {
float:left;
}

#view-all {
margin-left:405px;
float:left;
}

#view-all a {
display:block;
font-size:9px;
color:#f40000;
font-weight:bold;
float:left;
}

#view-all a.text {
padding:1px 5px 0px 5px;
}

#red-660-border-bottom {
background:url(../images/bg-red-660-border-bottom.gif) bottom no-repeat;
padding-bottom:2px;
width:660px;
margin-bottom:20px;
margin-left:28px;
}

#red-660-border-top {
background:url(../images/bg-red-660-border-top.gif) top no-repeat;
padding-top:2px;
}

#red-660-border {
background:#fff;
border-left:1px solid #f40000;
border-right:1px solid #f40000;
display:table;
padding:13px 13px 0px 13px;
}

body.refreshing-ideas #red-660-border {
height:126px;
}

body.coke-heritage #red-660-border {
height:97px;
}

#red-660-border p {
font-size:11px;
line-height:15px;
*:line-height:15px!important;
*line-height:14px;
}

#featured-story {
height:226px;
padding:34px 15px 0 230px;
width:414px;
}

body.coca-cola-stories #featured-story {
width:404px;
height:220px;
padding:67px 15px 0px 235px;
}

body.coca-cola-stories #featured-story p {
line-height:17px;
}

body.coca-cola-stories #featured-story {background:url(../images/bg-featured-story.png) right top no-repeat;}
body.live-positively #featured-story {background:url(../images/bg-live-positively.png) right top no-repeat;}

#featured-story h3 {
font-size:18px;
margin:0px 0px 10px 0px;
}

body.coca-cola-links .scroll-pane {
padding-left:28px;
}


/* --- XML Buckets --- */

#buckets {
padding-top:8px;
background:url(../images/bg-white-rule.png) 7px 0px no-repeat;
overflow:hidden;
}

body.index #buckets {
height:144px;
margin-left:9px;
}

#column-right #buckets {
background:none;
}

#buckets .border {
width:227px;
height:130px;
float:left;
background-repeat:no-repeat!important;
}

.red {background:url(../images/bg-border-red.png) left top no-repeat;}
.blue {background:url(../images/bg-border-blue.png) left top no-repeat;}
.green {background:url(../images/bg-border-green.png) left top no-repeat;}
.yellow {background:url(../images/bg-border-yellow.png) left top no-repeat;}
.brown {background:url(../images/bg-border-brown.png) left top no-repeat;}

body.index #buckets .red,
body.index #buckets .green,
body.index #buckets .yellow,
body.index #buckets .brown {
margin-right:12px;
}

.border .image {
height:130px;
background-position:left top;
background-repeat:no-repeat;
}

.hug {background:url(../images/img-hug.png) left top no-repeat;}
.pda {background:url(../images/img-pda.png) left top no-repeat;}
.cans {background:url(../images/img-cans.png) left top no-repeat;}
.dasani {background:url(../images/img-dasani.png) left top no-repeat;}
.bottles {background:url(../images/img-bottles.png) left top no-repeat;}
.bicyclist {background:url(../images/img-bicyclist.png) left top no-repeat;}
.coca-cola {background:url(../images/img-coca-cola.png) left top no-repeat;}
.diet-coke {background:url(../images/img-diet-coke.png) left top no-repeat;}
.green-drink {background:url(../images/img-green-drink.png) left top no-repeat;}
.vault {background:url(../images/img-vault.png) left top no-repeat;}
.elf {background:url(../images/img-elf.png) left top no-repeat;}
.photo-album {background:url(../images/img-photo-album-small.png) left top no-repeat;}
.heart-truth {background:url(../images/img-heart-truth.png) left top no-repeat;}
.making-time {background:url(../images/img-making-time.png) left top no-repeat;}
.exercise {background:url(../images/img-exercise-small.png) left top no-repeat;}
.holiday-favorite {background:url(../images/img-holiday-favorite.png) left top no-repeat;}
.active-meal {background:url(../images/img-active-meal.png) left top no-repeat;}
.torch {background:url(../images/img-torch.png) left top no-repeat;}
.bhm {background:url(../images/img-bhm.png) left top no-repeat;}
.oranges {background:url(../images/img-oranges.png) left top no-repeat;}
.livepositivelysite {background:url(../images/img-livepositivelysite.png) left top no-repeat;}
.sprite-tabs {background:url(../images/img-sprite-tabs.png) left top no-repeat;}
.expedition206 {background:url(../images/img-expedition206.png) left top no-repeat;}
.mexican {background:url(../images/img-mexican.png) left top no-repeat;}
.volunteer {background:url(../images/img-volunteer.png) left top no-repeat;}
.dasani-flavors {background:url(../images/img-dasani-flavors.png) left top no-repeat;}
.coke-apps {background:url(../images/img-coke-apps-thumb.png) left top no-repeat;}
.triple-play {background:url(../images/img-triple-play-thumb.png) left top no-repeat;}
.odwalla {background:url(../images/img-odwalla-thumb.png) left top no-repeat;}
.powerplay {background:url(../images/img-powerplay-thumb.png) left top no-repeat;}

.bucket-heading {
margin:22px 5px 0px 0px;
padding:0px;
width:130px;
*:width:130px!important;
*width:126px;
height:16px;
float:right;
overflow:hidden;
background-position:right;
background-repeat:no-repeat;
}

.bucket-heading h3 {
font-size:14px;
font-weight:bold;
text-transform:capitalize;
margin:0px 0px 3px 0px;
}

.bucket-text h3 {
font-size:14px;
font-weight:bold;
text-transform:capitalize;
margin:0px 0px 3px 0px;
}

.red h3 {color:#f40000;}
.blue h3 {color:#49a4e3;}
.green h3 {color:#8aa93f;}
.yellow h3 {color:#f0ba00;}
.brown h3 {color:#b75b3d;}

#buckets .bucket-text {
margin:21px 1px 0px 0px;
padding-right:5px;
width:129px;
height:82px;
float:right;
clear:both;
text-align:left;
overflow:hidden;
}

#buckets p {
margin:0px;
color:#5f5f5f;
font-size:10px;
line-height:12px;
}

.bucket-btns {
margin:0px 10px 0px 0px;
clear:both;
}

.bucket-btns .btn {
margin-left:5px;
float:right;
font-size:10px;
font-weight:bold;
text-transform:capitalize;
height:13px;
background-position:left top;
background-repeat:no-repeat;
overflow:hidden;
}

.bucket-btns .btn div {
float:left;
height:13px;
background-position:right top;
background-repeat:no-repeat;
overflow:hidden;
}

.red .bucket-btns .btn {background-image:url(../images/bucket-heading-red-left.png);}
.blue .bucket-btns .btn {background-image:url(../images/bucket-heading-blue-left.png);}
.green .bucket-btns .btn {background-image:url(../images/bucket-heading-green-left.png);}
.yellow .bucket-btns .btn {background-image:url(../images/bucket-heading-yellow-left.png);}
.brown .bucket-btns .btn {background-image:url(../images/bucket-heading-brown-left.png);}

.red .bucket-btns .btn div {background-image:url(../images/bucket-heading-red-right.gif);}
.blue .bucket-btns .btn div {background-image:url(../images/bucket-heading-blue-right.gif);}
.green .bucket-btns .btn div {background-image:url(../images/bucket-heading-green-right.gif);}
.yellow .bucket-btns .btn div {background-image:url(../images/bucket-heading-yellow-right.gif);}
.brown .bucket-btns .btn div {background-image:url(../images/bucket-heading-brown-right.gif);}

.bucket-btns .btn a {
color:#FFFFFF;
text-decoration:none;
padding:0px 5px;
}

#buttons {
margin:20px 66px 0px 0px;
}

#buttons .btn {
height:13px;
margin-left:5px;
float:right;
font-size:10px;
font-weight:bold;
text-transform:capitalize;
background-image:url(../images/bucket-heading-red-left.png);
overflow:hidden;
}

#buttons .btn div {
float:left;
height:13px;
background-position:right;
background-repeat:no-repeat;
background-image:url(../images/bucket-heading-red-right.gif);
overflow:hidden;
}

#buttons .btn a {
color:#FFFFFF;
text-decoration:none;
padding:0px 5px;
}


/* --- News --- */

#news {
width:942px;
height:26px;
overflow:hidden;
padding-left:38px;
}

#news p {
color:#5f5f5f;
font-size:11px;
margin:0px;
float:left;
line-height:17px;
}

#news strong {
color:#e41e2b;
font-size:13px;
}

#news a {
color:#F40000;
text-decoration:underline;
}

#news a:hover {
color:#333333;
}

#arrows {
margin:1px 2px 0px 0px;
float:right;
}

#arrows ul {
list-style:none;
margin:0px;
padding:0px;
}

#arrows li {
float:left;
}


/* --- Footer Links --- */

#foot {
width:946px;
height:30px;
font-size:10px;
margin-top:22px;
padding-top:8px;
margin-left:14px;
}

#foot ul {
margin:0px;
padding:0px;
list-style-type:none;
}

#foot li {
float:left;
border-right:1px solid #8a8989;
line-height:10px;
}

#foot .last {
border:none;
}

.centeredmenu {
color:#8A8989;
float:left;
width:100%;
overflow:hidden;
position:relative;
*:margin-bottom:2px;
}

.centeredmenu ul {
clear:left;
float:left;
list-style:none;
margin:0;
padding:0;
position:relative;
left:50%;
text-align:center;
}

.centeredmenu ul li {
display:block;
float:left;
list-style:none;
margin:0px 0px 3px 0px;
padding:0px 6px;
position:relative;
right:50%;
}

.centeredmenu ul li a {
display:block;
margin:0 0 0 1px;
padding:0px;
}

body.seasonal-home-entertaining #column-left p {padding-left:28px;}
body.pure-you-phoria #column-left p {padding-left:28px;}
body.family-health #column-left p {padding-left:28px;}

body.coca-cola-links .scroll-pane div {
float:left;
margin:0px 12px 20px 12px;
text-align:center;
font-size:12px;
}

body.coca-cola-links .scroll-pane div a {
text-decoration:none!important;
}

body.seasonal-home-entertaining #column-left p {
line-height:16px!important;
}


/* --- VALIGN MIDDLE --- */

.bucket-text {
display:table;
#position:relative;
overflow:hidden;
}

.bucket-text div {
#position:absolute;
#top:50%;
display:table-cell;
vertical-align:middle;
}

.bucket-text div div {
#position:relative;
#top:-50%;
width:129px;
}


/* --- REGLITE POPUP --- */

iframe#modal {
border:0px;
height:440px;
width:350px;
position:absolute;
top:0px;
left:-10000px;
z-index:4000;
overflow:hidden;
}

div#modalBackground-newsletter {
height:440px;
width:350px;
position:absolute;
top:0px;
left:0px;
display:none;
background-repeat:no-repeat;
background-image:url(../images/newsletter/newsletter_bg.png);
z-index:3000;
}

div#overlay {
position:absolute;
display:none;
background-color:#FFFFFF;
z-index:2000;
}

iframe#modal-privacy {
border:0px;
height:440px;
width:718px;
position:absolute;
left:-10000px;
top:0px;
z-index:4000;
overflow:hidden;
}

div#modalBackground-privacy {
height:440px;
width:718px;
position:absolute;
top:0px;
left:0px;
display:none;
background-repeat:no-repeat;
background-image:url(../images/privacy-terms_bg.png);
z-index:3000;
}

iframe#modal-terms {
border:0px;
height:440px;
width:718px;
position:absolute;
left:-10000px;
top:0px;
z-index:4000;
overflow:hidden;
}

div#modalBackground-terms {
height:440px;
width:718px;
position:absolute;
top:0px;
left:0px;
display:none;
background-repeat:no-repeat;
background-image:url(../images/privacy-terms_bg.png);
z-index:3000;
}

iframe#modal-gigya {
border:0px;
height:363px;
width:424px;
position:absolute;
left:-10000px;
top:0px;
z-index:4000;
overflow:hidden;
}

div#modalBackground-gigya {
height:363px;
width:424px;
position:absolute;
top:0px;
left:0px;
display:none;
background-repeat:no-repeat;
background-image:url(../images/gigya_bg.png);
z-index:3000;
}


/* --- Scroll Pane --- */

.holder {
float:left;
margin:0px 0px 0px 0px;
}

.jScrollPaneContainer {
position:relative;
overflow:hidden;
z-index:1;
outline:none;
}

.scroll-pane {
overflow:auto;
float:left;
}

.jScrollPaneTrack {
position:absolute;
cursor:pointer;
right:0;
top:0;
height:100%;
}

.jScrollPaneDrag {
position:absolute;
cursor:pointer;
overflow:hidden;
margin-left:0px;
*:margin-left:0px!important;
*margin-left:1px;
}

.jScrollPaneDragTop {
position:absolute;
top:0;
left:0;
overflow:hidden;
}

.jScrollPaneDragBottom {
position:absolute;
bottom:0;
left:0;
overflow:hidden;
}

a.jScrollArrowUp {}

a.jScrollArrowUp {
display:block;
position:absolute;
z-index:1;
top:0;
right:0;
text-indent:-2000px;
overflow:hidden;
}

a.jScrollArrowUp:hover {}

a.jScrollArrowDown {
display: block;
position: absolute;
z-index: 1;
bottom: 0;
right: 0;
text-indent: -2000px;
overflow: hidden;
}

a.jScrollArrowDown:hover {}

a.jScrollActiveArrowButton,
a.jScrollActiveArrowButton:hover {}

.red-dot .scroll-pane {
width: 665px;
height: 400px;
padding-right:30px!important;
}

body.coca-cola-stories .red-dot .scroll-pane {height:420px;}
body.refreshing-ideas .red-dot .scroll-pane {height:256px;}
body.more .red-dot .scroll-pane {height:400px;}
body.coke-heritage .red-dot .scroll-pane {height:286px;}
body.live-positively .red-dot .scroll-pane {height:420px;}
body.coca-cola-links .red-dot .scroll-pane {width:637px;}
body.privacy-policy-popup .red-dot .scroll-pane {height:330px;}
body.terms-of-use-popup .red-dot .scroll-pane {height:330px;}

.red-dot .jScrollPaneTrack {
background:url(../images/bg-scrollbar.gif) center repeat-y;
}

.red-dot .jScrollPaneDrag {
height:20px!important;
background:url(../images/bg-drag2.png) no-repeat center;
}

body.promotions .red-dot .scroll-pane,
body.privacy-policy .red-dot .scroll-pane,
body.terms-of-use .red-dot .scroll-pane,
body.privacy-policy-popup .red-dot .scroll-pane,
body.terms-of-use-popup .red-dot .scroll-pane,
body.sitemap .red-dot .scroll-pane {
width:637px;
padding-left:28px;
}


/* --- Slider --- */

#slider {
height:18px;
overflow:hidden;
}

.graphic,
#prevBtn,
#nextBtn,
#slider1prev,
#slider1next {
margin:0;
padding:0;
display:block;
overflow:hidden;
text-indent:-8000px;
}

#container {
margin:4px 0px 0px 0px;
position:relative;
text-align:left;
width:925px;
margin-bottom:2em;
}	

#content {
position:relative;
}

#slider ul,
#slider li,
#slider2 ul,
#slider2 li {
margin:0;
padding:0;
list-style:none;
}

#slider2{
margin-top:1em;
}

#slider li,
#slider2 li {
width:905px;
height:18px;
overflow:hidden; 
}	

#prevBtn,
#nextBtn,
#slider1next,
#slider1prev {
display:block;
width:10px;
height:15px;
position:absolute;
left:906px;
top:2px;
z-index:99;
}	

#nextBtn,
#slider1next {
left:916px;
}						

#prevBtn a,
#nextBtn a,
#slider1next a,
#slider1prev a {
display:block;
position:relative;
width:10px;
height:15px;
background:url(../images/btn-arrow-left.png) no-repeat 0 0;	
}	

#nextBtn a,
#slider1next a {
background:url(../images/btn-arrow-right.png) no-repeat 0 0;	
}

ol#controls {
margin:1em 0;
padding:0;
height:28px;	
}

ol#controls li {
margin:0 10px 0 0; 
padding:0;
float:left;
list-style:none;
height:28px;
line-height:28px;
}

ol#controls li a {
float:left;
height:28px;
line-height:28px;
border:1px solid #ccc;
background:#DAF3F8;
color:#555;
padding:0 10px;
text-decoration:none;
}

ol#controls li.current a {
background:#5DC9E1;
color:#fff;
}

ol#controls li a:focus,
#prevBtn a:focus,
#nextBtn a:focus {
outline:none;
}


/* --- Share This Hack --- */

a.stico_default {
background:none!important;
}

.stbuttontext {
line-height:12px!important;
}