html {
  padding:0px;
  margin:0px;
}

h1 {
  margin: 2% 2%;
  font-family: Tahoma;
  font-size: 18px;
  font-weight: bold;
  /*color: #A35407;*/
  color: #564b47;
}

body {
  background-color: #584f38;
  font-size: 12px;
  font-family: Tahoma;
  color:#564b47;
  padding:0px;
  margin:0px;
}

p {
  margin : 10px 0px;
}

P.comment_headers {
  font-size:11px;
  margin: 0 0 5px 5px;
}

P.comments {
 margin: 0px 0px 0px 15px;
 padding: -5px;
}

P.logo_text_ad {
  position: absolute;
  top: 25px;
  right: 255px;
  width: 130px;
}

a:link {
  color: #A35407;
  text-decoration: none;
}

a:visited {
  color: #A35407;
  text-decoration: none;
}

a:hover {
  color: #584f38;
}
  
#hh_logo {
  margin: 2% 0% 0% 15%;
  padding: 5px;
}

#page {
  margin: 0 1% 0 1%;
  padding: 2px;
}

#content {
  margin: 0% 33% 0% 17%;
  border: 2px solid #A35407;
  padding: 0px;
  background-color: #cacab9;
  font-family: Tahoma;
}

#banner {
  font-family: Tahoma;
  font-weight: bold;
  color: #cacab9;
  font-size: 18px;
  background-color: #A35407;
  width: 95%;
  padding: 2px;
}

#mail_banner {
  vertical-align: middle;
  font-family: Tahoma;
  font-weight: bold;
  padding: 0px;
  color: #cacab9;
  font-size: 12px;
  background-color: #A35407;
  width: 100%;
  height: 15px;
  text-align: center;
}

#entry {
  overflow : hidden;
}

#tag_page_content {
  margin: 0% 33% 0% 17%;
  border: 2px solid #A35407;
  padding: 0px;
  background-color: #cacab9;
  font-family: Tahoma;
}

#notice {
  border: 2px solid #A35407;
  padding: 10px;
}


div.item_title {
  margin: 0% 2%;
  font-family: Tahoma;
  font-size: 18px;
  font-weight: bold;
  /*color: #A35407;*/
  color: #584F38;
}

.item_title a:link {
  color: #584F38;
  text-decoration: none;
}

.item_title a:visited {
  color: #584F38;
  text-decoration: none;
}

#oddsends {
  top: 94px;
  width: 85%;
  border-left: 7px solid #A35407;
  background-color: #cacab9;
  margin: 0% 0% 0% 0%;
  padding: 5px;
  font-family: Tahoma;
  font-size: 12px;
  font-weight: regular;
  /*line-height: 1.1em;*/
  /*text-align: justify;*/
  color: #584f38;
}

div.item_text {
  margin: 2% 8% 3% 3%;
  font-family: Tahoma;
  font-size: 13px;
  font-weight: regular;
  /*line-height: 1.1em;*/
  /*text-align: justify;*/
  color: #564b47;
}

#r_sidebar_item_text {
  margin: 0% 2% 1% 2%;
  font-family: Tahoma;
  font-size: 12px;
  font-weight: regular;
  color: #564b47;
}

.icon_pic {
  border-style: solid;
  border-width: 0px;
}

.item_pic {
  float: right;
  margin: 0% -40% 0% 0%;
  border-style: solid;
  border-color: #584f38;
	border-width: 2px;
}

img.left {
  float : left;
  margin : 0px 10px 10px 0px;
  border-color: #584f38;
  border-width: 2px;
}
img.mid {
    display : block;
    margin : 10px auto;
    border-color: #584f38;
    border-width: 2px;
}
img.right {
    float : right;
    margin : 0px 0px 10px 10px;
    border-color: #584f38;
    border-width: 2px;
}

