html,body{margin:0;padding:0}
body{font-family: Arial, Verdana, Palatino; font-size: 75%}

a{color: #981793;padding:5px}
div#header h1{height:80px;line-height:80px;margin:0;
  padding-left:0px;color: #FFF; padding-top: 0; padding-bottom: 0; font-family:"Tahoma"; font-size: 150%;}
div#content p{line-height:1.4}

div#right{background:#F2E08A}
div#extra{background:#F2E08A}
div#footer{background: #98C0C5;color: #FFF}
div#footer p{margin:0;padding:5px 10px}
div#navigation{background:#F2E08A}
div#wrapper{float:right;width:100%;margin-left:-200px}
div#content{padding-left:-20px;margin-left:180px;width:700px;}
div#navigation{float:left;width:150px;padding-left:5px;padding-right:5px}
div#right{float:right;width:150px}
div#extra{float:left;clear:left;width:150px;padding-left:5px;padding-right:5px}
div#footer{clear:both;width:100%}

.hovermenu ul{
font: bold 13px arial;
padding-left: 0;
margin-left: 0;
height: 10px;
}

.hovermenu ul li{
list-style: none;
display: inline;
}

.hovermenu ul li a{
padding: 2px 0.1em;
text-decoration: none;
float: left;
color: #03ACBB;
background-color: #FFFFFF;
border: 2px solid #FFFFFF;
}

.hovermenu ul li b{
padding: 2px 0.1em;
text-decoration: none;
float: left;
color: #03ACBB;
background-color: #FFFFFF;
border: 2px solid #FFFFFF;
}

.hovermenu ul li a:hover{
background-color: #FFE271;
border-style: outset;
font-style: italic;
}

html>body .hovermenu ul li a:active{ /* Apply mousedown effect only to NON IE browsers */
border-style: inset;
}

A.menulink {
display: block;
width: 130px;
text-align: left;
text-decoration: none;
font: 12px arial;
color: #000;
border: solid 1px #FFFFFF;
padding:1px;
}

A.menulink:hover {
border: solid 1px #6100C1;
background-color:#FFF2BF;
font-style: italic;
}

A.embeddedlink {
display: inline;
color: #000099;
padding: 0px;
text-decoration: none;
font-weight: bold;
}

#nav-menu ul
{
list-style: none;
padding: 0;
margin: 2px;
line-height:1.7;
} 

.stylenormal {color: #000000; font-weight: normal; font-size:80%;}
.styleslogan {color: #F1FBB1; font-weight: Bold; font-size:120%;}
.stylehighlight {color: #2F2AFE; font-weight: Bold; font-size:120%;}
.styleheader0 {
background: #B5D2F2;
background-image: url('http://www.derbyshireos.org.uk/images/Fill0.jpg');
background-position: top;
background-repeat: repeat-x;
}

.styleheader {
background: #397BB3;
background-image: url('http://www.derbyshireos.org.uk/images/Fill1.jpg');
background-position: top;
background-repeat: repeat-x;
}

.stylefooter {font-family:Tahoma;  font-weight: Bold;font-size: 65%;}
.stylemenu {color: #334d55; font-weight: Bold; font-size:120%}
.stylebirdnewsmonth {font-family:Arial; font-size: 100%; color:#C00000; font-weight: Bold;}
.stylebirdnewsdate {font-family:Arial; font-size: 100%; color:#4C8DC5; font-weight: Bold;}
.stylebirdrarity {font-family:Arial; font-size: 100%; color:#C00000; font-weight: Bold;}
.relatedmenu {color: #334d55; font-weight: Bold; font-size:120% padding-left: 2; margin-left: 2;text-align: centre;}


.roundcont {
	width: 800px;
	background-color: #F7E78C;
	color: #000;

}

.roundcont p {
	margin: 0 10px;
}

.roundtop { 
	background: url(images/topright.gif) no-repeat top right; 
}

.roundbottom {
	background: url(images/bottomright.gif) no-repeat top right; 
}

img.corner {
   width: 30px;
   height: 30px;
   border: none;
   display: block !important;
}




