/* http://us.js2.yimg.com/us.js.yimg.com/lib/common/css/reset_2.0.0-b3.css */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td{margin:0;padding:0;}

fieldset, img{border:0px none;}
address, caption, cite, code, dfn, em, strong, th, var{font-style:normal;font-weight:normal;text-align:left;}
h1, h2, h3, h4, h5, h6{font-size:100%;}
q:before, q:after{}



/* http://us.js2.yimg.com/us.js.yimg.com/lib/common/css/reset_2.0.0-b3.css */
/**
 * 84.5% for !IE, keywords for IE
 * Percents could work for IE, but for backCompat purposes, we are using keywords.
 * x-small is for IE < 6 and IE6 quirks mode.
 * 
 */
body {font:13px arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
table {font-size:inherit;font:100%;}

/**
 * 99% for safari; 100% is too large
 */
select, input, textarea {font:99% arial,helvetica,clean,sans-serif;}

/**
 * Bump up !IE to get to 13px equivalent
 */
pre, code {font:115% monospace;*font-size:100%;}

/**
 * Default line-height based on font-size rather than "computed-value"
 * see: http://www.w3.org/TR/CSS21/visudet.html#line-height
 */
body * {line-height:1.22em;}


body {
   text-align:center;
}

#doc {
   width:57.69em;
   *width:56.3em; /* IE */
   min-width:750px;
   margin:auto;
   text-align:left;
}

/* http://us.js2.yimg.com/us.js.yimg.com/lib/common/css/grids_2.0.0-b3.css */

#hd, #bd {margin-bottom:1em;text-align:left;}
#ft {font-size:77%;font-family:verdana;text-align:center;clear:both;}

/* template rules for main columns */
.yui-t1 #yui-main .yui-b, .yui-t2 #yui-main .yui-b, .yui-t3 #yui-main .yui-b, .yui-t4 .yui-b, .yui-t5 .yui-b, .yui-t6 .yui-b {float:right;}
.yui-t1 .yui-b, .yui-t2 .yui-b, .yui-t3 .yui-b, .yui-t4 #yui-main .yui-b, .yui-t5 #yui-main .yui-b, .yui-t6 #yui-main .yui-b {float:left;}

/* t1: L160 */
.yui-t1 #yui-main .yui-b {width:76%;min-width:570px;}
.yui-t1 .yui-b {width:21.33%;min-width:160px;}

/* t2 & t4: L180 & R180 */
.yui-t2 #yui-main .yui-b, .yui-t4 #yui-main .yui-b {width:73.4%;min-width:550px;}
.yui-t2 .yui-b, .yui-t4 .yui-b {width:24%;min-width:180px;}

/* t3 & t6: L300 & R300 */
.yui-t3 #yui-main .yui-b, .yui-t6 #yui-main .yui-b {width:57.6%;min-width:430px;}
.yui-t3 .yui-b, .yui-t6 .yui-b {width:40%;min-width:300px;}

/* t5: R240 */
.yui-t5 #yui-main .yui-b {width:65.4%;min-width:490px;}
.yui-t5 .yui-b {width:32%;min-width:240px;}

/* t7: 750 */
.yui-t7  #main .yui-b {min-width:750px;}


/*	grid-generic rules for all templates */

/* all modules and grids nested in a grid get floated */
.yui-g .yui-u, .yui-g .yui-g, .yui-ge .yui-u, .yui-gf .yui-u {
   float:right; 
   display:inline;   /* IE */ 
}

/* float left and kill margin on first for added flex */
.yui-g .first, .yui-gd .first, .yui-ge .first, .yui-gf .first {float:left; }

/* 2 col */
.yui-g .yui-u, .yui-g .yui-g {width:49.1%;}
.yui-g .yui-g .yui-u {width:48.1%;} /* smaller for nested to preserve margins */

/* 3 col */
.yui-gb .yui-u, .yui-gc .yui-u, .yui-gd .yui-u {
   float:left; /* need to reverse the order for 3 */
   margin-left:2%; *margin-left:1.895%;   
   width:32%;
}