img.left_nb {
  float : left;
  margin : 0px 10px 10px 0px;
  border-color: #584f38;
  border-width: 0px;
}
img.mid_nb {
    display : block;
    margin : 10px auto;
    border-color: #584f38;
    border-width: 0px;
}
img.right_nb {
    float : right;
    margin : 0px 0px 10px 10px;
    border-color: #584f38;
    border-width: 0px;
}
div.comments {
  margin: 0% 0% 2% 5%;
  padding: 1px;
  font-size: 11px;
}

#recent_posts {
  margin: 0% 0% 0% 5%;
  padding: 1px;
}

#left_content {
  float:left;
  top: 94px;
  width: 11%;
  height: 100em;
  border: 0px solid;
  padding: 0px;
  /*background-color: #cacab9;*/
  font-family: Tahoma;
}

#right_content {
  float: right;
  top: 94px;
  width: 30%;
  height: 100em;
  border: 0px solid;
  padding: 0px;
  /*background-color: #cacab9;*/
}

div.sidebar_title {
  font-size: 12px;
  font-weight: bold;
  color: #564b47;
}

#recent_tags {
  top: 94px;
  width: 85%;
  border: 0px solid #A35407;
  border-left: 7px solid #A35407;
  padding: 5px;
  background-color: #cacab9;
}

#contact {
  top: 94px;
  width: 85%;
  border: 0px solid #A35407;
  border-left: 7px solid #A35407;
  padding: 5px;
  background-color: #cacab9;
}

#about {
  top: 94px;
  width: 85%;
  border: 0px solid #A35407;
  border-left: 7px solid #A35407;
  padding: 5px;
  background-color: #cacab9;
}

#about_text {
  margin: 0% 0% 0% 2%;
  font-family: Tahoma;
  font-size: 13px;
  font-weight: regular;
  color: #564b47;
}

#left_google_skyscraper {
  /*top: 94px;*/
  width: 100%;
  border: 0px solid #A35407;
  padding: 0px;
  background-color: #584F38;
}

#left_amazon {
  width: 100%;
  border: 0px solid #A35407;
  padding: 0px;
}


#left_amazon_text_link {
  width: 100%;
  border: 1px solid #A35407;
  padding: 5px;
  background-color: #cacab9;
  font-family: Tahoma;
  font-size: 12px;
  font-weight: bold;
}

#footer {
 position: relative;
 top: 10px;
 color:white;
 padding: 15px;
}

#footer_ad {
  position: absolute;
  margin 0 0 0 0;
  border: 0px solid #A35407;
  left: 9%;
}

#footer_ad_tags_perm {
  position: absolute;
  margin 0 0 0 0;
  border: 0px solid #A35407;
  left: 20%;
}

form.comment_form {
  padding: 35px;
}

form.mailafriend {
  font-size: 17px;
  margin: 0% 8% 1% 6%;
  /*padding: 7px;*/
}

div.comment_0 {
  padding: 1px;
  margin: 0% 4% 0% 4%;
  background-color: #F5F9DE;
  /*border-top: 1px solid #A35407;*/
  border-left: 1px solid #A35407;
}

div.comment_1 {
  padding: 1px;
  margin: 0% 4% 0% 4%;
  background-color: ##CACAB9;
  border-top: 1px solid #A35407;
  border-bottom: 1px solid #A35407;
  border-right: 1px solid #A35407;
}

/* Stuff for the ticker */

.hhclass{
text-align:center;
width: 100%;
padding: 2px;
background-color: #cacab9;
border: 1px solid #A35407;
margin-bottom: 1em;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=80); /*Specify fade effect in IE. Remove if desired.*/
-moz-opacity: 0.8; /*Specify fade effect in Firefox. Remove if desired.*/
}

.hhclass a{
text-decoration: none;
}


.rsstitle{ /*shared class for all title elements in an RSS feed*/
font-weight: bold;
}

.rssdate{ /*shared class for all date elements in an RSS feed*/
color: gray;
font-size: 85%;
}

.rssdescription{ /*shared class for all description elements in an RSS feed*/
}

