body  {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: small; 
  line-height: 18px;
}

blockquote {
  border-left: 3px solid #DC5E04;
  margin: 0px 30px;
  padding-left: 10px;
}

#socialize_link {
  float: right;
}

#leaveacomment {
  float: right;
  font-size: medium;
}

#square_ad {
  width: 125px;
}

#square_ad div {
}

#spott {
  padding: 0px 0px 20px;
}

#large_size_link {
  position: absolute;
  bottom: 8px;
  left: 8px;
}

#buy-my-photographs {
}

#ad-bottom  {
  background: #FFFFFF none repeat scroll 0% 50%;
  text-align: center;
  padding: 8px;
}

#ad {
  text-align: center;
 &nbsp;padding: 16px;
}

#archive_advertisment {
  padding: 16px;
  text-align:center
}

.pages A { 
  color: #336699; 
  font-weight: normal; 
  text-decoration: none;
  padding: 0px 0px 20px 0px;
}


.content-nav {
}

#frontpage-selected {
  color: #336699;
  font-weight: bold;
  text-decoration: underline;
}

#tm-selected {
  font-weight: bold;
  text-decoration: underline;
}

.archive-recent-comments {  
  margin: 40px 0px 0px 0px;
}

.archive-monthly {
  clear: left;
  float: right;
  margin: 40px 0px 0px 0px;
}

.archive-individual {
}

#categories {
  margin: 0px 20px 0px 0px;
  float: right;
}

#categories A {
  padding: 20px;
  font-size: small;
}


A { 
  color: #336699; 
  font-weight: normal; 
  text-decoration: none;
}

A:active,
A:hover {
  color: #336699; 
  font-weight: normal; 
  text-decoration: underline; 
}


.blogname A:active h1 {
  text-decoration: underline;
}

.blogname A:hover h1 {
  text-decoration: underline;
}

h1 { 
  font-size: 13px; 
  padding: 0px; 
  margin: 0px 0px 4px 0px; 
  font-weight: bold;
}

h1#entry_title { 
  color: #dc5e04;
  padding: 20px 0px 4px 0px; 
  float: left; 
  clear: left; 
}

h2 {
  font-size: 15px; 
  color: #DC5E04; 
}

#header {
  background-color: #E9E9E9; 
  border-bottom: 1px solid #D1D1D1; 
  color: #666666; 
  font-family: Verdana, Trebuchet ms, Tahoma, Georgia,Arial, sans-serif; 
  font-size: 11px;
  width: 100%;
}

.photo {
  padding: 6px;
  background: #E9E9E9;
  border: 1px solid #D1D1D1;
}


#photo {
  padding: 6px;
  background: #E9E9E9;
  border: 1px solid #D1D1D1;      
}

.contents #photo {
  margin: 5px 0px;
}

.pages {
  background-color: #E9E9E9;
  border-bottom: 1px solid #D1D1D1;
  font-size: 11px;
  left: 0px;
  letter-spacing: 2px;
  padding: 5px 5px 4px;
}

ol, ul {
  margin: 0px 0px 10px 0px;
}

.archive-recent-content {
  margin: 0px;
}

.archive-contents {
  width: 916px;
  margin: 10px auto;
  overflow: auto;
}

.contents {
  width: 916px; 
  margin: 10px auto; 
  overflow: auto;
}

.blogname { 
  float: right; 
  letter-spacing: 2px;
  padding: 5px 8px 4px 4px;
  font-size: 13px;
}

.blogname a {
  font-weight: bold;
}

.page-asset {
  line-height: 1.5em;
  text-align: justify;
  color: #000000;
  margin: 0px auto;
  text-align: left;
  width: 900px;
}

li {
  list-style-image: none;
  list-style-position: inside;
  list-style-type: circle;
  margin: 0px 20px ;
}

strong {
  font-weight: bold;
}

#page-title { 
  color: #DC5E04;
  font-family: "Trebuchet sans",Georgia,Verdana;
  font-size: xx-large;
  font-weight: normal;
  margin: 20px 0px 10px;
  padding: 0px;
  text-decoration: none;
}

.header {
  background-color: #E9E9E9;
  border-bottom: 1px solid #D1D1D1;
  color: #666666;
  font-family: Trebuchet ms,Tahoma,Verdana,Georgia,Arial,sans-serif;
  font-size: 11px;
  width: 100%;
}

