
body,html
{
	background:url(../images/bg-html.jpg) repeat-x;
}
#contentArea
{
	background:#ffffff;
}
#navigation
{
	padding:0;
	text-transform:uppercase;
	font-size:0.7em;
	color:#B5B5B5;
	background:url(../images/bg-navigation.gif) bottom left repeat-x;
}
#navigation p
{
	width:180px;
	float:left;
}
#navigation ul
{
	list-style-type:none;
	float:right;
	width:534px;
	padding-top:10px
}
#navigation ul li
{
	display:block;
	float:left;
	padding:0 7px 10px 7px;
}
#navigation ul li a, #navigation p a
{
	color:#B5B5B5;
	text-decoration:none;	
}
#navigation p
{
	padding:10px 0 10px 0;
}
p.siteBy a
{
	color:#000;
}
p.siteBy
{
    padding:10px 0 0 0;
}
#navigation p.active
{
	background:url(../images/bg-nav-active.gif) bottom left no-repeat;
}
#navigation ul li.active
{
	background:url(../images/bg-nav-active.gif) bottom center no-repeat;
}
#navigation a:hover
{
	color:#E46308;
	text-decoration:none;
}

#pageContent
{
	font-size:0.7em;
	background:#ffffff url(../images/bg-page.gif) repeat-y;
}

#pageContent #left
{
	background:#F2F2F2;
}
h1,h2,h3
{
	font-size:1em;
	padding:0 0 4px 0;
}
h1
{
	font-size:1.6em;
	font-weight:normal;
	padding:0 0 14px 0;
	color:#E46308;
}
h2
{
	color:#868686;
	text-transform:uppercase;
}
h3
{
	color:#868686;
	text-transform:uppercase;
	font-size:0.9em;
	padding:6px 0 0 0;
}
#pageContent p
{
	padding:0 0 14px 0;
}
dl
{
	padding:10px 0 10px 0;
}
dt a
{
	color:#E46308;
}
#left ul li a
{
	color:#000;
}
#pageContent #right p a
{
	color:#868686;
}
#pageContent #right p a:hover
{
	color:#000000;
}
div.thumbBox
{
	padding:4px 0 14px 0;
}
div.thumbBox ul
{
	list-style-type:none;
}
div.thumbBox ul li
{
	width:112px;
	float:left;
	padding-top:10px;
}
div.thumbBox ul li a img
{
	border:1px solid #000000;
}
div.thumbBox ul li a
{
	text-decoration:none;
	color:#868686;
}
div.thumbBox ul li a:hover img
{
	border:1px solid #ED6008;
}
div.thumbBox ul li a:hover
{
	color:#ED6008;
}
a.email
{
	font-style:italic;
	font-weight:bold;
}
kbd
{
    padding:2px 4px;
    font-weight:bold;
    border:#ccc 1px solid;
}
.accessibility ul li
{
    padding:4px;
    list-style-type:none;
}
.accessibility ul
{
    padding-bottom:10px;
}
.accessibility a
{
    color:#000;
    text-decoration:none;
}