/* Bardweb CSS - Gray (666666) */


/* Section ID Styles */


#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 0em 1em; }

#navcolumn { font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #666666; 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: #666666; 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: 12px; color: black; padding-top: 1em; }

	#footer hr { color: #666666; height: 1px; width: 80%; }


/* Body styling */


body { background-color: #FFFFFF; color:#000000; font-family: Arial, Helvetica, sans-serif; }

a:link { color: #2B547E; text-decoration: none; }

a:visited { color: #2B547E; text-decoration: none; }

a:hover { color: #CC0000; text-decoration: underline; }

a:active { color: #2B547E; text-decoration: none; }

hr { color: #666666; height: 1px; width: 85%; }

h1 { font-family: Arial, Helvetica, sans-serif; color: #666666; }

h2 { font-family: Arial, Helvetica, sans-serif; color: #666666; }

h3 { font-family: Arial, Helvetica, sans-serif; color: #666666; }

h4 { font-family: Arial, Helvetica, sans-serif; color: #666666; }

h5 { font-family: Arial, Helvetica, sans-serif; color: #666666; }

h6 { font-family: Arial, Helvetica, sans-serif; color: #666666; }

tt { font-family: monospace; }

dt { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; }

h1.section { font-family: Arial, Helvetica, sans-serif; font-size: 30px; color: #666666; border-bottom: 2px solid black; font-variant: small-caps; margin-top: 0; }

.sml { font-size: 10px; }

.menu { margin-top: 1em; font-size: 16px; font-weight: bold; }


/* Generic Classes */


.serif { font-family: 'Times New Roman', Times, serif; font-size: 1em; }

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

.color { color: #666666; }

.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 #2B547E; }

td.pub { font-family: Arial, Helvetica, sans-serif; font-size: 12px; border-bottom: 1px dashed #2B547E; }

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 #666666; background-color: #EEEEEE; margin-left: 5px; }

#amazon { float: right; margin-left: 10px; }

p.qotd1 { color: #666666; 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; }