body#pixture-reloaded { font-size: 14px;
                        color: #000044; }
body#pixture-reloaded.not-front { font-size: 14px; }
ul { font-size: 12px; }
#footer { color: #000044; }
#superfish-inner .menu a, 
#superfish-inner .menu a:visited {
    color: #0066FF;
    font-size: 14px;
}
#superfish-inner .menu a:hover {
    color: #000044;
}
#head-elements {
  height: 48px;
}
#logo {
  width: 190px;
  height: 78px;
  padding: 0 25px 0 30px;
}
#search-box { margin: 45px 0 0 0; }
#search { margin-right: 10px; }
#header { height: 90px; }
body#pixture-reloaded a, 
                      a:visited, 
                      a.active:visited {
    color: #0066ff;
}
div#admin-menu a, a:visited, a.active:visited {
    color: #eeeeee;
}
body#front {
	background-image: url('../images/backgroundRipple.jpg');
	background-repeat: no-repeat;
	background-position: top;
	overflow: hidden;
	font-family: Trebuchet MS, Helvetica neue,Helvetica,Arial,Verdana,sans-serif;
}
div#front1 { 
    position: absolute;
    width: 100%;
    top: 350px;  }
form#front-form {
    width: 250px;
    margin-left: auto;
    margin-right: auto;
}
input#download {
    position: relative;
    padding: 0 auto; 
}
table#front-menu {
    width: auto;
    font-size: 24px;
    color: #0066ff;
    margin-top: 10px; 
    margin-left: auto;
    margin-right: auto;
}
table#front-menu td{
padding-left: 50px;
padding-right: 50px;
}
table#front-menu a, 
               a:visited, 
               a.active:visited {
    text-decoration: none;
    color: #0066ff;
}
p#front-line { 
    position: relative;
    text-align: center;
    font-size: 26px;
    padding-top: 50px;
    margin: 0 auto; 
    color: #000044; 
}

/* additional feed-icon styling */
.feed-icon {
  border-bottom: 1px solid transparent;
  display: inline-block;
  padding-bottom: 2px;
}

.feed-icon {
  background: url(/core/misc/feed.svg) no-repeat;
  overflow: hidden;
  text-indent: -9999px;
  display: block;
  width: 16px;
  height: 16px;
}

#main {
  clear: both;
}