@charset "utf-8";

/* MAIN CSS DOC */

* {padding:0;margin:0}
img {border:none}
a {text-decoration:none}
a:hover {text-decoration:underline}
.left {float:left}
.right {float:right}
.inline{
	display: inline;
}
.clear {clear:both}
.truncate {text-align:left}
body {color:#333;padding-bottom:10px;cursor:default;font:11px Arial,Helvetica,sans-serif}
.singleWide {width:138px;position:relative}
.doubleWide {width:304px;position:relative}
.tripleWide {width:470px;position:relative}
.fourWide {width:636px;position:relative}
.fiveWide {width:802px;position:relative}
.sixWide {width:968px;position:relative}
.spacWide {width:28px}
.vSpacer {width:28px;position:relative}
.vSpacer {width:1px;margin-left:13px;margin-right:14px;background:#999}
.singleHigh {height:138px;position:relative}
.doubleHigh {height:304px;position:relative}
.tripleHigh {height:470px;position:relative}
.fourHigh {height:636px;position:relative}
.shortHigh {height:100px;position:relative}
.spacHigh {height:28px}
.hSpacer {height:28px;position:relative}
.pTop {padding-top:28px}
.mBottom {margin-bottom:14px}
.mTop {margin-top:14px}
.mBottomSpac {margin-bottom:20px}
.spaceL {padding-left:13px;border-left:solid 1px #999}
.spaceL .tS {left:13px}
.spaceLnoRule {padding-left:13px}
.spaceLnoRule .tS {left:13px}
.spaceR {padding-right:13px}
.hRule {height:4px;margin:12px 0}
.hRuleNoColor {height:4px;margin:12px 0; background-color:#CCC}
.thinRule {height:2px;margin:8px 0; background-color:#CCC}
.overflow {overflow:hidden}
.datos {font-family:Arial,Helvetica,sans-serif}
#titleBar {width:100%;position:relative;z-index:100;background:url(../images/overlay_titlebar.png)}
#titleBar .inside {position:relative;height:70px;z-index:20}
#titleBar .overlay {width:100%;height:166px;position:absolute;bottom:0;z-index:10;background:url(../images/lightlogo.gif) no-repeat center bottom; filter:alpha(opacity=7); -moz-opacity:0.07;-khtml-opacity: 0.07;opacity:0.07;}
#titleBar .inside .titleBlock {letter-spacing:-2px;position:absolute;left:0;bottom:30px;font:bold 65px Arial,Helvetica,sans-serif}
#titleBar .titleBlock a {color:#FFF}
#titleBar .titleBlock a:hover {text-decoration:none}
.image {position:relative}
.image h5 {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#000 none repeat scroll 0 0;bottom:0;left:0;padding:6px;position:absolute;z-index:1000
}
h5 a {color:white;font:bold 12px helvetica,arial,sans-serif}
h5 a:visited {color:white}
h5 a:hover {color:white}
#nav {position:absolute;bottom:0;left:0;height:23px;width:100%;z-index:20;border-bottom:solid 1px #FFF;background:url(../images/overlay_nav.png)}
#nav .inside {width:980px;padding-top:0;position:relative;z-index:500;height:23px}
#nav .inside li {float:left; list-style-type:none;height:23px;line-height:23px}
#nav .inside li .navItem {color:#FFF;padding:4px 8px;font-size:12px;font-weight:bold}
#nav .inside li .navItem:hover {text-decoration:none}
#nav .inside li .log {background:#76242F}
#nav .inside li .log:hover {color:#FFF;background:#46151C}

#nav .inside .shortyNav {width:300px;height:150px;padding:15px;z-index:1000;position:absolute;right:0;bottom:-183px;border-bottom:solid 3px #333;line-height:normal;display:none;font-size:14px;background:#FFF}
#nav .inside .shortyNav .leftSide {width:100px;float:left;margin-right:15px}
#nav .inside .shortyNav .rightSide {width:175px;float:left;position:relative}
#nav .inside .subNav {width:950px;padding:15px;position:absolute;bottom:-228px;left:0;z-index:1000;line-height:normal;display:none}
#nav .inside .subNav a {border:none}
#nav .inside .subNav .spacer {margin:0 13px 0 14px;width:1px;height:195px;background:#999}
#nav .inside .subNav .latestNews {width:390px;position:relative}
#nav .inside .subNav .latestNews li {height:auto;line-height:normal;clear:both; letter-spacing:normal;}
#nav .inside .subNav .singleWide {width:111px;position:relative}
#nav .inside .subNav .singleWide ul li {border:none;float:none;line-height:16px;height:auto}
#nav .inside .subNav .spacedli ul li {margin-bottom:6px;line-height:13px}
#nav .inside .subNav .singleWide ul li a {border:none}
#nav .inside .subNav .doubleWide {width:222px;position:relative}
#nav .inside .subNav .specialreport {width:252px}
#nav .inside .subNav .specialreport img {padding:0 4px 4px 0}
#nav .inside .subNav .specialreport .headline {font-size:16px;font-weight:bold;border:none}
#nav .inside .subNav .advertisingSection {
	width:200px;
	float:left;
}
#nav .inside .subNav .advertisingSection b {
	font-size:12px;	
}
#nav .inside .subNav .leftAdSec {
	margin-right:10px;
	padding-right:10px;
	border-right:solid 1px #999;
}








.medium .headline {font-size:16px;font-weight:bold;border:none}
.navShad {position:absolute;bottom:-4px;left:0;width:100%;height:4px;z-index:20;background:url(../images/tinyshadow.jpg)}
#titleBar .inside {width:980px;text-align:left}
.headImageText {color:#FFF;position:absolute;bottom:0;right:0;padding:10px;*filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;z-index:10;background:#000;font:22px Georgia,"Times New Roman",Times,serif}
.headImageText a {color:#FFF;line-height:23px;letter-spacing:-1px}
.headImageText .headlineText {color:#FFF}
.headImageText .commentLink {letter-spacing:normal;font:11px Arial,Helvetica,sans-serif}

.feaImageText {
    background: none repeat scroll 0 0 #000000;
    top:0;
    color: #FFFFFF;
    font: 18px Georgia,"Times New Roman",Times,serif;
    padding: 10px;
    position: absolute;
    left:0;
    z-index: 10;
}
.feaImageText a {color:#FFF;line-height:19px;letter-spacing:-1px; }
.feaImageText .headlineText {color:#FFF}
.feaImageText .commentLink {letter-spacing:normal;font:11px Arial,Helvetica,sans-serif}

.talkerBox {letter-spacing:-1px;font:21px/22px Georgia,"Times New Roman",Times,serif; font-style:italic}
.talkerBox .headlineText a:hover {text-decoration:underline}
.talkerBox .datos {color:#000;letter-spacing:normal;font:11px Arial,Helvetica,sans-serif}
.talkerBox .datos a {color:#000}
.headlineText {margin-bottom:3px;}
.headlineText a:hover {text-decoration:underline}
.shHeadline a:hover {text-decoration:underline}
.shHeadline {height:115px;letter-spacing:-1px;font:21px/22px Georgia,"Times New Roman",Times,serif}
.shHeadline .headlineText a:hover {text-decoration:underline}
.shHeadline .datos {color:#000;letter-spacing:normal;font:11px Arial,Helvetica,sans-serif}
.shHeadline .datos a {color:#000}

.dwHeadline a:hover {text-decoration:underline}
.dwHeadline {padding-top:8px;letter-spacing:-1px;font:21px/22px Georgia,"Times New Roman",Times,serif}
.dwHeadline .headlineText a:hover {text-decoration:underline}
.dwHeadline .datos {color:#000;letter-spacing:normal;font:11px Arial,Helvetica,sans-serif}
.dwHeadline .datos a {color:#000}

.photoGallery {margin-bottom:14px;overflow:hidden}
.photoGallery img {margin-bottom:2px}
.photoGallery .smImage {margin-right:2px}
.image {z-index:10;background:#EEE no-repeat center 0}
.latestNews li {margin-bottom:5px;line-height:normal;font-size:11px;list-style-type:none;border:none}
.latestNews .headline {font-size:16px;font-weight:bold}
.homeLatest li {margin-bottom:5px;line-height:normal;font-size:11px;list-style-type:none;}
.homeLatest .headline {font-size:11px;font-weight:normal;}
#homeSports .headline {font-size:12px !important;font-weight:bold}
#homeEnt .headline {font-size:12px !important;font-weight:bold}
.latestNews .headline .smaller {font-size:12px !important;font-weight:bold}
.mostPopular {position:relative;list-style:inside;margin-bottom:14px;text-align:left;z-index:600}
.mostPopular ol a {font-weight:bold;font-size:11px}
.latestComments {padding-bottom:14px}
.latestComments li {list-style-type:none}
.latestComments .bigComment {color:#333;padding-bottom:10px}
.latestComments .bigComment a {letter-spacing:-1px;font:italic 16px Georgia,"Times New Roman",Times,serif}
#page {width:968px;padding:0 6px;padding-bottom:50px;overflow:hidden;padding-top:28px;text-align:left}
#pageTop {width:968px;padding:0 6px;overflow:hidden;padding-top:28px;text-align:left}
#pageBottom {width:968px;padding:0 6px;padding-bottom:50px;text-align:left}
#pageTop li {margin-bottom:3px !important;}
.revLabel {color:#FFF;padding:4px 7px;position:absolute;top:0;left:0;letter-spacing:0;text-transform:capitalize;z-index:20;font:bold 12px/normal Arial,Helvetica,sans-serif}
.revLabel a {color:#FFF !important}
.revLabelNoPosition {color:#FFF;padding:4px 7px;letter-spacing:0;text-transform:capitalize;z-index:20;font:bold 12px/normal Arial,Helvetica,sans-serif}
.revLabel2 {font-size:12px;color:#FFF;position:absolute;top:0;left:0}
.revLabel2 a {padding:2px 13px;color:#FFF;font-weight:bold;border-right:solid 1px #FFF;background:#666}
.revLabel2 a:hover {text-decoration:none}
.mmLabel {color:#FFF;padding:4px 7px;letter-spacing:0;text-transform:capitalize;z-index:20;font:bold 12px/normal Arial,Helvetica,sans-serif}
.darkLabel {color:white;background:black}


#billboardAd {width:968px;}
.sHeadline .headlineText {letter-spacing:-1px;font:22px/23px Georgia,"Times New Roman",Times,serif}
#adCol {padding:13px;margin:0 14px;border-right:solid 1px #999;border-left:solid 1px #999;background:#E6E6E6}
#adCol .monsterAd {width:300px;height:600px;margin-bottom:14px}
#adCol .contests {padding-top:28px;position:relative;text-align:left}
#adCol .contests a {font-weight:bold}
#adCol .contests .item {padding-bottom:10px;clear:both;line-height:12px}
#adCol .contests .item img {padding-right:5px;padding-top:3px}
#adCol .topProducts {margin-bottom:14px;position:relative;text-align:left;overflow:hidden}
#adCol .topProducts a {font-weight:bold}
#adCol .topProducts .item {padding-bottom:10px;clear:both;line-height:12px}
#adCol .topProducts .item img {padding-right:5px;padding-top:3px}
#affiliates {
	margin-top:14px;
	position:relative;
	padding-top:23px !important;
}
#affiliates td {
	padding:3px 2px;
	vertical-align:top;
}
#affiliates .light {
	background-color:#F0F0F0;	
}
#affiliates .dark {
	background-color:#D8D8D8;
}

/* twitter feed styles */
.twtr-hd {display:none}
.twtr-ft {display:none}
.twtr-tweet-text {font-size:11px;font-family:Arial, Helvetica, sans-serif;}
.twtr-user {display:inline !important;font-weight:bold}
.twtr-img {display:none}
.twtr-tweet-wrap {padding:6px 0 !important}
.twitter2col {height:175px;}
.twtr-tweets {width:280px;}

a.boldLink {font-weight:bold;text-decoration:none}
#footer {width:100%;overflow:hidden;padding:6px 0;background:#CCC}
#footer .inside {width:980px}
#footer .inside .logo {width:219px;padding:0 20px 0 0;border-right:solid 1px #999;margin-top:5px}
#footer .inside .links {width:700px;text-align:left;padding-left:20px;line-height:15px}
#footer .inside .links a {color:#666}
#topStory .headline .headlineText {font-size:12px}


/*Leave at bottom: Wrap To Center for Gallery images from here -- conditional comments are for alternate browser support */
.dontwraptocenter {display:table-cell;text-align:center;vertical-align:middle;width:68px;height:68px;background:#000}
.wraptocenter {display:table-cell;text-align:center;vertical-align:middle;width:108px;height:108px;border:solid 1px #CCC;background:#EEE}
.wraptocenter * {vertical-align:middle}

/*\*//*/
.wraptocenter { display: block;}
.wraptocenter span {display: inline-block;height: 100%;width: 1px;}
/**/

<!--[if lt IE 8]><style>
.wraptocenter span {display:inline-block;height:100%}

/* End gallery  */
#storytext {overflow:hidden}
.dayColor {background:#5668AE}
.nightColor {background:#7F6D8E}

.interactiveAd {margin-bottom:15px;width:300px;height:250px;display:none}
.intads img {margin-bottom:15px}
.bullet {display:none}

/* Search page styles */
#yahooSponsoredSearch {padding:6px;background:#EFEFEF}
.yahoolinkItem {float:none;padding-top:18px}

.starBox {width:24px;height:24px;}
.smallStarBox {width:15px;height:14px;top:2px}
.toggle {font-weight:bold}
.toggle:hover {text-decoration:underline}
.toggleBtn {width:12px;height:10px;padding-bottom:4px;float:left;font-weight:bold;text-align:center;color:#FFF;margin-right:3px}
.noStories {position:relative;top:-12px}
.filmfinder {width:138px;height:250px;overflow:hidden}

/*HOME CSS*/
#topstory {overflow:hidden;text-align:left}
#topstory .itemP {padding-top:28px;height:110px}
#topstory .headline .headlineText {color:#000 !important;letter-spacing:-2px;text-decoration:none !important; font:bold 43px/43px Georgia,"Times New Roman",Times,serif}
#topstory .headline .headlineText a {color:#000 !important;text-decoration:none !important}
#topstory .headline .headlineText a:hover {text-decoration:none !important}
#topstory .headline .headlineText:hover {text-decoration:none}
#topstory .commentsLink {color:#333}
#topstory .hSpacer {background-repeat:repeat-x;background-position:left}
#topstory .diningGuide {overflow:hidden;background:#000}
#topstory .diningGuide .lgText {color:#FFF;font-size:100px;position:absolute;right:-12px;bottom:30px;letter-spacing:-5px}
#topstory .diningGuide .searchBox {position:absolute;bottom:20px;right:15px;border-top:solid 1px #7F9DB9}
#topstory .diningGuide .searchBox input {font-size:10px;color:#666;padding:1px 8px;width:180px}
#topstory .alerts .item {margin-bottom:4px}
#topstory .lgHeadline {font-family:Georgia,"Times New Roman",Times,serif;text-align:left}
#topstory .lgHeadline .headlineText {font-size:47px;letter-spacing:-2px;padding-bottom:5px;font-weight:bold}
#topstory .lgHeadline .headlineText a {color:#000}
#topstory .lgHeadline .headlineText a:hover {text-decoration:none}
#topstory .lgHeadline .subText {color:#000;font:italic 16px Georgia,"Times New Roman",Times,serif}
#topstory .lgHeadline .link {font:normal 11px Arial,Helvetica,sans-serif}
#topstory .lgHeadline .datos {padding-top:5px}
#topstory .medHeadline {font-family:Georgia,"Times New Roman",Times,serif;text-align:left;height:110px}
#topstory .medHeadline .headlineText {font-size:28px;letter-spacing:-1px;line-height:30px;padding-bottom:4px;font-weight:bold}
#topstory .medHeadline .headlineText a {color:#000}
#topstory .medHeadline .headlineText a:hover {text-decoration:none}
#leftCol {display:block;text-align:left}
#leftCol .vSpacer {height:inherit}
#leftCol .sm_homeAd {margin-bottom:14px}
#leftCol .mostPopular {position:relative;list-style:inside;list-style-type:decimal;margin-bottom:14px}
#leftCol .mostPopular ol a {font-weight:bold;font-size:11px}
#leftCol .latestMulti {padding-bottom:14px}
#leftCol .latestVideo {padding-bottom:14px}
#leftCol .weather {position:relative;padding-bottom:14px}
#leftCol .weather .revLabel {z-index:100}
#leftCol .weather ul li {padding-bottom:5px;list-style:none}
#leftCol .weather .details {position:absolute;bottom:5px;left:5px}
#leftCol .weather .weatherGraphic {color:#FFF;position:relative;margin-bottom:8px;line-height:normal;z-index:0}
#leftCol .weather .details .temp {font:34px Georgia,"Times New Roman",Times,serif}
.airQuality .item {width:133px;height:20px;padding-top:5px;color:#FFF;font-weight:bold;margin-bottom:1px;padding-left:5px}
.airQuality .green {background:url(../images/air_green.jpg)}
.airQuality .yellow {background:url(../images/air_yellow.jpg)}
.airQuality .red {background:url(../images/air_red.jpg)}
#rightCol {display:block;text-align:left}
#rightCol .calendar {text-align:center}
#rightCol .calendar .revLabel {z-index:100}
#rightCol .calendar .date {background-repeat:repeat-x;background-position:top left;color:#FFF;font-size:11px;letter-spacing:2px;z-index:10;margin-bottom:5px}
#rightCol .calendar .date .month {position:absolute;top:30px;left:23px}
#rightCol .calendar .date .day {padding-top:15px;letter-spacing:-2px;font:96px Georgia,"Times New Roman",Times,serif}
#rightCol .calendar .links {text-align:left}
#rightCol .filmfinder .imageonly {margin-bottom:5px}
#rightCol .headline {margin-bottom:14px}
#rightCol .headline .headlineText {letter-spacing:-1px;padding-bottom:10px;font:22px/23px Georgia,"Times New Roman",Times,serif}
#rightCol .paper {margin-bottom:5px;border:solid 1px #999}
.galleryList {width:68px;float:left;margin-right:7px;font-weight:bold}
.galleryListPhoto {height:68px;width:68px;overflow:hidden;margin-bottom:5px;background:#000}
.mmList {font-size:11px;}
.mmListPhoto {height:138px;width:138px;overflow:hidden;margin-bottom:5px;background:#000}
.mmListPhoto img{overflow:hidden;}
.mmList .headlineText {letter-spacing:-1px;font:21px/22px Georgia,"Times New Roman",Times,serif;}

#titleBar .inside .box {width:124px;height:30px;position:absolute;top:-35px;color:#FFF;font-size:12px;padding:5px 8px;background:url("../images/overlay_nav.png")}
#titleBar .inside .box a {color:#FFF}
#titleBar .inside .aBox {right:7px;text-align:left;padding-left:48px}
#titleBar .inside .wBox {right:200px;position:absolute;padding-left:44px;height:29px;overflow:hidden;padding-bottom:6px}
.wText {height:30px;overflow:hidden}
#titleBar .inside .box .img {position:absolute;left:0;top:0}
.homeBlog {display:block;margin-bottom:10px}
.mugshot {overflow:visible;position:relative;background:url(../images/overlay_titlebar.png) bottom}
.mugshot .mug {position:absolute;bottom:0;left:0}
.blogLabel {color:#FFF;padding:4px;padding-left:5px;margin-bottom:5px;background:#000;font:bold 12px Arial,Helvetica,sans-serif !important}

/*HOME HEADER CSS*/
#titleBar {padding-top:35px;padding-bottom:10px}
#teaser {width:100%;height:138px;position:absolute;top:20px;z-index:1000}
#teaser .inside {width:974px;height:138px;padding-left:6px;position:relative;text-align:left}
#teaser .inside .vSpacer {height:58px}
#teaser .inside .teaserHeadline {font-size:22px;letter-spacing:-1px;line-height:24px}
#teaser .inside .portHeadline img {padding-right:15px}
#teaser .inside .portHeadline .headline {position:relative}
#teaser .inside .fullimg {height:136px;overflow:hidden}
#teaser .inside .fullimg img {display:block;margin:auto}
#teaser .inside .textblock {color:#FFF;font-size:11px;padding:7px;padding-top:26px;width:124px;height:103px;line-height:13px}
#teaser .inside .textblock .tspacer {height:5px}
#teaser .inside .textblock a {color:#FFF}
#searchform {margin:none;position:absolute;right:0px;float:right;top:10px;margin-right:6px;border:thin solid #999;background:#FFF;}
#searchform #searchfield {width:298px;border:none}
/*#searchform .searchRadioBtn {color:#FFF;}*/
#searchform .scopeTxt {color:#FFF; margin-right:10px;}
.defaulttext {width:304px;margin-top:1px; padding:1px;padding-left:7px;height:17px;font-size:14px;font-family:Arial, Helvetica, sans-serif;color:#BBB;}
.activetext {width:304px;margin-top:1px; padding:1px;padding-left:7px;height:17px;font-size:14px;font-family:Arial, Helvetica, sans-serif;color:#000}
#searchbutton {position:relative;top:2px;margin-right:2px}
#searchbutton:hover {background:#DDD}
/* Added by JS, 6.3.2010 */
.sitemap {width:100%;background-color:#AEAEAE; padding:15px 0px; overflow:hidden; clear:both; border-top:1px solid #9E9E9E;}
.toplink {font-size:12px; padding:7px; font-weight:bold;}
.site_column {width:170px; float:left; padding:10px; color:#333; list-style-type:square;}
.site_subhead {font-size:12px; color:#000; font-weight:bold; padding-bottom:4px;}
.sitemap li {color:#333; padding:2px 0px; margin-left:16px; font-size:11px;line-height:11px;}
.sitemap_inside {width:1000px; overflow:hidden;}
.yahooContentMatch {margin-top:10px;margin-bottom:15px;}

/* GALLERY AD CSS */
#cboxGalAd { width:728px; height:90px; z-index:1000; bottom:-130px; color:#FFF; position:absolute; left:-48px; margin:auto; margin:0px; padding:0px; }
#cboxWrapper { position:relative; overflow:visible !important; }
#colorbox { overflow:visible !important; }


/*COLORBOX STYLES */
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:visible;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

#cboxOverlay {background:#000}
#cboxTopLeft {width:14px;height:14px;background:url(../images/colorbox/controls.png) 0 0 no-repeat}
#cboxTopCenter {height:14px;background:url(../images/colorbox/border.png) top left repeat-x}
#cboxTopRight {width:14px;height:14px;background:url(../images/colorbox/controls.png) -36px 0 no-repeat}
#cboxBottomLeft {width:14px;height:43px;background:url(../images/colorbox/controls.png) 0 -32px no-repeat}
#cboxBottomCenter {height:43px;background:url(../images/colorbox/border.png) bottom left repeat-x}
#cboxBottomRight {width:14px;height:43px;background:url(../images/colorbox/controls.png) -36px -32px no-repeat}
#cboxMiddleLeft {width:14px;background:url(../images/colorbox/controls.png) -175px 0 repeat-y}
#cboxMiddleRight {width:14px;background:url(../images/colorbox/controls.png) -211px 0 repeat-y}
#cboxContent {background:#fff}
#cboxLoadedContent {margin-bottom:5px}
#cboxLoadingOverlay {background:url(../images/colorbox/loading_background.png) center center no-repeat}
#cboxLoadingGraphic {background:url(../images/colorbox/loading.gif) center center no-repeat}
#cboxTitle {position:absolute;bottom:5px;left:0;text-align:left;width:80%;font-weight:normal;color:#FFF;padding:0px 5px;filter:alpha(opacity=75);-moz-opacity:0.75;-khtml-opacity:0.75;opacity:0.75;background:#000}
.cBoxCaption {padding:4px 0 5px}
#cboxCurrent {position:absolute;bottom:-25px;left:58px;font-weight:bold;color:#7C7C7C}
#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow {position:absolute;bottom:-29px;background:url(../images/colorbox/controls.png) 0 0 no-repeat;width:23px;height:23px;text-indent:-9999px}
#cboxPrevious {left:0;background-position:-51px -25px}
#cboxPrevious.hover {background-position:-51px 0}
#cboxNext {left:27px;background-position:-75px -25px}
#cboxNext.hover {background-position:-75px 0}
#cboxClose {right:0;background-position:-100px -25px}
#cboxClose.hover {background-position:-100px 0}
.cboxSlideshow_on #cboxSlideshow {background-position:-125px 0;right:27px}
.cboxSlideshow_on #cboxSlideshow.hover {background-position:-150px 0}
.cboxSlideshow_off #cboxSlideshow {background-position:-150px -25px;right:27px}
.cboxSlideshow_off #cboxSlideshow.hover {background-position:-125px 0}

