body{
background:#fff;
text-align:center;
font-family:"Helvetica Neue",Arial,Verdana,sans-serif;
font-weight:300;
font-size:1.0em;
line-height:1.5;
color:#333333;
margin:0 20px 20px;
padding:0;
}
@media (prefers-color-scheme:dark){
body{
background:#013653;
color:#eee;
}
}
p{
}
b,strong{
}
a:link,a:visited{
color:#066fd4;
text-decoration:none;
}
a:hover,a:active{
color:#000000;
}
img{
border-style:none;
}
.image-left{
float:left;
margin:3px 3px 3px 0;
padding:3px 15px 3px 0;
position:relative;
z-index:5;
}
.image-right{
float:right;
margin:3px 0 3px 3px;
padding:3px 0 3px 3px;
position:relative;
z-index:5;
}
.image-center{
text-align:center;
margin:3px 0 3px 3px;
padding:3px 0 3px 3px;
z-index:5;
}
#siteHeader{
margin:0px auto;
text-align:left;
background:no-repeat url(images/page_header-light@2x.png);
background-size:700px 142px;
height:175px;
width:863px;
top:0px;
z-index:1;
position:relative;
}
@media (prefers-color-scheme:dark){
#siteHeader{
background:no-repeat url(images/page_header-dark@2x.png);
background-size:700px 142px;
}
}
#container
{
width:932px;
margin:0px auto;
margin-top:-30px;
color:#3e3e3e;
background:none;
hyphens:auto;
text-align:justify;
-webkit-hyphens:auto;
-webkit-hyphenate-character:"\2010";
-webkit-hyphenate-limit-after:1;
-webkit-hyphenate-limit-before:3;
-moz-hyphens:auto;
}
@media (prefers-color-scheme:dark){
#container
{
background:none;
color:#fff;
}
}
.clearer{
clear:both;
}
#pageHeader{
position:relative;
}
#pageHeader img{
position:absolute;
top:5px;
right:5px;
}
#pageHeader h1{
color:#ffffff;
margin:0px;
font-weight:bold;
font-size:1.9em;
padding:4px 20px 0px 35px;
text-shadow:0px 1px 2px #001f2f;
}
#pageHeader h2{
color:#ffffff;
margin:0px;
font-size:1.2em;
font-weight:bold;
padding-right:20px;
padding-left:35px;
text-shadow:0px 1px 2px #001f2f;
}
#contentContainer{
font-size 12px;
margin-right:190px;
line-height:1.6;
position:relative;
z-index:2;
}
#contentContainer #content{
padding:0px 35px 20px;
}
#contentContainer #content h3,h4{
font-size:16px;
margin-bottom:0.4em;
margin-top:20px;
}
#sidebarContainer{
width:190px;
float:right;
position:relative;
z-index:3;
}
#sidebarContainer #sidebar
{
font-weight:normal;
margin:0;
padding-right:10px;
padding-bottom:0;
padding-left:15px;
color:#B2B2B2;
}
#sidebarContainer .sideHeader
{
font-weight:bold;
font-size:1.5em;
}
#footer{
height:20px;
margin-bottom:31px;
text-align:center;
font-size:10px;
}
#footer p{
padding-top:8px;
color:#999;
font-weight:bold;
margin:0;
}
#footer a:link,#footer a:visited{
color:#999;
text-decoration:underline;
}
#footer a:hover,#footer a:active{
color:#999;
text-decoration:none;
}
#breadcrumbcontainer{
margin-bottom:40px;
}
#breadcrumbcontainer ul{
list-style:none;
margin:0;
padding:0;
}
#breadcrumbcontainer li{
float:left;
display:inline;
}
#breadcrumbcontainer a{
}
#breadcrumbcontainer a:hover{
}
#navcontainer{
padding-top:10px;
margin-bottom:10px;
}
#navcontainer #current{
color:#666666;
font-weight:bold;
}
#navcontainer #current:hover{
}
#navcontainer .currentAncestor{
color:#666666;
font-weight:bold;
}
@media (prefers-color-scheme:dark){
#navcontainer #current{
color:#fff;
font-weight:bold;
}
#navcontainer .currentAncestor{
color:#fff;
font-weight:bold;
}
}
#navcontainer ul{
list-style:none;
margin:0;
padding:0;
}
#navcontainer li{
}
#navcontainer a{
display:block;
color:#b3b3b3;
text-decoration:none;
padding-left:15px;
}
@media (prefers-color-scheme:dark){
#navcontainer a{
color:#fff;
}
}
#navcontainer a:hover{
color:#007afa;
}
#navcontainer a:active{
}
#navcontainer ul ul{
margin:0px 0px 0px 25px;
}
#navcontainer ul ul li{
}
#navcontainer ul ul a{
}
#navcontainer ul ul a:hover{
}
#navcontainer ul ul #current{
color:#888888;
}
#navcontainer ul ul .currentAncestor{
color:#888888;
font-weight:bold;
}
#navcontainer ul ul ul{
margin:0px 0px 0px 15px;
}
#navcontainer ul ul ul li{
}
#navcontainer ul ul ul a{
}
#navcontainer ul ul ul a:hover{
}
#navcontainer ul ul #current{
color:#999999;
}
#navcontainer ul ul .currentAncestor{
color:#888888;
font-weight:bold;
}
#navcontainer ul ul ul{
}
#navcontainer ul ul ul ul li{
}
#navcontainer ul ul ul ul a{
}
#navcontainer ul ul ul ul a:hover{
}
#navcontainer ul ul ul ul{
}
#navcontainer ul ul ul ul ul li{
}
#navcontainer ul ul ul ul ul a{
}
#navcontainer ul ul ul ul ul a:hover{
}
#navcontainer ul ul ul ul ul{
}
#navcontainer ul ul ul ul ul ul li{
}
#navcontainer ul ul ul ul ul ul a{
}
#navcontainer ul ul ul ul ul ul a:hover{
}
blockquote,.standout{
}
h1{
}
h2{
font-weight:bold;
font-size:2.0em;
color:rgb(118,121,124);
}
@media (prefers-color-scheme:dark){
h2{
color:#fff;
}
}
h3{
}
h4{
}
.imageStyle{
}
#contentContainer #content ul{
}
#contentContainer #content li{
}
ul.disc{
list-style-type:disc;
}
ul.circle{
list-style-type:circle;
}
ul.square{
list-style-type:square;
}
ol.arabic-numbers{
list-style-type:decimal;
}
ol.upper-alpha{
list-style-type:upper-alpha;
}
ol.lower-alpha{
list-style-type:lower-alpha;
}
ol.upper-roman{
list-style-type:upper-roman;
}
ol.lower-roman{
list-style-type:lower-roman;
}
#sidebarContainer #sidebar ul{
padding-right:10px;
padding-left:0px;
}
#sidebarContainer #sidebar li{
}
table{
font-size:1em;
}
ul.blog-tag-cloud{
margin:0 0 10px;
text-align:justify;
}
ul.blog-tag-cloud li{
display:inline;
padding-right:5px;
}
.blog-tag-size-1{
font-size:0.8em;
}
.blog-tag-size-2{
font-size:0.85em;
}
.blog-tag-size-3{
font-size:0.9em;
}
.blog-tag-size-4{
font-size:0.95em;
}
.blog-tag-size-5{
font-size:1em;
}
.blog-tag-size-6{
font-size:1.05em;
}
.blog-tag-size-7{
font-size:1.1em;
}
.blog-tag-size-8{
font-size:1.15em;
}
.blog-tag-size-9{
font-size:1.2em;
}
.blog-tag-size-10{
font-size:1.25em;
}
.blog-tag-size-11{
font-size:1.3em;
}
.blog-tag-size-12{
font-size:1.35em;
}
.blog-tag-size-13{
font-size:1.4em;
}
.blog-tag-size-14{
font-size:1.45em;
}
.blog-tag-size-15{
font-size:1.5em;
}
.blog-tag-size-16{
font-size:1.55em;
}
.blog-tag-size-17{
font-size:1.6em;
}
.blog-tag-size-18{
font-size:1.65em;
}
.blog-tag-size-19{
font-size:1.7em;
}
.blog-tag-size-20{
font-size:1.75em;
}
.column
{
float:left;
width:100%;
}
.clear{
clear:both;
}
.grid2col .column
{
width:49%;
}
.column.first,.column.last{
margin-left:0pt !important;
}
#container #contentContainer #content h3{
font-size:15px;
font-weight:normal;
line-height:20px;
}
#container #contentContainer #content .column p{
color:#777;
}
@media (prefers-color-scheme:dark){
#container #contentContainer #content .column p{
color:#fff;
}
}
#container #contentContainer #content .column.last.grid2col .column.first p{
margin-left:53px;
}
#container #contentContainer #content .column.last.grid2col .column.last p{
margin-left:53px;
}
#container #contentContainer #content .grid2col .column img{
float:left;
margin:0pt 10px 10px;
}
.blog-archive-background{
}
.blog-entry-summary{
margin-bottom:10px;
}
.blog-archive-headings-wrapper{
}
.blog-archive-entries-wrapper{
}
.blog-archive-entries-wrapper .blog-entry{
}
.blog-archive-month{
font-weight:bold;
font-size:1.9em;
margin-bottom:5px;
}
.blog-archive-link{
margin-bottom:15px;
font-size:1.2em;
font-weight:bold;
}
.blog-archive-link a:link,.blog-archive-link a:visited{
}
.blog-archive-link a:hover{
}
.blog-entry{
}
.blog-entry-title{
color:#066fd4;
font-size:1.9em;
font-weight:normal;
margin-bottom:8px;
text-align:left;
}
.blog-entry-date{
color:#8C8C8C;
margin-bottom:10px;
}
.blog-read-more{
display:block;
padding-top:10px;
font-style:italic;
}
.blog-entry-body{
margin-bottom:45px;
}
.blog-entry-comments{
}
.blog-entry-category{
}
.blog-entry-category a:link,.blog-entry-category a:visited{
}
#blog-archives{
margin-bottom:10px;
}
.blog-archive-link-enabled{
}
.blog-archive-link-disabled{
}
#blog-categories{
margin-bottom:10px;
}
.blog-category-link-enabled{
}
.blog-category-link-disabled{
}
#blog-rss-feeds{
margin-bottom:10px;
}
.blog-rss-link{
}
.blog-comments-rss-link{
}
.filesharing-description{
}
.filesharing-item{
}
.filesharing-item-title a:link{
}
.filesharing-item-title a:hover{
}
.filesharing-item-title a:visited{
}
.filesharing-item-description{
}
.album-title{
color:#066fd4;
font-size:1.9em;
font-weight:normal;
margin-bottom:3px;
}
.album-description{
margin-bottom:70px;
}
.album-wrapper{
display:block;
width:99%;
position:relative;
}
.thumbnail-wrap{
text-align:center;
position:relative;
float:left;
margin-bottom:60px;
margin-right:10px;
}
.thumbnail-frame{
position:absolute;
bottom:0;
left:0;
}
.thumbnail-frame:hover{
}
.thumbnail-frame a{
}
.thumbnail-frame a:hover{
}
.thumbnail-frame img{
margin:auto;
border:none;
}
.thumbnail-caption{
margin:0;
padding:0;
width:100%;
height:38px;
display:block;
}
.photo-background{
}
.photo-navigation{
background:#ffffff;
height:54px;
margin-bottom:40px;
border-right:1px solid #898989;
border-left:1px solid #898989;
}
.photo-links{
background:#fbfbfb;
padding:5px;
border-bottom:1px solid #898989;
border-right:1px solid #898989;
border-left:1px solid #898989;
margin-right:-1px;
margin-left:-1px;
margin-top:-1px;
}
.photo-navigation a:link,.photo-navigation a:visited{
}
.photo-navigation a:hover{
}
.photo-frame{
padding:5px;
background:#fbfbfb;
}
.photo-title{
color:#ffffff;
margin:0px;
font-weight:bold;
font-size:1.9em;
padding-top:4px;
padding-bottom:0px;
text-shadow:0px 1px 2px #001f2f;
}
.photo-caption{
color:#ffffff;
font-size:1.2em;
font-weight:bold;
margin:0 0 11px;
text-shadow:0px 1px 2px #001f2f;
}
.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{
}
.movie-description{
}
.movie-page-title{
color:#066fd4;
font-size:1.9em;
font-weight:normal;
margin-bottom:3px;
}
.movie-page-description{
margin-bottom:10px;
}
.movie-thumbnail-frame{
width:132px;
height:132px;
text-align:center;
float:left;
margin-right:20px;
margin-bottom:20px;
display:block;
position:relative;
z-index:12;
}
.movie-thumbnail-frame:hover{
}
.movie-thumbnail-caption{
}
.movie-background{
margin-top:10px;
}
.movie-title{
color:#066fd4;
font-size:1.9em;
font-weight:normal;
}
.movie-frame{
}
.message-text{
}
.required-text{
}
.form-input-field{
}
.form-input-button{
}
.js-singleCommentBodyT{
display:block;
padding-top:17px !important;
}
.js-singleCommentHeader{
padding:0 8px !important;
}
.js-OldComments,
.js-commentFieldLabel,
.js-pmFieldLabel,
.js-singleCommentBody,
.js-singleCommentKarmaComMod,
.js-commentBodyLabel,
.js-commentCmtTextarea,
.js-commentAvatarArea,
.js-OldCommentsWrap,
.js-OldComments,
.js-CreateCommentFieldsWrap,
.js-CreateCommentFields,
.js-commentCmtTextarea,
.js-kit-comments div{
clear:none !important;
}
.js-singleCommentText{
display:block !important;
clear:both !important;
}
.js-kit-comments br{
display:none !important;
}
.js-singleCommentBody br{
display:block !important;
}
table{
margin-top:10px;
}
tbody tr th{
text-align:left;
padding-left:8px;
padding-top:13px;
padding-bottom:3px;
font-size:13px;
font-weight:normal;
line-height:18px;
}
tbody tr td
{
font-family:"lucida grande",verdana,sans-serif;
font-size:8pt;
padding:3px 8px;
line-height:1.5em;
vertical-align:top;
}
#sidebarContainer #socialLinks ul
{
padding:0px;
margin:0px;
margin-top:15px;
margin-bottom:15px;
list-style-type:none;
}
#socialLinks li
{
display:inline;
margin-right:6px;
}