/* main tags */
body {
	background-color:#2D4265;
	font-family: Tahoma, sans-serif, Arial, Helvetica;
}
h1 {
font-size: 150%; 
color:#2F3F53;
}
a {
color:#2D4265;
}

#designer_info {
text-align:center;
font-size:70%;
}
#left_nav {
font-weight: bold;
font-size:90%;
color:rgb(153, 0, 0);
background-color:#b9c7d5;
vertical-align:top;
padding-left:20px;
}
#calendar {
font-size:90%;
background-color:#b9c7d5;
vertical-align:top;
padding-left:20px;
}

#calendar h2 {
font-size:100%;
}

#calendar p {
padding: 0px 20px 10px 10px;
}

#footer{
background-color:#BB772E;
}

.leftimage{
float:left;
padding: 0 10px 0 0;
}
