#panels-inner
{
 -webkit-box-shadow: #666 0px 2px 3px;
 -moz-box-shadow: #666 0px 2px 3px;
 box-shadow: #666 0px 2px 3px;
}

.button2-left
{
	-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;}

#jv-modulebox2
{ text-shadow: 1px 1px 0 rgba(0,0,0, 0.9);}

#jv-container
{ text-shadow: 1px 1px 0 rgba(255,255,255, 1);}

form.newsletter .inputbox 
{	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

form.newsletter .button
{	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	
	-webkit-box-shadow:  0px 2px 3px   rgba(0,0,0, 0.5);
	-moz-box-shadow:  0px 2px 3px  rgba(0,0,0, 0.5);
	box-shadow:  0px 2px 3px rgba(0,0,0, 0.5);	
	 text-shadow: 1px 1px 0 rgba(0,0,0, 0.9);
	
}
ul.mainmenu, ul.mainmenu ul, ul.mainmenu .dd {
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px; }
ul.mainmenu > li > a > span {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.blogfeature img
{	-webkit-box-shadow:  0 0 3px   rgba(0,0,0, 0.1);
	-moz-box-shadow:  0 0 3px   rgba(0,0,0, 0.1);
	box-shadow:  0 0 3px    rgba(0,0,0, 0.1);	
}