.entry_block {
  margin: 16px 0 25px 0;
  background: #E9E9E9;
  font-family: Verdana;
  font-size: small;
  overflow: auto;
  border: 1px solid #D1D1D1;
  padding: 10px 10px 0 10px;
  position: relative;
}


.entry_block p {
  margin: 5px 0 0;
}

.comments {
  float: right; 
  font-size: small;
}

.comments a { 
  color: black;
}


.metadata {
  margin: 2px 0px 8px 0px;
}

.metadata .published {
  font-family: verdana;
  font-size: small;
  float: left;
  clear: left;
}

#comment-response-spacer {
  height: 350px;
}


#pi-suggestions {
  text-align: center;
}

#pi-suggestions span {
  padding: 5px;
  margin: 5px;
  border: 1px dashed black;
}

#pi-options span {
  color: gray;
  border: 1px dashed gray;
}

#entry_title {
  color: #DC5E04;
  font-size: xx-large;
  font-weight: normal;
  margin: 20px 0px 4px;
  padding: 0px;
  text-decoration: none;
  font-family: "Trebuchet sans", Georgia, Verdana;
  float: left;
  clear: left;
}

.entry_block p {
  text-align: justify;
  font-family: verdana;
}

.entry_description {
  text-align: justify;
  font-family: verdana;
}

.entry_navigation { 
  width: 916px; 
  overflow: auto;
  margin: 24px 0px;
}

.entry_description_data {
  display: inline;
  float: right;
  font-size: 11px;
  padding: 10px 0px 0px 0px;
}

#next_entry {
  display: inline;
  float: right;
}

#previous_entry {
  display: inline;
  float: left;
}

.entry_image {
  margin: 0px auto 25px auto;
    background: #E9E9E9;
  border: 1px solid #D1D1D1;  
  padding: 8px;
}

#trackbacks { 
  clear: left; 
  overflow: auto; 
  background: #F7F7F0 none repeat scroll 0% 50%;
  padding: 10px;
  margin: 40px 0px;
  border: 1px solid #D1D1D1;
}


#trackbacks h2 { 
  font-weight: bold;
}

#comments #comments-open-captcha {
  margin: 15px;
}

#comments {
  clear: left; 
  margin: 20px 0; 
  overflow: auto; 
  border: 1px solid #D1D1D1;
}

#comments .comment-content {
  clear: left;
  padding: 5px 0px 0px 0px;
}


#comments h2 { 
  font-weight: bold; 
  padding: 8px;
}

#comments label { 
  display: block; 
  font-weight: bold; 
}

#comments div { 
  display: block;
  margin: 15px 0; 
}

#comments .comments-content div {
  border: 1px solid #D1D1D1;
}

#comments #comments-open-data {
  padding: 0px 15px 0px;
}


#comments #comments-open-footer {
  padding: 0px 15px 0px;
}

#comments #comments-open-text {
  padding: 0px 15px 0px;
}

.comments-content .published {
  font-size: 11px;
}

.comments-content .vcard {
  font-size: 11px;
  overflow: auto;
}

#comments .comments-content div span {
}

.comments-content .comment {
  background: #F7F7F0 none repeat scroll 0%;
  border: 1px solid #F0F0E0;
  color: #595949;
  font-size: 11px;
  margin: 0pt 0pt 10px;
  padding: 15px 15px 5px;
}

#footer {
  text-align: center;
  clear: left;
  color: #B9B9B9;
  font-family: Trebuchet ms,Tahoma,Verdana,Georgia,Arial,sans-serif;
  font-size: 11px;
}

.asset-body p {
  margin: 0px 0px 20px;
}

.asset-body .justify {
  margin: 0px 0px 20px;
  text-align: justify;
}

.archive-recent-list-item {
  list-style-type: none;  
  margin: 0px;
}

.archives-ul {
  overflow: auto;
  width: 700px;
  padding: 6px 0px 6px 0px;
  border: 1px solid #D1D1D1;
  margin: 12px 0px;
}

.archives-li-img {
  float: left;
  clear: left;
  margin: 0px 6px;
}

.archives-li-comment {
  padding: 6px;
}

.archives-vcard {
  font-size: 11px;
}

#licensefooter {
  border: 1px solid rgb(209, 209, 209);
  background: rgb(249, 233, 233) none repeat scroll 0% 0%;
  margin: 20px auto;
}

#licensefooter p {
  color:black;
  margin: 20px auto;
  width: 900px;
}
