.answerquestion {
	font-weight: bold;
}

.answeranswer {
	margin-top: 5px;
	margin-bottom: 10px;
}

.flagquestion {
	margin: 0px 0px 13px 0px;

}

a.flaganchor:link, a.flaganchor:visited {
	color: #900;
} 

.flaganswer {
	background-color: #eee;
	padding: 2px;
	border: 1px dotted #ccc;
	margin-top: 10px;
}

body {
	margin-left: 8px; margin-top: 8px;
	background-image: url(/art/bg.gif);
}

.verytopbar {
	font-size: 10px;
	color: #fff;
	font-weight: bold;
	padding: 1px 3px 1px 0px;
}

.centercontent {
	margin-left: 12px;
}

/* the left nav uls */

ul.leftnav {
	margin: 0;
	padding: 0;
	background: #fff;
	list-style: none;
}

ul.leftnav li.heading {
	margin: 0;
	padding: 2px 0 2px 2px;
	width: 126px; 
	\width: 130px; 
	w\idth: 128px; 
	color: #fff;
	background: #000080;
	font: bold 10px verdana,arial,helvetica,sans-serif;
}

ul.leftnav li a:link, ul.leftnav li a:active, ul.leftnav li a:visited {
	display: block;
	margin: 0;
	padding: 2px 0 2px 2px;
	width: 126px; 
	\width: 130px; 
	w\idth: 127px; 
	font: bold 10px verdana,arial,helvetica,sans-serif;
	text-decoration: none;
	border: 1px solid #ccc;
	border-left: none;
	border-top: none;
	background-color: #fff;
	color: #333;
}

ul.leftnav li a:hover {
	color: #eee;
	background-color: #f60;
}

.linksbar {
	font-size: 10px;
	padding-left: 5px;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a.white:link, a.white:visited, a.white:hover, a:active { 
	color: #FFFFFF;
}

a.wtopbar:link, a.wtopbar:visited, a.wtopbar:active { 
	font-size: 10px; 
	font-weight: bold; 
	color: #FFFFFF;
	font-family: verdana;
}

a.wtopbar:hover {
	text-decoration: underline;
	color: #FFCC66;
}

.whitetextbold {
	font-weight: bold; 
	color: #FFFFFF
}

.onpagetitle {
	font-size: 19px;
	font-weight: bold;
	color: #A98061;
	font-family: Trebuchet MS,verdana,arial,helvetica;
	margin-bottom: 11px;
}

.sitecopyright {
	font-size: 10px;
	color: #FFFFFF;
 	background-color: #003366;
}

.sitefooter {
	font-size: 10px;
	background-color: #CCCCCC;
}

.footer {
	font-size: 10px;
}

.copyright {
	font-size: 10px;
}

.sitefrontdate {
	font-size: 10px;
	color: #990000;
	text-decoration: underline;
}

.sitefrontcity {
	font-size: 10px;
	color: #333333;
	text-transform: uppercase;
	font-weight: bold;
}

.sitelefttitle {
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #003366;
}

a.topstripe:link, a.topstripe:visited, a.topstripe:active { 
	font-size: 10px; 
	color: #000000; 
	text-decoration: none; 
}

a.topstripe:hover {
	font-size: 10px; 
	color: #FF3300; 
	text-decoration: none;
}

a.leftnav:link, a.leftnav:visited, a.leftnav:active {
	font-size: 10px;
}

a.leftnav:hover {
	background-color: #669966;
	color: #FFFFFF;
}

a.leftnav2:link, a.leftnav2:visited, a.leftnav2:active {
	font-size: 10px;
	color: #660000;
	font-weight: bold;
}

a.leftnav2:hover {
	background-color: #660000;
	color: #FFFFFF;
}

a.pennyreact:link {
	font-size: 10px;
	color: #FFFFFF;
	background-color: #336699
}

.grassyonpagetitle {
	font-weight: bold;
	color: #000000;
}

.pennylheadline	 {
	font-family: Trebuchet MS, verdana, sans-serif;
	font-size: 17px;
	font-weight: bold;
}

.pennychead1 {
	font-family: Trebuchet MS, verdana, sans-serif;
	font-size: 17px;
	font-weight: bold;
}

.pennycsection {
	font-family: Trebuchet MS, verdana, sans-serif;
	font-size: 15px;
	color: #CC3300;
	font-weight: bold;
}

.pennychead2 {
	font-family: Trebuchet MS, verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.pennychead3 {
	font-family: Trebuchet MS, verdana, sans-serif;
	font-weight: bold;
	font-size: 14px;
}

.pennylheadline {
	font-family: Trebuchet MS, verdana, sans-serif;
	font-size: 15px;
	font-weight: bold;
}

.pennysheadline {
	font-family: Trebuchet MS, verdana, sans-serif;
	font-size: 18px;
	font-weight: bold;
}

.pennysbyline {
	font-size: 10px;
	color: #336633;
	font-weight: bold;
}

.pennysdateline {
	font-weight: bold;
}

.pennysdate {
	font-size: 11px;
	color: #333333;
	 text-transform: uppercase; 
}

.pennysleadingwords {
	font-weight: bold;
}

.pennyldate {
	font-size: 11px;
	color: #666666;
}

.pennyicredit {
	font-size: 10px;
	font-weight: bold;
	font-style: italic;
}

.pennyicutline {
	font-size: 11px;
	color: #666;
}

.pennyssubhead {
	color: #666666; 
	font-weight: bold;
	font-size: 11ps;
}

.siteleaditems {
	text-transform: uppercase;
	color: #CC3300;
	font-weight: bold;
}

a:link, a:active, a:visited {
	color: #333;
}

a:hover { color: #000000; text-decoration: underline; }

ul#story-tools {list-style: none;text-align: center;margin: 0 auto;padding: 0;height: 13px;width: 398px;}
ul#story-tools li {margin: 0;padding: 0;list-style: none;display: inline;}
ul#story-tools a {float: left;text-indent: -2222px;height: 13px;text-decoration: none;}
ul#story-tools a:active {background-position: 0 0;}
#discuss-story a {width: 102px; background: url(http://ljworld.com/art/2004/st_discuss_story.gif) no-repeat 0 0;}
#email-story a {width: 95px; background: url(http://ljworld.com/art/2004/st_email_story.gif) no-repeat 0 0;}
#printer-friendly a {width: 116px; background: url(http://ljworld.com/art/2004/st_printer_friendly.gif) no-repeat 0 0;}
#email-editor a {width: 85px; background: url(http://ljworld.com/art/2004/st_email_editor.gif) no-repeat 0 0;}


ul#story-tools {list-style: none;text-align: center;margin: 0 auto;padding: 0;height: 13px;width: 398px;}
ul#story-tools li {margin: 0;padding: 0;list-style: none;display: inline;}
ul#story-tools a {float: left;text-indent: -2222px;height: 13px;text-decoration: none;}
ul#story-tools a:active {background-position: 0 0;}
#discuss-story a {width: 102px; background: url(http://ljworld.com/art/2004/st_discuss_story.gif) no-repeat 0 0;}
#email-story a {width: 95px; background: url(http://ljworld.com/art/2004/st_email_story.gif) no-repeat 0 0;}
#printer-friendly a {width: 116px; background: url(http://ljworld.com/art/2004/st_printer_friendly.gif) no-repeat 0 0;}
#email-editor a {width: 85px; background: url(http://ljworld.com/art/2004/st_email_editor.gif) no-repeat 0 0;}

#searchBox {
	margin: 0 0 3px 2px;
	padding: 0;
}

#searchBox form {
	margin: 0;
	padding: 0;
}

#query {
	margin: 0 3px 0 0;
	padding: 2px;
	background-color: #eee;
	border: 1px solid #ddd;
	font: normal 11px/11px verdana,arial,sans-serif;
	float: left;
}

