/*------------------------------------------------------------*/
/* styles.css                                                 */
/* Handles the way text, lists, and other simple elements     */
/*    should look. Except for unusual cases, this stylesheet  */
/*    will be applied to all media types.                     */
/*------------------------------------------------------------*/

body
{
	font-family:'Lucida Grande', Verdana, Arial, Sans-Serif; /* Standard font-set used. */
	font-size:76%; /* A trick to force every font to be relative to the current browser text size. */
	color:#333333; /* Standard font color. */
}

/* #header styles. */
#header h1
{
	font-size:3.5em;
	text-align:center;
}

#header h2
{
	font-size:2em;
	text-align:center;
}

/* #content styles. */
#content p
{
	padding:0 0 1em 0;
	font-size:1em;
}

#content ul
{
	padding:0 0 1em 1em;
	_padding:0 0 1em 2em; /* Different padding for IE, because he can't handle the li:before structure below. */
	list-style:none;
	_list-style:disc; /* Again, a special style for IE, same reason. */
	font-size:1em;
}

#content ul li:before
{
	content:"\00BB \0020";
}

#content ol
{
	padding:0 0 1em 2.5em;
	font-size:1em;
}

#content ol li
{
	
}

#content h1
{
	padding:0 0 0.2em 0;
	font-size:2.5em;
}

#content h2
{
	padding:0 0 0.4em 0;
	font-size:1.5em;
	font-style:italic;
}

#content h3
{
	font-size:1.2em;
	font-weight:bold;
}

#content a
{
	text-decoration:none;
	color:#4B76EC;
}

#content a:hover
{
	text-decoration:underline;
	color:#0000ff;
}

/* #navigation styles. */
#navigation ul
{
	padding:0 0 1em 0;
	list-style:none;
	font-size:1em;
}

#navigation h3
{
	font-size:1.2em;
	font-weight:bold;
}

#navigation a
{
	text-decoration:none;
	color:#4B76EC;
}

#navigation a:hover
{
	text-decoration:underline;
	color:#0000ff;
}

#navigation p
{
	padding:0 0 1em 0;
	font-size:1em;
}

/* #footer styles. */
#footer p
{
	font-size:1em;
	text-align:center;
}

#footer a
{
	text-decoration:none;
	color:#4B76EC;
}

#footer a:hover
{
	text-decoration:underline;
	color:#0000ff;
}
