
body {
min-width : 800px;
width : 100%;
font-size : 90%;
font-family : 'Lucida Grande', Verdana, Arial, Sans-Serif;
text-align : center;
background : #000000;
color : #aaaa90;
margin : 0 0 0 0;
padding : 0;
}
#header_banner {
margin-left : 5%;
margin-right : 5%;
width : 90%;
text-align : center;
margin-top : 30px;
}
#header_banner a {
border-left : 0;
padding-left : 0;
}
#header_banner img {
width : 100%;
border : none;
}
#top {
width : 78%;
margin-left : 11%;
margin-right : 11%;
margin-bottom : 20px;
padding-bottom : 5px;
padding-top : 5px;
clear : both;
font-size : 95%;
background : #080808;
}
#top td {
width : 33%;
}
#top td.left {
text-align : left;
}
#top td.center {
text-align : center;
}
#top td.right {
text-align : right;
}
#photo {
clear : both;
width : 78%;
margin-top : 20px;
margin-bottom : 40px;
margin-left : 11%;
margin-right : 11%;
padding-left : 30px;
font-family : verdana;
text-align : justify;
color : #000000;
background : #FFFFFF url('images/bg_big_corner_left.png') no-repeat scroll left top;
}
#title {
font-family : 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
font-weight : bold;
margin : 0px 0 30px 0;
font-size : 2.5em;
color : #929280;
float : left;
width : 100%;
padding-top : 25px;
background : #FFFFFF url('images/bg_big_corner_right.png') no-repeat scroll right top;
}
#title a, #title a:visited {
color : #006699;
}
#title a:hover {
color : #030303;
padding-top : 15px;
margin-bottom : 10px;
}
#title, #title a, #title a:visited, #title a:hover {
text-decoration : none;
}
#content {
clear : both;
padding-top : 15px;
text-align : center;
}
#photolink {
border-left : 0;
padding-left : 0;
}
#photoimg {
max-width : 90%;
height : auto;
padding : 1px;
margin : 15px 0 2px 0;
border : 1px solid #40403e;
}
.time {
width : 65%;
float : left;
clear : both;
}
.text_signature {
font-weight : 600;
font-size : 110%;
font-style : italic;
}
.tags {
float : right;
text-align : right;
background : url('images/tag.gif') no-repeat scroll left top;
padding-top : 0;
padding-right : 15px;
padding-left : 20px;
}
#entry {
clear : both;
color : #101010;
text-indent : 2em;
text-align : justify;
padding-top : 20px;
padding-bottom : 1em;
padding-right : 5%;
padding-left : 5%;
}
h2 {
font-family : 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
font-weight : bold;
}
a, a:link, a:visited, a:active, a:focus {
color : #006699;
text-decoration : none;
padding-left : 4px;
margin-bottom : 10px;
}
a:hover {
color : #ffffcc;
padding-left : 2px;
border-left : 2px solid #04bbf8;
text-decoration : none;
}
#photo a:hover{
color : #0000cc;
}
hr {
display : block;
}
table {
text-align : center;
font-size : 120%;
width : 100%;
}
#footer {
clear : both;
width : 100%;
text-align : center;
margin-top : 60px;
/*background-color : #030303;*/
}
#footer img {
vertical-align : middle;
border : 0;
width : auto;
height : 20px;
}
#widgets {
clear : both;
width : 84%;
margin-left : 8%;
margin-right : 8%;
font-size : 98%;
}
.widget {
vertical-align : top;
width : 30%;
margin-top : 20px;
margin-bottom : 40px;
background : transparent url('images/bg-small.jpg') no-repeat scroll left top;
text-align : left;
font-size : 90%;
}
.widget h2 {
margin : 30px 0 30px 0;
font-size : 140%;
padding-bottom : 0;
padding-top : 15px;
padding-left : 15px;
margin-top : 0;
margin-bottom : 5px;
}
#bottom-line {
clear : both;
background : #080808;
margin-top : 20px;
padding-top : 5px;
padding-bottom : 5px;
}
.exif {
font-size : 90%;
padding-top : 0;
padding-bottom : 7px;
text-align : center;
color : #cccccc;
}
.exif:hover {
color : #222222;
}
#list {
background : #FFFFFF;
padding-top : 5px;
padding-bottom : 5px;
padding-left : 5px;
padding-right : 5px;
margin-right : auto;
margin-left : auto;
/*width : 840px;
height : 630px;*/
}
.photolist {
margin : 5px;
padding : 0;
float : left;
}
.photolist a{
display : block;
}
.photolist a, .photolist img {
margin : 0;
padding : 0;
border : 0;
}
.photolist img{
opacity:0.8;
filter:alpha(opacity=80);
}
.photolist img:hover{
opacity:1;
filter:alpha(opacity=100);
}
#comments {
clear : both;
width : 70%;
margin-left : 15%;
margin-right : 15%;
text-align : center;
font-size : 95%;
}
.comment_alt {
border : 1px solid #bbbbbb;
background-color : #050505;
}
.comment {
border : 1px solid #bbbbbb;
background-color : #090909;
}
#comments h2 {
text-align : left;
text-indent : 2em;
margin-top : 9px;
margin-bottom : 9px;
font-size : 95%;
}
.comment_content {
text-align : left;
text-indent : 2em;
margin-top : 9px;
margin-bottom : 9px;
font-size : 95%;
}
form {
width : 90%;
font-size : 90%;
margin-left : auto;
margin-right : auto;
text-align : left;
margin-top : 60px;
margin-bottom : 60px;
}
fieldset {
width : 100%;
margin-bottom : 20px;
border : thin solid #ffffff;
}
legend {
font-size : 115%;
}
textarea {
color : #ffffff;
background-color : transparent;
width : 100%;
margin-left : auto;
margin-right : auto;
text-align : left;
border : thin solid #000000;
}
#comments table {
color : #ffffff;
width : 100%;
text-align : center;
margin-left : auto;
margin-right : auto;
border-width : 2px 2px 2px 2px;
border-spacing : 0;
border-style : outset outset outset outset;
border-collapse : collapse;
background-color : transparent;
}
#comments table input {
color : #ffffff;
width : 100%;
margin-left : auto;
margin-right : auto;
text-align : left;
background-color : transparent;
border : none;
}
#comments td {
border-width : 1px 1px 1px 1px;
border-style : inset inset inset inset;
border-color : black black black black;
background-color : transparent;
}
.success {
margin-top : 20px;
margin-bottom : 10px;
font-size : 90%;
text-align : center;
color : #00ff00;
}
.error {
margin-top : 20px;
font-size : 90%;
text-align : center;
color : #ff0000;
}
.button {
float : right;
margin-right : 25px;
text-align : center;
margin-top : 20px;
width : 120px;
border : thin solid #ffffff;
}
.button input {
color : #ffffff;
display : inline;
text-align : center;
background : none;
height : 40px;
width : 100%;
margin : 0;
}
#search{
display:inline;
float: right;
margin:0;
padding:0;
margin-bottom:5px;
width:250px;
}
#search input{
color : #ffffff;
border : thin solid #ffffff;
background-color : transparent;
}