/* Ellington */

ul.gallery {
  list-style-type: none;
  padding: 0;
}
ul.gallery img {
  float: left;
  margin: 0 1em 1em 0.2em;
}
ul.gallery li {
  clear: both;
}

ul.gallery li a {
  color:#369;
}

ul.gallery li a:hover {
  text-decoration: underline;
}

ul.gallery li a:visited {
  color:#A98061;
}

ul#breadCrumbNav  {
	margin:0;
	padding: 0;
	list-style-type: none
}

#breadCrumbNav li {
	float: left;
	margin-right:  5px;
	margin-bottom: 7px;
	font: bold 11px verdana,sans-serif;
	color: #333;
}

#breadCrumbNav li a {
	color: #333;
}

a.moviesTheater {
	color: #369;
}

a.moviesListing {
	color: #369;
	text-decoration: underline;
}

ul.moviesListed {
	list-style-type: none;
	padding: 0;
}

.commentform { background: #f8f8f8; border: 1px solid #ddd; padding: 10px; margin: 0; clear: both; }
.commentform h3 { font-size: 1.2em; margin: 0 0 5px; }
.commentform p { font-size: 1.1em; margin: 0 0 10px; padding: 0; }
.commentform textarea {
	margin: 0;
	padding: 2px;
	width: 406px;
	\width: 414px;
	w\idth: 406px;
	border: 1px solid #848484;
	font: 1em/1.2em Arial, sans-serif;
}

#comments a {
	font-weight: bold;
	color: #369;
}

div.insideComment p { line-height: 18px; margin-bottom: 5px;}

.pb {
	border: 1px solid #ddd !important; background-color: #e8e8e8; padding: 6px;
}
.redlink, .redlink a:active, .redlink a:visited, .redlink a:link {color: #7A0F0F !important;}

p#breadcrumbs {margin: 0;padding:0;}

#breadcrumbs a { font-weight: bold; color:#369;}