#blogrightside{
	width:270px;
	font: normal medium "Trebuchet MS"; font-size:16px; letter-spacing:-0.7px; color:#4f4637;
}
#blogrightside a{
	color:#bc6806;
	text-decoration:none;
}
#blogrightside a:hover{
	color:#58962a;
}
#blogrightsideheader{
	width:270px;
	padding:20px 25px 0 25px;
	height:20px;
	background: url(../images/blogrightside1.png) top no-repeat;
}
#blogrightsideheader h1{
	font: bold normal medium "Bradley Hand ITC"; font-size:24px; letter-spacing:-0.7px; color:#000;
}
#blogrightsidebody{
	width:270px;
	padding:30px 25px 0 25px;
	background: url(../images/blogrightside2.png) top repeat-y;
	font: normal medium "Trebuchet MS"; font-size:13px; letter-spacing:-0.2px; color:#000;
}
#blogrightsidebody .title {
	font: normal medium "Trebuchet MS"; font-size:15px; letter-spacing:-0.2px; color:#000; padding:10px 0 10px 0;
	border-top:#333333 dashed 1px;
}

.blogcalendar{
	width:50px;height:50px;background:url(../images/cal.png) no-repeat top;margin-left:245px; margin-top:-10px;position:absolute;float:right;
}
#blogrightsidebody .meta {
	font-size:13px;
	background: url(images/img7.gif) no-repeat right bottom;
	font: normal medium "Arial"; font-size:12px; letter-spacing:-0.2px;
	padding:10px 0 10px 0;

}
#blogrightsidebody .meta a{
	color:#88ba63;
}
#blogrightsidebody .meta a:hover{
	color:#58962a;
}
#blogrightsidefooter{
	width:270px;
	padding:0 25px 0 25px;
	height:30px;
	background: url(../images/blogrightside3.png) bottom no-repeat;
	margin-bottom:20px;
}

/*******************LEFT***********************/
#blogleftsideheader{
	width:521px;
	height:19px;
	background:url(../images/blogleftside1.png) top no-repeat;
}
#blogleftsidebody{
	font: normal medium "Trebuchet MS"; font-size:14px; letter-spacing:-0.25px; color:#000;
	width:521px;
	background:url(../images/blogleftside2.png) top repeat-y;
}
#blogleftsidebodyheader{
	padding:10px 0 10px 0;
	width:50px;height:50px;background:url(../images/cal.png) no-repeat center;margin-left:20px; margin-top:-45px;position:absolute; text-align:center;color:#777;
	font-size:18px;
}
#blogleftsidebodycontent{
	padding:20px 20px 10px 20px;
	overflow:auto;
}
#blogleftsidebodycontent ol, ul, li{
	margin-left:15px;
}
#blogleftsidefooter{
	margin:0 auto;
	width:521px;
	height:19px;
	background:url(../images/blogleftside3.png) top no-repeat;
}

 /* Tooltip */
ul.latest {
	background: url(../images/bgcat.jpg) repeat;
	width:460px;
	margin:10px 0 30px 9px;
	padding:6px 6px 0 0;
	float:left;
	text-decoration:none;
	list-style:none;
}
ul.latest img {width:105px;}
ul.latest li {
	float:left;
	margin:0 0 0 6px;
}

ul.latest a img {
	border:1px solid #d9d4c1;
	padding:1px;
	background:#fff;
}
ul.latest a:hover img {	
	border:1px solid #6fa20b;
}

/*valid*/
ul.valid {
	width:260px;
	margin:10px 0 10px 20px;
	padding:6px 6px 0 0;
	float:left;
	text-decoration:none;
	list-style:none;
}
ul.valid img {width:105px;}
ul.valid li {
	float:left;
	margin:0 0 0 6px;
}

ul.valid a img {
	border:1px solid #d9d4c1;
	padding:1px;
	background:#fff;
}
ul.valid a:hover img {	
	border:1px solid #6fa20b;
}
