h1, h2, h3, h4, h5 {
font-family:Georgia,serif;
font-weight:normal;
letter-spacing:2px;
line-height:1.3;
}





/*Links*/

a:link {color:#115511;text-decoration:none;}
a:visited {color:#115511;text-decoration:none;}
a:hover {color:blue;}

h1 a:link,
h1 a:visited,
h1 a:hover,
h2 a:link,
h2 a:visited,
h2 a:hover{text-decoration:none;}

h1 a:link,
h1 a:visited,
h1 a:hover{color:white;}

a:link h2,
a:visited h2,
a:hover h2 {color:black;}



/* Gallery */

td.gallery{
    font-size: 10px;
    text-align:left;
    vertical-align:top;
    width:120px;
}

img.gallery{
    padding-bottom: 5px;
}

div.photo{
    text-align:left;
    padding:10px;
}

img {border-width:0px;}




/* --           Calendar            --*/

div.calendar{
    font-size:10px;
    line-height:1em;
    padding: 0px;
    top:0px;
    left:0px;
    width:160px;
	padding-left:0px;
    /*background-color:#dddddd;*/
}

.month-calendar-head{background-color:#AF4345;color:white;vertical-align:middle;font-size:11px;padding:1px;margin:0px:}
.month-calendar-head a:link {color:white;text-decoration:none;}
.month-calendar-head  a:visited {color:white;text-decoration:none;}
.month-calendar-day-head {color:#000000;font-size:11px;text-align:right}

.month-calendar-day-nolink {color:#000000;font-size:11px;text-decoration:none;text-align:right}
.month-calendar-day-future {color:#000000;font-size:11px;text-decoration:none;text-align:right}
.month-calendar-day-this-day {color:#000000;font-size:11px;text-decoration:none;text-align:right;background:#aaaaaa;}

.month-calendar-day-link{color:#000000;font-size:11px;text-decoration:none;font-weight:800;text-align:right;}

.month-calendar-day-link a:link {color:#000000;font-size:11px;text-decoration:none;}
.month-calendar-day-link  a:visited {color:#000000;font-size:11px;text-decoration:none;}
.month-calendar-day-link  a:hover {color:blue;}

.month-calendar-day-this-day a:link {font-size:11px;color:green;font-weight:bold;text-align:right}
.month-calendar-day-this-day a:visited {font-size:11px;color:green;font-weight:bold;text-align:right}



/* Categories */
ul#categorytree
{
    padding:0px;
    margin:0px;  
	border:0px solid black;
}

ul#categorytree li{
	list-style: none inside;
	
	padding:0px;
	margin:0px;
	font-size:11px;
	
}

#sidebar h1{
	font-size:11px;
	font-weight:bold;
	} 
	
#sidebar div{
	font-size:11px;
}

.login{
    font: 10px 'Lucida Grande', Geneva, Verdana, Arial, sans-serif;
}

blockquote{
	font-style:italic;
}

.moreentries{
	padding-top:20px;
	text-align:center;
}

.prevlink{}

.nextlink{}



