
html {
height : 100%;
}
body {
background-color : #fff;
color : #023f80;
font : 83%/1.5 Trebuchet MS, arial, tahoma, verdana, sans-serif;
margin : 0;
height : 100%;
}
h1 {
font-size : 1.9em;
color : #772570;
}
h3 {
font-size : 1.2em;
}

h3 a:link, h3 a:visited {
	font-size : 1.2em;
	text-decoration: none;
}

#container {
background-image : url('/i/contBg.gif');
background-repeat : repeat-y;
width : 769px;
margin-left : auto;
margin-right : auto;
}
#sidePanel {
float : left;
background-color : #322d65;
margin-left : 6px;
width : 309px;
margin-right : -10px;
height : 100%;
}
html > body #sidePanel {
float : left;
background-color : #322d65;
margin-left : 12px;
width : 309px;
margin-right : -10px;
height : 100%;
}
#center {
width : 427px;
margin-left : 328px;
height : 100%;
}
html > body #center {
width : 427px;
margin-left : 331px;
height : 100%;
}
#content {
background-image : url('/i/contentBg2.gif');
background-repeat : no-repeat;
padding : 10px;
}
html > body #content {
background-image : url('/i/contentBg.gif');
background-repeat : no-repeat;
padding : 10px;
}
#foot {
clear : both;
width : 769px;
position : absolute;
margin-bottom : 5px;
}
a:link {
color : #772570;
text-decoration : underline;
padding : 2px;
}
a:visited {
color : #772570;
padding : 2px;
}
a:hover {
color : #772570;
background-color : #c9adcd;
text-decoration : underline;
}
a:active {
color : #772570;
text-decoration : underline;
padding : 2px;
}
#mainNav {
width : 427px;
background-image : url('/i/mainNavBg.jpg');
background-repeat : no-repeat;
height : 29px;
}
#mainNav ul li a {
font-size : 1em;
color : #fff;
text-decoration : none;
padding : 5px 5px 0 5px;
height : 29px;
text-decoration : none;
display : block;
margin-left : 5px;
text-align : center;
}
#mainNav ul li a:hover {
background-image : url('/i/mainNav-on.jpg');
background-repeat : repeat-x;
color : #fff;
background-color : #f5f6ea;
text-decoration : none;
}
#mainNav ul li a.selected {
text-decoration : none;
}
#mainNav ul li a:hover.selected {
padding-bottom : 4px;
color : #c30;
}
#mainNav ul {
margin : 0;
padding : 0;
display : inline;
float : left;
}
#mainNav ul li {
margin-left : 0;
padding : 0 0 0 0;
float : left;
list-style : none;
display : block;
height : 29px;
text-decoration : none;
}
#mainNav ul li.first {
margin-left : 0;
padding-left : 0;
list-style : none;
display : inline;
}
#mainNav ul li.last {
margin-left : 0;
padding : 0 0 0 0;
list-style : none;
display : inline;
}
#subNav {
width : 400px;
}
#subNav ul li a {
font-size : 1em;
color : #772570;
text-decoration : underline;
padding : 5px 0 0 0;
text-decoration : none;
}
#subNav ul li a:hover {
color : #772570;
background-color : #c9adcd;
text-decoration : underline;
}
#subNav ul li a.selected {
text-decoration : none;
}
#subNav ul li a:hover.selected {
padding-bottom : 4px;
color : #c30;
}
#subNav ul {
margin : 0;
padding : 0;
display : inline;
float : left;
}
#subNav ul li {
margin-left : 0;
padding : 0 0 0 0;
float : left;
list-style : none;
text-decoration : none;
}
#subNav ul li.first {
margin-left : 0;
padding-left : 0;
list-style : none;
display : inline;
}
#subNav ul li.last {
	margin-left : 0;
	padding : 0 0 0 0;
	list-style : none;
	display : inline;
}
.date {
	font-size:0.8em;
	}

