body {
      background-image: url(/bg.jpg);
      background-repeat: repeat;
      background-color: #d1c2af;
      margin: 0px;
      }
      
#every {
       background: none;
       width: 750px;
       height: 510px;
       border-left: none;
       border-right: none;
       padding: 0px;
       spacing: 0px;
       margin: 0px;
       }

#menu {
      padding: 0px;
      spacing: 0px;
      margin: 0px;
      }
       
#all {
     background: none;
     width: 800px;
     border-left: none;
     border-right: none;
     position: absolute;
     top: 200px;
     }
      
#naviall {
         background: none;
         float: left;
         width: 266px;
         margin: 0px;
         text-align: justify;
         position: relative;
         top: 70px;
         min-height: 730px;
         }

#navi {
      background: none;
      width: 246px;
      margin: 10px;
      text-align: justify;
      position: relative;
      top: 0px;
      }

#contentall {
            background: none;
            float: right;
            width: 534px;
            margin: 0px;
            text-align: justify;
            position: relative;
            top: 0px;
            min-height: 550px;
            }

#content {
         background: none;
         float: left;
         width: 514px;
         margin: 10px;
         text-align: justify;
         position: relative;
         top: 0px;
         }

#footerall {
        clear: both;
        width: 750px;
        position: relative;
        top: 0px;
        background: none;
        border-top: #9bbe46 1px dotted;
        margin-left: 10px;
        }

#footer {
        clear: both;
        width: 740px;
        position: relative;
        margin: 10px;
        background: none;
        }

#images {
     padding: 2px;
     border: none;
     }     

ul {
   list-style-image: none;
   }

ul.links {
   list-style-type: none;
   list-style-image: none;
   display: block;
   height: 100%;
   margin-bottom: 30px;
   }

ul.pictures {
   list-style-type: none;
   list-style-image: none;
   display: block;
   height: 100%;
   margin-bottom: 30px;
   margin-left: 0px;
   }

ul.pictures li {
   float: left;
   width: 130px;
   font-weight: normal;
   }

ul.walls {
   list-style-type: none;
   list-style-image: none;
   display: block;
   min-height: 180px;
   height: 100%;
   margin: 10px;
   padding: 0px;
   overflow: hidden;
   }

ul.walls li {
   float: left;
   width: 160px;
   height: 180px;
   font-weight: normal;
   }
   

     
h1 {
      color: #4d6d0a;
      background-image: url(hbg.jpg);
      background-repeat: no-repeat;
      font-family: Georgia;
      font-size: 15px;
      text-align: center;
      height: 20px;
      text-transform: none;
      font-style: italic;
      border-left: #9bbe46 8px solid;
      border-bottom: #9bbe46 1px dotted;
      letter-spacing: 5px;
      margin-right: 50px;
     }

h2 {
      color: #4d6d0a;
      font-family: Georgia;
      font-size: 12px;
      text-align: right;
      height: 16px;
      text-transform: none;
      background-color: none;
      border-right: #9bbe46 5px solid;
      border-bottom: #9bbe46 1px dotted;
      letter-spacing: 7px;
      font-style: italic;
      margin-left: 70px;
     }

textarea{
     background-color: transparent;
     font-family: Trebuchet MS;
     font-size: 6pt;
     color: #6c6c6c;
     border: #844f5b 1px inset;
  }


input{
     background-color: transparent;
     font-family: Trebuchet MS;
     font-size: 6pt;
     color: #6c6c6c;
     border: #844f5b 1px outset;
}

td {
     border: 0px;
     padding: 0px;
     }

tr {
     border: 0px;
     padding: 0px;
     }


A:Link {
       text-decoration: none;
       color: #f71c46;
       font-family: Trebuchet MS;
       font-size: 10px;
       text-transform: uppercase;
       font-weight: bold;
       }
       
A:Visited {
          text-decoration: none;
          color: #f71c46;
          font-family: Trebuchet MS;
          font-size: 10px;
          text-transform: uppercase;
          font-weight: bold;
          }
          
