
html {
  background: url('../images/bgneu-sat2.jpg') no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-color:#C9C9C9;
}

body {
font: 16px Gudea;
color: #161616;
margin:0 0 0 0;
padding:0 0 0 0;
}

div.breadcrumbs {
	font-weight: bold;
	padding-left:15px;
}

div.breadcrumbs a:link,
div.breadcrumbs a:hover,
div.breadcrumbs a:visited,
div.breadcrumbs a:active
{
	color:#000;
	text-decoration:none;
}


div.items-leading a:link, 
div.items-leading a:hover, 
div.items-leading a:visited, 
div.items-leading a:active
{
	font: Gudea;
	color: #000000;
	text-decoration:none;
	text-shadow: 3px 3px 5px #003366;
}

div.item-page a:link, 
div.item-page a:hover, 
div.item-page a:visited, 
div.item-page a:active
{
	font: Gudea;
	color: #000000;
	text-decoration:none;
	text-shadow: 3px 3px 5px #003366;
}

div.item a:link, 
div.item a:hover, 
div.item a:visited, 
div.item a:active
{
	font: Gudea;
	color: #000000;
	text-decoration:none;
	text-shadow: 3px 3px 5px #003366;
}

#head_bg {
width:100%;
margin:0 0 0 0;
padding:0 0 0 0;
z-index:-1;
position:absolute;
min-height:300px;
/* background:transparent url("../images/background.png") repeat top left; */
}

#footer_bg {
margin:0 0 0 0;
padding:0 0 0 0;
z-index:-1;
position:absolute;
width:100%;
/* min-height:300px; */
/* background:transparent url("../images/background.png") repeat bottom left; */
}

/* menu */
#menu {
font: 18px Arial;
line-height: 34px;
}

#menu li.current {
list-style: none;
display: inline;
font: 23px Arial;
text-shadow: #005588 5px 5px 7px;
}

#menu ul li {
list-style: none;
display: inline;
text-shadow: #003366 3px 3px 5px;
}

#menu ul:hover li:hover {
list-style: none;
display: inline;
text-shadow: #003366 3px 3px 5px;
}

#menu * a {
color:#000000;
text-decoration:none;
}

#menu * a:hover {
text-shadow: #003399 5px 5px 7px;
font: 23px Arial;
}

#menu li:after {
content: " - ";
}

#menu li:last-child:after{
content: "";
}

/* content */
#pagecontent {
padding: 25px 0 25px 0;
}

#imagebox {
text-align:center;
padding: 25px 0 25px 0;
}

#imagebox img {
display:block;
margin-bottom:15px;
}

/* footer */
#social {
text-align:center;
margin: 0 5px 0 5px;
padding: 15px 0 0 0;
}

#tweets {
text-align:center !important;
padding:15px 0 0 0;
}

.jTweet {
text-align:center !important;
padding: 0 0 0 30px;
}

#address {
text-align:center;
margin: 0 5px 0 5px;
font: 18px Arial;
}

.leading-0 {
	/* Fallback for web browsers that doesn't support RGBa */
	background: rgb(255, 255, 255);
	/* RGBa with 0.6 opacity */
	background: rgba(255, 255, 255, 0.6);
	/* For IE 5.5 - 7*/
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99FFFFFF, endColorstr=#99FFFFFF);
	/* For IE 8*/
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99FFFFFF, endColorstr=#99FFFFFF)";
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding: 1px 15px 0px 15px;
}

.item-page {
	/* Fallback for web browsers that doesn't support RGBa */
	background: rgb(255, 255, 255);
	/* RGBa with 0.6 opacity */
	background: rgba(255, 255, 255, 0.6);
	/* For IE 5.5 - 7*/
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99FFFFFF, endColorstr=#99FFFFFF);
	/* For IE 8*/
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99FFFFFF, endColorstr=#99FFFFFF)";
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding: 1px 15px 1px 15px;
}

.blog-featured {
	/* Fallback for web browsers that doesn't support RGBa */
	background: rgb(255, 255, 255);
	/* RGBa with 0.6 opacity */
	background: rgba(255, 255, 255, 0.6);
	/* For IE 5.5 - 7*/
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99FFFFFF, endColorstr=#99FFFFFF);
	/* For IE 8*/
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99FFFFFF, endColorstr=#99FFFFFF)";
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding: 1px 15px 1px 15px;
}


.contact {
	/* Fallback for web browsers that doesn't support RGBa */
	background: rgb(255, 255, 255);
	/* RGBa with 0.6 opacity */
	background: rgba(255, 255, 255, 0.6);
	/* For IE 5.5 - 7*/
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99FFFFFF, endColorstr=#99FFFFFF);
	/* For IE 8*/
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99FFFFFF, endColorstr=#99FFFFFF)";
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding: 1px 15px 1px 15px;
}

#content.grid_2 div.search {
	/* Fallback for web browsers that doesn't support RGBa */
	background: rgb(255, 255, 255);
	/* RGBa with 0.6 opacity */
	background: rgba(255, 255, 255, 0.6);
	/* For IE 5.5 - 7*/
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99FFFFFF, endColorstr=#99FFFFFF);
	/* For IE 8*/
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99FFFFFF, endColorstr=#99FFFFFF)";
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding: 10px 15px 1px 15px;
}

dt.result-title {
	font-weight:bold;
}

dd.result-text {
	font-weight:bold;
}

dd.result-created {
	font-style:italic;
}

