div.categoryLabel {width: 170px;text-align: center;font-size: 10px;color: #27537a;}
.popup_opener {cursor: pointer;}
.popup_opener:hover {text-decoration: underline;}
div.bigflap {background: url(http://img.travelsd.com/_images/background/bg_multimediagallery.png) no-repeat;background: url(http://img.travelsd.com/_images/background/multimediagallery_new.jpg) no-repeat;padding: 20px;_height: 265px;height: 220px;margin-bottom: 10px;}
div.bigflap p.trail {padding: 2px 10px;background: url(http://img.travelsd.com/_images/page/gallery/trail.jpg) no-repeat;background: none;}
div.bigflap h1 {border-bottom: 2px dotted #a1804f;}
div.bigflap div.download {}
div.bigflap div.download a:link, div.bigflap div.download a:active, div.bigflap div.download a:visited, div.bigflap div.download a:hover {background-color: #F6F0E4;color: #476678;font-weight: bold;padding: 2px;margin-right: 5px;text-decoration: none;}
div.bigflap div.download a:hover {text-decoration: underline;}
div.categoryList {}
div.categoryList a:link, div.categoryList a:active, div.categoryList a:visited, div.categoryList a:hover {color: #476678;}
div.related img {border: 3px solid #FFF;}
div.imgsplit {}
div.imgsplit div.img {width: 500px;float: left;text-align: center;}
div.imgsplit div.img img {display: block;margin: 0 auto 10px;border: 3px solid #FFF;}
div.imgsplit div.img p.nav {color: #4C4227;font-weight: bold;}
div.imgsplit div.img a, div.imgsplit div.img span {display: -moz-inline-stack;display: inline-block;zoom: 1;*display: inline;_display: inline;vertical-align: middle;}
div.imgsplit div.img a.prev, div.imgsplit div.img span.prev {width: 22px;height: 22px;background: url(http://img.travelsd.com/_images/multimediagallery/bt_sm_previousarrow.png) no-repeat;text-indent: -9999px;font-size: 1px;overflow: hidden;margin-right: 5px;}
div.imgsplit div.img a.next, div.imgsplit div.img span.next {width: 22px;height: 22px;background: url(http://img.travelsd.com/_images/multimediagallery/bt_sm_nextarrow.png) no-repeat;text-indent: -9999px;font-size: 1px;overflow: hidden;margin-left: 5px;}
div.imgsplit div.details {margin-left: 510px;margin-left: 10px;margin-top: 95px;}
div.imgsplit div.details p.likes {margin-bottom: 0;}
div.imgsplit div.details p.buttons span {zoom: 1;}
div.imgsplit div.details p, div.imgsplit div.details h2, div.imgsplit div.details h4 {color: #4D4224;}
div.imgsplit div.details h2 {font-size: 1.4em;font-weight: bold;}
div.imgsplit div.details h4 {font-size: 1.2em;font-weight: bold;}
div.imgsplit:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0px;height: 0px;}
div.imgsplit {display: inline-block;}
html[xmlns] div.imgsplit {display: block;}
* html div.imgsplit {height: 1%;}
div.search {width: 199px;background: url(http://img.travelsd.com/_images/page/gallery/sidebg2.gif) left bottom repeat-y;float: left;}
div.search div.wrap {background: url(http://img.travelsd.com/_images/page/gallery/sidebot.gif) left bottom no-repeat;padding-bottom: 13px;}
div.search h2 {background: url(http://img.travelsd.com/_images/page/gallery/sidetop.gif) no-repeat;font-size: 1.4em;font-weight: bold;color: #FFF;padding: 5px 0 3px 5px;margin-bottom: 0;}
div.search div.section {background: url(http://img.travelsd.com/_images/page/gallery/sidebg.gif) left bottom repeat-y;padding: 5px 10px;border-bottom: 1px solid #A8A36B;}
div.search div.section input.text, div.search div.section select {border: 1px solid #B2C4D0;display: block;width: 150px;margin-bottom: 3px;}
div.search div.share {padding: 0 1px;}
div.search div.share h3 {width: 197px;height: 187px;background: url(http://img.travelsd.com/_images/page/gallery/share.jpg) no-repeat;text-indent: -9999px;font-size: 1px;overflow: hidden;}
div.search div.share p {padding: 0 9px;color: #423923;}
div.gallery {float: left;width: 748px;margin-left: 15px;min-height: 570px;_height: 570px;}
div.gallery img {border: 3px solid #FFF;display: block;}
div.gallery a:link, div.gallery a:visited, div.gallery a:active, div.gallery a:hover {text-decoration: none;}
div.gallery table {width: 100%;}
div.gallery div.photos {}
div.gallery div.photos a:link, div.gallery div.photos a:visited, div.gallery div.photos a:active, div.gallery div.photos a:hover {color: #27547D;font-size: 0.8em;}
div.gallery div.photos a {display: block;width: 100px;}
div.gallery div.video, div.gallery div.photo {width: 106px;overflow: hidden;}
div.gallery div.video {position: relative;}
div.gallery div.video a.overlay {position: absolute;top: 0px;left: 0px;width: 100px;height: 75px;opacity: 0.5;-moz-opacity: 0.5;background: url(http://img.travelsd.com/_images/page/gallery/play.gif) 42px 30px no-repeat transparent;}
div.gallery div.video a.overlay:hover {opacity: 1;-moz-opacity: 1;}
div.community {}
div.community h4 {color: #FFF;background-color: #362F1F;text-align: center;padding: 2px 0;margin-bottom: 0;}
div.community table {background-color: #E5DDCA;}
p.paging {text-align: center;}
p.paging a, p.paging span {padding: 5px 8px;font-weight: bold;font-size: 1.2em;display: -moz-inline-stack;display: inline-block;zoom: 1;*display: inline;_display: inline;vertical-align: middle;}
p.paging a {background-color: #E4DEC8;}
p.paging span {color: #FFF;background-color: #DFDCB3;}
p.paging a:link, p.paging a:active, p.paging a:visited {color: #275378;text-decoration: none;}
p.paging a:hover {color: #000;text-decoration: underline;}
p.paging a.prev {padding: 0;width: 22px;height: 22px;background: url(http://img.travelsd.com/_images/buttons/multimediagallery/bt_sm_previousarrow.png) no-repeat;text-indent: -9999px;font-size: 1px;overflow: hidden;}
p.paging a.next {padding: 0;width: 22px;height: 22px;background: url(http://img.travelsd.com/_images/buttons/multimediagallery/bt_sm_nextarrow.png) no-repeat;text-indent: -9999px;font-size: 1px;overflow: hidden;}
ul.tabnav {}
ul.tabnav a:link, ul.tabnav a:active, ul.tabnav a:visited, ul.tabnav a:hover {color: #27547D;}
div.none {font-size: 3em;text-align: center;padding: 150px 0 300px;font-style: italic;color: #B4AB74;}

