body {
 color: #ffffff; 
 margin: 0px 0px 20px 0px;
 background-color: #000000; 
/*background-image: url(../images/deg000000_777777.jpg);
background-position: bottom;
 background-repeat:repeat-x;*/
  text-align: center;
 font-family: Trebuchet ms, Verdana, Arial, sans-serif;
       }

a {
 text-decoration: none;
 color: #666666; 
 font-family: Trebuchet ms, Verdana, Arial, sans-serif;
 }

a:link {
 color: #666666;
 }

a:visited {
 color: #666666;
 }
a:active {
 color: #666666;
 }
a:hover {
 color: #0000cc;
 }
h1, h2, h3, h4 {
 margin: 0px;
 padding: 0px;
 font-weight: normal;
 }
#container {
        position: relative;
        line-height: 120%;
 padding: 5px;
        margin-top: 10px;
 margin-right: auto;
 margin-left: auto;
 width: 780px; 
 background-color: #000000;
background:transparent;
 }
#container img {
 padding:6px;
 background-color:#000000;
 border: 5px solid #ffffff;
 border-bottom: 25px solid #ffffff;
}
#archive {
        position: relative;
        line-height: 120%;
 padding: 5px;
 margin-right: auto;
 margin-left: auto;
 width: 720px; 
 background: #000000;
 }
#aboutcontainer {
 line-height: 120%;
 margin-top: 30px;
        margin-right: auto;
 margin-left: auto;
 text-align: left;
 padding: 0px;
 width: 780px; 
 background-color: #ffffff;
 border-top: 0px solid #000000;
 }
#comments {
 width: 100%;
 clear: left;
 }

#about {
 background-color: #ffffff;
 line-height: 120%;
 margin-right: auto;
 margin-left: auto;
 float: left;
 width: 780px;
  }
#about img{
 border: none
 }
.aboutleft {
 float:left;
        margin-left:0px;
 padding:15px 15px 15px 40px;
 position:relative;
 width: 330px;
 text-align:justify;
 }
.aboutright {
 float:right;
        margin-right:0px;
 padding:15px 40px 15px 15px ;
 position:relative;
        width: 330px;
 text-align:justify;
 }
#archive img{
 border:5px solid #363636;
        float: left;
 margin:0px 5px 2px 5px ;
 }
.content {
 background-color: #ffffff;
 color: #666666;
 font-family: Trebuchet ms, Verdana, Arial, sans-serif;
 font-size: x-small;
 }
.comment {
 padding: 4px 4px 4px 4px;
 background-color: #000000;
 color: #ffffff;
 text-align: justify;
 margin-top: 10px;
 margin-right: 10px;
 font-family: Trebuchet ms, Verdana, Arial, sans-serif;
 font-size: small;
 }
.comment a:link{
 color: #666666;
        }
.about  {
 color: #666666;
 background-color: #ffffff; 
 font-family: Trebuchet ms, Verdana, Arial, sans-serif;
 font-size: x-small;
 font-weight: normal;
 line-height: 150%;
 text-align: center;
 }
.thumb{
 color: #666666;
background:transparent;
 font-family: Trebuchet ms, Verdana, Arial, sans-serif;
 font-size: x-small;
 font-weight: normal;
 line-height: 150%;
 text-align: center;
 }

.about h1 {
 color: #ffffff;
 font-family: Trebuchet ms, Verdana, Arial, sans-serif;
 font-size: 24px;
 text-align: center;
 font-weight: bold;
 margin-bottom: 10px;
 }
.title{
 text-align: center;
 color: #363636;
 margin-top: -23px;
 font-family: Trebuchet ms, Verdana, Arial, sans-serif;
 font-size: 20px;
 font-weight: bold;
           }
.content p {
 color: #363636;
 font-family: Trebuchet ms, Verdana, Arial, sans-serif;
 font-size: x-small;
 font-weight: normal;
 line-height: 150%;
 text-align: left;
 margin-bottom: 1px;
 }
.content blockquote {
 line-height: 150%;
 }
.content li {
 line-height: 150%;
 }
.content h1 {
 color: #666666;
 font-family: Trebuchet ms, Verdana, Arial, sans-serif;
 font-size: 24px;
 text-align: left;
 font-weight: bold;
 margin-bottom: 10px;
 }
.content h2 {
 color: #666666;
 font-family: Trebuchet ms, Verdana, Arial, sans-serif;
 font-size: 12px;
 text-align: left;
 font-weight: bold;
 margin-bottom: 10px;
 }
.content h3 {
 color: #363636;
 font-family: Trebuchet ms, Verdana, Arial, sans-serif;
 font-size: small;
 text-align: center;
 font-weight: bold;
 margin-bottom: 10px;
 }
.content h4 {
 color: #666666;
 font-family: Trebuchet ms, Verdana, Arial, sans-serif;
 font-size: 12px;
 text-align: center;
 font-weight: bold;
 margin-bottom: 10px;
 }
.comment img {
        float: right;
 border:3px solid #666666;
 margin-top: 10px;
 margin-left: 10px;
 margin-right: 5px;
 margin-bottom: 5px;
              }
.comment p.posted {
 color: #ffffff;
 font-family: Trebuchet ms, Verdana, Arial, sans-serif;
 font-size: small;
 border-top: 3px solid #666666;
 text-align: justify; 
 margin-top: 10px;
 margin-bottom: 10px;
 margin-right: 10px;
 line-height: normal;
 }
.link-note {
 font-family: Trebuchet ms, Verdana, Arial, sans-serif;
 font-size: x-small;
 line-height: 150%;
 text-align: center;
 padding: 2px;
 margin-bottom: 5px;
 }
#powered {
 font-family: Trebuchet ms, Verdana, Arial, sans-serif;
 font-size: x-small;
 line-height: 150%;
 text-align: center;
 color: #666666;
 margin-top: 10px;
 }
#comment-data {
 float: left;
 width: 180px;
 padding-right: 15px;
 margin-right: 15px;
 text-align: left;
 border-right: 1px dotted #BBB;
 }
textarea[id="comment-text"] {
 width: 80%;
 }
.commenter-profile img {
 vertical-align: middle;
 border-width: 0;
 }
.admin {
 font-size: 10px;
 font-weight: bold;
}
#photoblogring {
margin:4px;
text-align:center;
color:#666666;
font-family: Trebuchet ms, Verdana, Arial, sans-serif;
font-size:11px;
}
#photoblogring a,
#photoblogring a:link,
#photoblogring a:visited {
color:#666666;
text-decoration: none;
font-weight:normal;
}
#photoblogring a:active,
#photoblogring a:hover {
color:#0000cc;
}
#nav {
      border-bottom: 0px solid #4d4d4d;
 }
#nav a:link,
#nav a:visited {
color:#666666;
}
#nav a:hover {
color:#0000cc;
}
.nav {
 color: #666666;
        width: 100%;
 font-family:Trebuchet ms, Verdana, Arial, sans-serif;
 font-size:13px;
        }
.nav a:link{
 color: #666666;
 }
.nav a:visited {
 color:#ffffff;
 font-weight:normal;
 text-decoration: none;
 border:0px; 
 }
.nav a:active{
 color: #666666;
 }
.nav a:hover {
 color: #0000cc;
 text-decoration:none; 
 border:0px; 
  }
.navleft {
 float:left;
 position:relative;
 padding:4px 4px 4px 8px;
 text-align:left;
 }
.navright {
 font-weight:bold;
 letter-spacing:5px;
 color:#666666;
 padding:4px 8px 4px 4px;
 text-align:right;
 }

