#colRight #wp-calendar table{
	width:200px;
	margin-left:-10px;
}
#colRight #wp-calendar table thead tr th{
	font:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:9px;
}
/* CSS Document */ 

a {
	color:#81e807;
}

h1 {
	color:#5e9007;
}

h2 {
	color:#333;
}

/* MAIN MENU */

#mainMenu {
	background:url(../images/blue/bk_mainmenu.png) no-repeat;
}

#mainMenu ul.sf-menu li {
	border-right:1px solid #132501;
	
}

#mainMenu ul.sf-menu li a {
	color:#81e807;
}

#mainMenu ul.sf-menu li ul li a{
	background:none;
	padding-bottom:5px;
}

#mainMenu ul.sf-menu li a:hover {
	color:#FFF;
	padding-bottom:5px;
}

#mainMenu ul.sf-menu li li {
	border:none;
	
}

#mainMenu ul.sf-menu li li a {
	color:#AEE2F9;
}
#mainMenu ul.sf-menu li ul{
	background:#629508;
	padding:4px;
	 -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px;
	 -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px;
}

#mainMenu ul.sf-menu li ul.children {
	padding:4px;
	 -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px;
	 -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px;
}
#mainMenu ul.sf-menu li ul.children li a:hover, #mainMenu ul.sf-menu li.page_item ul li a{
	color:#fff;
	padding-bottom:5px;
}
#mainMenu ul.sf-menu li ul.children li a:hover, #mainMenu ul.sf-menu li.page_item ul li a:hover{
	color:#690;
	background:#edfde3;
	padding-bottom:5px;
}

#mainMenu ul.sf-menu li ul.children li ul.children {
	border-bottom:2px solid #008AD5;
}

/* COL LEFT ELEMENTS */

#colLeft .blogPost .metaLeft .month {
	background:url(../images/blue/bk_month.jpg) 50% 0 no-repeat;
	color:#fff;
}

#colLeft .blogPost .metaLeft .comments {
	background:url(../images/blue/bk_comments.jpg) 50% 0 no-repeat;
	color:#00B0F5;
}

#colLeft .blogPost a.more-link {
	color:#FFF;
	background:url(../images/blue/but_readmore.jpg) 0 0 no-repeat;
}

.navigation .alignleft a, .navigation .alignright a {
	background:url(../images/blue/but_older.jpg) 0 0 no-repeat;
	color:#333;
}

.navigation .alignleft a:hover, .navigation .alignright a:hover {
	color:#0093CA;
} 

.navigation .alignright a {
	background:url(../images/blue/but_newer.jpg) 0 0 no-repeat;
}

/* COL RIGHT ELEMENTS */

#colRight h2 {
	background:url(../images/blue/bk_h2_right.png) 0 0 no-repeat;
	color:#E0EFF5;
}

#colRight ul li {
	background:url(../images/blue/bk_list_right.png) 0 0 no-repeat;
}

#colRight ul li:hover a, #colRight ul li a:hover{
	color:#0093CA;
}

/* FORMS BUTTONS */

#contact input.submit {
	background:url(../images/blue/but_send.jpg) 0 0 no-repeat;
	color:#fff;
}

#commentform input#submit{
	background:url(../images/blue/but_send.jpg) 0 0 no-repeat;
	color:#fff;
}

/* COMMENTS */

#colLeft ul.commentlist li .commentRight strong {
	background:#0093CA;
}

#colLeft ul.commentlist li .commentRight strong, #colLeft ul.commentlist li .commentRight strong a{
	color:#fff;
}

/*Testimonials*/
#colRight .testimonials_manager_widget img.avatar{
	padding:2px;
	border:1px dotted #999;
	margin:2px;
	float:left;
	position:relative;
}
#colRight .testimonials_manager_widget{
	font-size:11px;
	border-bottom:1px dotted #999;
	padding: 5px 0 5px 0;
}
#colRight #more_link a{
	color:#F30;
}
#colRight ul.ec3_events{
	border-bottom:1px dotted #CCC;
}
#colRight ul.ec3_events li ul{
	margin:0px;
	padding:0px;
	border-bottom:1px dotted #CCC;
}