/* CSS Document */

* {margin: 0; padding: 0;}

body {
	margin: 0.5em 2em 2em 2em;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
	color: #333333;
	background-color: #FFFFFF;
}

#header img {float:right;}

#header .title {
font-family: trebuchet ms,arial,tahoma,verdana,sans-serif; 
font-size: 2em; 
color: #AAE; 
font-style:italic; 
text-align:center;
padding-top:1em;
}

#header .subtitle {
font-family: trebuchet ms,arial,tahoma,verdana,sans-serif; 
color: #DDE; 
font-style:italic; 
}

#content 
{
padding: 0 1em; 
border-right: 1px solid #778;
border-bottom: 1px solid #778;
border-left: 1px solid #778;
}

/* -----TEXT AND HEADINGS----- */

h1, h2, h3, h4, h5, h6 {
font-family: trebuchet ms,arial,tahoma,verdana,sans-serif;
padding: 0.3em 0.7em; 
}

h1 {font-size: 1.8em; color: #AAE;}
h2 {font-size: 1.5em; color: #AAE;}
h3 {font-size: 1.3em; color: #AAE;}
h4 {font-size: 1.1em; color: #AAE;}
h5, h6 {font-size: 1em; color: #AAE;}

#content p {padding: 0.7em 1em;}

ul {padding-left: 2.5em;}

/* -----LINKS (GENERAL - i.e. NOT TOP NAV)----- */

#content a:link { color: #448; }
#content a:visited { color: #667; }
#content a:hover
{
color: #000;
background: #AAE;
border-color: #227;
}

/* -----NEWS BOX----- */
.highlight {
border-top: 1px solid #AAE; 
border-bottom: 1px solid #AAE;
background-color: #DDE;
}