body {
margin: 0;
padding: 0;
font-size: 12px;
font-family: Georgia, "Times New Roman", Times, serif;
line-height: 1.4em;
}
p {
margin: 0 0 20px 0;
}
a:link, a:visited {
text-decoration: none;
}
a:hover, a:active {
text-decoration: none;
}
.standout, blockquote {
display: block;
margin: 10px 0;
padding: 10px;
font-size: 12px;
border-top-style: solid;
border-top-width: 1px;
border-bottom-width: 1px;
border-bottom-style: solid;
}
h1, h2, h3, h4 {
margin: 0;
padding: 0 0 5px 0;
line-height: 1.4em;
}
h1 {
font-size: 18px;
}
h2 {
font-size: 16px;
}
h3 {
font-size: 14px;
}
h4 {
font-size: 13px;
}
.image-right {
float: right;
padding: 10px 0 10px 10px;
}
.image-left {
float: left;
padding: 10px 10px 10px 0;
}
a img {
border: 0;
}
b, strong {
font-weight: bold;
}
.clear {
clear: both;
}
#pageHeader {
margin: 0;
}
#pageHeader h1 {
margin: 0;
padding: 0;
font-size: 20px;
font-weight: normal;
text-align: left;
}
#pageHeader h2 {
margin: 0;
padding: 0 0 20px 0;
font-size: 13px;
font-weight: normal;
text-align: left;
font-style: italic;
}
table {
border-collapse: separate;
border-spacing: 0;
text-align: center;
}
thead th {
padding: 0.15em;
border: 1px solid;
border-width: 1px 0;
}
tfoot td {
font-style: italic;
padding: 0.15em;
border: 1px solid;
border-width: 1px 0;
}
th {
padding: 0.55em;
}
tbody td {
padding: 0.85em;
vertical-align: top;
white-space: nowrap;
}
#wrapper {
width: 400px;
margin-left: 4cm;
text-align: left;
}
#body-container {
margin-top: 0;
margin-left: 0;
}
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
#sidebarContainer {
display: none;
}
#sidebar-navigation {
display: none;
}
#sidebar-footer {
display: none;
}
#navigation-bar {
display: none;
}
form {
line-height: 0.15em;
}
label {
line-height: 1em;
margin-left: 3px;
}
.form-input-button {
margin-top: 5px;
}
.message-text {
padding: 0;
text-align: left;
}
.form-input-field {
border-width: 1px;
border-style: solid;
}
.blog-entry {
padding-bottom: 40px;
}
.blog-entry-title {
font-size: 15px;
margin-bottom: 5px;
line-height: 1.4em;
}
.blog-entry-date {
margin-bottom: 5px;
font-style: italic;
}
.blog-entry-body {
line-height: 1.4em;
text-align: justify;
}
.blog-entry-category {
font-size: 12px;
margin-bottom: 3px;
}
.blog-entry img {
padding: 3px;
}
.blog-entry-comments {
margin: 5px 0 0 0;
}
.blog-entry-comments a:hover {
text-decoration: none;
}
.blog-archive-month {
margin: 0;
font-size: 20px;
}
.blog-archive-link {
margin: 0;
padding-top: 3px;
padding-bottom: 28px;
font-size: 13px;
font-style: italic;
line-height: 1.4em;
}
.blog-archive-link a:link, .blog-archive-link a:visited {
text-decoration: none;
}
.blog-archive-link a:hover, .blog-archive-link a:active {
text-decoration: none;
}
.blog-archive-entries-wrapper a:link, .blog-archive-entries-wrapper a:visited {
text-decoration: none;
}
.blog-archive-entries-wrapper a:hover, .blog-archive-entries-wrapper a:active {
text-decoration: none;
}
.filesharing-description {
margin-bottom: 20px;
line-height: 1.4em;
}
.filesharing-item {
display: block;
margin: 20px 0;
padding: 10px;
font-size: 12px;
border-top-style: dotted;
border-top-width: 1px;
border-bottom-width: 1px;
border-bottom-style: dotted;
}
.filesharing-item-title {
font-weight: bold;
margin-bottom: 5px;
}
.filesharing-item-description {
line-height: 1.4em;
}
.album-title {
font-size: 14px;
margin-bottom: 10px;
line-height: 1.4em;
}
.album-description {
margin-bottom: 25px;
line-height: 1.4em;
}
.album-wrap {
display: block;
width: 99%;
position: relative;
}
.thumbnail-wrap {
text-align: center;
position: relative;
float: left;
margin-bottom: 24px;
margin-right: 10px;
}
.thumbnail-frame img {
border: 0;
}
.thumbnail-caption {
margin: 0;
margin-top: 1px;
padding-top: 5px;
}
.photo-background {
margin: 0;
padding: 0;
font-size: 12px;
font-family: Georgia, "Times New Roman", Times, serif;
text-align: center;
}
.photo-navigation {
margin: 0;
padding: 50px;
}
.photo-title {
margin: 0;
font-size: 20px;
line-height: 1.4em;
}
.photo-caption {
margin: 0;
padding-top: 3px;
font-size: 13px;
font-style: italic;
}
.photo-links {
margin: 0;
padding-top: 25px;
font-size: 14px;
}
.photo-links a:link, .photo-links a:visited {
text-decoration: none;
}
.photo-links a:hover, .photo-links a:active {
text-decoration: none;
}
.movie-page-title {
font-size: 14px;
margin-bottom: 10px;
line-height: 1.4em;
}
.movie-page-description {
margin-bottom: 25px;
line-height: 1.4em;
}
.movie-thumbnail-frame {
float: left;
display: inline;
margin-right: 25px;
margin-bottom: 25px;
text-align: left;
}
.movie-thumbnail-frame img {
border: none;
}
.movie-thumbnail-caption {
margin: 0;
padding-top: 5px;
}
.movie-background {
margin: 0;
padding: 0;
font-size: 12px;
font-family: Georgia, "Times New Roman", Times, serif;
text-align: center;
}
.movie-frame {
margin: 15px;
}
.movie-title {
font-style: italic;
line-height: 1.4em;
}
