#simpleviewer {
background:#E7B681 none repeat scroll 0%;
}
html {
height:100%;
margin-bottom:0.1em;
}
* {
margin:0pt;
padding:0pt;
}
.aligncenter2 {
margin:0pt auto;
width:610px;
}
.clearage {
clear:both;
margin:0pt;
padding:0pt;
}
hr {
border-color:#DB5278 -moz-use-text-color -moz-use-text-color;
border-style:solid none none;
border-width:1px 0pt 0pt;
clear:both;
height:0pt;
margin:0pt 0pt 12px;
padding:0pt;
}
img {
border:0pt none;
}
blockquote {
border-left:3px dotted #DB5278;
color:#ECEBE1;
font-style:italic;
margin-left:20px;
padding-left:20px;
}
#flash {
height:675px;
padding-bottom:20px;
padding-left:20px;
padding-right:20px;
}
#exif_link, #exif_link a {
color:#FFFFFF;
font-weight:bold;
width:100px;
}
#imagemetadata {
color:#DB5278;
display:none;
position:relative;
text-align:center;
}
#imgmetadata_data a {
color:#DB5278;
}
#imagemetadata_data a:hover {
color:#DB5278;
text-decoration:none;
}
#imagemetadata table {
background-color:#DB5278;
line-height:1em;
right:0px;
text-align:left;
top:2em;
}
#imagemetadata table td {
background-color:#DB5278;
padding:2px 5px;
}
h1 {
font-family:Trebuchet MS,Arial,Helvetica,Tahoma,Verdana,serif;
font-size:20px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
letter-spacing:-2px;
line-height:normal;
}
#logo h1 a {
color:#DB5278;
font-family:Monotype Corsiva,Apple Chancery,Zaph Chancery,Comic Sans,cursive,serif;
font-size:30px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
}
h1 a:hover {
border:medium none;
}
* html h1 a {
height:0px;
}
h1 a {
height:0px;
}
#logo2 h1 a {
color:#DB5278;
font-family:Monotype Corsiva,Apple Chancery,Zaph Chancery,Comic Sans,cursive,serif;
font-size:30px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
}
h2 {
color:#DB5278;
display:inline;
font-family:Trebuchet MS,Arial,Helvetica,Tahoma,Verdana,serif;
font-size:23px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
letter-spacing:-1px;
line-height:normal;
}
h2 a {
border:medium none;
color:#DB5278;
font-weight:bold;
text-decoration:none;
}
h2 a:hover {
border:medium none;
color:#DB5278;
font-weight:bold;
}
.albnav {
float:right;
text-align:center;
width:140px;
}
.albnav .albprevious a, .albnav .albnext a {
color:#FFFFFF;
display:block;
float:left;
font-size:120%;
font-weight:bold;
height:100%;
line-height:200%;
text-decoration:none;
width:50%;
}
.albnav .albprevious a:hover, .albnav .albnext a:hover {
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
.albnav .albprevious a {
float:left;
font-weight:bold;
}
.albnav .albnext a {
float:right;
font-weight:bold;
}
.albnav .albdisabledlink {
color:#FFFFFF;
cursor:default;
display:block;
float:left;
font-size:120%;
font-weight:bold;
height:100%;
line-height:200%;
text-decoration:none;
width:50%;
}
h3 {
color:#FFFFFF;
font-family:Trebuchet MS,Arial,Helvetica,Tahoma,Verdana,sans-serif;
font-size:17px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin-left:10px;
text-align:left;
}
#navbar h3 {
margin-left:10px;
text-align:justify;
}
h3 a {
border:medium none;
color:#FFFFFF;
font-weight:bold;
}
h3 a:hover {
border:medium none;
color:#FFFFFF;
font-weight:bold;
}
h4 {
color:#FFFFFF;
font-family:Arial,Helvetica,Tahoma,Verdana,sans-serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:22px;
text-align:center;
}
h4 a {
border:medium none;
color:#ECEBE1;
font-weight:bold;
}
h4 a:hover {
border:medium none;
color:#FFFFFF;
font-weight:bold;
}
.commentinfo h4 {
color:#ECEBE1;
font-family:Arial,Helvetica,Tahoma,Verdana,sans-serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:22px;
}
.commentinfo h4 a {
border:medium none;
color:#ECEBE1;
font-style:normal;
font-weight:bold;
}
.commentinfo h4 a:hover {
border:medium none;
color:#FFFFFF;
font-weight:bold;
}
.commentinfo a {
border:medium none;
color:#ECEBE1;
font-style:normal;
font-weight:bold;
}
a {
color:#ECEBE1;
font-weight:bold;
text-decoration:none;
}
a:hover {
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
.disabledlink {
color:#333;
cursor:default;
font-weight:bold;
}
#navbar a {
color:#ECEBE1;
}
#navbar a:hover {
color:#FFFFFF;
}
#main2 #navbar a {
color:#000000;
}
#main2 #navbar a:hover {
color:#FFFFFF;
}
#description a:hover {
color:#FFFFFF;
text-decoration:underline;
}
#main2 #description a {
color:#000000;
}
#main2 #description a:hover {
color:#FFFFFF;
}
.commenttext a {
color:#000000;
cursor:pointer;
}
.commenttext a:hover {
color:#FFFFFF;
text-decoration:underline;
}
body {
background:#CCCCCC none repeat scroll 0%;
color:#FFFFFF;
font-family:Arial,Helvetica,Tahoma,Verdana,sans-serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:22px;
margin:0pt auto;
text-align:left;
}
#content {
background:#222222 none repeat scroll 0%;
}
#main {
background:#000000 none repeat scroll 0%;
margin:0pt auto;
padding-bottom:10px;
text-align:left;
width:630px;
}
#subcontent {
background:#222222 none repeat scroll 0% 50%;
margin-bottom:5px;
}
#submain {
background:#222222 none repeat scroll 0% 50%;
margin:0pt auto;
padding-bottom:10px;
text-align:left;
width:630px;
}
#main2 {
background:#000000 none repeat scroll 0%;
padding-bottom:30px;
text-align:left;
}
#main3 {
background:#FFFFFF none repeat scroll 0%;
margin:0pt auto;
padding:10px 20px 20px;
}
#main4 {
background:#FFFFFF none repeat scroll 0%;
color:#000000;
margin:0pt auto;
padding-left:20px;
padding-right:20px;
}
#header {
background:#000000 none repeat scroll 0%;
border:medium none;
margin:0pt;
padding:0pt;
text-align:left;
}
#galleryheader {
background:#D1D1D1 none repeat scroll 0%;
border:medium none;
margin:0pt;
padding:0pt;
text-align:left;
}
#gallerytitle {
margin:0pt auto;
padding:18px 10px;
position:relative;
width:640px;
}
#description {
color:#ECEBE1;
margin:0px auto;
padding:7px;
text-align:justify;
width:620px;
}
#main2 #description {
color:#ECEBE1;
margin:0pt auto;
text-align:justify;
}
#pagenumbers {
margin:0pt auto 20px;
text-align:center;
}
#images {
padding:25px 0pt 0pt 10px;
}
#commentbox {
color:#ECEBE1;
font-size:12px;
margin:0pt auto;
width:650px;
}
#commentform {
margin-top:10px;
}
#commentbox input {
background:#FAFAF9 none repeat scroll 0%;
border:1px solid #996B3F;
color:#333333;
font-family:Arial,Helvetica,Tahoma,Verdana,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:22px;
padding:2px;
}
#commentbox input:focus {
background:#FFFFFF none repeat scroll 0%;
}
#commentbox textarea {
background:#FAFAF9 none repeat scroll 0%;
border-color:#996B3F rgb(153, 107, 63) rgb(175, 109, 48);
border-style:solid;
border-width:1px;
color:#333333;
font-family:Arial,Helvetica,Tahoma,Verdana,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:16px;
margin:5px 0pt;
padding:3px;
width:600px;
}
#commentbox textarea:focus {
background:#FFFFFF none repeat scroll 0%;
}
#navbar {
color:#000000;
margin:0pt auto 14px;
padding:4px 7px;
width:620px;
}
#randomhead {
background:#FFFFFF none repeat scroll 0%;
border:medium none;
line-height:0px;
margin:0pt auto 14px;
padding:0pt;
width:630px;
}
#randomhead img {
border:6px solid #789048;
}
#wrapnav {
background:#DB5278 none repeat scroll 0%;
margin-bottom:30px;
}
#header #wrapnav {
background:#DB5278 none repeat scroll 0%;
margin-bottom:0px;
}
#main2 #navbar {
border:medium none;
color:#ECEBE1;
margin:0pt auto;
padding:4px 7px;
width:620px;
}
#randomhead {
background:#FFFFFF none repeat scroll 0%;
border:medium none;
line-height:0px;
margin:0pt auto 14px;
padding:0pt;
width:630px;
}
#randomhead img {
border:8px solid #333;
}
ul.pagelist {
clear:both;
list-style-type:none;
margin:20px 0pt 0pt;
padding:0pt;
}
ul.pagelist li {
display:inline;
}
ul.pagelist li a, ul.pagelist span.disabledlink {
padding:4px;
}
ul.pagelist li.current a {
color:#ccc;
}
ul.pagelist li.prev {
margin-right:10px;
}
ul.pagelist li.next {
margin-left:10px;
}
.pagenav {
clear:both;
}
#albumDescEditable:hover {
background:#fff none repeat scroll 0%;
}
#imageDescEditable:hover {
background:#fff none repeat scroll 0%;
}
.imagethumb a {
background:#222 none repeat scroll 0%;
border-color:#333 rgb(153, 107, 63) rgb(153, 107, 63) rgb(251, 239, 219);
border-style:solid;
border-width:2px;
display:block;
line-height:0px;
margin:6px;
padding:7px;
}
.imagethumb a:visited {
background:#333 none repeat scroll 0%;
border:2px solid #CCCCCC;
}
.imagethumb a:hover {
background:#333 none repeat scroll 0%;
border:2px solid #CCCCCC;
}
#albums li:hover h4 a {
color:#FFFFFF;
}
.imagethumb {
float:left;
}
#albums .imagethumb {
float:none;
}
#randomhead .imagethumb {
float:none;
}
#albums {
padding:0px 0pt;
}
#albums li {
border:0pt none;
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt 0pt 0px;
padding:0pt;
}
.imgwrap {
margin:0pt auto;
padding-left:2em;
padding-right:2em;
width:615px;
}
.imgwrap ul {
list-style-type:none;
margin-left:0pt;
padding:0pt;
text-align:center;
}
.imgwrap li {
float:left;
margin:0pt;
padding:0pt;
text-align:center;
width:50%;
}
.image {
border:0pt none;
margin:0pt;
padding:0pt;
}
#image {
margin:0pt auto;
width:615px;
}
#main2 img {
background:#FFFFFF none repeat scroll 0%;
border:2px solid #fff;
padding:7px;
text-align:center;
}
.imgnav {
float:right;
text-align:center;
width:140px;
}
.imgnav .imgprevious a, .imgnav .imgnext a {
color:#333333;
display:block;
float:left;
font-size:120%;
height:100%;
line-height:200%;
text-decoration:none;
width:50%;
}
.imgnav .imgprevious a:hover, .imgnav .imgnext a:hover {
color:#FFFFFF;
text-decoration:none;
}
.imgnav .imgprevious a {
float:left;
}
.imgnav .imgnext a {
float:right;
}
.imgnav .imgdisabledlink {
color:#E7B681;
display:block;
float:left;
font-size:120%;
height:100%;
line-height:200%;
text-decoration:none;
width:50%;
}
#bottomheadings {
background:#333 none repeat scroll 0%;
height:40px;
}
.bottomfull {
margin:0pt auto;
padding:10px 10px 0pt;
width:610px;
}
#comments {
clear:both;
display:block;
margin:10px 0pt 30px;
text-align:left;
}
.error {
color:#950B42;
font-weight:bold;
}
.comment {
margin-bottom:20px;
}
.commentinfo h4 {
display:inline;
font-style:italic;
font-weight:bold;
}
.commentinfo {
border-bottom:1px solid #996B3F;
color:#ECEBE1;
font-style:italic;
padding:5px 0pt 3px;
}
.commenttext {
color:#ECEBE1;
margin-top:5px;
padding:0pt 5px;
}
.checkbox {
cursor:pointer;
}
.pushbutton {
cursor:pointer;
padding:5px 10px;
}
.footlinks {
clear:both;
color:#FBEFDB;
font-size:11px;
padding:4px 0pt;
text-align:center;
}
.footlinks a {
border-bottom:1px dotted #000000;
color:#000000;
}
.footlinks a:hover {
border-bottom:1px dotted #FFFFFF;
color:#FFFFFF;
}
.errorbox {
background-color:#FFDDDD;
border-color:#FFAAAA;
border-style:solid;
border-width:1px 1px 5px;
font-size:100%;
margin-bottom:10px;
padding:20px;
}
.errorbox h2 {
color:#DD6666;
font-size:100%;
font-weight:bold;
margin:0px;
}
#map {
margin:0pt auto;
width:595px;
}
#admin, #admin_data {
background:#996B3F none repeat scroll 0%;
border-bottom:1px solid #E6E6DF;
border-left:1px solid #E6E6DF;
position:fixed;
right:0pt;
top:0pt;
width:120px;
}
#admin_data {
top:20px;
}
#admin h3 {
border-bottom:1px dashed #E6E6DF;
color:#CCCCCC;
font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
font-size:100%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:0pt;
padding:0pt;
}
#search {
float:right;
margin-top:26px;
text-align:center;
width:170px;
}
#search input.pushbutton {
font-size:80%;
padding:1px;
}
#archive {
text-align:center;
}
#archive p {
background:#333 none repeat scroll 0%;
font-size:18px;
margin:20px 0pt;
padding:10px 0pt;
}
ul.archive {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt auto;
padding:0pt;
width:300px;
}
ul.archive #year {
color:#996B3F;
font-size:18px;
font-weight:bold;
margin-bottom:5px;
text-align:center;
}
ul.archive #month {
border-top:2px solid white;
font-size:14px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding-top:5px;
}
#tag_cloud {
padding-bottom:5px;
text-align:center;
}
#tag_cloud p {
background:#333 none repeat scroll 0%;
font-size:18px;
margin:20px 0pt;
padding:10px 0pt;
text-align:center;
}
