
@media only screen {/* @group General */html, body {    margin: 0;    padding: 0;}h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, cite, code, del, dfn, em, img, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, button, table, caption, tbody, tfoot, thead, tr, th, td {    margin: 0;    padding: 0;    border: 0;    font-weight: normal;    font-style: normal;    line-height: 1;    font-family: inherit;}article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {    display: block}audio[controls], canvas, video {    display: inline-block;    *display: inline;    *zoom: 1;}.sans-serif {    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;}.serif {    font-family: "Cambria, Georgia, Times, " Times New Roman}.monospace {    font-family: "Monaco",Courier New,monospace}.clearfix {    zoom: 1}.clearfix:before, .clearfix:after {    content: "\0020";    display: block;    height: 0;    overflow: hidden;}.clearfix:after {    clear: both}html {    overflow-y: scroll;}body {    padding: 0;    color: #282828;margin: 0;font: normal normal normal 13px/1.45 "Helvetica Neue", Helvetica, Verdana, Arial, Geneva, sans-serif;}button, input, select, textarea {    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;    color: #404040;}h1, h2, h3, h4, h5, h6 {    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;    font-weight: normal;font-style: normal;margin: 0 0 12px;}h1 {font: normal normal 46px/1.2 "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;}h2 {font: normal normal 40px/1.2 "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;}h3 {font: normal normal 34px/1.2 "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;}h4 {font: normal normal 28px/1.2 "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;}h5 {font: normal normal 22px/1.2 "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;}h6 {font: normal normal 18px/1.2 "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;}p, ol, ul, dl, address {    font-size: 16px;}p {    hyphens: auto;    text-align: justify;}ul, ol {    margin: 0 0 1.5em -24px;    padding: 0 0 0 24px;}li ul, li ol {    margin: 0;    font-size: 16px;}dl, dd {}dt {    font-weight: normal;}blockquote {font-style: italic;margin-left: -40px;margin-right: -40px;padding: 16px 40px;}blockquote:before, blockquote:after, q:before, q:after {}abbr[title] {    border-bottom: 1px dotted;    cursor: help;}b, strong {    font-weight: bold;}dfn {    font-style: italic;}hr {    display: block;    padding: 0;    border-top: 1px solid #919191;border-right-style: none;border-bottom-style: none;border-left-style: none;margin-top: 20px;margin-bottom: 10px;}ins {    text-decoration: none;}mark {    font-style: italic;    font-weight: bold;}pre, code, kbd, samp {    font-family: "Monaco",Courier New,monospace;    font-size: 14px;}pre {    white-space: pre;    white-space: pre-wrap;    word-wrap: break-word;}small {    font-size: 14px;}sub, sup {    font-size: 12px;    line-height: 0;    position: relative;    vertical-align: baseline;}sup {    top: -0.5em}sub {    bottom: -0.25em}a, a img {    outline: 0;    border: none;}a:visited {    outline: 0;}a:hover {    outline: 0;}a:focus {    outline: 0;}:focus {outline: 0;-moz-outline-style:none;}a:hover, a:active {    outline: 0;}img {    border: 0}table {    border-collapse: collapse;    border-spacing: 0;    width: 100%;    font-size: 14px;}th, td, caption {}tfoot {    font-style: italic;}form {    margin: 0}label {    font-weight: normal;    cursor: pointer;}button, input, select, textarea {    margin: 0;    vertical-align: baseline;    *vertical-align: middle;}button, input {    line-height: normal;    *overflow: visible;}button, input[type="button"], input[type="reset"], input[type="submit"] {    cursor: pointer;}input[type="checkbox"], input[type="radio"] {    box-sizing: border-box;}input[type="search"] {    box-sizing: content-box;}button::-moz-focus-inner, input::-moz-focus-inner {    padding: 0;    border: 0;}textarea {    overflow: auto;    vertical-align: top;}html {    -webkit-overflow-scrolling: touch;    -webkit-tap-highlight-color: #c3d9e6;    -webkit-text-size-adjust: 100%;    -ms-text-size-adjust: 100%;}::-webkit-selection {    background: #cacaca;    color: #fafafa;    text-shadow: none;}::-moz-selection {    background: #cacaca;    color: #fafafa;    text-shadow: none;}::selection {    background: #cacaca;    color: #fafafa;    text-shadow: none;}button, input[type="button"], input[type="reset"], input[type="submit"] {    -webkit-appearance: button}::-webkit-input-placeholder {    font-size: 14px;    font-size: 1.4rem;}input:-moz-placeholder {    font-size: 14px;    font-size: 1.4rem;}.ie7 img, .iem7 img {    -ms-interpolation-mode: bicubic}input[type="checkbox"], input[type="radio"] {    box-sizing: border-box}input[type="search"] {    -webkit-box-sizing: content-box;    -moz-box-sizing: content-box;}button::-moz-focus-inner, input::-moz-focus-inner {    padding: 0;    border: 0;}p {    -webkit-hyphens: auto;    -webkit-hyphenate-character: "\2010";    -webkit-hyphenate-limit-after: 1;    -webkit-hyphenate-limit-before: 3;    -moz-hyphens: auto;}.ir {    display: block;    overflow: hidden;    background-repeat: no-repeat;    text-align: left;    text-indent: -999em;    direction: ltr;}.ir br {    display: none}.hidden {    display: none;    visibility: hidden;}.clearer {clear: both;}.clearer_left {clear: left;}.image-left {float: left;margin: 12px 12px 12px 0;}.image-right {float: right;margin: 12px 0 12px 12px;}video {max-width: 100%;height: auto;}aside #sidebar_inner {position: relative;}img[alt^='flexible'] {max-width: 100%;height: auto;}img {}.rcItemThumb a img {max-width: inherit;}/* @end *//* @group Fonts */@font-face {font-family: 'MuseoSans500';src: url('fonts/museosans_500-webfont.eot');src: local('fonts/museosans_500-webfont'), url('fonts/museosans_500-webfont.woff') format('woff'), url('fonts/museosans_500-webfont.ttf') format('truetype'), url('fonts/museosans_500-webfont.svgz#webfont') format('svg'), url('fonts/museosans_500-webfont.svg#webfont') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'MuseoSlab500';src: url('fonts/museo_slab_500-webfont.eot');src: local('fonts/museo_slab_500-webfont'), url('fonts/museo_slab_500-webfont.woff') format('woff'), url('fonts/museo_slab_500-webfont.ttf') format('truetype'), url('fonts/museo_slab_500-webfont.svgz#webfont') format('svg'), url('fonts/museo_slab_500-webfont.svg#webfont') format('svg');font-weight: normal;font-style: normal;}@font-face {font-family: 'PacificoRegular';src: url('fonts/Pacifico-webfont.eot');src: local('fonts/Pacifico-webfont'), url('fonts/Pacifico-webfont.woff') format('woff'), url('fonts/Pacifico-webfont.ttf') format('truetype'), url('fonts/Pacifico-webfont.svgz#webfont') format('svg'), url('fonts/Pacifico-webfont.svg#webfont') format('svg');font-weight: normal;font-style: normal;}/* @end *//* @group Layout */#wrapper, .inner {margin-right: auto;margin-left: auto;}#wrapper {-moz-box-shadow: 0px 1px 5px #888;-webkit-box-shadow: 0px 1px 5px #888;box-shadow: 0px 1px 5px #888;position: relative;}#wrapper_inner {padding: 40px 0 40px 40px;} #header_wrapper {width: 100%;}#header_wrapper .inner {background-repeat: no-repeat;background-position: left top;}header {padding-top: 30px;padding-bottom: 0px;}.divider_bar {width: 100%;height: 30px;-webkit-box-shadow: 0px 1px 3px #000;box-shadow: 0px 1px 3px #000;z-index: 5;}.divider_top {margin-bottom: 40px;}footer .divider_bar {margin-top: 0;position: relative;}#site_title {letter-spacing: -3px;margin: 0;padding: 0;text-decoration: none;font-style: normal;line-height: 52px;font-size: 48px;}#site_slogan {text-decoration: none;font: normal normal 20px/24px MuseoSans500, "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;}h4#sidebar_title {margin-top: 0;font-size: 16px;margin-bottom: 16px;}#mobile_navigation_toggle {  /***  CSS Gradient  ***/  /*  Chrome 1-9 and Safari 4-5.0  */  background-image: -webkit-gradient(linear, left top, left bottom,        color-stop( 0.0, #fdcb6e ),        color-stop( 0.503, #fdba47 ),        color-stop( 0.505, #fb9608 ),        color-stop( 1.0, #eb8d08 ));/*  Chrome 10+ Safari 5.1+ Mobile Safari  */  background-image: -webkit-linear-gradient(top,        #fdcb6e,         #fdba47 50.3%,        #fb9608 50.5%,        #eb8d08 );/*  Firefox 3.6+  */  background-image: -moz-linear-gradient(top,        #fdcb6e,         #fdba47 50.3%,        #fb9608 50.5%,        #eb8d08 );/*  IE 10+  */  background-image: -ms-linear-gradient(top,        #fdcb6e,         #fdba47 50.3%,        #fb9608 50.5%,        #eb8d08 );/*  Opera 11.10+  */  background-image: -o-linear-gradient(top,        #fdcb6e,         #fdba47 50.3%,        #fb9608 50.5%,        #eb8d08 );/*  W3C  */  background-image: linear-gradient(top,        #fdcb6e,         #fdba47 50.3%,        #fb9608 50.5%,        #eb8d08 );height: 21px;width: 40px;margin-right: auto;margin-left: auto;display: none;cursor: pointer;line-height: 30px;padding-top: 9px;}#mobile_navigation_toggle_icon {width: 12px;height: 12px;margin-right: auto;margin-left: auto;background: url(images/icons/tiny_icon_mobile_button_1.png) no-repeat;}#background_wrapper {height: auto;padding-top: 0;}#background_overlay {padding-bottom: 40px;}#extraContent3 {margin-bottom: 40px;margin-right: -40px;margin-left: -40px;padding-right: 40px;padding-left: 40px;}#extraContainer3 {}#main_content, #ec_one, #ec_two {}.inner {padding-top: 40px;padding-bottom: 40px;}nav#navigation>.inner>ul>li ul {z-index: 500;}/* @group Shelf */#shelf {margin-bottom: 40px;display: block;height: auto;position: relative;}#shelf_left, #shelf_right, #shelf_middle {height: 81px;float: left;display: inline-block;}#shelf_left, #shelf_right {width: 88px;}#shelf_left {background: url(images/shelf/shelf_left.png) no-repeat;}#shelf_middle {background: url(images/shelf/shelf_middle.png) repeat-x;}#shelf_right {background: url(images/shelf/shelf_right.png) no-repeat;}/* @end */#extraContent3 {padding-bottom: 40px;background: url(images/ec_3_divider.png) no-repeat center bottom;}#extraContent4 {display: block;width: 784px;position: relative;top: 18px;margin-right: auto;margin-left: auto;background-color: #fff;padding: 0;-moz-box-shadow: 0px 1px 5px #888;-webkit-box-shadow: 0px 1px 5px #888;box-shadow: 0px 1px 5px #888;}#banner_image {display: block;position: relative;top: 18px;background-color: #fff;margin: 0 auto;line-height: 0;-moz-box-shadow: 0px 0px 5px #888;-webkit-box-shadow: 0px 0px 5px #888;box-shadow: 0px 0px 5px #888;}#banner_image img {}footer {width: 100%;font-size: 11px;text-align: center;}/* Adds author image to blog posts! Review. */.blog-entry img[alt^="blogEntryAuthor"] {position: absolute;margin-left: -86px;border: 6px solid #fff;-moz-box-shadow: 0px 1px 5px #888;-webkit-box-shadow: 0px 1px 5px #888;box-shadow: 0px 1px 5px #888;top: 0;}.full_background_coverage {background-size: cover;-webkit-background-size: cover;-o-background-size: cover;-moz-background-size: cover;}#content_container {}/* @end *//* @group ExtraContent 1 & 2 Tabs */.list-wrap {position: relative;width: 100%;height: 100%;}#main_content, #ec_one, #ec_two {position: relative;width: inherit;height: inherit;}.hide {/*position: absolute;top: -999999px;*/    height: 0;overflow: hidden;}.tab_nav {overflow: hidden;list-style-type: none;display: none;margin: -40px -40px 30px;background-color: #c9c9c9;padding: 10px 0 0 40px;-moz-box-shadow: inset 0px -1px 2px #b9b9b9;-webkit-box-shadow: inset 0px -1px 2px #b9b9b9;box-shadow: inset 0px -1px 2px #b9b9b9;position: relative;}.tab_nav li {float: left;margin: 0 6px 0 0;display: block;}#nav-sidebar-toggle {width: 24px;height: 24px;top: 5px;z-index: 1;position: absolute;right: 5px;}#nav-sidebar-toggle a#mobile_sidebar_toggle {cursor: pointer;display: block;width: 24px;height: 24px;background: #ececec url(images/icons/tiny_icon_plus.png) no-repeat center center;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}.tab_nav li.last {margin-right: 0}.tab_nav li a {display: block;background: #ececec;color: #7f7f7f;font-size: 10px;text-align: center;border: 0;text-decoration: none;-webkit-border-top-left-radius: 4px;-webkit-border-top-right-radius: 4px;-moz-border-radius-topleft: 4px;-moz-border-radius-topright: 4px;border-top-left-radius: 4px;border-top-right-radius: 4px;height: 24px;line-height: 24px;padding-right: 12px;padding-left: 12px;-moz-box-shadow: 0px 0px 2px #b9b9b9;-webkit-box-shadow: 0px 0px 2px #b9b9b9;box-shadow: 0px 0px 2px #b9b9b9;}.tab_nav li.nav-one a {background-image: url(images/icons/tiny_icon_home.png);background-repeat: no-repeat;background-position:center center;width: 24px;padding: 0;}.tab_nav li a:hover {background-color: #fff;}li.nav-one a.current, ul.featured li a:hover {background-color: #fff;color: #fff;}li.nav-two a.current, ul.core li a:hover {background-color: #fff;color: #757575;}li.nav-three a.current, ul.jquerytuts li a:hover {background-color: #fff;color: #757575;}.ec_title_icon {position: relative;top: 2px;border: none;outline: none;}/* @end *//* @group Blog */#archives {margin: 0;padding: 0;}.blogEntryTopperImg {width: 100%;height: auto;margin-bottom: 16px;}.blogEntryTopper_wrapper {position: relative;}.blogEntryTopper_wrapper .corner_top_left {width: 34px;height: 34px;position: absolute;display: block;background: url(images/photo_album/corner_top_left_2.png) no-repeat;z-index: 200;}.blogEntryTopper_wrapper .corner_bottom_right {width: 34px;height: 34px;position: absolute;display: block;background: url(images/photo_album/corner_bottom_right_2.png) no-repeat;z-index: 200;right: 0;margin-right: -4px;bottom: 0;margin-bottom: 16px;}.blog-entry-badge {}/* @group Tag Cloud */ul.blog-tag-cloud {text-align: left;display: block;list-style-type: none;padding: 0;list-style-position: inside;margin: 20px 0 0;}ul.blog-tag-cloud a, ul.blog-tag-cloud a:visited, ul.blog-tag-cloud a:link{text-decoration: none;height: 25px;line-height: 25px;background: url(images/tag_right_side.png) repeat-x right center;display: inline-block;color: #656565;text-shadow: #f1f1f1 0 1px 0;padding: 0 9px 0 5px;}ul.blog-tag-cloud a:hover {text-decoration: none;}ul.blog-tag-cloud li {display: inline-block;padding: 0 0 0 12px;position: relative;list-style-position: inside;list-style-type: none;background: url(images/tag_left_side.png) no-repeat left center;white-space: nowrap;line-height: 25px;height: 25px;margin: 0 0 3px;font-size: 10px;font-weight: normal;font-style: normal;}.blog-tag-size-1 {}.blog-tag-size-2 {}.blog-tag-size-3 {}.blog-tag-size-4 {}.blog-tag-size-5 {}.blog-tag-size-6 {}.blog-tag-size-7 {}.blog-tag-size-8 {}.blog-tag-size-9 {}.blog-tag-size-10 {}.blog-tag-size-11 {}.blog-tag-size-12 {}.blog-tag-size-13 {}.blog-tag-size-14 {}.blog-tag-size-15 {}.blog-tag-size-16 {}.blog-tag-size-17 {}.blog-tag-size-18 {}.blog-tag-size-19 {}.blog-tag-size-20 {}/* @end *//* @group Archive Page */.blog-archive-background {}.blog-archive-headings-wrapper {margin-bottom: 30px;}.blog-archive-entries-wrapper {}.blog-archive-entries-wrapper .blog-entry {}.blog-archive-month {font-size: 18px;font-weight: normal;font-style: normal;}.blog-archive-link {font-size: 14px;}.blog-archive-link a:link, .blog-archive-link a:visited {text-decoration: none;}/* @end */.blog-entry {margin-bottom: 80px;position: relative;}.lastBlogChild {margin-bottom: 0;padding-bottom: 0;}.blog-entry .image-left,.blog-entry .image-right {}h1.blog-entry-title {line-height: 1.15;margin-left: -40px;font-size: 34px;}.blog-entry-title a {text-decoration: none;font-weight: normal;font-style: normal;letter-spacing: -1px;}.blog-entry-title a:hover {text-decoration: none;}.blog-entry-date {margin-bottom: 16px;}.blog-entry-body {}p.blog-entry-tags {}p.blog-entry-tags a, p.blog-entry-tags a:visited {}p.blog-entry-tags a:hover {}.blog-entry-comments {background-color: #ededed;border: 1px solid #e5e5e5;padding: 8px 16px;background-position: -200px;-webkit-transition-property: background-position, padding;-webkit-transition-duration: 300ms;-webkit-transition-delay: 100ms;}.blog-entry-comments:hover {background-image: url(images/icons/icon_comment_bubbles.png);background-repeat: no-repeat;background-position: 0px;padding-left: 48px;}.blog-entry-comments a, .blog-entry-comments a:visited {}.blog-entry-comments a:hover {}.blog-entry-category a:link,.blog-entry-category a:visited,.blog-category-link-enabled,.blog-category-link-disabled {}.blog-entry-category a:hover {}/*styles the category link in the main entry */.blog-entry-category {}.blog-entry-category a:link,.blog-entry-category a:visited {}.blog-entry-category a:hover {}/* styles the archives in the blog sidebar */#blog-archives {margin-top: 20px;}#blog-archives br {}.blog-archive-link-enabled {}#blog-archives a, #blog-archives a:visited {text-decoration: none;}#blog-archives a:hover {}.blog-archive-link-disabled {display: none;}a.blog-archive-link-enabled:hover, .blog-archive-link-disabled:hover {}/* Styles the blog categories in the blog sidebar */#blog-categories {margin-top: 20px;}#blog-categories a, #blog-categories a:visited {text-decoration: none;}.blog-category-link-enabled, .blog-category-link-disabled {}#blog-categories a:hover {}.blog-category-link-disabled {}.blog-category-link-enabled:hover, .blog-category-link-disabled:hover {}#blog-categories br {}/* Styles the blog RSS feeds in the blog sidebar */#blog-rss-feeds {margin: 20px 0 0;padding: 0;}#blog-rss-feeds br  {}a.blog-rss-link,a.blog-comments-rss-link, a:link.blog-rss-link,a:link.blog-comments-rss-link, a:visited.blog-rss-link,a:visited.blog-comments-rss-link {text-decoration: none;}a.blog-rss-link:hover {}/* Read More links */.blog-read-more {}.blog-read-more a {display: block;margin-top: 12px;}/* @end *//* @group File Sharing */.filesharing-description {margin-bottom: 30px;}.filesharing-item {-webkit-transition-property: padding-top, padding-bottom;-webkit-transition-duration: 230ms;padding: 15px 40px;margin-right: -40px;margin-left: -40px;}.filesharing-item:nth-child(odd) {}.filesharing-item:nth-child(even) {}.filesharing-item:hover {padding-top: 45px;padding-bottom: 45px;}.filesharing-item-title {}.filesharing-item-title a, .filesharing-item-title a:visited {text-decoration: none;font-size: 24px;font-weight: normal;font-style: normal;font-variant: normal;}.filesharing-item-title a:hover {}.filesharing-item-description {}/* @end *//* @group Photo Album *//* @group Single View */.photo-background {text-align: center;}.photo-background p{}.photo-navigation {display: block;background-color: #fff;padding-top: 20px;padding-bottom: 20px;width: 630px;margin: 36px auto;}.photo-links {}.photo-navigation a:link, .photo-navigation a:visited {}.photo-navigation a:hover {}.photo-frame{margin-bottom: 36px;}.photo-background p.photo-title {margin: 0;padding: 0;font: 22px MavenProMedium, "Lucida Grande", Lucida, Verdana, sans-serif;letter-spacing: -1px;}.photo-background p.photo-caption {}/* @group EXIF data *//* Data wrapper */.exif-data {padding-bottom: 72px;}.exif-data p {}/* p tag classes for all exif data */p.exif-version {}p.exif-colour-space {}p.exif-focal-length {}p.exif-dimensions {}p.exif-pixel-y-dimension {}p.exif-pixel-x-dimension {}p.exif-oecf-value {}p.exif-subsec-time-original {}p.exif-exposure-mode {}p.exif-spatial-frequency-response {}p.exif-scene-capture-type {}p.exif-subject-location {}p.exif-shutter-speed {}p.exif-datetime-original {}p.exif-subsec-time {}p.exif-compressed-bits-per-pixel {}p.exif-flash-energy {}p.exif-saturation {}p.exif-brightness {}p.exif-exposure-time {}p.exif-f-number {}p.exif-file-source {}p.exif-gain-control {}p.exif-subject-area {}p.exif-cfa-pattern {}p.exif-scene-type {}p.exif-white-balance {}p.exif-flash {}p.exif-exposure-index {}p.exif-flashpix-version {}p.exif-device-setting-description {}p.exif-focalplane-x-resolution {}p.exif-image-uniqueid {}p.exif-components-configuration {}p.exif-light-source {}p.exif-sensing-method {}p.exif-aperture {}p.exif-sharpness {}p.exif-exposure-program {}p.exif-subject-distance {}p.exif-subsec-time-digitized {}p.exif-contrast {}p.exif-focalplane-resolution-unit {}p.exif-gamma {}p.exif-35mm-focal-length {}p.exif-datetime-digitized {}p.exif-subject-distance-range {}p.exif-custom-rendered {}p.exif-max-aperture {}p.exif-sound-file {}p.exif-metering-mode {}p.exif-spectral-sensitivity {}p.exif-exposure-bias {}p.exif-focalplane-y-resolution {}p.exif-iso-rating {}p.exif-maker-note {}p.exif-digital-zoom-ratio {}p.exif-user-comment {}/* @end *//* @end *//* @group Index Page View */.album-title {margin: 0 0 12px;padding: 0;text-decoration: none;font: 22px/26px MuseoSlab500, Georgia, "Times New Roman", Times, serif;}.album-description {display: block;margin-bottom: 30px;}.album-wrapper {display: block;}.thumbnail-wrap {float: left;margin-right: 56px;margin-bottom: 80px;position: relative;}.thumbnail-frame {cursor: pointer;}.thumbnail-frame img {background-color: #fff;position: relative;cursor: pointer;border: 8px solid #fbfbfc;-moz-box-shadow: 0px 1px 5px #888;-webkit-box-shadow: 0px 1px 5px #888;box-shadow: 0px 1px 5px #888;}.thumbnail-frame a {}.thumbnail-frame a:hover {}.thumbnail-frame a img {}.thumbnail-caption {margin: 4px 0 0;text-align: center;padding-left: 0;padding-right: 0;overflow: hidden;font-size: 10px;color: #a2a2a2;}/* @group Photo Corners */.scotch_tape_top {width: 81px;height: 32px;position: absolute;display: block;background: url(images/photo_album/scotch_tape_top.png) no-repeat;top: 0;z-index: 200;margin-top: -13px;left: 50%;margin-left: -32px;}.push_pin_top {width: 22px;height: 25px;position: absolute;display: block;background: url(images/photo_album/push_pin_top.png) no-repeat;top: 0;z-index: 200;margin-top: -10px;left: 50%;}.corner_top_left {width: 34px;height: 34px;position: absolute;display: block;background: url(images/photo_album/corner_top_left_2.png) no-repeat;top: 0;left: 0;z-index: 200;margin-top: -5px;margin-left: -5px;}.corner_bottom_right {width: 34px;height: 34px;position: absolute;display: block;background: url(images/photo_album/corner_bottom_right_2.png) no-repeat;bottom: 0;right: 0;z-index: 200;margin-right: -21px;margin-bottom: -22px;}/* @end *//* @end *//* @end *//* @group Quicktime Page */.movie-description {}/* @end *//* @group Quicktime Album *//* @group Index Page View */.movie-page-title {margin: 0 0 12px;padding: 0;text-decoration: none;font: 22px/26px MuseoSlab500, Georgia, "Times New Roman", Times, serif;}.movie-page-description {display: block;margin-bottom: 30px;}.movie-thumbnail-frame {margin-right: 12px;margin-bottom: 48px;float: left;display: block;}.movie-thumbnail-frame img {}.movie-thumbnail-caption {margin: 0;text-align: center;padding-left: 0;padding-right: 0;overflow: hidden;font-size: 10px;}/* @end *//* @group Single Page View */.movie-background {}.movie-title {}.movie-frame {}/* @end *//* @end *//* @group Forms */form {}label {}.message-text {} .required-text {} .form-input-field {line-height: 1.35;border: 1px solid #91918d;webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;padding: 8px;width: 90%;font-size: 14px;-moz-box-shadow: inset 0px 1px 4px #b9b9b9;-webkit-box-shadow: inset 0px 1px 4px #b9b9b9;box-shadow: inset 0px 1px 4px #b9b9b9;background-color: #f5f5f5;}.form-input-field:focus {-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;background-color: #fff;border-color: #ddd;} .form-input-button {} /* @end *//* @group Breadcrumb Trail */#breadcrumb {text-align: left;margin-top: 30px;display: none;background: #fff;-moz-box-shadow: 0px 1px 5px #888;-webkit-box-shadow: 0px 1px 5px #888;box-shadow: 0px 1px 5px #888;}#breadcrumb ul {list-style-type: none;margin: 0;}#breadcrumb li {display: inline-block;}#breadcrumb li a {text-decoration: none;margin: 0;color: #b6b6b6;}#breadcrumb li.lastItem a {color: #aaa;}#breadcrumb .lastItem {background-color: #ededed;border-left: 4px solid #e8e8e8;border-right: 4px solid #e8e8e8;}/*#breadcrumb li.lastItem a {color: #fff;}#breadcrumb .lastItem {background-color: #dd4e4a;border-left: 4px solid #cb4744;border-right: 4px solid #cb4744;}*/#breadcrumb span {text-transform: none !important;margin-right: 6px;text-align: center;font-style: normal;font-family: iconfont-webfont;font-variant: normal;line-height: 0;}/* @end *//* @group ExtraContent */#myExtraContent1,#myExtraContent2,#myExtraContent3,#myExtraContent4,#myExtraContent5,#myExtraContent6 {display: none;}/* @group ExtraContent Columns *//*CSS code for ExtraContent Columns Snippets*/.column {float: left;}.one {width: 100%;}.two {width: 50%;}.three {width: 33%;}.four {width: 25%;}.five {width: 20%;}.two3rds {width: 66%;}.three4ths {width: 75%;}.four5ths {width: 80%;}.column .content {width: 90% ! important;margin: 0 auto;padding: 0 ! important;float: none ! important;}/* @end *//* @end *//* @group Disqus Commenting */#disqus_thread {overflow:hidden;}#dsq-comments-title {clear:none !important;} #dsq-content .dsq-options {clear:none !important;}#dsq-thread-settings  {clear:none !important;}#dsq-content div {clear:none !important;}.dsq-login-buttons li {clear:none !important;margin-bottom: 25px!important;}/* @end *//* @group Theme FAQ */#themefaqOverlay {z-index: 2999;overflow: auto;padding: 80px 0;display: block;}#themefaqWrapper {width: 624px;z-index: 3000;webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;border: 1px solid #000;background-color: rgba(34,34,34,0.94);background-image: url(images/themefaqHighlight.png);background-repeat: repeat-x;background-position: 0 top;-webkit-box-shadow: 0px 1px 24px rgba(0,0,0,0.8), inset 0px 0px 1px rgba(50,50,50,1);box-shadow: 0px 1px 24px rgba(0,0,0,0.8), inset 0px 0px 1px rgba(50,50,50,1);color: #abadb9;padding: 24px;font-weight: normal;font-style: normal;opacity: 0;display: block;margin-right: auto;margin-left: auto;}#themefaqWrapper h3 {color: #90919b;font: 20px/26px MuseoSlab500, "Lucida Grande", Lucida, Verdana, sans-serif;margin-bottom: 18px;text-shadow: #050505 0 1px 0;}#themefaqAccordion a.themefaqQuestion {font: normal 15px/18px "Lucida Grande", Lucida, Verdana, sans-serif;text-decoration: none;display: block;webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;border: 1px solid #000;margin-top: 4px;margin-bottom: 4px;padding: 8px;background-color: rgba(50,50,50,0.9);background-image: url(images/themefaqHighlightSmall.png);background-repeat: repeat-x;background-position: 0 top;-webkit-box-shadow: 0px 1px 4px rgba(0,0,0,0.4), inset 0px 0px 1px rgba(82,82,82,1);box-shadow: 0px 1px 4px rgba(0,0,0,0.4), inset 0px 0px 1px rgba(82,82,82,1);color: #c2c4d2;}#themefaqAccordion a.themefaqQuestion:hover {color: #858791;}#themefaqAccordion a.ui-state-active, #themefaqAccordion a.ui-state-active:hover {color: #3daeee;-webkit-animation-duration: 3.25s;-webkit-animation-name: pulse;-webkit-animation-timing-function: ease-in;-webkit-animation-iteration-count: infinite;}.themefaqAnswer p {padding: 10px;}@-webkit-keyframes pulse {from {-webkit-box-shadow:  inset 0px 0px 1px #fff, 0px 0px 12px rgba(61,174,238,0.15);} 60% {-webkit-box-shadow: inset 0px 0px 1px #fff, 0px 0px 12px rgba(61,174,238,0.92);} to {-webkit-box-shadow: inset 0px 0px 1px #fff, 0px 0px 12px rgba(61,174,238,0.15);}}/* @end *//* @group View.js (LightBox) */.viewer li{-webkit-transition: width 600ms cubic-bezier(0.075, 0.820, 0.165, 1.000);-moz-transition: width 600ms cubic-bezier(0.075, 0.820, 0.165, 1.000);transition: width 600ms cubic-bezier(0.075, 0.820, 0.165, 1.000);}.viewer li.current img{-webkit-box-shadow:0 10px 20px rgba(0, 0, 0, 0.3),transparent 0 0 0,transparent 0 0 0,transparent 0 0 0,transparent 0 0 0;-moz-box-shadow:0 10px 20px rgba(0, 0, 0, 0.3),transparent 0 0 0,transparent 0 0 0,transparent 0 0 0,transparent 0 0 0;box-shadow:0 10px 20px rgba(0, 0, 0, 0.3),transparent 0 0 0,transparent 0 0 0,transparent 0 0 0,transparent 0 0 0;}.viewer .caption{visibility: hidden;opacity: 0;-webkit-transition: opacity 1.5s ease-in-out;-moz-transition: opacity 1.5s ease-in-out;transition: opacity 1.5s ease-in-out;}.viewer .current .caption{opacity: 100;visibility: visible;color: #fff;}/* @end *//* @group TipTip - Tool Tip for Sidebar on Desktop *//* TipTip CSS - Version 1.2 */#tiptip_holder {display: none;position: absolute;top: 0;left: 0;z-index: 99999;}#tiptip_holder.tip_top {padding-bottom: 5px;}#tiptip_holder.tip_bottom {padding-top: 5px;}#tiptip_holder.tip_right {padding-left: 5px;}#tiptip_holder.tip_left {padding-right: 5px;}#tiptip_content {font-size: 11px;color: #fff;text-shadow: 0 0 2px #000;padding: 4px 8px;border: 1px solid rgba(255,255,255,0.25);background-color: rgb(25,25,25);background-color: rgba(25,25,25,0.92);background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(transparent), to(#000));border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;box-shadow: 0 0 3px #555;-webkit-box-shadow: 0 0 3px #555;-moz-box-shadow: 0 0 3px #555;}#tiptip_arrow, #tiptip_arrow_inner {position: absolute;border-color: transparent;border-style: solid;border-width: 6px;height: 0;width: 0;}#tiptip_holder.tip_top #tiptip_arrow {border-top-color: #fff;border-top-color: rgba(255,255,255,0.35);}#tiptip_holder.tip_bottom #tiptip_arrow {border-bottom-color: #fff;border-bottom-color: rgba(255,255,255,0.35);}#tiptip_holder.tip_right #tiptip_arrow {border-right-color: #fff;border-right-color: rgba(255,255,255,0.35);}#tiptip_holder.tip_left #tiptip_arrow {border-left-color: #fff;border-left-color: rgba(255,255,255,0.35);}#tiptip_holder.tip_top #tiptip_arrow_inner {margin-top: -7px;margin-left: -6px;border-top-color: rgb(25,25,25);border-top-color: rgba(25,25,25,0.92);}#tiptip_holder.tip_bottom #tiptip_arrow_inner {margin-top: -5px;margin-left: -6px;border-bottom-color: rgb(25,25,25);border-bottom-color: rgba(25,25,25,0.92);}#tiptip_holder.tip_right #tiptip_arrow_inner {margin-top: -6px;margin-left: -5px;border-right-color: rgb(25,25,25);border-right-color: rgba(25,25,25,0.92);}#tiptip_holder.tip_left #tiptip_arrow_inner {margin-top: -6px;margin-left: -7px;border-left-color: rgb(25,25,25);border-left-color: rgba(25,25,25,0.92);}/* Webkit Hacks  */@media screen and (-webkit-min-device-pixel-ratio:0) {#tiptip_content {padding: 4px 8px 5px 8px;background-color: rgba(45,45,45,0.88);}#tiptip_holder.tip_bottom #tiptip_arrow_inner {border-bottom-color: rgba(45,45,45,0.88);}#tiptip_holder.tip_top #tiptip_arrow_inner {border-top-color: rgba(20,20,20,0.92);}}/* @end *//* @group RW SiteMap */.rw-sitemap ul a{text-decoration: none;}.rw-sitemap>ul>li ul a{-webkit-transition-property: padding-left, background-position;-webkit-transition-duration: 200ms;-webkit-transition-duration: 300ms;-webkit-transition-delay: 100ms;background: url(images/icons/icon_offsite.png) no-repeat -200px center;}.rw-sitemap>ul>li ul a:hover{padding-left: 18px;background-position: left;}.rw-sitemap>ul {padding: 0;margin: 30px 0 0;font-size: 18px;color: #9a9a9a;}.rw-sitemap>ul>li {display: block;float: left;margin-right: 16px;background-color: #ededed;padding: 10px 20px;min-width: ;width: 140px;margin-bottom: 16px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}.rw-sitemap>ul>li ul {list-style-type: decimal-leading-zero;margin: 0;padding: 0;list-style-position: inside;font-size: 13px;}/* @end *//* @group DateLoom Overrides */.fc-header-title h2 {font-size: 16px;}/* @end *//* Media Queries */@media print {* {        background: transparent !important;color: black !important;text-shadow: none !important;filter: none !important;-ms-filter: none !important;}}@media only screen and (min-width: 320px)  {header {}#logo_container {height: 128px;width: auto;overflow: hidden;display: block;text-align: center;}#site_title {letter-spacing: -3px;margin: 0;padding: 0;text-decoration: none;font-style: normal;line-height: 36px;font-size: 32px;text-align: center;}.siteTitleAlone {line-height: 36px !important;}#site_slogan {text-decoration: none;font-style: normal;line-height: 18px;font-size: 14px;font-variant: normal;text-align: center;}#wrapper, .inner, #breadcrumb, #shelf {width: 100% !important;margin-left: 0;margin-right: 0;}#shelf, #extraContent4 {display: none;}aside#sidebar_container {display: none;float: none;padding: 0;margin: -40px 0 40px -40px;}aside #sidebar_inner {margin: 0;padding: 40px;}aside hr {border-top: 1px solid #dfdfdf;border-right-style: none;border-left-style: none;border-bottom: 1px solid #f9f8f9;padding: 0;margin-right: -40px;margin-left: -40px;}.divider_top {margin-bottom: 0;}#wrapper {background-color: #fff;background-image: none;}footer .inner {}/* @group Breadcrumb */#breadcrumb {height: 30px;}#breadcrumb ul {padding: 0 10px;height: 10px;}#breadcrumb li {height: 30px;padding-right: 10px;padding-left: 10px;}.bc_iphone {overflow: hidden;max-width: 90px !important;}#breadcrumb li a {line-height: 30px;}/* @end */}@media only screen and (min-width: 480px) {header {padding-right: 0px;padding-left: 0px;} #wrapper, .inner, #breadcrumb, #shelf {width: 420px !important;margin-right: auto;margin-left: auto;}#shelf, #extraContent4 {display: block;}#shelf_middle, #extraContent4, #banner_image {width: 244px;}.divider_top {margin-bottom: 40px;}#wrapper {background-color: #fff;background-image: none;}}@media only screen and (max-width: 480px) {/* @group Navigation  */#mobile_navigation_toggle {display: block;}nav#navigation {display: block;width: 100%;height: auto;position: relative;padding: 0;margin: 0;}nav#navigation .inner {margin: 0;padding: 0;text-align: center;width: 100% !important;position: relative !important;display: block !important;}nav#navigation>.inner ul {list-style-image: none;list-style-type: none;}nav#navigation>.inner>ul {margin: 0;padding: 0;width: 100%;border-top: 1px solid #2c2c2c;background-color: #1c1c1c;-moz-box-shadow: inset 0px 1px 5px #000;-webkit-box-shadow: inset 0px 1px 5px #000;box-shadow: inset 0px 1px 5px #000;}nav#navigation>.inner>ul>li {width: 100%;}nav#navigation>.inner>ul>li a, nav#navigation>.inner>ul>li a:visited {}nav#navigation>.inner>ul>li>a:visited {}nav#navigation>.inner>ul>li a {line-height: 40px;height: 40px;display: block;width: 100%;text-decoration: none;}nav#navigation>.inner>ul>li>a.current, nav#navigation>.inner>ul>li>a:visited, nav#navigation>.inner>ul>li>a.currentAncestor, nav#navigation>.inner>ul>li>a:visited.currentAncestor, nav#navigation>.inner>ul>li>a:hover.currentAncestor  {}nav#navigation>.inner>ul>li>a:hover {}nav#navigation>.inner>ul>li ul {display: none;list-style-type: none;margin: 0;padding: 0;width: 100%;border: none;}nav#navigation>.inner>ul>li ul li a, nav#navigation>.inner>ul>li ul li a:visited {white-space: nowrap;border: none !important;}nav#navigation>.inner>ul>li ul li a:hover, nav#navigation>.inner>ul>li ul li a.current {border: none !important;}nav#navigation>.inner>ul>li.hasChild>a {}nav#navigation {display: none;}/* @end */}@media only screen and (min-width: 481px) {/* @group Navigation  */nav#navigation {height: 32px;background-color: #1c1c1c;-moz-box-shadow: inset 0px 1px 5px #000;-webkit-box-shadow: inset 0px 1px 5px #000;box-shadow: inset 0px 1px 5px #000;display: block !important;font-size: 10px;line-height: 32px;}nav#navigation .inner {padding: 0;}nav#navigation>.inner ul {list-style-type: none;padding: 0;}nav#navigation>.inner>ul {padding: 0;list-style-type: none;margin: 1px auto 0;height: 30px;display: block !important;opacity: 1 !important;line-height: 30px;}nav#navigation>.inner>ul>li {float: left;display: block;position: relative;}nav#navigation>.inner>ul>li a, nav#navigation>.inner>ul>li a:visited {text-decoration: none;display: block;padding-right: 8px;padding-left: 8px;color: #c0c0c0;}nav#navigation>.inner>ul>li>a:visited {}nav#navigation>.inner>ul>li a {text-decoration: none;color: #bababa;}nav#navigation>.inner>ul>li>a.current, nav#navigation>.inner>ul>li>a:visited, nav#navigation>.inner>ul>li>a.currentAncestor, nav#navigation>.inner>ul>li>a:visited.currentAncestor, nav#navigation>.inner>ul>li>a:hover.currentAncestor  {}nav#navigation>.inner>ul>li>a:hover {}nav#navigation>.inner>ul>li ul {display: none;position: absolute;-moz-box-shadow: 0px 5px 15px #3c3c3c;-webkit-box-shadow: 0px 5px 15px #3c3c3c;box-shadow: 0px 5px 15px #3c3c3c;right: 0;}nav#navigation>.inner>ul>li ul li a, nav#navigation>.inner>ul>li ul li a:visited {min-width: 110px;white-space: nowrap;}nav#navigation>.inner>ul>li ul li a:hover, nav#navigation>.inner>ul>li ul li a.current {}nav#navigation>.inner>ul>li.hasChild>a {border-bottom: 1px solid #000;}/* @end */}@media only screen and (min-width: 640px) {#wrapper, .inner, #breadcrumb, #shelf {width: 580px !important}#shelf_middle, #extraContent4, #banner_image {width: 404px;}nav#navigation {display: block !important;}#logo_container {height: 128px;width: auto;overflow: hidden;float: left;display: block;margin-top: 10px;}#logo_container img {margin-right: 24px;display: block;}#site_title {letter-spacing: -3px;margin: 0;padding: 0;text-decoration: none;font-style: normal;line-height: 52px;font-size: 48px;text-align: left;}.siteTitleAlone {line-height: 90px !important;}#site_slogan {text-decoration: none;font-style: normal;line-height: 24px;font-size: 20px;font-variant: normal;text-align: left;}/* @group Breadcrumb */#breadcrumb {height: 30px;}#breadcrumb ul {padding: 0 30px;height: 30px;}#breadcrumb li {height: 30px;padding-right: 10px;padding-left: 10px;}#breadcrumb li a {line-height: 30px;}/* @end */}@media only screen and (min-width: 1024px) {/* @group Breadcrumb */#breadcrumb {height: 40px;}#breadcrumb ul {padding: 0 30px;height: 40px;}#breadcrumb li {height: 40px;padding-right: 20px;padding-left: 20px;}#breadcrumb li a {line-height: 40px;}/* @end */#wrapper {}aside hr {margin: 20px -40px;border-top: 1px solid #dfdfdf;border-right-style: none;border-left-style: none;border-bottom: 1px solid #f9f8f9;padding: 0;}aside#sidebar_container {width: 200px;display: block !important;margin-top: -40px;margin-bottom: -40px;padding: 40px;}#nav-sidebar-toggle {display: none;}aside #sidebar_inner {margin: 0;padding: 0px;}.tab_nav {}/* @group Navigation  */nav#navigation {height: 42px;line-height: 42px;background-color: #1c1c1c;-moz-box-shadow: inset 0px 1px 5px #000;-webkit-box-shadow: inset 0px 1px 5px #000;box-shadow: inset 0px 1px 5px #000;display: block !important;font-size: 13px;}nav#navigation .inner {padding: 0;}nav#navigation>.inner ul {list-style-type: none;padding: 0;}nav#navigation>.inner>ul {line-height: 40px;padding: 0;list-style-type: none;margin: 1px auto 0;height: 40px;display: block !important;opacity: 1 !important;}nav#navigation>.inner>ul>li {float: left;display: block;position: relative;}nav#navigation>.inner>ul>li a, nav#navigation>.inner>ul>li a:visited {text-decoration: none;display: block;padding-right: 20px;padding-left: 20px;color: #c0c0c0;}nav#navigation>.inner>ul>li>a:visited {}nav#navigation>.inner>ul>li a {text-decoration: none;color: #bababa;}nav#navigation>.inner>ul>li>a.current, nav#navigation>.inner>ul>li>a:visited, nav#navigation>.inner>ul>li>a.currentAncestor, nav#navigation>.inner>ul>li>a:visited.currentAncestor, nav#navigation>.inner>ul>li>a:hover.currentAncestor  {}nav#navigation>.inner>ul>li>a:hover {}nav#navigation>.inner>ul>li ul {display: none;position: absolute;right: 0;}nav#navigation>.inner>ul>li ul li a, nav#navigation>.inner>ul>li ul li a:visited {min-width: 110px;white-space: nowrap;}nav#navigation>.inner>ul>li ul li a:hover, nav#navigation>.inner>ul>li ul li a.current {}nav#navigation>.inner>ul>li.hasChild>a {border-bottom: 1px solid #000;}/* @end */ }a, a:visited {color: #CC4744;}a:hover {color: #A33836;}#site_title {color: #F8F8F8;}#site_slogan {color: #F8F8F8;}#wrapper_inner {border-top-color: %colour_content_accent_lines%;border-bottom-color:%colour_content_accent_lines%;}#wrapper {background-color: #EDEDED;}blockquote {background-color: #DD4E4A;border-left: 4px solid #C64642;border-right: 4px solid #C64642;color: #FFFFFF;}h1.blog-entry-title {border-color: #C64642;}nav#navigation>.inner>ul>li a, nav#navigation>.inner>ul>li a:visited {color: #AFAFAF;}nav#navigation>.inner>ul>li>a.current, nav#navigation>.inner>ul>li>a:visited.current, nav#navigation>.inner>ul>li>a.currentAncestor, nav#navigation>.inner>ul>li>a:visited.currentAncestor, nav#navigation>.inner>ul>li>a:hover.currentAncestor, nav#navigation>.inner>ul>li>a:hover  {background-color: #F7960E;background-image: -webkit-gradient(linear, left top, left bottom, from(#FDCB6C),to(#F7960E));background-image: -webkit-linear-gradient(top, #FDCB6C, #F7960E);background-image: -moz-linear-gradient(top, #FDCB6C, #F7960E);background-image: -o-linear-gradient(top, #FDCB6C, #F7960E);background-image: -ms-linear-gradient(top, #FDCB6C, #F7960E);background-image: linear-gradient(top, #FDCB6Ce, #F7960E);filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#FDCB6C', EndColorStr='#F7960E');color: #7E6536;text-shadow: #FDCB6C 0 1px 0;}nav#navigation>.inner>ul>li ul {background-color: #FFFFFF;}nav#navigation>.inner>ul>li ul li a, nav#navigation>.inner>ul>li ul li a:visited {background-color: #FFFFFF;border-left: 4px solid #FFFFFF;}nav#navigation>.inner>ul>li ul a, nav#navigation>.inner>ul>li ul a:visited{color: #7F7F7F;}nav#navigation>.inner>ul>li ul li a:hover, nav#navigation>.inner>ul>li ul li a.current {background-color: #F7960E;border-left: 4px solid #DE860C;color: #FFFFFF;}.filesharing-item:nth-child(odd) {background-color: #E3E3E3;color: #707070;}.filesharing-item:nth-child(even) {background-color: #F9F9F9;color: #707070;}.filesharing-item-title a, .filesharing-item-title a:visited {color: #707070;}aside#sidebar_container {color: #282828;background-color: #EDEDED;}#mobile_navigation_toggle {/***  CSS Gradient  ***/  /*  Chrome 1-9 and Safari 4-5.0  */  background-color: #F7960E;background-image: -webkit-gradient(linear, left top, left bottom,        color-stop( 0.0, #FDCB6C ),        color-stop( 1.0, #F7960E ));/*  Chrome 10+ Safari 5.1+ Mobile Safari  */  background-image: -webkit-linear-gradient(top,        #FDCB6C,         #F7960E );/*  Firefox 3.6+  */  background-image: -moz-linear-gradient(top,         #FDCB6C,          #F7960E );/*  IE 10+  */  background-image: -ms-linear-gradient(top,         #FDCB6C,          #F7960E );/*  Opera 11.10+  */  background-image: -o-linear-gradient(top,         #FDCB6C,          #F7960E );/*  W3C  */  background-image: linear-gradient(top,         #FDCB6C,          #F7960E );}#mobile_navigation_toggle_icon {background: url(images/icons/tiny_icon_mobile_button_1.png) no-repeat;}#header_wrapper, .divider_bar {background-color: #383838;background-image: -webkit-gradient(linear, left top, left bottom, from(#383838),to(#232323));background-image: -webkit-linear-gradient(top, #383838, #232323);background-image: -moz-linear-gradient(top, #383838, #232323);background-image: -o-linear-gradient(top, #383838, #232323);background-image: -ms-linear-gradient(top, #383838, #232323);background-image: linear-gradient(top, #383838, #232323);filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#383838', EndColorStr='#232323');}#header_wrapper {border-top: 4px solid #232323;}nav#navigation {border-top: 1px solid #282828;}body {background-color: #383838;}footer {color: #D8D8D8;}footer a, footer a:visited {color: #CC4744;}footer a:hover {color: #A33836;}#background_wrapper {background: #1C1C1C;}@media only screen and (min-width: 1024px) {#wrapper, .inner, #breadcrumb, #shelf {width: 860px !important;}#shelf_middle, #extraContent4, #banner_image {width: 684px;} }#background_wrapper {background: url(images/backgrounds/bkg_dark_texture.jpg) repeat;}#wrapper, #breadcrumb, #extraContent4 {-moz-box-shadow: 0px 1px 5px #000;-webkit-box-shadow: 0px 1px 5px #000;box-shadow: 0px 1px 5px #000;}#banner_image {-moz-box-shadow: 0px 0px 3px #000;-webkit-box-shadow: 0px 0px 3px #000;box-shadow: 0px 0px 3px #000;}#background_overlay {background: none;}#site_title {letter-spacing: -2px;font-family: MuseoSans500, Georgia, "Times New Roman", Times, serif;}nav#navigation>.inner>ul {float: right;}nav#navigation>.inner>ul>li.hasChild>a:after {content: url(images/icons/tiny_icon_plus_2.png);padding-left: 10px;}nav#navigation>.inner>ul>li.hasChild>a.current:after, nav#navigation>.inner>ul>li.hasChild>a.currentAncestor:after, nav#navigation>.inner>ul>li.hasChild>a:hover:after {content: url(images/icons/tiny_icon_plus_2_inverse.png);padding-left: 10px;}@media only screen and (min-width: 320px)  {h1.blog-entry-title {border-left-width: 4px;border-left-style: solid;margin-left: 0;padding-left: 20px;margin-right: 0;padding-right: 20px;border-right-width: 4px;border-right-style: solid;}}#wrapper {background-image: url(images/backgrounds/sidebar_bkg.png);background-repeat: repeat-y;background-position: center;}aside#sidebar_container, #nav-sidebar-toggle {display: none !important;}#content_container {margin-right: 40px;margin-left: 0px;}h1.blog-entry-title {border-left-width: 4px;border-left-style: solid;margin-left: -40px;padding-left: 40px;margin-right: -40px;padding-right: 40px;border-right-width: 4px;border-right-style: solid;}@media only screen and (min-width: 480px) {h1.blog-entry-title {border-left-width: 4px;border-left-style: solid;margin-left: -40px;padding-left: 40px;margin-right: -40px;padding-right: 40px;border-right-width: 4px;border-right-style: solid;border-left-style: solid;border-left-width: 4px;}.tab_nav {border-right-style: none;border-left-style: none;}}@media only screen and (min-width: 1024px) {h1.blog-entry-title {border-left-width: 4px;border-left-style: solid;margin-left: -40px;padding-left: 40px;border-right-width: 4px;border-right-style: solid;border-left-style: solid;border-left-width: 4px;}}/* @group Photo Corners */.scotch_tape_top {display: none;}.push_pin_top {display: none;}.corner_top_left {display: none;}.corner_bottom_right {display: none;}/* @end */#shelf {display: none;}#extraContent4, #banner_image {padding: 0px;}}h2 {text-align: center;font-size: 2em;font-weight: normal;}