.yui-gb .first, .yui-gc .first, .yui-gd .first {margin-left:0;}

/* colspan 2 */
.yui-gc .first, .yui-gd .yui-u {width:66%;}
.yui-gd .first {width:32%;}

/* colspan 3 */
.yui-ge .yui-u {width:24%;}
.yui-ge .first, .yui-gf .yui-u {width:74.2%;}
.yui-gf .first {width:24%;}
.yui-ge .first {width:74.2%;}

/* self clear floated parent containers */
#bd:after, .yui-g:after, .yui-gb:after, .yui-gc:after, .yui-gd:after, .yui-ge:after, .yui-gf:after {content:".";display:block;height:0;clear:both;visibility:hidden;}	
#bd, .yui-g, .yui-gb, .yui-gc, .yui-gd, .yui-ge, .yui-gf {zoom:1;} /* IE */

/* repaint specific */

a {position:relative; color:#000000; text-decoration: none;}
a:link, a:visited {color:#000000;}
a:hover {color:#000000; text-decoration:underline;}

p{color: #3d4552; font-size: 92%;}
strong {font-weight: bold;}
#hd {padding:0; margin-bottom:0px;}
#hd div.mainouter {background-color: #ffffff;}
#hdgrad {height: 10px; background: #ffffff url('http://l.yimg.com/us.yimg.com/i/us/mov/fe/mv_fp_tabs_sprite_1.01.png') repeat-x 0 -257px;}
#bd {background-color: #ffffff;}
* html #bd { margin-top: -9px; }
#ft {font-size: 92%;}
#doc {/*this stuff overrides what is in grid.css to accomodate the wider page */
width:980px; min-width:980px;}

.yui-t4 #yui-main .yui-b {width:660px;min-width:660px;}
.yui-t4 .yui-b {width:311px;min-width:311px;}
  div#content-main{margin-left: 3px;}    

.yui-gd .second{margin-top: 0; _margin: 0 0 0 5px;}

/* universal header */
div.mast {background-color: #ffffff; padding:0 10px;}
div.mast div.lnks {float:left;  padding:2px 0;}
div.mast div.lnks ul {list-style-type:none;}
div.mast div.lnks ul li {float:left; font-size:85%; margin:0 4px;}
div.mast div.info {clear:left; float:left; width: 380px;}
div.mast div.srch {float:right;}
div.info a.mast {background:url('http://www.pz10.com/icon/movement.png') no-repeat 0 -280px; display:block; float:left; margin-right: 20px}
div.info a.mast h3 {visibility:hidden; overflow:hidden; height:33px; width:226px;}
div.info a.partner h3 {visibility:hidden; overflow:hidden;}

div#main-nav {background-color:#fff;}
div#main-nav li {margin: 0 5px; padding-left:5px; height: 32px; padding:0; float: left; background:url('http://l.yimg.com/us.yimg.com/i/us/mov/fe/mv_fp_tabs_sprite_1.01.png') repeat-x 0 -85px;; list-style-type:none }
div#main-nav li a {float:left; padding:0px; zoom:1; z-index:12; display:block; background:url('http://l.yimg.com/us.yimg.com/i/us/mov/fe/mv_fp_tabs_sprite_1.01.png') no-repeat 0 0px; text-decoration:none}
div#main-nav li a em {display:block; background:url('http://l.yimg.com/us.yimg.com/i/us/mov/fe/mv_fp_tabs_sprite_1.01.png') no-repeat 100% -170px; color:#fff; text-transform:uppercase; text-align:center; white-space:nowrap; font-style:normal; font-variant:normal; font-weight:700; line-height:31px; font-size:12px; font-family:arial; padding-left:15px; padding-right:15px; padding-top:0; padding-bottom:0}

div#main-nav li.on {background:url('http://l.yimg.com/us.yimg.com/i/us/mov/fe/mv_fp_tabs_sprite_1.01.png') repeat-x 0 -128px; }
div#main-nav li.on a {background:url('http://l.yimg.com/us.yimg.com/i/us/mov/fe/mv_fp_tabs_sprite_1.01.png') no-repeat 0 -43px;}
div#main-nav li.on a em {background:url('http://l.yimg.com/us.yimg.com/i/us/mov/fe/mv_fp_tabs_sprite_1.01.png') no-repeat 100% -213px;}

div#main-nav li#movsearch{background:url('http://l.yimg.com/us.yimg.com/i/us/mov/fe/mv_fp_tabs_sprite_1.01.png') repeat-x 0 -85px;}
div#main-nav li#movsearch label {display:block; float:left; color:#fff; background:url('http://l.yimg.com/us.yimg.com/i/us/mov/fe/mv_fp_tabs_sprite_1.01.png') no-repeat 0 0px;; font-style:normal; font-variant:normal; font-weight:700; line-height:31px; font-size:11px; font-family:arial; padding-left:15px; padding-right:5px; padding-top:0; padding-bottom:0}
div#main-nav li#movsearch form {display:block; float:left; background:url('http://l.yimg.com/us.yimg.com/i/us/mov/fe/mv_fp_tabs_sprite_1.01.png') no-repeat 100% -170px; margin:0; padding:0px}
div#main-nav li#movsearch input {padding:0 2px; border:2px solid #3D60A4; margin:5px 0; vertical-align:middle;}
div#main-nav li#movsearch form button{background:url('http://www.pz10.com/icon/movement.png') no-repeat 0 2px; border:0px none; height:23px; width:63px; margin-left:5px; margin-right:15px; vertical-align:middle}
div#main-nav li#movsearch button span{display:none;}


div.sub-nav {border-width:1px 0 0;   padding:3px 0px; background-color:#213c70;}
div.sub-nav ul {list-style-type:none;}  
div.sub-nav ul li {float:left; font:bold 92% arial; padding:6px 20px; color:#FFF;}	
div.sub-nav ul li a, div.sub-nav ul li a:visited{color: #ffffff;}
div.sub-nav ul li a:hover {text-decoration:underline;}
div.sub-nav ul li.premiere {padding-left: 10px;}


   
   
div#takeoverad {text-align: center;  _padding-top: 6px;}

div#topmod {margin-bottom: 8px; height: 259px; background:#848484 url('http://l.yimg.com/us.yimg.com/i/us/mov/fe/ajax-loader_0.11.gif') no-repeat 50% 50%;}

div.twobox {margin-left: -3px;}
div.twobox div.hd {font-size:1px; height:12px; width:307px; background:url('http://l.yimg.com/us.yimg.com/i/us/mov/fe/mv_fp_containers_sprite_1.01.png') no-repeat -654px 0; margin:0; padding:0}
div.twobox div.bd {width:307px; margin:0; background:url('http://l.yimg.com/us.yimg.com/i/us/mov/fe/modfea_bg5.gif') repeat-y left top; }
div.twobox div.ft{font-size:1px; height:12px; width:307px; background:url('http://l.yimg.com/us.yimg.com/i/us/mov/fe/mv_fp_containers_sprite_1.01.png') no-repeat -961px 0;}

div.twobox div.inner {width: 285px; margin-left: 8px;}
div.twobox div.inner div.hd{ width:292px; height: 7px; background: url('http://l.yimg.com/us.yimg.com/i/us/mov/fe/mv_fp_containers_sprite_1.01.png') no-repeat -1268px 0; }
div.twobox div.inner div.bd {width:291px; margin:0; position:relative; display:block; background: #fff;}
div.twobox div.inner div.ft{width:292px; height:7px; background: url('http://l.yimg.com/us.yimg.com/i/us/mov/fe/mv_fp_containers_sprite_1.01.png') no-repeat -1564px 0; }
div.twobox a.more{display: block; font:85% arial; color: #ffffff; margin: 5px 10px 0 0; text-align: right; padding: 0 10px 0 0;}
div.twobox h3{font:114% arial; color:#FFF; text-transform:uppercase; margin: 0 0 8px 11px; font-weight: bold;}

div#showtimes h4{font:bold 92% arial; color: #208fd1; padding: 6px 0 3px 2px;}
div#showtimes h4.first{padding-top: 1px;}
div#showtimes h4 em{font-weight: normal; font:85% arial; color: #208fd1;}   
div#showtimes a.listings, div#showtimes a:hover.listings{font-size:85%; color:#16387c;}
div#showtimes form {margin:0; padding:0;}
div#showtimes form input{font:85% arial; color:#393541;}
div#showtimes form select{font:85% arial; color:#393541;}
div#showtimes form .inputoutr {border: 0px solid #0C70AE; padding: 1px;}
div#showtimes form .wad {width: 116px; border: 1px solid #0C70AE;}
div#showtimes form select.wad {width: 124px;}
div#showtimes form .woad {width: 191px;}
div#showtimes form select.woad {width: 199px;}
div#showtimes input.sub{font:92% arial; font-weight: bold;  padding:0px 2px; color:#393541;}
div#showtimes input.sub:hover{color:#1E7BBF; border-color: #1E7BBF;}  
div#showtimes div#adcontent {float:right; margin-right:3px; border: 0px none;}
div#showtimes form{ margin-left:0px; padding-left:3px;}

div#hd_trailers .inner .content {font:90% arial; background:#fff; padding-bottom:10px;}
div#hd_trailers .inner .content p {margin:10px; margin-bottom:0; font:100% arial;}
div#hd_trailers .inner .content a.img img {margin-left:10px; border:2px solid #213C70;}
div#hd_trailers .inner .content a {color:#213C70; font:bold 108% arial; }
div#hd_trailers .inner .content a:hover{color:#3399CC; text-decoration:underline;}

div#newsgossip {margin-top: 5px;}
div#newsgossip li {list-style: none; font:bold 85% arial; border-bottom:1px dotted #000; padding: 0; margin-left:5px;}
div#newsgossip li.first {float: none; background: none; padding-top: 4px;}
div#newsgossip li a {display: block; padding:3px 3px 3px 10px; color: #484848;}
div#newsgossip li a:hover {text-decoration: none; cursor: pointer;}
div#newsgossip ul {width: 280px;}
div#newsgossip ul li a {background:url('http://www.pz10.com/icon/movement.png') no-repeat 3px -290px;}
div#newsgossip li a:hover {background-color: #DDECF6;}
div#newsgossip em {display: block; font:82% arial; color: #9A9A9A;}


div#featured {margin-left: 1px;}
div#featured div.hd{font-size:1px; height:9px; width:215px; background:url('http://l.yimg.com/us.yimg.com/i/us/mov/fe/mv_fp_containers_sprite_1.01.png') no-repeat -224px 0; margin:0; padding:0}
div#featured div.bd {width:215px; margin:0; position:relative; background:url('http://l.yimg.com/us.yimg.com/i/us/mov/fe/mv_fp_containers_sprite_1.01.png') repeat-y -5px 0;}
div#featured div.ft{height:9px; width:215px; background:url('http://l.yimg.com/us.yimg.com/i/us/mov/fe/mv_fp_containers_sprite_1.01.png') no-repeat -439px 0;}
div#featured h3{background-color: #3399cc; font:92% arial; color:#FFF; padding: 3px 0px 3px 5px; margin-left: 9px; width: 192px; font-weight: bold;}
div#featured li {list-style: none; font:bold 85%/100% arial; border-bottom:1px dotted #000; padding:0; margin: 0px 9px; zoom:1;}
div#featured li.premiere{float: none; background: none; padding-top: 4px;}
div#featured li a {display:block; margin:0; padding:7px 3px 2px 7px; color: #244075;}
div#featured li a:hover {text-decoration: none; cursor: pointer;}
div#featured li a:hover {background-color: #DDECF6;}
div#featured li b{float:left; margin-left:3px; zoom:1;}
div#featured li span{float:left; zoom:1;}

div#featured a.more{font:85% arial; color: #244075; margin: 15px 10px 0 0; display: block; text-align: right; padding: 0 10px 2px 0;}
div#featured #topboxoffice a.more{margin-bottom: 3px;}
div#featured a.more:hover{text-decoration:underline;}
div#topboxoffice ol li a {background:#fff; padding-left: 4px;}
div#topboxoffice ol strong {width: 15px; text-align: right; float: left; display: block; margin-right: 5px;}
div#topboxoffice ol span {float:left; width: 160px;}

div#featured li a:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
div#featured li a {zoom:1;}


.featured_mod { padding-bottom: 14px; }
.featured_mod h5 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; margin: 7px 0 3px 16px;}
#featured .featured_mod h5 a, #featured .featured_mod h5 a:hover {display:block; height: 17px; line-height: 17px; padding-left: 20px; font-size: 85%; background: url('http://www.pz10.com/icon/movement.png') no-repeat 0 -227px; color: #3295c7; cursor: pointer; text-decoration: none} 


.yui-overlay {position: absolute; top: 0; left: 0; visibility: hidden;}
.yui-overlay div.overlay_bg { background: url('http://www.pz10.com/icon/movement.png') no-repeat 0 -31px;  width: 138px; height: 50px; padding:1px; margin:1px}
.yui-overlay .bd {color: #B9B7B8; font-weight: bold; font-size: 85%;}
.yui-overlay .bd a {color: #213c71; cursor: pointer;}
.yui-overlay .bd a.playlist, 
.yui-overlay .bd a.playlist:hover {display:block; height:17px; background: url('http://www.pz10.com/icon/movement.png') no-repeat 0 -227px; color: #3295c7; cursor: pointer; text-decoration: none}
.yui-overlay .bd a.playlist:hover  {background: url('http://www.pz10.com/icon/movement.png') no-repeat 0 -196px;color: #213c71}

div#overlay div.bd{background:none;}
div#overlay {z-index:900; left:190px; width:160px;}
#overlay_trailer{margin:5px 0 0 20px; padding-left:20px;}
#overlay span{display:block; margin:0 0 10px 20px; text-align:left;}
#overlay span a {text-align:left; padding:0 5px;}
#overlay span a:hover {text-decoration:underline;}
#overlay_info {border-right:1px solid #000;}
#overlay_photo{display:none;}


div.mod {background:url('http://www.pz10.com/icon/g_l.gif') repeat-y left top; margin-top:-1px; position:relative; margin-bottom: 3px}
div.mod div.bd div.content {margin:0 4px;  zoom:1; background: url('http://www.pz10.com/icon/mgrad.gif') repeat-x left bottom;; padding-left:10px; padding-right:10px; padding-top:1px; padding-bottom:4px }
div.mod div.hd b, div.mod div.ft b { position:relative;height:9px; width:9px; display:block; background:url('http://www.pz10.com/icon/g_tl.gif') no-repeat left top; line-height:.01em;  margin-bottom:-15px}
div.mod div.hd b.l { background-image:url('http://www.pz10.com/icon/g_tl2.gif'); float:left}
div.mod div.hd b.r { background-image:url('http://www.pz10.com/icon/g_tr2.gif'); float:right}
div.mod div.ft b.l { background-image:url('http://www.pz10.com/icon/g_bl2.gif'); float:left}
div.mod div.ft b.r { background-image:url('http://www.pz10.com/icon/g_br2.gif'); float:right}
div.mod div.hd:after, div.mod div.ft:after, div.mod div.bd:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
div.mod div.hd, div.mod div.ft,  div.mod div.bd {zoom:1; margin:0; height:auto; overflow:visible; background:none;filter:none;}
div.mod div.hd, div.mod div.ft { position:relative; height:9px; padding:0; margin:0; }
div.mod div.hd {background:url('http://www.pz10.com/icon/g_t.gif') repeat-x left top;}
div.mod div.ft {background:url('http://www.pz10.com/icon/g_b.gif') repeat-x left bottom;}
div.mod div.bd {background:url('http://www.pz10.com/icon/g_r.gif') repeat-y right top;}
div.mod#collection_0{margin-top: 0px;}



div#feattoday{margin-top: -20px;}

#dtk-footernav { background-color:#f3f3f3;  padding:10px 10px; font:107% arial; text-align:left; clear:both; color: #484848;}
#dtk-footernav h3 {color:#777777; font-size: 136%;}
#dtk-footernav .bd { font-size:92%; clear:both; }
#dtk-footernav a { color:#3d4552; }
#dtk-footernav .prop h3 {color:#3d4552;}
#dtk-footernav .prop { min-height: 155px; _height: 155px; float:left; width:290px; _width:280px; background-color:#b3c1dc; padding:5px 10px 10px 10px; }
#dtk-footernav .prop ul { float:left; width:46%; _width:48%; margin-left:10px; margin-top:10px; padding:0; list-style:none; }
#dtk-footernav .prop ul.first { margin-left:0; }
#dtk-footernav .prop li { padding-left:8px; background:url('http://www.pz10.com/icon/movement.png') no-repeat 0 -248px;; margin-left:0; margin-right:0; margin-top:0; margin-bottom:2px; padding-right:0; padding-top:0; padding-bottom:0 }
#dtk-footernav .ymg { color:#666; float:left; width:420px; padding:5px 10px 10px; }
#dtk-footernav .ymg ul { float:left; width:31%; _width:32%; margin-left:10px; margin-top:10px; padding:0; list-style:none; }
#dtk-footernav .ymg ul.first { margin-left:0; }
#dtk-footernav .ymg li { padding-left:8px; background:url('http://www.pz10.com/icon/movement.png') no-repeat 0px -292px;; margin-left:0; margin-right:0; margin-top:0; margin-bottom:2px; padding-right:0; padding-top:0; padding-bottom:0}
#dtk-footernav .ymg div.allservices{text-align: right; margin-right: 45px; padding-top: 30px;}
#dtk-footernav .ymg div.allservices a{font:85% arial; color: #244075; font-weight: bold;} 
#dtk-footernav .todo { color:#666; float:left; width:160px; _width:160px; padding:5px 10px 10px; border-left:1px solid #aaa; }
#dtk-footernav .todo ul { float:left; margin:0; padding:0; margin-top:10px; list-style:none; }
#dtk-footernav .todo li { padding-left:8px; background:url('http://www.pz10.com/icon/movement.png') no-repeat 0px -292px;; margin-left:0; margin-right:0; margin-top:0; margin-bottom:2px}

/* clearfix */
div#mm ul:after, a.tocollectionr:after, #dtk-footernav .bd:after { content:".";display:block;height:0;clear:both;visibility:hidden; }
div#mm ul, a.tocollectionr, #dtk-footernav .bd { zoom:1; } /* IE */

#hd div.mainouter:after, #dtk-searchtabs:after, div#topboxoffice ol li a:after,  ul.tab:after, div.sub-nav ul:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#hd div.mainouter, #dtk-searchtabs, div#topboxoffice ol li a,  ul.tab, div.sub-nav ul{zoom:1;}


div.dsl {margin-top: 8px; background-color: #ffffff; padding:8px 10px; text-align:left; font:85% arial; color:#111;}
div.dsl a {font-weight: bold;}
div.copyright {margin-top: 8px; padding:10px; text-align:left; font:85% arial; color:#111;}
/* end footernav */
div#mip {margin-top: 10px;}

div.feedback {padding:10px; text-align:left; color:#737c84; background:none;}
div.feedback p { font: 82% arial; }
div.feedback p a {color:#333;}
div.feedback span#islandDataIcon { height:18px; width:16px; display:block; float:left; background: url('http://www.pz10.com/icon/movement.png') no-repeat 0 -169px;cursor:pointer; margin-right:4px} 

.dtk-carousel { width: 725px; _width: 700px; padding:0; position:relative; margin-bottom: 15px; overflow:hidden;}
.no_info {margin-bottom:0;}

.dtk-carousel h2 { font-size:122%; color:#244075; margin:5px 10px 5px 4px;}
.dtk-carousel h2 a, .dtk-carousel h2 a:visited, .dtk-carousel h2 a:hover{color:#244075;}
.dtk-carousel a.prev span, .dtk-carousel a.next span {display:none;}
.dtk-carousel a.prev, .dtk-carousel a.next {position:absolute; top: 0px; *top:5px; right:50px; width:31px; height:22px; background:url('http://www.pz10.com/icon/movement.png') no-repeat 0 -126px; overflow:hidden; display:inline; cursor:hand; cursor:pointer}
.dtk-carousel a.next {right:20px; width:30px; background-position:-30px -126px;}
a.off {cursor:default !important;}
.dtk-carousel .scrollnav { position:absolute; top:7px; *top:12px; right:95px; list-style-type:none;}
.dtk-carousel .scrollnav a {float:left; overflow:hidden; background:url('http://www.pz10.com/icon/movement.png') no-repeat -11px -148px;
display:block; width:9px; height:9px; margin:0 1px; padding:0;text-indent:-100px }
.dtk-carousel .scrollnav a.current { background-position:0 -148px; cursor:default;}
.dtk-carousel .ft a { float:right; display:block; padding:5px; color:#009dd9; background-color:#eaeaea; font:bold 85% arial; text-decoration:none;}
.dtk-carousel div.scrollbody {width:1005px; _width:1000px; float:left; display:inline; margin: 20px 0 0px 5px;_margin-top: 10px;overflow:hidden;}
.dtk-carousel div.scrollpages {width:1000em; list-style-type:none; margin:0;padding:0;}
ul.dtk-list, .scrollpage { float:left; width:1025px; _width:1010px; overflow: hidden; display:inline; }
ul.dtk-list li.dtk-item { float:left; display:inline;}
ul.dtk-list li.dtk-item .dtk-center {text-align: center;}
ul.dtk-list li.dtk-item .dtk-right {text-align: right;}
ul.dtk-list li.dtk-item h3 {font-size: 85%; font-family:gotham, verdana, arial;}
ul.dtk-list li.dtk-item p { font-size:85%; color:#484848;}
.dtk-carousel:after, .dtk-carousel .scrollpages:after, .dtk-carousel h2:after, .dtk-carousel ul.scrollnav:after { content:".";display:block;height:0;clear:both;visibility:hidden;}
.dtk-carousel, .dtk-carousel .scrollpages, .dtk-carousel h2, .dtk-carousel ul.scrollnav { zoom:1; }
div.moreinfo {margin-top: 20px;}
ul.dtk-list li.dtk-item a.title {color: #244075;}
ul.dtk-list li.dtk-item a.more {font-size: 100%; display: block; color: #A80530;}

.double ul.dtk-list li.dtk-item {width:660px;  margin-right: 15px; _margin-right: 12px;}


.double li.dtk-item #tbl_wall td a.img{display: block; border: 2px solid #A4A5B7; width: 160px; height: 120px; margin-bottom: 5px;}
.double li.dtk-item #tbl_gall td a.img{display: block; border: 2px solid #A4A5B7; width: 80px; height: 80px; margin-bottom: 5px;}
.double li.dtk-item #tbl_tall td a.img{display: block; border: 2px solid #A4A5B7; width: 120px; height: 90px; margin-bottom: 5px;}



.quadruple img {width: 83px; height: 122px; overflow: hidden;}
.quadruple li.dtk-item a.img{display: block; border: 2px solid #A4A5B7; width: 83px; height: 122px; margin-bottom: 5px;}
.quadruple ul.dtk-list li.dtk-item {width:83px; margin-right: 18px; _margin-right: 15px;}	
h2.collectionsubhdr{margin:-5px 0 0px 4px;}
h2.collectionsubhdr a, h2.collectionsubhdr a:hover{color: #254075;}
a.tocollectionl, a:hover.tocollectionl, a:visited.tocollectionl  {z-index:999; color: #AA0530; bottom: -5px; font-size:85%; margin-left: 4px;}
div.mod div.content {position: relative;}
div.tocollectionr {z-index:999;  clear:left; text-align:right;position:absolute;  right: 0px; bottom: -3px; *bottom: -4px;}
div.tocollectionr a, div.tocollectionr a:hover, div.tocollectionr a:visited{ background:#EAEAEA; font-size:85%; color:#244075; display:block; float:right; padding:4px 15px 5px 9px;}