/*Copyright Infinite Solutions Co.,Ltd 2009;photo.css v 2.1 2009.11.15;DAILYNEWS CSS File*/
html {background: #3f4b56 url(../isimage/photo/pg-bg-dark2.gif) repeat-x;}
body {margin: 0;padding: 0; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;font-weight: normal;}
a{color:#ffffff;  text-align:left;}
.yui-t7{ width:980px;}
#photogallery {margin: 0;padding: 0;}
#hd {height: 46px; overflow: hidden; border-bottom: 1px solid #697781; position: relative; width:980px;}
#hd h2 {margin: 8px 20px 0 0; padding-left: 170px; color: #fff; font-size: 24px; font-weight: normal; background: transparent url(main/gallerylogo.gif) no-repeat;float: left; height: 50px; cursor:pointer;}
select{ background-color:#4e5f7c; color:#FFFFFF; font-size:11px; border-color:#404f67;}
.infinite{font-weight: normal;color:#0000CC;text-align: left;	}
.solutions{font-weight: normal;color:#FF9900;text-align: left;	}

#bd{width:980px; }
#global-nav {margin-top: 18px;}
.item-nav{background: transparent url(../isimage/photo/itemnav.gif) no-repeat 0 50%;}
#global-nav ul{margin: 0;padding: 0;list-style-type: none;}
#global-nav ul li { display: inline; font-size: 11px;}
#global-nav ul li a{text-decoration: none;padding-right: 8px;padding-left: 10px;color: #fff;}
#global-nav ul li a:hover{color: #fff;text-decoration: underline;}
.nr_shortmenu{ text-decoration:none;}
.ib_pagenumber{ color:#FFFFFF;}
.nr_homeAmore{border:1px solid #607180; background-color:#4c5a66; padding:1px; text-decoration:none; font-weight:bold; color:#000000; }
.nr_homeAmoreR{ border:1px solid #607180; background-color:#84909b; padding:1px; text-decoration:none; color:#607180; font-weight:bold;  }
.isc_boardTit2,.isc_boardTit{height:33px; width:250px; text-transform:uppercase;  padding:0px 10px 0px 10px; line-height:30px; color:#ffffff;  font-size:11px;  font-weight:bold;}
.isc_boardTit2{ width:248px;}
.isc_boardBody2,.isc_boardBody{ border:1px solid #607180; padding:5px; margin-bottom:10px; color:#FFFFFF;  text-align:justify; background-color:#2e3840;}
.isc_boardBody2{ padding:0px; }
.social-wrapper ul li a.email {background: transparent url(../isimage/photo/email-icon.gif) no-repeat  0;padding-left: 22px;}
.social-wrapper ul li a.save {background: transparent url(../isimage/photo/save-icon.gif) no-repeat  0;padding-left: 22px;}
.social-wrapper ul li a.print {background: transparent url(../isimage/photo/print-icon.gif) no-repeat  0;padding-left: 22px;}
/* Gallery */
.galleryDate {color: #fff;float: right;font-size: 10px;}
#gallery { width:73.57em;min-width:980px; margin:auto; text-align:left; padding: 0; }
#uasContainer {float: right;width: 200px;}
.with-nav .album-nav {height: 18px;position: absolute;top: 7px;left: 0;}
.without-nav .album-nav {display: none;}
.canvas {position: relative;height: 603px;overflow: hidden; }
/* Media Slide */
.media-frame {width: 613px;height: 540px;overflow: hidden;}
/* dynamically assigning position of media-frame div */
.with-nav .media-frame {padding-top: 35px;}
.without-nav .media-frame {padding-top: 22px;}
.media-frame img {cursor: pointer;margin: 0 auto;display: block;text-align: center;}
/* Media Slide Details */
.gallery-details {width: 336px;height: 590px;position: absolute;right: 0;color: #eee; }
/* dynamically assigning position of gallery details div */
.with-nav .gallery-details {top: 30px;}
.without-nav .gallery-details {top: 22px;}

.gallery-details ul {margin: 5px 0 5px 16px;}
.gallery-name {font-size: 18px;margin:0;font-weight: normal;}
.album-name {margin: 5px 0 0 0;font-size: 15px;font-weight: normal;}
.slide-title {font-size: 13px;margin: 5px 0 0 0;font-weight: normal;}
.slide-caption p, .slide-caption li {margin: 0;padding: 5px 0;font-size: 93%;line-height: 20px;}
.gallery-details a {color: #ddd;}
.gallery-details a:hover {text-decoration: none;}/* MP3 Player */
.player {position: relative;height: 30px;margin-top: 20px;visibility: hidden;width: 300px;background-color: 1px solid #b3c0d6;}
.play {background: url("../isimage/photo/play.png") no-repeat;float: left;height: 20px;margin-right: 5px;width: 20px;}
.pause {background: url("../isimage/photo/pause.png") no-repeat;float: left;height: 20px;margin-right: 5px;width: 20px;}
.stop {background: url("../isimage/photo/stop.png") no-repeat;float: left;height: 20px;margin-right: 7px;width: 20px;}
.progressbar {background: #20292f;float: left;width: 247px;height: 20px;}
.progress {background: #697f8b;width: 0px;height: 20px;}
.time {position: absolute;top: 1px;right: 8px;margin: 3px 0 0 0;font-size: 11px;}
/* photo meta */
.photo-meta {margin: 7px 0 0 0 !important;color: #ddd;position: relative;}
.photo-meta li {list-style-type: none;font-size: 10px;padding: 0;}
/* Media Slide Navigation */
.dn_photoMain{ height:32px; clear:both;}
#gallery-nav {position: absolute;/*bottom: -53px;clear:both;*/ width: 610px; top:560px; left:270px;}
#win_pageNumberDIV{ color:#FFFFFF;}
#gallery-nav a {background: url(../isimage/photo/gallery-nav.png) 0 0 no-repeat; display: block;width: 21px; height: 21px;}
#gallery-nav li {top: 2px;    display: inline; list-style: none;}
#gallery-nav ul {display: inline;list-style-type: none;margin: 0px;}
.back{position: absolute;top: 0;left: 0px;}
.next {position: absolute;top: 0;left: 30px;}
#gallery-nav .next {background-position: 0 -142px;}
#gallery-nav .back:hover {background: url(../isimage/photo/gallery-nav.png) 0 -71px no-repeat;}
#gallery-nav .next:hover {background: url(../isimage/photo/gallery-nav.png) 0 -213px no-repeat;}
#SlidePosition {position: absolute;top: 4px;font-size: 11px;left: 60px;}
/* Gallery Sub-section */
.gallery-primary {float: left;width: 595px;background-color: #4c5a66;border: 1px solid #607180;padding: 10px 0 0 20px;}/* Gallery Sub-section Left Column */
.gallery-related {margin-top: 10px;font-size: 11px;}
.gallery-related p {font-weight: bold;margin-top: 5px;}
.gallery-related a {color: #ddd;text-decoration: none;}
.gallery-related a:hover {text-decoration: underline;}
.gallery-related .relatedThumbnails {border: solid 2px #333;float: left;height: 98px;margin: 0 21px 75px 0;width: 98px; border: none;}
.gallery-related .relatedThumbnails img{width: 98px;height: 98px;}
.more-gallery-title {font-size: 14px;margin: 0 0 10px 0;text-align: center;color: #fff;}
/* Gallery Sub-section Right Column */
.gallery-secondary {width: 336px;float: right;color: #999;}
.sponsored-links {clear: both;}
.ad-336-max {text-align: center;width: 336px;margin: 0 auto;}  
.ad-336-max p {font-size: 10px;margin: 0 0 5px 0;}  
/* Social Media */
.social-wrapper {width: 100%;padding-top: 5px;height: 15px;position: absolute;bottom: 4px;color: #ccc;}
.social-wrapper a {color: #ccc !important;vertical-align: middle;text-decoration: none;font-size: 11px;}
.social-wrapper a:hover {text-decoration:underline; }
.social-wrapper ul {margin: 0;padding: 0;}
.social-wrapper ul li {display: inline;margin-right: 12px;}
.social-wrapper ul li a.digg {}
.social-wrapper ul li a.newsvine {}
.social-wrapper ul li a.reddit {}
.social-wrapper ul li a.twitter {}
/* Footer */
#ft {margin-top: 1em;border-top: 1px solid #607180;padding-top: 1em;font-size: 11px;color: #fff;}  
.footer-links {text-align: center;}
.footer-links strong {color: #fff;}
.footer-links a {color: #fff;text-decoration: none;}
/*==================================jScrollPane Styles====================================*/
a.jScrollArrowUp {background: url(../isimage/photo/basic_arrow_up.gif) repeat-x 0 0;}
a.jScrollArrowUp:hover {background-position: 0 -15px;}
a.jScrollArrowDown {background: url(../isimage/photo/basic_arrow_down.gif) repeat-x 0 0;}
a.jScrollArrowDown:hover {background-position: 0 -15px;}
a.jScrollActiveArrowButton, 
a.jScrollActiveArrowButton:hover {background-position: 0 -30px;}
.slide-caption {height: 180px;overflow: auto;padding-right: 10px}
.scroll-pane {width: 336px;overflow: auto;float: left;}
.tall {height: 400px;}
.scroll-wrapper {border-top: 1px solid #697f8b;border-bottom: 1px solid #697f8b;padding: 5px 0;margin-top: 5px;}
.scrollable {height: 200px; text-align:justify; line-height:16px;}
.jScrollPaneContainer {position: relative;overflow: hidden;z-index: 1;}
.jScrollPaneTrack {position: absolute;cursor: pointer;right: 0;top: 0;height: 100%;background: #20292f;}
.jScrollPaneDrag {position: absolute;background: #697f8b;cursor: pointer;overflow: hidden;}
.jScrollPaneDragTop {position: absolute;top: 0;left: 0;overflow: hidden;}
.jScrollPaneDragBottom {position: absolute;bottom: 0;left: 0;overflow: hidden;}
a.jScrollArrowUp {display: block;position: absolute;z-index: 1;top: 0;right: 0;text-indent: -2000px;overflow: hidden;/*background-color: #666;*/height: 9px;}
a.jScrollArrowUp:hover {/*background-color: #f60;*/}
a.jScrollArrowDown {display: block;position: absolute;z-index: 1;bottom: 0;right: 0;text-indent: -2000px;overflow: hidden;/*background-color: #666;*/height: 9px;}
a.jScrollArrowDown:hover {/*background-color: #f60;*/}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {/*background-color: #f00;*/}
