﻿.edit {
font-size:9px;
}

.gallerythumb {
	    border-right:1px silver solid;
    border-bottom:1px silver solid;
background-color:#eaeaea;
padding:10px;

}
.formelement{
	font-size:9px;
	border:1px black solid;
}

.title {
font-size:19px;
color:black;
font-weight:bold;
font-family:"Franklin Gothic Medium", "Arial Narrow", Arial, sans-serif
}
a {
color:blue;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}

.formelement {
	border:1px solid black;
	padding:2px;
	
}

a:visited {
color:blue;
}

.newsthumb {
border:1px solid gray;
margin:5px 2px 5px 5px;
padding:1px;
}

DIV#newsheadline {
background:url(../img/newsheadlienbg.png) no-repeat;
display:block;
color:#FFF;
padding:0;
}

.headlinetext{ 
 font-color:black;
 font-size:12px;
 padding:0px 2px 4px 2px;
}

.newsheadlines {
	 background:url(../img/bg_news.jpg) no-repeat;
}
DIV#newsentry {
display:block;
height:auto;
clear:both;
margin-bottom:15px;
text-align:justify;
}

#newsentry p:first-letter {
color:#00000;
font-size:16px;
display:block;
}

.righttitle {
	font-weight:bold;
}
.righttitle:first-letter {
color:#012B81;
font-size:14px;
display:block;
}

#player {
display:block;
height:auto;
clear:both;
text-align:justify;
}

.frontimage {
border:1px gray solid;
margin-top:25px;
margin-bottom:25px;
padding:2px;
}

.pjustify {
text-align:justify;
}

.framedimageleft {
border:1px gray solid;
margin:5px 25px 0 5px;
padding:2px;
}

.framedimage {
border:1px gray solid;
margin:5px 5px 0 5px;
padding:2px;
}


#bblogo {
position:relative;
bottom:0;
}

html,body {
margin:0;
padding:5px;
}

body {
font-family:Verdana, Tahoma, "Lucida Grande", "Lucida Sans", Arial, sans-serif;
font-size:14px;
background-image:url(../img/darkbg.jpg);
}

div#header {
display:block;
width:100%;
height:80px;
line-height:80px;
background:#002b7f;
background-image:url(../img/logo.jpg);
background-repeat:no-repeat;
margin:0;
padding:0;
}

div#content p {
line-height:1.4;
}

div#footer {
background:#333;
color:#FFF;
clear:left;
font-size:10px;
width:100%;
}

#footer p {
margin:0;
padding:5px 10px;
}

#container {
margin-left:2%;
width:96%;
background-color:#E8EEF6;
border:2px white solid;
}

#wrapper {
float:left;
width:100%;
}

#content {
margin:0 200px;
padding:10px;
}

div#extra {
display:none;
float:left;
width:200px;
margin-left:-200px;
}

div#extracontent {
display:none;
background-color:#FFF;
border:1px solid gray;
margin:4px 2px 40px 8px;
padding:1px;
}

div#navigation {
float:left;
width:200px;
margin-left:-100%;
}

div#navigationcontent {
background:transparent url(../img/valves.jpg) repeat scroll 0 0;
font-size:14px;
margin:5px;
}

ul {
list-style:none;
width:100%;
border-bottom:1px solid #a94;
margin:0;
padding:0;
}

ul li {
position:relative;
}

ul li a {
display:block;
text-decoration:none;
color:#33f;
background:transparent;
border:1px solid #a94;
border-bottom:0;
padding:5px;
}

* html ul li {
float:left;
height:1%;
}

* html ul li a {
height:1%;
}

ul li a:hover {
color:#000;
background:url(../img/menubg.png);
}

ul ul {
position:absolute;
display:none;
background:url(pics/layout/valves.jpg);
left:100%;
top:10px;
}

li ul li a {
padding:2px 5px;
}

li:hover ul ul,li.over ul ul {
display:none;
}

li:hover ul,li li:hover ul,li.over ul,li li.over ul {
display:block;
}
