/* CSS Document */

body {
	background-color:#777;
	background-image: url("images/bg/ccalc_bg.jpg");
	background-repeat:repeat;
}

#main_menu a:hover {
	background-image: url("images/bg/link.jpg");
}
#main_menu .aactive {
	color:#00FFFF;
	background-image: url("images/bg/link.jpg");
}
#main_menu a:link, #main_menu a:active, #main_menu a:visited {
	padding-left:5px;
	padding-right:4px;
}

.footer {
	margin-left:0px;
}
.article {
	background-image: url("images/bg/article.jpg");
	background-position:bottom right;
	background-repeat:repeat-x;
}

a {
	font-family:"Trebuchet MS", Arial, Verdana;
	font-size: 110%;
	color:#30D0D0;
	font-weight: bold;
}

h1 {
	background-image: url("images/bg/ccalc_headers.png");
}

h1,h2,h3, #sidebar h1,h2,h3 {
	font-family:"Trebuchet MS", Arial, Verdana;
	letter-spacing:+0px;
}