/*generic
------------------------------*/
body {padding: 0; margin : 0; background-color: #E5DDF6; background-image: url(../nav/brownbar.gif); background-repeat: repeat-x;}
div, p {font-family: Verdana, Arial, Helvetica, sans-serif;}

/*Header
------------------------------------*/
#divrosette {position: absolute; left: 0;	top: 2px;}
#divsissi {position: absolute; top: 2px; right: 0;}

/*navigation
-------------------------*/
#divnavbar {position: absolute; left: 24px; top: 105px;	width: 190px;}
#skipnav {display: none;}
p.navbutts {font-size: 16px; margin: 0 0 3px;}
.navbutts a {text-decoration: underline; color: #000; left: 5px;}
.navbutts a:hover, .navbutts a:active {background-color: #B1ACD4; color: #333; text-decoration: none;}
div.showit p {font-size: 12px; margin: 0 0 2px 16px;}
div.showit a {color: #000;}
div.showit a:hover, div.showit a:active {background-color: #C9F; color: #FFF; text-decoration: none;}
p.navhome {font-size: 16px;	margin: 0 0 3px;}
.navhome a {text-decoration: underline;	color: #000; left: 5px;}
.navhome a:hover, .navhome a:active {background-color: #B1ACD4;	color: #333; text-decoration: none;}
#nbutspacer1 {margin-bottom: 16px;}
#nbutspacer2 {margin-bottom: 16px;}
#nbutspacer3 {margin-bottom: 16px;}
#nbutspacer4 {margin-bottom: 16px;}
#nbutspacer5 {margin-bottom: 16px;}

/*content
----------------------------*/
#divmain {position: absolute; left: 238px; top: 100px; width: 500px; background-color: #FFF; border: 2px solid #336;}
#divgall {background-color: #FFF; border: 2px solid #336;}
#divmain p {margin: 12px 15px; font-size: 14px;}
#divmain h1 {color: #336; font-size: 30px; font-family: "Times New Roman", Times, serif; text-align: center; margin: 10px;}
#divmain h2 {color: #336; font-size: 25px; text-align: center; font-family: "Times New Roman", Times, serif;}
#divmain h3 {font-size: 14px; color: #336; font-family: "Times New Roman", Times, serif;}
a {color: #336;	text-decoration: underline overline;}
a:hover, a:active {color: #000;	text-decoration: none; background-color: #B1ACD4;}

/*news
-------------------------------------*/
#divnews p {color: #000; font-size: 12px; margin: 12px 0 0;}
#divnews h2 {color: #336; font-size: 16px; margin: 16px 0 0;}
#divnews h3 {color: #336; font-size: 12px; margin: 16px 0 0;}


/*footer
---------------------------------------*/
#divfooter {color: #FFF; font-size: 12px; background-color: #336;}
#divfooter a:hover, a:active {color: #000;	text-decoration: none; background-color: #B1ACD4;}

/*style
-----------------------------------------*/

#divmain p.emphasised {text-align: center; font-family: "Times New Roman", Times, serif; font-weight: bold; color: #06F; font-size: 15pt;}
.padding {padding-right: 16px; padding-left: 16px;}
ul {font-size: 11px;}

/*table
----------------------------------------*/

table img {border: 2px solid #366;}
td {text-align: center;	border-right: 2px solid #CBC1DC; border-bottom: 2px solid #CBC1DC;	padding: 5px;}
table {margin: auto; border-top: 2px solid #CBC1DC;	border-left: 2px solid #CBC1DC;}
#divdown {position: absolute; top: 100px; padding: 0 30px;}
div.map td {border: 0;	padding: 0;	border-spacing: 0;}
div.map img {border: 0;}
div.map table {border: 0; margin: 0;}