/* CSS Document */
A, A:VISITED {
color:#5B6D5A;
}

A:ACTIVE, A:HOVER{
color:#7A865F;
}

A SPAN.arrow {
font-family:Webdings;
text-decoration:none;
}

P {
margin-bottom:10px 0px;
color:#222;
}

P.citation {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666;
line-height:11px;
margin:12px 0px;
padding:12px 0px;
border-top:1px solid #CCC;
}

.citation {
font-size:10px;
color:#666;
line-height:1em;
margin:0px;
padding:0px;
}


P.question {
font-weight:bold;
border-bottom:1px solid #CCC;
margin-top:24px;
clear:both;
}

p.quote {
font-family:"Century Gothic";
font-size:12px;
font-weight:bold;
color:#C1C6B6;
line-height:24px;
padding:12px;
border-top:1px solid #999;
border-bottom:1px solid #999;
}


H1 {
font-family:"Century Gothic";
font-size:14px;
color:#7A865F;
}

H2 {
font-family:"Century Gothic";
font-size:12px;
text-transform:uppercase;
font-weight:bold;
color:#444;
margin-top:24px;
padding-bottom:0px;
}

H3 {
font-family:"Century Gothic";
font-size:12px;
font-weight:bold;
color:#666;
margin-top:24px;
border-bottom:1px solid #999;
}

IMG {
border:0px;
}

IMG.staff {
padding-top:6px;
}

TD.staff { 
width:200px;
padding:12px;
}

LI {
margin-bottom:12px;
line-height:1.2em;
}

UL.sitemap LI {
list-style-image:url('/elements/images/bullet.gif');
font-weight:bold;
}

UL.sitemap LI UL {
margin-top:12px;
font-weight:normal;
}
UL.sitemap LI UL LI{
font-weight:normal;
}

UL.sitemap LI UL LI A, UL.sitemap LI UL LI A:VISITED {
color:#7A865F;
}

UL.sitemap LI UL LI A:ACTIVE, UL.sitemap LI UL LI A:ACTIVEA:HOVER{
color:#5B6D5A;
}

#master {
width:740px;
height:100%;
background-color:#C1C6B6;
border:1px solid #999;
}

#header {
width:740px;
height:57px;
background-color:#C1C6B6;
}

#headernav {
width:208px;
}

#nav {
height:21px;
width:100%;
background-color:#5B6D5A;
font-family:"Century Gothic";
font-size:11px;
font-weight:bold;
}

#nav A,#nav A:VISITED {
font-family:"Century Gothic";
font-size:12px;
font-weight:bold;
color:#FFF;
text-decoration:none;
}

#nav A:ACTIVE, #nav A:HOVER {
color:#C1C6B6;
}

#nav TD {
text-align:center;
white-space:nowrap;
vertical-align:middle;
}

#nav TD.current {
background-color:#EDEDCA;
}

#nav TD.current A,#nav TD.current  A:VISITED {
color:#5B6D5A;
}

#nav TD.spacer {
}


#title {
height:65px;
padding:0px;
width:100%;
background-color:#EDEDCA;
background-image:url('/elements/images/title_background.gif');
padding-left:160px;
vertical-align:middle;
}

#title TD.photo {
width:140px;
height:89px;
}

P.staffquote {
font-family:"Century Gothic",Geneva;
font-size:12px;
padding:8px;
line-height:18px;
font-weight:bold;
color:#8A7E32;
}

#subnav {
width:140px;
padding:4px 8px 20px 8px;
font-family:"Century Gothic",Geneva;
font-size:12px;
font-weight:bold;
color:#555;
}

#subnav A,#subnav A:VISITED {
color:#999;
text-decoration:none;
}

#subnav A:HOVER,#subnav A:ACTIVE {
color:#555;
}


#subnav P {
border-bottom:1px solid #C1C6B6;
padding-bottom:6px;
margin:6px 0px;
}

#subnav .tertiary {
font-size:10px;
margin-left:10px;
}

#subnav .tertiary P {
border-bottom:none;
padding-bottom:0px;
margin:6px 0px;
}

#content {
background-color:#FFF;
width:100%;
background-image:url('/elements/images/title_shadow.gif');
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#content .copy {
width:auto;
color:#222;
padding:18px 12px 20px 12px;
line-height:18px;
vertical-align:top;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#content TD.feature {
width:250px;
}

#content TD.blank {
width:150px;
}

#colorbars {
display:block;
margin-bottom:20px;
}

/* FORUM STYLES */

	.quote {
	border : 1px solid #505050; 
	background-color : #ffffff; 
	width : 85%; 
	margin : 2px; 
	padding : 5px; 
	color : #505050; 
	font : 11px Arial; 
	} 
	pre {
	font : 11px "Courier New", monospace; 
	} 
	td {
	font : 11px Arial; 
	} 
	.c2 {
	font : 11px Arial; 
	} 
	.head {
	font : bold 15px Arial; 
	} 
	.titlehead {
	font : bold 15px Arial; 
	line-height : 180%; 
	} 
	.info {
	font : 11px Arial; 
	} 
	.msg {
	font : 13px Arial; 
	} 
	.subhead {
	font : bold 13px Arial; 
	} 
	.time {
	font : bold 11px Arial; 
	} 
	.ultrasmall {
	font : 10px Arial; 
	} 

/* END FORUM STYLES */

TD#content {
border-top:none;
}
