/* Changes in Print Version */
/* body margin set to zero */
/* largetext1 and largetext2 set to 18px w/24px line-height */

body    { background-color: #ffffff; margin: 0px 0px 0; padding: 0 }

td  { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif }

a:link  { color: #999999; text-decoration: none }
a:visited  { color: #999999; text-decoration: none }
a:active  { color: #999999; text-decoration: none }
a:hover  { color: #999999; text-decoration: underline }

.heading1     { color: #ff3300; font-size: 15px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif }
.heading2   { color: #000000; font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 25px }

.largetext1   { color: #000000; font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 24px }
.largetext2   { color: #999999; font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 24px }

.medtext   { color: #999999; font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 25px }
.medtext p    { margin-top: 0; margin-bottom: 12px }

.rule hr { display: none }
.rule  { margin-top: 4px; margin-bottom: 5px; height: 1px; border-bottom: 1px solid #d5d5d5 }

#aalogo   { color: #000000; font-size: 40px; font-family: Georgia, "Times New Roman", Times, serif }
#aalogo a:link, #aalogo a:visited, #aalogo a:active	{ color: #000000; text-decoration: none }
#aalogo a:hover    { color: #000000; text-decoration: none }

#mainnav     { color: #666666; font-size: 30px; font-family: Georgia, "Times New Roman", Times, serif }
#mainnav a:link, #mainnav a:visited, #mainnav a:active	{ color: #999999; text-decoration: none }
#mainnav a:hover    { color: #666666; text-decoration: none }
.mainnavslash { color: #999999; }

#rightnav      { color: #000000; font-size: 11px; font-family: Arial, Helvetica, sans-serif }
#rightnav a:link, #rightnav a:visited, #rightnav a:active	{ color: #999999; text-decoration: none }
#rightnav a:hover    { color: #999999; text-decoration: underline }

#breadbox {
	margin-top: 18px;
	margin-bottom: 25px;
	border-top: 1px solid #000;
	border-bottom: 2px solid #000;
}

#breadcrumbs {
	color: #000000;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 3px
}

#footer {
	color: #999999;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-top: solid 1px #d5d5d5;
	margin-top: 30px;
	padding-top: 9px;
	padding-bottom: 15px;
}

#footer a:link, #footer a:visited, #footer a:active	{ color: #999999; text-decoration: none }
#footer a:hover    { color: #999999; text-decoration: underline }

#sidebar { width:205px; }

/* Home */

#recent      { color: #cccccc; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif }
#recent a:link, #recent a:visited, #recent a:active	{ color: #999999; text-decoration: none }
#recent a:hover    { color: #666666; text-decoration: underline }

#box1  {
	margin-top: 0;
	margin-bottom: 25px;
	padding: 6px 8px 14px;
	border: solid 3px #d5d5d5;
}

#box2head     {
	color: #ff3300;
	font-size: 12px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	margin-top: 25px;
	margin-bottom: 0;
	padding: 5px 10px;
	border: solid 1px #d5d5d5;
}

.box2item      {
	color: #999999;
	font-size: 10px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	line-height: 14px; margin-top: 0;
	margin-bottom: 0; padding: 9px 10px 12px;
	border-right: 1px solid #d5d5d5;
	border-bottom: 1px solid #d5d5d5;
	border-left: 1px solid #d5d5d5;
}

.box2item a:link, .box2item a:visited, .box2item a:active {
	color: #999999;
	font-weight: bold;
	text-decoration: none;
}
.box2item a:hover {
	color: #999999;
	font-weight: bold;
	text-decoration: underline;
}

/* Work */

#worklinks {
	color: #000000;
	font-size: 11px;
	line-height: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 3px;
}

#worklinks a:link, #worklinks a:visited, #worklinks a:active	{ color: #999999; text-decoration: none }
#worklinks a:hover    { color: #999999; text-decoration: underline }

#workslash { color: #999999; }

#worktext1 {
	color: #000000;
	font-size: 11px;
	line-height: 14px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 4px;
	padding-bottom: 2px;
	padding-left: 3px
}

#worktext2 {
	color: #999999;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 3px
}

#worknumber {
	color: #000000;
	font-size: 45px;
	font-family: "Times New Roman", Times, serif;
	font-stretch: ultra-condensed;
	margin-bottom: 0px;
}

.workallnumber {
	color:#666666; font-size:25px;
}

.workarrows {
	color: #999999;
	font-size: 32px;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
}

.workarrows a:link, .workarrows a:visited, .workarrows a:active	{ color: #000000; text-decoration: none }
.workarrows a:hover    { color: #999999; text-decoration: none }

/* Movies */

.moviebox {
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 1px solid #d5d5d5
}

.moviebox1 {
	padding-top: 5px;
	padding-bottom: 5px;
	border-top: 1px solid #d5d5d5;
	border-bottom: 1px solid #d5d5d5
}

#movietext   { color: #666666; font-size: 12px; font-family: "Courier New", Courier, mono; line-height: 15px; }
#movietext a:link, #movietext a:visited, #movietext a:active	{ color: #666666; text-decoration: none }
#movietext a:hover    { color: #666666; text-decoration: underline }
#movietext b    { color: #000000; font-weight: normal }

/* Print Settings */

.printonly { display: block }
#printonly { display: block }
.noprint { display: none }
#noprint { display: none }