div.leaf-content {
 color:#000000;
}

body.custom div#categories {
 background-color:#CCCCCC;
 border-bottom:1px solid #888888;
 clear:both;
 display:block;
 float:left;
 font-family: helvetica, verdana, arial, sans-serif; 
 font-size: 14px;
 line-height:14px;
 width: 960px;
}

body.custom div#categories ul.categories {}

body.custom div#categories ul.categories li {
 float:left;
 margin:0;
 color:#000000;
 border-right:1px solid #666666;
 padding:7px;
}

body.custom div#categories ul.categories li a {}

#wrapper {
 -moz-border-radius: 10px;
 -webkit-border-radius: 10px;
 -webkit-border-radius: 10px;
 border-radius: 10px;
}

body.custom .alignleft{
 clear:both;
 margin:0 7px 5px 0;
 border: 7px solid #ffffff;
 -moz-border-radius: 10px;
 -webkit-border-radius: 10px;
 -webkit-border-radius: 10px;
 border-radius: 10px;
}

body.custom .headway-leaf{
 margin : 0px;
}

body.custom .meta-below-title {
visibility: hidden;
}

body.custom .archives-title {
visibility: hidden;
margin : 0px;
height : 0px;
}

body.custom .entry-title {
 float:left;
 clear:none;
}

body.custom #container{
 padding: 0px;
}

a:link, a:visited {
 text-decoration: none;
 font-weight: bold;
}

body.custom .content {
 padding: 0px;
}

body.custom div.post {
 padding: 10px;

}

body.custom .hentry {
 background: #d7d4cf;
 background-image: url(http://notreaventure.com/post.jpg);
 background-repeat: repeat-x;
 bottom-margin: 30px;
 text-align: justify;
 padding: 10px;
}

body.custom input#s {
 background: #ffffff;
 border: 1px solid #7d6f40;
 color: #000000;
}

table#wp-calendar{
 width: 100%;
}

#wp-calendar {
 text-align: center;
 margin: 0 1px 2em 2px;

}

#wp-calendar #today {
 background: #247394;
 font-weight: bold;
 color: white;
}

#wp-calendar caption {
 text-align: center;
}

#wp-calendar th { 
 text-align: center;
 width: 11%;
 color: white;
 background-color: #247394;
}

#wp-calendar tr {
 border:thin solid darkgray;
}

#wp-calendar td {
 border:thin solid darkgray;
 background-color:white;
 text-align:center;
 padding:0;
}
