/* Bardweb CSS - Blue (336699) Sans Serif*/

#header { font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: white; padding-bottom: 5px; }

#content { background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 14px; padding: 0em 1em; }

#navcolumn { font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #336699; color: #FFFFFF; padding: .5em 1em 0em 1em;}
	#navcolumn a:link { color: #FFFFFF; text-decoration: none; }
	#navcolumn a:visited { color: #FFFFFF; text-decoration: none; }
	#navcolumn a:hover { color: #CC0000; background-color: #FFFFFF; text-decoration: none; }
	#navcolumn a:active { color: #FFFFFF; text-decoration: none; }
	#navcolumn hr { color: #FFFFFF; width: 90%; height: 1px; }
	#navcolumn h3 { color: #FFFFFF; }
	
#navbase { font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #336699; color: #FFFFFF; padding: 0em 1em; }
	#navbase a:link { color: #FFFFFF; text-decoration: none; }
	#navbase a:visited { color: #FFFFFF; text-decoration: none; }
	#navbase a:hover { color: #CC0000; background-color: #FFFFFF; text-decoration: none; }
	#navbase a:active { color: #FFFFFF; text-decoration: none; }

#adcolumn { background-color: #FFFFFF; }
#adbase { background-color: #FFFFFF; }

#footer { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: black; padding-top: 1em; }
	#footer hr { color: #336699; height: 1px; width: 80%; }
	
body { background-color: #FFFFFF; color:#000000; font-family: Arial, Helvetica, sans-serif; }
a:link { color: #336699; text-decoration: none; }
a:visited { color: #336699; text-decoration: none; }
a:hover { color: #CC0000; text-decoration: underline; }
a:active { color: #336699; text-decoration: none; }
hr { color: #336699; height: 1px; width: 85%; }
h1 { font-family: Arial, Helvetica, sans-serif; color: #336699; }
h2 { font-family: Arial, Helvetica, sans-serif; color: #336699; }
h3 { font-family: Arial, Helvetica, sans-serif; color: #336699; }
h4 { font-family: Arial, Helvetica, sans-serif; color: #336699; }
h5 { font-family: Arial, Helvetica, sans-serif; color: #336699; }
h6 { font-family: Arial, Helvetica, sans-serif; color: #336699; }
tt { font-family: monospace; }
dt { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; }

h1.section { font-family: Arial, Helvetica, sans-serif; font-size: 30px; color: #336699; border-bottom: 2px solid black; font-variant: small-caps; }
.sml { font-size: 10px; }
.menu { margin-top: 1em; font-size: 14px; font-weight: bold; }

/* Generic Classes */

.serif { font-family: 'Times New Roman', Times, sans-serif; font-size: 1em; }
.sans { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.color { color: #336699; }
.red { color: #CC0000; }
.std {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; }
.spaced { margin-top: 1em; }
.attrib { font-family: Arial, Helvetica, sans-serif; font-style: italic; font-size: 1em; }
td.norm { font-family: Arial, Helvetica, sans-serif; font-size: 1em; }
td.ss { font-family: Arial, Helvetica, sans-serif; font-size: 10px; }

/* Specific Selectors */

p.small { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
p.ss-small { font-family: Arial, Helvetica, sans-serif; font-size: 11px }
p.jump { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }
ul.cast { font-style: italic; }
p.note { color: #CC0000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
p.quote { font-family: Arial, Helvetica, sans-serif; font-size: 1em; font-style: italic; margin-left: 2em; }
td.work { font-family: Arial, Helvetica, sans-serif; font-size: 12px; border-right: 2px solid #000000; }
td.prod { font-family: Arial, Helvetica, sans-serif; font-size: 12px; border-bottom: 1px dashed #336699; }
td.pub { font-family: Arial, Helvetica, sans-serif; font-size: 12px; border-bottom: 1px dashed #336699; }
td.desc { font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; }
a.title:link { text-decoration: underline; font-style: italic; font-weight: 600; }
a.title:visited { text-decoration: underline; font-style: italic; font-weight: 600; }
a.title:active { text-decoration: underline; font-style: italic; font-weight: 600; }
a.title:hover { text-decoration: underline; font-style: italic; font-weight: 600; color: #CC0000; }
span.title { text-decoration: underline; font-style: italic; font-weight: 600; }

/* New Quote of the Day - Home Page */
#hilite { border: 1px solid #336699; background-color: #EEEEEE; }
p.qotd1 { color: #336699; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; margin-bottom: 5px; }
p.qotd2 { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; margin-top: 0px; }