
body {
background : url(images/backg.jpg) repeat-x;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #666;
margin : 0;
padding : 0;
}
h2, h3 {
color : #666;
}
#wrap {
background : #fff;
width : 990px;
border : 1px solid #000;
margin : 5px auto;
padding : 10px;
}
#top {
width : 990px;
margin : 0 auto;
padding : 0 0 10px;
}
#header {
width : 500px;
float : left;
margin : 0 auto;
padding : 0 0 10px;
}
#header h1.title {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #000;
font-size : 25px;
margin : 0;
padding : 0;
}
p.desc {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #000;
font-size : 12px;
margin : 0;
padding : 0;
}
#clock {
float : right;
width : 400px;
text-align : right;
margin : 0;
padding : 5px 0 0 550px;
}
#nav {
background-color : #25221b;
height : 35px;
max-height : 35px;
min-height : 35px;
width : 990px;
clear : both;
margin : 0 auto;
padding : 0;
}
ul.nav {
height : 35px;
min-height : 35px;
max-height : 35px;
line-height : 35px;
float : left;
list-style : none;
font-size : 12px;
text-transform : capitalize;
margin : 0;
padding : 0;
}
ul.nav li {
float : left !important ;
list-style-type : none;
margin : 0;
padding : 0;
}
ul.nav li a, ul.nav li a:link, ul.nav li a:visited {
color : #fff;
float : left;
display : block;
padding : 0 10px;
}
ul.nav li a:hover, ul.nav li a:active {
background : #fff;
color : #000;
text-decoration : none;
}
ul.nav li ul {
float : left;
margin : 0;
padding : 0;
}
#searchform {
height : 30px;
line-height : 30px;
float : right;
padding-top : 5px;
padding-right : 5px;
margin : 0;
}
#searchform #s {
font-size : 8pt;
width : 230px;
}
#searchform input {
color : #666;
width : 40%;
border : 1px solid #cbcbcb;
margin-bottom : 0.6em;
background : #fcfcfc;
margin-top : 2px;
padding : 3px;
}
#searchform #submit {
font-size : 8pt;
}
#main {
width : 990px;
margin : 10px auto;
padding : 0;
}
#content {
float : left;
width : 510px;
border-right : 1px solid #666;
margin : 0;
padding : 0;
}
.entry {
float : left;
width : 500px;
margin : 0;
padding : 0 0 20px;
}
.entry h2 {
background : #eee;
display : block;
font-size : 12px;
font-weight : 700;
border-top : 1px solid #666;
border-bottom : 1px solid #666;
margin : 0;
padding : 5px;
}
.entry h4 {
background : #eee;
padding : 5px;
}
.permalink {
background : #eee;
border-bottom : 2px solid #666;
margin : 0;
padding : 0 0 5px 5px;
}
small.date {
float : left;
}
#sidebar {
float : right;
width : 470px;
margin : 0;
padding : 0;
}
#lsidebar {
float : left;
width : 180px;
border-right : 1px solid #666;
overflow : hidden;
margin : 0;
padding : 0 5px 0 0;
}
#rsidebar {
float : right;
width : 265px;
margin : 0;
padding : 0;
}
.navigation {
display : block;
text-align : center;
margin-top : 10px;
}
.alignright {
float : right;
padding : 0 0 10px;
}
.alignleft {
float : left;
padding : 0 0 10px;
}
.entry img {
padding : 2px 2px 2px 2px;
color : #fff;
}
.boxcomments {
border-top : 5px solid #ddd;
border-bottom : 5px solid #ddd;
margin-bottom : 20px;
width : 500px;
}
.boxcomments h2, h3 {
display : block;
font-size : 12px;
font-weight : 700;
margin : 0;
padding : 5px;
}
#commentform {
border-top : 1px solid #eee;
margin : 0;
padding : 15px 15px 1px;
}
#commentform label {
display : block;
margin : 0;
}
#commentform input {
width : 170px;
margin : 0 5px 10px 0;
padding : 1px;
}
#commentform textarea {
width : 400px;
margin : 0 0 10px;
padding : 0;
}
#commentform #submit {
margin : 0 0 20px;
}
#commentform p {
margin : 5px 0;
}
ol.commentlist {
margin : 0 0 1px;
padding : 0;
}
ol.commentlist :hover {
background : #eee;
}
ol.commentlist li {
border-top : 1px solid #eee;
display : block;
list-style : none;
margin : 0;
padding : 15px 15px 1px;
}
ol.commentlist li :hover {
background : none;
}
ol.commentlist li.commenthead {
display : block;
list-style : none;
margin : 0;
padding : 5px 15px;
}
ol.commentlist li.commenthead h2 {
display : block;
font-size : 12px;
font-weight : 700;
margin : 0;
padding : 5px;
}
ol.cloop {
border-top : 1px solid #fff;
list-style : none;
margin : 0 0 1px;
padding : 15px;
}
ol.cloop li {
display : block;
list-style : none;
padding-left : 15px;
margin : 0 0 5px;
}
#footer {
background : #25221b;
color : #fff;
font-size : 11px;
clear : both;
height : 30px;
width : 980px;
line-height : 30px;
margin : 0;
padding : 0 0 0 10px;
}
#footer a:hover {
text-decoration : none;
color : #666;
border : none;
}
a:link, a:active, a:visited, a:hover {
text-decoration : none;
color : #0b7fd2;
border : none;
}
#lsidebar h2, #rsidebar h2 {
font-size : 12px;
background : #eee;
border-bottom : 1px solid #39362f;
border-top : 1px solid #39362f;
margin : 0 7px 3px 0;
padding : 3px 0;
}
#lsidebar ul, #rsidebar ul {
list-style-type : none;
margin : 0;
padding : 0;
}
#lsidebar ul li, #rsidebar ul li {
list-style-type : none;
margin : 0 0 6px;
padding : 0;
}
#lsidebar ul li ul, #rsidebar ul li ul {
list-style-type : square;
margin : 0;
padding : 0 3px;
}
#lsidebar ul li ul li, #rsidebar ul li ul li {
list-style-type : none;
background : transparent url(images/bullet.gif) no-repeat 0% 4px;
border : 0;
margin : 0;
padding : 0 0 2px 12px;
}
#footer a:link, #footer a:active, #footer a:visited {
text-decoration : none;
color : #fff;
border : none;
}
.entry h1, .entrytext h1 {
font-size : 18px;
}
.ngg-albumoverview {
margin-top : 10px;
width : 100%;
clear : both;
display : block !important ;
}
.ngg-album {
overflow : hidden;
padding : 5px;
margin-bottom : 5px;
border : 1px solid #cccccc;
}
.ngg-albumtitle {
text-align : left;
font-weight : bold;
margin : 0;
padding : 0;
font-size : 1.4em;
margin-bottom : 10px;
}
.ngg-thumbnail {
float : left;
margin : 0 !important ;
margin-right : 12px !important ;
}
.ngg-thumbnail img {
background-color : #ffffff;
margin : 4px 0 4px 5px;
padding : 4px;
position : relative;
}
.ngg-thumbnail img:hover {
background-color : #a9a9a9;
}
.ngg-description {
text-align : left;
}
.ngg-album-compact {
float : left;
height : 180px;
padding-right : 6px !important ;
margin : 0 !important ;
text-align : left;
width : 120px;
}
.ngg-album-compactbox {
background : transparent url(albumset.gif) no-repeat scroll 0%;
height : 86px;
margin : 0 0 6px !important ;
padding : 12px 0 0 7px !important ;
width : 120px;
}
.ngg-album-compactbox .Thumb {
border : 1px solid #000000;
margin : 0 !important ;
padding : 0 !important ;
width : 91px;
height : 68px;
}
.ngg-album-compact h4 {
font-size : 15px;
font-weight : bold;
margin-bottom : 0;
margin-top : 0;
width : 110px;
}
.ngg-album-compact p {
font-size : 11px;
margin-top : 2px;
}
.ngg-galleryoverview {
overflow : hidden;
margin-top : 10px;
width : 100%;
clear : both;
display : block !important ;
}
.ngg-gallery-thumbnail-box {
float : left;
width : 20%;
}
.ngg-gallery-thumbnail img {
margin : -6px 6px 6px -6px;
background-color : #ffffff;
border : 1px solid #a9a9a9;
display : block;
padding : 4px;
position : relative;
}
.ngg-gallery-thumbnail img:hover {
background-color : #a9a9a9;
}
.ngg-gallery-thumbnail span {
font-size : 90%;
padding-left : 5px;
padding-bottom : 5px;
display : block;
}
.ngg-clear {
clear : both;
}
.ngg-navigation {
font-size : 0.9em !important ;
clear : both !important ;
display : block !important ;
padding-top : 15px;
padding-bottom : 15px;
text-align : center;
}
.ngg-navigation span {
font-weight : bold;
margin : 0 6px;
}
.ngg-navigation a.page-numbers, .ngg-navigation a.next, .ngg-navigation a.prev, .ngg-navigation span.page-numbers, .ngg-navigation span.next, .ngg-navigation span.prev {
border : 1px solid #bfbfbf;
margin-right : 3px;
padding : 3px 7px;
}
.ngg-navigation a.page-numbers:hover, .ngg-navigation a.next:hover, .ngg-navigation a.prev:hover, .ngg-navigation span.page-numbers:hover, .ngg-navigation span.next:hover, .ngg-navigation span.prev:hover {
border : 1px solid #ff8000;
}
.ngg-imagebrowser h3 {
text-align : center;
}
.ngg-imagebrowser img {
border : 1px solid #a9a9a9;
margin-top : 10px;
margin-bottom : 10px;
width : 100%;
display : block !important ;
padding : 5px;
}
.ngg-imagebrowser-nav {
padding : 5px;
margin-left : 10px;
}
.ngg-imagebrowser-nav .back {
float : left;
border : 1px solid #dddddd;
margin-right : 3px;
padding : 3px 7px;
}
.ngg-imagebrowser-nav .next {
float : right;
border : 1px solid #dddddd;
margin-right : 3px;
padding : 3px 7px;
}
.ngg-imagebrowser-nav .counter {
text-align : center;
font-size : 0.9em !important ;
}
.exif-data {
margin-left : auto !important ;
margin-right : auto !important ;
}
.slideshow {
margin-left : auto;
margin-right : auto;
text-align : center;
outline : none;
}
.ngg-singlepic {
display : block;
padding : 4px;
}
.ngg-left {
float : left;
margin-right : 10px;
}
.ngg-right {
float : right;
margin-left : 10px;
}
.ngg-center {
margin-left : auto !important ;
margin-right : auto !important ;
}
.ngg-widget, .ngg-widget-slideshow {
overflow : hidden;
margin : 0;
padding : 5px 0 0 0;
}
.ngg-widget img {
border : 2px solid #a9a9a9;
margin : 0 2px 2px 0;
padding : 1px;
}
.ngg-related-gallery {
background : #f9f9f9;
border : 1px solid #e0e0e0;
overflow : hidden;
margin-bottom : 1em;
margin-top : 1em;
padding : 5px;
}
.ngg-related-gallery img {
border : 1px solid #dddddd;
float : left;
margin : 0 2px;
padding : 2px;
height : 50px;
width : 50px;
}
.ngg-related-gallery img:hover {
border : 1px solid #000000;
}