body,div,p,h1,h2,h3,h4,ul,li,span,img,a,fieldset,form  {
	padding : 0;
	margin : 0;
}
li {list-style-type : none;}
a {
	color : #000;
	text-decoration : none;
}
.clearfix { clear : both; }

body {
	margin : 0 auto;
	font: normal 12px "Lucida Grande", "Verdana", sans-serif;
	width : 962px;
/*	background : #fff url('../images/bg.jpg') fixed;*/
	background : #2D2D2D url('../images/upper-hash.jpg') repeat-x top;
}
#all {
	width : 960px;
	margin : 20px 0 20px 0;
	padding-top : 20px;
	background : #fff;
}
#leftside {
	float : left;
	width : 610px;
	padding : 0 20px 0 20px;
}

/* calendar http://sotak.co.uk/calendar-icons-blog */
.calendar {
	float: right;
	width: 42px;
	height: 42px;
}

.calendar-icon-01 {background: url('../images/calendar/01.gif');}
.calendar-icon-02 {background: url('../images/calendar/02.gif');}
.calendar-icon-03 {background: url('../images/calendar/03.gif');}
.calendar-icon-04 {background: url('../images/calendar/04.gif');}
.calendar-icon-05 {background: url('../images/calendar/05.gif');}
.calendar-icon-06 {background: url('../images/calendar/06.gif');}
.calendar-icon-07 {background: url('../images/calendar/07.gif');}
.calendar-icon-08 {background: url('../images/calendar/08.gif');}
.calendar-icon-09 {background: url('../images/calendar/09.gif');}
.calendar-icon-10 {background: url('../images/calendar/10.gif');}
.calendar-icon-11 {background: url('../images/calendar/11.gif');}
.calendar-icon-12 {background: url('../images/calendar/12.gif');}

.calendar-year {
  padding : 5px 0 0 24px;
  font-size : 8px;
  color : #fff;
  font-weight : bold;
}
.calendar-day {
  padding : 4px 0 0 10px;
  font-size : 16px;
  color : #000;
  font-weight : bold;
}

.calendar-day p.cyear {
	text-align : right;
	padding : 4px 6px 0 0;
	color : #fff;
	font-weight : normal;
	font-size : 8px;
}

.calendar-day p.cday {
	margin : 0 0 0 -10px;
	float : left;
	text-align : left;
	font-weight: bold;
	font-size: 1.3em;	
}

/*.calendar-day {
	font-weight: bold;
	font-size: 1.3em;
	color: #000;
	width: 42px;
	text-align:center;
	padding: 16px 0 0 0;
}*/

