body {font:normal small Arial,sans-serif;text-align:center;background-color:#212121;color:#878787;margin:0 auto}
a,input.bbUrl {border-bottom:1px dotted transparent;font-weight:400;text-decoration:none;outline:none}
a.light {border-width:0}
a:hover,a:active {border-bottom-style:solid;color:#AFFFF3!important;border-color:#5AAFAF}
h1,h2,h3,h4,h5,h6 {font-family:Arial,sans-serif;font-weight:400}
h1 {font-size:2.2em;color:#F3FFC4;margin:0 0 25px}
h2,#imageDesc h1 {font-size:1.8em;margin:10px 0;padding:5px 0 0}
h3 {font-size:1.4em;margin:15px 0 10px}
#imageDesc h1,#imageDesc h2 {padding-top:0;margin:0 0 5px}
.bubbleWrap h2.inliner {position:relative;left:-10px;font-size:1.5em;margin:2px 100px 10px 0;padding:3px 10px}
input.inputButton {background:url(/library/img/misc/button_bg.png) repeat-x left bottom;background-color:#656565;border:1px solid #323232;border-left-color:#767676;border-top-color:#767676;color:#A9A9A9}
#commentForm input.inputText {width:250px}
#commentForm select.inputText {width:260px}
#FormComment .multiBox th,#FormComment .multiBox td {padding-top:10px}
#FormSearch input.inputText {width:250px;padding-top:3px;padding-bottom:4px}
.pagedLinks {text-align:right;padding:0}
.expandButton {border:0;vertical-align:top;padding:1px 2px}
.clearing {height:10px;clear:both}
.iconPopup {background:url(/library/img/misc/link_popup.png) no-repeat right 2px;padding-right:14px!important}
.layout {width:100%}
.layout td.columnLeft,.layout td.columnRight {width:50%}
.content td.columnLeft,.content td.columnCenter,.content td.columnRight {text-align:left;padding:25px 15px}
.content td.columnCenter {padding-left:0;padding-right:0}
.content td.columnLeft {text-align:right}
.content td.columnEmpty {padding-right:0}
#footer {width:800px;clear:both;margin:50px auto 0}
#header,#header h1,#header strong {height:25px}
#header td {border-top:2px solid transparent}
#header h1,#header strong {float:left;font:normal 25px "Trebuchet MS",sans-serif;letter-spacing:-1px;color:#767676;margin:0;padding:0}
.nav li {display:inline;font:12px Tahoma,sans-serif}
.nav li a {position:relative;top:7px;float:right;display:block;font-weight:700;border-width:0;padding:0 8px}
.nav li a:hover,.nav li.here a,.nav li.here a:hover {top:4px;padding-bottom:2px;border-bottom:5px solid transparent;border-color:#545454}
.navAdmin li a {top:8px}
.navAdmin li a:hover,.navAdmin li.here a,.navAdmin li.here a:hover {top:5px}
#footer .nav {margin:0 6px}
#footer .nav li a {top:4px}
#footer .nav li a:hover,#footer .nav li.here a,#footer .nav li.here a:hover {top:0}
#footer .nav li a.large {padding-left:10px;letter-spacing:1px}
#footer .nav li a.giant {padding-left:10px;font-family:Verdana,sans-serif;letter-spacing:2px}
#footer a.feed {background:url(/library/img/icons/bullet_feed.png) no-repeat 0 1px;padding-left:14px}
#blogLinks,.commentList div.bubbleWrap {padding-top:5px}
#about img {margin-bottom:20px}
.compact {margin-left:80px;margin-right:80px}
.floatColumn {width:50%;float:left}
.imageGroup .imageDisplay {float:left;width:50%}
.imageDisplay img {float:left;margin-bottom:15px;margin-right:5px}
.imageDisplay a:visited img {background:none;opacity:0.3;border-color:transparent}
.imageDisplay p {margin-bottom:0}
.image {position:relative;overflow:hidden;margin:0 auto}
.image a.arrowPrev,.image a.arrowNext {position:absolute;top:0;overflow:hidden;width:40%;height:99%;background-position:-5000px 0;background-repeat:no-repeat;border:0;text-indent:-5000px;text-decoration:none;outline:none}
.image a.arrowPrev {left:0}
.image a.arrowNext {right:0}
.image a.arrowPrev:hover {background-position:top left}
.image a.arrowNext:hover {background-position:top right}
#imageDesc {position:relative;margin-top:25px}
.imageInfo {position:relative;top:-1px;margin-left:10px;font-size:12px;text-align:left}
#photoblogLinks a {font-weight:400;padding:0 2px}
.fotomotoToolbar {position:absolute;right:10px;top:10px}
#fotomoto_table {width:auto!important}
img.imgBurst,img.imgThumb,img.imgSneak,img.imgIndex {background:#EEE;border:1px solid #CCC;background-color:#434343;border-color:#545454;padding:1px}
img.imgBurst:hover,img.imgThumb:hover,img.imgSneak:hover {background:#FFB!important;opacity:1.0!important;background-color:#081348;border-color:#333!important}
img.imgThumb,img.imgSneak {padding:2px}
img.imgBurst {padding:3px}
.imageList li {position:relative;display:inline}
.imageList li span {position:absolute;top:-8px;left:5px;height:1.4em;overflow:hidden;z-index:100;color:#989898}
.imageList p {margin-top:10px;text-align:left}
table#schemeDisplay {opacity:0.5;margin:0 auto}
#schemeDisplay li a,#schemeDisplay td a {display:block}
#schemeDisplay li a {margin-bottom:5px;color:#000!important;opacity:0.3;padding:30px 5px 5px}
#schemeDisplay li a.dark {color:#FFF!important}
.commentLink a {display:block;margin-bottom:3px;font-weight:700;border-width:0!important;padding:5px 10px 15px}
.commentLink a:hover {border:0;background-color:#545454}
.commentList div.bubbleWrap {position:relative;background-color:#393939}
.commentList h3 {margin-top:0;font-size:1.2em;color:#767676}
.commentList h3,.commentList p {position:relative;z-index:2}
.commentList p.date {bottom:-14px;right:10px;position:absolute;font-size:44px;z-index:1;color:#323232;padding:0}
.commentList div.commentReply {margin-left:10px}
p.comment {left:-25px;position:relative;padding-left:25px;background:url(/library/img/misc/quote.png) no-repeat 0 17px}
#adminCommentResponses tr td {border-bottom-width:1px}
#copyright {clear:both;border-bottom:2px solid transparent;text-align:right;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;margin:0;padding:5px 10px 30px}
#copyright,#copyright a {font-weight:400!important;color:#656565!important}
#copyright .right {float:right}
.thumbsLeft,.thumbsRight {margin:15px 0}
.thumbsLeft li a {float:right;padding-left:5px}
.thumbsRight li a {float:left;padding-right:5px}
.thumbLink {font-weight:400;border:0!important}
#exifData {background:url(/library/img/icons/camera-light.png) no-repeat left top;margin-bottom:15px;line-height:1.2;padding:16px 0 0}
#exifData:hover {background-image:url(/library/img/icons/camera.png);color:#878787}
#exifData:hover span {visibility:visible}
#tagList {background:url(/library/img/icons/tag_green-light.png) no-repeat left top;margin-bottom:15px;line-height:1.3;padding:17px 0 0}
#tagList:hover {background-image:url(/library/img/icons/tag_green.png)}
#comList li {font:13px Tahoma,sans-serif}
#favOptionWrap {border-top:1px solid transparent;padding-top:1px;font-size:12px}
#star1,#star2,#star3,#star4,#star5 {float:left;width:16px;height:16px;background:url(/library/img/favs/rating_stars.png) no-repeat 0 0;margin-right:2px;cursor:pointer}
#star1:hover {background-position:-16px 0}
#star2:hover {background-position:-32px 0}
#star3:hover {background-position:-48px 0}
#star4:hover {background-position:-64px 0}
#star5:hover {background-position:-80px 0}
#favOption {padding-bottom:15px}
#favOption .icon {margin-right:10px}
#favOption .hidden {opacity:0.50}
.arcSection a.portfolio {background:url(/library/img/icons/bullet_star.png) no-repeat 0 0;padding-left:17px;font-weight:700}
.tagList li {display:inline;padding-right:5px;line-height:22px}
.tagList span {font-size:10px}
.portfolioNav {padding-bottom:5px;text-align:right}
.portfolioNav a {border:0!important}
.portfolioItem {width:222px;float:left;border:1px solid #212121;color:#212121;margin:0 5px 5px 0}
#collage a,#collage img {border:0;padding:0}
#adminImageEdit {float:left;width:600px}
#adminImageCalendar {float:left;width:200px;text-align:center}
#adminImageCalendar table {margin:0 auto}
#adminImageCalendar img {margin:10px 0}
.calendar th,.calendar a {font:normal 11px Tahoma,sans-serif;padding:0 0 4px}
.calendar a {display:block;border:1px solid #D9E5D1;text-align:right;color:#878787;border-color:#212121;padding:1px 3px 2px}
.remix-h2 {text-align:center;margin-bottom:5px}
.remix-desc {text-align:center;margin-bottom:20px}
.remix-item-sm {width:222px;float:left;color:#EEE;margin:0 5px 5px 0}
.remix-item-lg {width:460px;float:left;color:#EEE;margin:0 25px 25px 0}
#remixWrap {display:none}
.remixLink a {display:block;margin-bottom:3px;font-weight:700;border-width:0!important}
#remixCreate {margin-bottom:15px}
#remixCreate input {width:225px;height:20px;font-size:12px;padding:2px}
#remixContainer {margin:20px 0 0 30px}
#remixContainer .cross {opacity:0.40;position:absolute;top:5px;left:5px;display:none}
#remixContainer .star {opacity:0.40;position:absolute;top:5px;right:5px;display:none}
#remixDialogContent {margin-bottom:10px}
#remixSelect {width:230px;height:25px;font-size:12px;margin-bottom:15px;padding:5px}
#remixPanelPad {position:absolute;left:0;top:28px;width:80px;height:4px;z-index:-1;background-color:#434343}
#remixPanel {width:300px;position:absolute;left:0;top:32px;z-index:5;-moz-border-radius-bottomright:50px;border-bottom-right-radius:50px;display:none;background-color:#434343}
#remixPanel p {text-align:left;padding:0 15px 5px}
#userPanel {position:absolute;left:0;top:32px;height:25px;width:80px;-moz-border-radius-bottomright:50px;border-bottom-right-radius:50px;background-color:#434343}
.left-button {padding-top:3px;padding-left:15px;float:left}
.handle {background-color:#CFCFCF;height:15px}
#socialBig {text-align:center;margin-left:0 auto;margin-right:0 auto}
.socialLink {display:inline;width:80px;height:30px}
#adminNav {width:120px;font-family:Tahoma,sans-serif;text-align:center}
#adminNav h2 {word-spacing:-1px;font-size:1.4em;margin:0;padding:20px 0 5px}
#adminNav li a {position:relative;display:block;margin-bottom:2px;font-size:12px;font-weight:700;border-width:0!important;padding:4px 8px}
#adminNav ul.adminSubNav li a {background:url(/library/img/icons/bullet_green.png) no-repeat 0 -1px;font-weight:400;text-align:left;border-width:0!important;padding:0 3px 0 17px}
#adminNav ul.adminSubNav li.here a {background-image:url(/library/img/icons/bullet_grey.png)}
.commentKey {text-align:center;margin:20px 120px}
.commentKey img {vertical-align:bottom}
.dialog {position:absolute;max-width:400px;border:1px solid transparent;text-align:left;z-index:100;background-color:#434343;border-color:#767676}
.dialog hr {width:90%;height:1px;border:0;background-color:#767676;color:#767676}
.dialog h2 {border-bottom:1px solid transparent;height:25px;font-size:1.4em;background-color:#434343;border-color:#767676;margin:0;padding:2px 30px 0 10px}
.dialog div {padding:10px}
.dialog img.close {position:absolute;top:2px;right:2px}
#tabNav {border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#545454;margin:0 10px}
#tabNav li a {float:left;display:block;position:relative;bottom:-1px;text-decoration:none;background:#434343;border-color:#545454;border-style:solid;border-width:1px 0 0;margin:0 4px 0 1px}
#tabNav li a span {display:block;position:relative;color:#5AAFAF;border-color:#545454;border-style:solid;border-width:0 1px;margin:0 -1px;padding:5px 10px}
#tabNav li.here a {bottom:-1px;background:#434343}
#tabNav li.here a span {padding-bottom:6px;font-weight:700;color:#A9A9A9}
.tabContent {clear:left}
td.sliderCell {width:200px}
td.sliderDisplay {padding-left:15px;background:url(/library/img/misc/slider-bg.png) no-repeat -195px center}
.ui-slider {position:relative;width:200px;height:20px;background:url(/library/img/misc/slider-bg.png) no-repeat 5px center}
.ui-slider-handle {position:absolute;top:0;left:0;width:11px;height:20px;background:url(/library/img/misc/slider-handle.gif) no-repeat 0 0;border:0!important;outline:none!important}
.ui-state-active {background-position:0 -25px}
.pagedLinks a,.pagedLinks b {border:1px solid #000;background:#434343;border-color:#545454;margin:0 2px;padding:4px 8px}
.pagedLinks a:hover {text-decoration:none;background:#5AAFAF;color:#000!important}
.commentLink a,#adminNav li a,#schemeDisplay li {-moz-border-radius:3px}
.thumbsLeft img,.thumbsRight img {opacity:0.3}
.thumbsLeft img:hover,.thumbsRight img:hover {opacity:0.9}
strong {color:#989898}
a {color:#5AAFAF;border-color:#545454}
input.inputText,select.inputText,textarea.inputText {background-color:#323232;border-color:#545454 #656565 #656565 #545454}
input.inputText:focus,select.inputText:focus,textarea.inputText:focus {background-color:#081348;color:#DCDCDC}
input.required,select.required,textarea.required {border-color:#E84D4D}
input.optional {background-color:transparent;border:1px dotted #434343;border-bottom-color:#656565}
input[readonly=readonly],input[disabled=disabled],select[disabled=disabled] {background-color:#212121!important;color:#767676!important}
input.inputButton:hover {background-color:#767676;color:#FFF}
input.bbCode {background-color:#434343;border:1px solid #323232;border-left-color:#656565;border-top-color:#656565}
input.bbCode:hover {background-color:#081348;color:#FFF!important;border-color:#878787}
.dataList th {background-color:#434343;color:#DCDCDC}
.dataList th,.dataList td {border-color:#434343!important}
.validation {color:#B31A1A}
.msgNotify {background-color:#5C513B;border-color:#FFE84D}
.msgSuccess {background-color:#465C3B;border-color:#9BE84D}
.msgWarning {background-color:#6C4040;border-color:#FF8080}
.msgNotify h3 {color:#FFE84D}
.msgSuccess h3 {color:#9BE84D}
.msgWarning h3 {color:#FF8080}
.msgNotify p,.msgSuccess p,.msgWarning p {color:#BABABA}
.msgNotify strong,.msgSuccess strong,.msgWarning strong {color:#CBCBCB}
.pagedLinks b {background:#2A2A2A;color:#A9A9A9}
h3 a {border-bottom:1px dotted #434343}
h2.inliner {background-color:#212121;border-top:1px solid #323232}
img.noImage,img.noImage:hover {background-color:transparent;border-color:#545454}
#header td,#copyright {border-color:#545454}
#ratingStars,#exifData {color:#545454;border-color:#434343}
#tagList a {color:#545454}
#imageInfo a {color:#499E9E}
.imageList li:hover span {color:#EDEDED}
.nav li.here a,#adminNav li.here a {color:#767676;border-color:#212121}
.hidden li a {color:#545454!important}
#footer .nav li.here a {border-color:#434343}
.commentList div.commentAdmin {background-color:#545454}
#tabNav li a:hover {background:#081348}
#tabNav li a:hover span {color:#AFFFF3}
.calendar a:hover {background-color:#434343;border:1px solid #101010!important;border-bottom-color:#545454!important;border-right-color:#545454!important}
.calendar .image a,.calendar .imageToday a,.calendar .imageSelected a {background-color:#434343;border:1px solid #545454;border-bottom-color:#101010;border-right-color:#101010;color:#BABABA}
.calendar .missingInfo a {background-color:#FF8484;color:#831D1D;border-color:#831D1D}
.calendar .imageSelected a,.calendar .emptySelected a {background-color:#081348;color:#AFFFF3}
.calendar .emptySelected a {border:1px solid #EDEDED}
.calendar .emptyToday a {background-color:#323232;border:1px dotted #FFFFD5;color:#FFFFF7}
.calendar .emptyPast a {color:#434343}
.gfg-root {border:1px solid #545454}
.gfg-title {background-color:#323232;color:#D1DDA2}
.gfg-entry,.gfg-list {background-color:#101010}
a.img,a.img:active,a.img:hover,.remixLink a:hover {border:0}
h2 a,h3 a,.commentLink a span,#comList li a,.remixLink a span {font-weight:400}
.bubbleWrap p,.thumbsLeft ul,.thumbsRight ul,.tagList,#adminNav ul.adminSubNav {margin-bottom:5px}
#line,.left li a,#copyright .left {float:left}
.imageDisplay a.title,.calendarTitle {font-size:1.2em}
#imageWrap,.imageList,#comList {text-align:center}
table#schemeDisplay:hover,#schemeDisplay li a:hover,#favOption .hidden:hover {opacity:1.0}
.commentLink,.thumbsLeft li,.thumbsRight li,.remixLink,#adminNav ul li,#tabNav li {display:inline}
.commentList div.commentAdmin p.date,#exifData span {visibility:hidden}
#ratingStars,.arcSection {padding-bottom:20px}
#remixContainer .cross:hover,#remixContainer .star:hover {opacity:1.00}
em,input,select,textarea,.value,.checkbox label,.checkList label,.radioList label {color:#A9A9A9}
span,a.inactive,input.bbLight,.gfg-root .gfg-entry .gf-result .gf-author,.gfg-root .gfg-entry .gf-result .gf-spacer,.gfg-root .gfg-entry .gf-result .gf-relativePublishedDate,.gfg-list a:visited {color:#656565}
input.bbUrl,#tagList:hover a {color:#5AAFAF}
.dataForm th,.note,#imageInfo {color:#767676}
.dataList tr.alternate,.gfg-subtitle {background-color:#2A2A2A}
.dataList tr:hover,.highlightHover:hover {background-color:#323232!important}
.dataList td.notify,.highlight {background-color:#081348}
.msgNotify span,.msgSuccess span,.msgWarning span,#imageInfo b {color:#878787}
h2,h2 a,.calendar th {color:#D1DDA2}
h3,h3 a,.gfg-subtitle a {color:#498D9E}
#header,#copyright,#adminNav li a,#adminNav li a:hover,#adminNav li.here a,.bubbleWrap,.commentLink a {background-color:#434343}