A:Hover {
        text-decoration: underline;
        color: #e15615;
        font-family: Trebuchet MS;
        font-size: 10px;
        text-transform: uppercase;
        font-weight: bold;
        }

a img {
       padding: 0px;
       border: #844f5b 2px solid;
       }

p {
       color: #6c6c6c;
       font-family: Trebuchet MS;
       font-size: 11px;
       }

.text {
       color: #6c6c6c;
       font-family: Trebuchet MS;
       font-size: 11px;
       }

.small {
       color: #844f5b;
       font-family: Georgia, Times;
       font-size: 7pt;
       font-style: italic;
       }
       
.special {
       color: #442e11;
       font-family: Trebuchet MS;
       font-size: 11px;
       }


abbr, acronym{ border: 0; }

address, dl, p{ padding: 15px 0 0; }

blockquote{
	margin: 15px 0 0;
	background: #cfcfcf;
        border: #442e11 1px dotted;
}

blockquote p{ padding: 15px; }

blockquote blockquote{
	margin: 15px;
	background: #444444;
}

code{
	background: #cfcfcf;
}

dt{ font-weight: bold; }

dd{ padding: 0 0 0 15px; }

hr{
	clear: both;
	margin: 15px 15px 5px 15px;
	border: 0;
	height: 1px;
	text-align: left;
	background: #d0d08e;
	color: #d0d08e;
}

p {
       color: #6c6c6c;
       font-family: Trebuchet MS;
       font-size: 11px;
       }

ul {
   list-style-image: none;
   color: #6c6c6c;
   font-family: Trebuchet MS;
   font-size: 11px;   
   }

pre{
	width: 90%;
}

input, textarea{
	font-family: Trebuchet MS;
	font-size: 12px;
	padding: 2px;
}

input#s, input#author, input#email, input#url, textarea#comment{
	padding: 3px;
}

input#author, input#email, input#url{
	margin: 0 5px 0 0;
}


#container{
	margin: 0 auto;
	width: 700px;
	padding: 10px 0 10px;
	text-align: left;
	vertical-align: top;

}

#header{
	float: center;
	width: 750px;
	background: none;
	clear: both;
}

#page{
	float: left;
	width: 750px;
        background-color: #f4f4f4;
        text-align: justify;
}

.narrowcolumn{
	float: left;
	width: 464px; 
        margin: 10px;
}

.post{
	margin: 1px 0 0;
	padding: 1px 1px 1px;
	background: none;
        text-align: justify;
}

.entry{
	background: none;
        text-align: justify;
}



.entry img.wp-smiley{
	padding: 0;
	border: 0;
	background-color: transparent;
}

.postdate{
       color: #844f5b;
       font-family: Georgia, Times;
       font-size: 7pt;
       font-style: italic;
       text-align: justify;
}

.browse a{
	font-weight: normal;
}

/* comments template */

.comments-template{
	margin: 15px 0 0;
	border-top: none;
	padding: 15px 0 0;
}

.comments-template ol{
	margin: 0;
	padding: 0;
	list-style: none;
}

.comments-template ol li{
	margin: 15px 0 0;
	line-height: 24px;
	padding: 0 0 20px;
	border-bottom: none;
}

.comments-template h3#respond{
	padding: 20px 0 0;
}

.commentmetadata{
	font-size: 12px;
}

.comments-template p.nocomments{
	padding: 0;
}

/* end comments template */


/* wp-calendar */

table#wp-calendar{
	width: 100%;
	font-family: Georgia, Times;
	text-transform: none;
	line-height: 24px;
}

table#wp-calendar caption{
	padding: 10px 15px;
}

table#wp-calendar th{
	font-weight: normal;
	text-align: center;
	vertical-align: top;
	background: none;
}

table#wp-calendar td{
	padding: 1px;
	text-align: right;
}

table#wp-calendar tfoot td{
	text-align: center;
}

/* end calendar */


         