﻿body { text-align:center; font-family:Arial; font-size:0.85em; margin-top:0;}
a {text-decoration:none; border:0; color:#000000;}
a:hover { text-decoration:underline;}

a img {border:0; margin-top:8px;}

div.main { width:800px; text-align:left;}
div.header {float:left; background-color:#ffffff; border-bottom:solid 10px #205090; }
div.headerTopSection {float:left; padding:0px; margin:0px; border-bottom:solid 10px #205090;}
div.headerLogo  {float:left; height:75px;}
div.headerNavigation {float:right; font-size:12px; margin:35px 0 0 0;}
div.headerImage {float:left; margin-top:2px;}

div.secondaryContent {width:325px; float:left; background-color:#ffffff;}
div.secondaryContentSection1 {background:url(/images/boxBottomLeft.jpg) no-repeat left bottom; margin:3px;}
div.secondaryContentSection2 {background:url(/images/boxBottomRight.jpg) no-repeat right bottom; }
div.secondaryContentSection3 {background:url(/images/boxTopLeft.jpg) no-repeat left top;}
div.secondaryContentSection3 h1 {height:30px;  color:#ffffff; font-size:1.1em; font-weight:normal; padding:15px 3px 0px 10px; background:url(/images/boxTopRight.jpg) no-repeat right top;}
div.secondaryContentSection3 p  {height:90%; padding:0px 5px 15px 10px; margin:0 0 15px 0;}
 
div.mainContent {width:475px; float:left; background-color:#ffffff;}

div.mainContentSection1 {background:url(/images/boxBottomLeft.jpg) no-repeat left bottom; margin:3px;}
div.mainContentSection2 {background:url(/images/boxBottomRight.jpg) no-repeat right bottom; }
div.mainContentSection3 {background:url(/images/boxTopLeft.jpg) no-repeat left top;}
div.mainContentSection3 h1 {height:30px;  color:#ffffff; font-size:1.2em; font-weight:normal; padding:15px 10px 0px 10px; background:url(/images/boxTopRight.jpg) no-repeat right top;}
div.mainContentSection3 p  {height:90%; padding:0px 5px 15px 10px; margin:0 0 15px 0;}

div.adverts {width:200px; float:right; background-color:#ffffff; text-align:right;}
div.organisations {width:800px; float:left; background-color:#ffffff; text-align:left;}
div.footer { clear:both; border-top:solid 10px #205090; font-size:0.7em; text-align:center; }

div.oscItem { border:solid 1px #7996BC; padding:5px; background-color:#eeeeee; }

div.diary {padding:0 8px 0 8px;}
div.diaryInner {height:500px; overflow:auto;}
div.diary h1 {font-size:1.1em; font-weight:bold; color:#000000; background-color:#eeeeee; background:#eeeeee; margin:0 0 0 0; padding:5px 0 0 0; height:15px; text-align:left;}
div.diary h2 {font-size:1.1em; text-align:left; color:#000000; background-color:#eeeeee; margin:0 0 0 0; padding:0 0 0 0;}
div.diary h3 {font-size:1.0em; font-weight:normal; text-align:left; color:#000000; margin:0 0 0 10px; padding:0 0 0 0;}
div.diary p {font-size:0.9em; margin:0 0 0 0; padding:0 0 0 0; margin:0 0 0 20px; height:auto;}

.error { font-size:1em; color:#ff0000; margin:5px;}

h1 { color:#000000; font-size:1.9em; margin:5px 0 3px 0; color:#205090; background-color:#ffffff; }
h2 { color:#7996BC; font-size:1.2em; margin:5px 0 0 0; padding:0 0 0 0; background-color:#ffffff; font-weight:bold;}
h3 { color:#0037D3; font-size:1.1em; background-color:#eeeeee; }
h4 { color:#005BFE; font-size:1.0em; background-color:#eeeeee; }
h5 { color:#A7E5FF; font-size:1.0em;}

ul.navBar {margin:0; padding:0; list-style-type:none; width:600px; background: #ffffff repeat-x;}
ul.navBar a.headerLinkActive { display:block; height:40px; width:75px; background: url(/Images/NavigationBackground.gif) repeat-x left top; background-color:#205090; color:#ffffff;}
ul.navBar a { display:block; height:40px; width:75px; background: url(/Images/NavigationBackground2.gif) repeat-x left top;  color:#ffffff;}
ul.navBar li {float:left;}

   

