div.logo h1 {
    text-shadow: 1px 1px 1px #CCCCCC;
}
div.inner {
	-moz-box-shadow: 0 0 4px #AAAAAA;
    -webkit-box-shadow: 0 0 4px #AAAAAA;
    box-shadow: 0 0 4px #AAAAAA;
    behavior: url(css/PIE.htc);
}
#email {
    box-shadow: 0 0 3px #CCCCCC;
    -moz-box-shadow: 0 0 3px #CCCCCC;
}
div.inner div.article {
    -moz-box-shadow: 0 0 4px #AAAAAA;
    -webkit-box-shadow: 0 0 4px #AAAAAA;
    box-shadow: 0 0 4px #AAAAAA;
    behavior: url(css/PIE.htc);
}
.button {
    text-shadow: 0 1px 0 #fff;
    -webkit-transition: border-color .218s;
    -moz-transition: border .218s;
    -o-transition: border-color .218s;
    transition: border-color .218s;
    background: -webkit-gradient(linear,0% 40%,0% 70%,from(#F5F5F5),to(#F1F1F1));
    background: -moz-linear-gradient(linear,0% 40%,0% 70%,from(#F5F5F5),to(#F1F1F1));
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -moz-box-shadow: 0 2px 0 rgba(0, 0, 0, 0.2) -webkit-box-shadow:0 2px 5px rgba(0, 0, 0, 0.2);
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
}
.button:hover {
    -moz-box-shadow: 0 4px 0 rgba(0, 0, 0, 0.2) -webkit-box-shadow:0 2px 5px rgba(0, 0, 0, 0.2);
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.15);
}
div.leftmenu h4.selected {
	-webkit-box-shadow: -2px 0 2px #CCCCCC;
	-moz-box-shadow: -2px 0 2px #CCCCCC;
	box-shadow: -2px 0 2px #CCCCCC;
    behavior: url(css/PIE.htc);
}
#menu li:hover {
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
}
#menu li a {
	text-shadow: 1px 1px 1px #000;
}
#menu li:hover a {
	text-shadow: 1px 1px 1px #ffffff;
}
#menu li.nodrop:hover {
	border-radius: none;
}
#menu li.nodrop:hover a {
	text-shadow: none;
}
.dropdown {
	background: -moz-linear-gradient(center top , #FFFFFF, #EBEBEB) repeat scroll 0 0 transparent;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFFFFF), to(#EBEBEB));
	background-image: -o-linear-gradient(rgb(255,255,255),rgb(235,235,235));
	-moz-border-radius: 0px 0px 5px 5px;
	-webkit-border-radius: 0px 0px 5px 5px;
	border-radius: 0px 0px 5px 5px;
	-webkit-box-shadow: 0 8px 10px -6px black;
	-moz-box-shadow: 0 8px 10px -6px black;
	box-shadow: 0 8px 10px -6px black;
	behavior: url(css/PIE.htc);
}
#menu li .align_right {
	-moz-border-radius: 0px 0px 5px 5px;
    -webkit-border-radius: 0px 0px 5px 5px;
    border-radius: 0px 0px 5px 5px;
}
#menu p, #menu h2, #menu h3, #menu ul li {
	text-shadow: 1px 1px 1px #FFFFFF;
}
.imgshadow {
	-moz-box-shadow: 0px 0px 5px #666666;
	-webkit-box-shadow: 0px 0px 5px #666666;
	box-shadow: 0px 0px 5px #666666;
}
#menu li .black_box {
	text-shadow: 1px 1px 1px #000;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
	-webkit-box-shadow: inset 0 0 3px #000000;
	-moz-box-shadow: inset 0 0 3px #000000;
	box-shadow: inset 0 0 3px #000000;
}
#menu li ul li {
	text-shadow: 1px 1px 1px #ffffff;
}
#menu li .greybox li {
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
}
.backp, .suggest {
	text-shadow: none !important;
}
.backp:hover, .suggest:hover {
	box-shadow: none;
	color: #eeeeee;
}
