/* zcore base stylesheet

Author: Phaedra Marshall
Updated: February 1, 2010 */


#zc-wrapper #zc-photogallery-container {
    margin:0px; padding-bottom:10px; overflow:hidden; position:relative;float:left;
}
#zc-wrapper .photogal-center-column {
    width:300px;
}
#zc-wrapper .photogal-container-width {
    width:438px;
}
#zc-wrapper #zc-photogallery-container h1{
    border-bottom:0px none;
}
#zc-wrapper h1#zc-photogal-title {
    font-size:20px; font-weight:bold; line-height:1;margin:0px 0px 8px 4px;
}
#zc-wrapper .zc-photogal-pagination {
    font-size:11px; margin:5px 0px 0 0px; padding-bottom:20px;clear:both;
}
#zc-wrapper .zc-photogal-pagination-amount {
    font-family:Verdana,Geneva,sans-serif; text-align:left; float:left;
}
#zc-wrapper .zc-photogal-pagination-nav {
    float:right; padding-right:12px;
}
#zc-wrapper .zc-photogal-pagination-nav a,
#zc-wrapper .zc-photogal-pagination-nav a:link,
#zc-wrapper .zc-photogal-pagination-nav a:visited,
#zc-wrapper .zc-photogal-pagination-nav a:hover,
#zc-wrapper .zc-photogal-pagination-nav a:active {
    font-family:Verdana, Geneva, sans-serif; font-size: 11px; padding: 3px 0px 3px 3px; font-weight: normal;
}
#zc-wrapper #zc-photogallery {
    display: block; padding-left: 4px;
}
#zc-wrapper ul.zc-photogal-pages {
    margin:0; padding:0; list-style-type:none;
}
#zc-wrapper li.zc-photogal-pagenum {
    display:inline; margin:1px;
}
#zc-wrapper .zc-photogal-previous {
    margin-right:3px; display:inline;
}
#zc-wrapper .zc-photogal-next {
    margin-left:3px; display:inline;
}
#zc-wrapper .zc-photogal-current {
    font-weight:bold; cursor:text; color:#333; display:inline;
}
#zc-wrapper ul.zc-photogal-row {
    width:100%; list-style-type:none; clear:both;
}
#zc-wrapper li.zc-photogal-row-item {
    display:inline; margin:3px 0px; float:left;
}
#zc-wrapper .four-per-row {
    width:24.5%;
}
#zc-wrapper .three-per-row {
    width:32.9%;
}
#zc-wrapper li.zc-photogal-row-item img {
    border-width:0px; display:inline;
}
#zc-wrapper .four-per-row img {
    width:100px; 
}
#zc-wrapper .three-per-row img {
    width:94px;
}
#zc-wrapper .photogal-three-column {
    width:315px;
}
#zc-wrapper .photogal-four-column {
    width:442px;
}
#zc-wrapper #zc-photogallery-table {
    margin:0px; clear:left;
}
#zc-wrapper h1#zc-photogal-title, #zc-wrapper h2#zc-photogal-title, #zc-wrapper h2#zc-photogal-title a {
    font-size:20px; font-weight:bold; line-height:1; padding-top:5px;
}
#zc-wrapper h1#zc-photogal-title a:link,
#zc-wrapper h1#zc-photogal-title a:hover,
#zc-wrapper h1#zc-photogal-title a:visited,
#zc-wrapper h1#zc-photogal-title a:active {
    text-decoration:none; font-size:20px; font-weight:bold; line-height:1;
}
#zc-wrapper h1#zc-photogal-title a:hover {
    text-decoration:underline; font-size:20px; font-weight:bold; line-height:1;
}
#zc-wrapper #zc-photodetail-container {
    margin:0px; padding-top:0px; overflow:hidden; position:relative;
}
#zc-wrapper #zc-photodetail-container h1{
    border-bottom:0px none;
}
#zc-wrapper h1#zc-photodetail-title {
    font-size:20px; font-weight:bold; line-height:1; margin:12px 0 8px 4px;
}
#zc-wrapper h1#zc-photodetail-title a:link,
#zc-wrapper h1#zc-photodetail-title a:active,
#zc-wrapper h1#zc-photodetail-title a:visited {
    text-decoration:none; font-size:20px; font-weight:bold; line-height:1; margin:12px 0 8px 4px;
}
#zc-wrapper h1#zc-photodetail-title a:hover {
    text-decoration:underline; font-size:20px; font-weight:bold; line-height:1; margin:12px 0 8px 4px;
}
#zc-wrapper .zc-photodetail-pagination {
    font-size:11px; text-align: center; margin:5px 0 5px 0; padding-bottom:20px;
}
#zc-wrapper .zc-photodetail-pagination-amount {
    float: left; vertical-align: middle;
}
#zc-wrapper .zc-photodetail-pagination-amount a:link,
#zc-wrapper .zc-photodetail-pagination-amount a:active,
#zc-wrapper .zc-photodetail-pagination-amount a:visited {
    font-size: 11px; text-decoration: none;
}
#zc-wrapper .zc-photodetail-pagination-amount a:hover {
    font-size: 11px; text-decoration: underline;
}
#zc-wrapper .zc-photodetail-pagination-nav {
    float:right; width:135px; font-size:14px; line-height:18px; font-weight:normal; vertical-align:middle; margin-right:10px;
}
#zc-wrapper #zc-photodetail {
    display:block; margin-left:3px;
}
#zc-wrapper .zc-photodetail-previous {
    margin-right:3px; margin-left:5px; float:left;
}
#zc-wrapper a.zc-photodetail-previous-btn,
#zc-wrapper a.zc-photodetail-next-btn {
    display:block; background:transparent url("http://images.zap2it.com/html/site_nav/gallery-nav.gif") no-repeat;
    text-align:center; vertical-align:middle; text-decoration:none; width:60px; height:22px; font-size:14px; font-weight:normal; padding-top:2px;
}
#zc-wrapper .zc-photodetail-previous-btn:hover,
#zc-wrapper .zc-photodetail-next-btn:hover {
    display:block; background:transparent url("http://images.zap2it.com/html/site_nav/gallery-nav-hover.gif") no-repeat;
    text-align:center; vertical-align:middle; text-decoration:none; width:60px; height:22px; font-size:14px; font-weight:normal; padding-top:2px;
}
#zc-wrapper .zc-photodetail-previous-btn-disabled,
#zc-wrapper .zc-photodetail-next-btn-disabled {
    display:block; background:transparent url("http://images.zap2it.com/html/site_nav/gallery-nav-unavailable.gif") no-repeat;
    text-align:center; vertical-align:middle; text-decoration:none; width:60px; height:22px; color:#aaa; padding-top:2px;
}
#zc-wrapper .zc-photodetail-next {
    margin-left:3px; float:right;
}
#zc-wrapper .zc-photodetail-current {
    display: inline;
}
#zc-wrapper .zc-photodetail-current-btn {
    border: 0px;
}
#zc-wrapper #zc-photodetail-image img {
    display:block; margin-left:auto; margin-right:auto; text-align:center;
}
#zc-wrapper #zc-photodetail-imageInfo {
    display:block; margin:10px 0px 8px; font-size:14px;
}
#zc-wrapper #zc-photodetail-desc {
    margin-top: 5px;
}
#zc-wrapper #zc-photodetail-desc h1{
    display:inline; font-weight:normal; font-size:14px; text-transform:none;
}
#zc-wrapper #zc-photodetail-info h1 a:active,
#zc-wrapper #zc-photodetail-info h1 a:link,
#zc-wrapper #zc-photodetail-info h1 a:hover,
#zc-wrapper #zc-photodetail-info h1 a:visited {
    font-size:14px; text-decoration:none; font-weight:bold; text-transform:none;
}
#zc-wrapper #zc-photodetail-info h1 a:hover {
    font-size:14px; text-decoration:underline; font-weight:bold; text-transform:none;
}
#zc-wrapper #zc-photodetail-info h1 {
    font-size:14px; font-weight:bold; text-transform:none;
}
#zc-wrapper #zc-photogallery-container,
#zc-wrapper #zc-photodetail-container {
    vertical-align: top;
}
#zc-wrapper #zc-photogal-preview-main-image {
    display: inline;
    padding:1px;
}
#zc-wrapper .zc-photogal-preview-left {
    float: left;
}
#zc-wrapper .zc-photogal-preview-right {
    float: right;
}
#zc-wrapper #zc-movieontv-container .zc-photogal-preview-right {
    float: none !important;
} 
#zc-wrapper #zc-movieontv-container .zc-photogal-preview-left {
    float: none !important;
} 
.zc-photogal-preview-right {
    float: none;
}
#zc-wrapper #zc-photogal-preview-showcard-thumbnails {
    height: 85px;
}
#zc-wrapper #zc-photogal-preview-film-thumbnails, #zc-wrapper #zc-photogal-preview-person-thumbnails {
    height: 100px;
}
#zc-wrapper #zc-photogal-preview-film-thumbnails,
#zc-wrapper #zc-photogal-preview-showcard-thumbnails,
#zc-wrapper #zc-photogal-preview-person-thumbnails {
    padding:6px 0px; text-align:center;
}
#zc-wrapper #zc-photogallery-main-image {
    width: 210px;
    height: 315px;
    padding-bottom:10px;
}
#zc-wrapper #zc-photogallery-main-image img {
	width: 210px;
        height: 315px;
	margin-left: 5px;
}
#zc-wrapper #zc-photogallery-preview-thumbnails {
	float: left;
	width: 220px;
}
#zc-wrapper #zc-photogallery-preview-thumbnails li {
	padding:0px 5px 10px 5px;
	float: left;
	display: inline;
}

#zc-wrapper #zc-photogal-preview-film-thumbnails li,
#zc-wrapper #zc-photogal-preview-showcard-thumbnails li {
    list-style:none; display:inline; width:33.3%; float:left;
}
#zc-wrapper #zc-photogal-preview-person-thumbnails li {
    list-style:none; display:inline; width: 24.5%; float:left;
}
#zc-wrapper a:active.zc-photogallery-url,
#zc-wrapper a:link.zc-photogallery-url,
#zc-wrapper a:hover.zc-photogallery-url,
#zc-wrapper a:visited.zc-photogallery-url {
    text-align:center; clear:left; font-size:11px; font-weight:normal; text-decoration:underline; display:block; padding:6px 0px;
}
#zc-wrapper a:active.zc-photogallery-url-bold,
#zc-wrapper a:link.zc-photogallery-url-bold,
#zc-wrapper a:hover.zc-photogallery-url-bold,
#zc-wrapper a:visited.zc-photogallery-url-bold {
    font-size:12px; font-weight:bold; text-decoration:none; text-align:left; clear: both; margin-left: 5px;
}