/* CSS Document */

body{margin:0; padding:0; background:#CADEBE; }
address{ text-align:center; }
.cl{clear:both;}
h1{
margin:0;
padding:15px;
}
h2{
background:#66CC99;
margin:10px 10px 10px 3px;
padding:5px;
border-left:solid 10px #66CC00;
}
h2 a:link{color:#FFFFFF; text-decoration:none;}
h2 a:visited{color:#FFFFFF; text-decoration:none;}
h2 a:hover{color:#FFFFFF; text-decoration:underline;}
h2 a:active{color:#FFFFFF; text-decoration:none;}

ul{
margin:0;
padding:0;
}
li{
list-style:none;
margin:0;
}

#originalcontainer{
 width:900px;
 margin:0 auto;
 border-left:solid 1px #666666;
 border-right:solid 1px #666666;
 background:#FFFFFF;
}

#left,
#center,
#right{
float:left;
margin:0 2px;
}
#center{
width:568px;
font-size:14px;
background:#E3FFDD;
}
#main{ background:#FFFFFF; }
.entry-content{}
.entry-content h3{
margin:15px 10px 0 5px;
padding:3px;
border-bottom:1px solid #BFEAB7;
border-left:10px solid #BFEAB7;
}
.entry-content p{
margin:0 10px 5px 15px;
padding: 5px;
background:#BFEAB7;
}
#left,
#right{
width:160px;
font-size:12px;
background:#CDFFB5;
}
#left h3,
#right h3{
margin:0 auto 5px 0;
padding:5px 5px 5px 10px;
background:url(img/siteh3.png) repeat-y;
}
#left li{
border-top:dotted 1px #006633;
border-bottom:dotted 1px #006633;
margin:2px;
padding:2px;
}

.calendar01{
}
.calendar01 li{
display:inline;
}

#footer{
clear:both;
padding:20px;
}

#adlink{
width:800px;
margin:30px auto;
padding:10px;
font-size:10px;
}
#adlink li{
display:inline;
}