
body {
	margin: 15px 0 0 0;
	background: url(/img/site/bg.gif) repeat-x;
	background-color: #eeeeee;
}

td, p, div {
	font-family: Arial, Verdana, Helvetica, Sans-serif;
	font-size: 12px;
	color: 000000;
}

.flagtable {
	background-color: transparent;
	margin-bottom: 5px;
}

.flagright {
	padding-right: 10px;
}

.date {
	font: bold 14px "Trebuchet MS", Verdana, helvetica, Arial, Sans-serif;
	color: #fff;
	margin-right: 10px;
	margin-bottom: 6px;
	text-align: right;
}

.weather a:link, .weather a:visited {
	margin-right: 10px;
	margin-top: 6px;
	font-family: "Trebuchet MS", Verdana, helvetica, Arial, Sans-serif;
	color: #336699;
	font-weight: bold;
	font-size: 13px;
	border-bottom: 1px dotted #dddddd;
}

.weather a:hover {
	color: #CC0000;
	text-decoration: none;
	border-bottom: 1px dotted #336699;
}

.footertable {
	background-color: #eeeeee;
	margin-top: 10px;
	padding: 1px;
	margin-bottom: 15px;
}

.footerdata {
	font-family: "Trebuchet MS", Verdana, helvetica, Arial, Sans-serif;
	color: #3b3b3b;
	font-weight: 700;
	font-size: 12px;
	padding-top: 5px;

}

.bodytable {
	background-color: #eeeeee;
/*	border: 1px solid #dddddd; */
	padding: 0px;

}

.bodycontent {
	margin-left: 12px;
	margin-top: 10px;
	margin-bottom: 15px;
	margin-right: 20px;
	padding-bottom: 15px;
	padding-right: 10px;
	width: 92%;
}

.pagecontent {
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 15px;
	margin-right: 10px;
	padding-bottom: 15px;
	padding-right: 10px;
	padding-right: 10px;
	width: 90%;
}

.cookiecrumb {
	font-family: "Trebuchet MS", verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
	margin-left: 10px;
	padding-top: 5px;
}

.cookiecrumb a:link, .cookiecrumb a:visited {
	font-family: "Trebuchet MS", verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
	padding-top: 5px;
}

.cookiecrumb a:hover {
	color: #336699;
	text-decoration: underline;
}

.leftheading {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 7px;
	padding: 0px;
	border-bottom: 1px dotted #5b5b5b;
	width: 90%;
	font-size: 13px;
	color: #2b2b2b;
	text-align: left;
}

.leftlinks a:link, .leftlinks a:visited {
	display: block;
	width: 84%;
	font-size : 12px;
	text-decoration: none;
	background-color: #a5a5a5;
	padding: 2px;
	margin-left: 4px;
	margin-bottom: 6px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: 700;
	color: #336699;
	border: 1px solid #dddddd;
	background-color: #FFFFFF;
}

.leftlinks a:hover {
	text-decoration: none;
	color: #cc0000;
	background-color: #eeeeee;
	border: 1px solid #8b8b8b;
}

.rightcontent {
	margin-top: 0px;
	color: #000000;
	margin-right: 0px;
	margin-bottom: 10px;
	padding: 3px;
	border: 1px solid #FFFFFF;
	display: block;
	background-color: #dddddd;
	width: 90%;
	float: right;
}

.rightcontent2 {
	margin-top: 10px;
	color: #225180;
	margin-right: 0px;
	padding: 5px;
	border: 1px solid #FFFFFF;
	display: block;
	background-color: #dddddd;
	width: 88%;
	font-family: "Trebuchet MS", verdana, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
	float: right;
}

.rightcontentclassies {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	padding: 5px;
	border: 1px solid #FFFFFF;
	display: block;
	background-color: #dddddd;
	width: 88%;
	color: #000000;
	font-family: "Trebuchet MS", verdana, sans-serif;
	font-size: 13px;
	font-weight: bold;
	float: right;
}

.subrightclassies {
	color: #3b3b3b;
	margin-right: 5px;
}

.introduction {
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 10px;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-top: 3px;
	width: 89%;
	border: 1px dotted #ffffff;
	background-color: #ffffff;
}


.newsneighbor a:link, .newsneighbor a:visited {
	display: block;
	width: 70%;
	font-size : 12px;
	text-decoration: none;
	padding: 3px;
	margin-right: 5px;
	margin-top: 6px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: 700;
	color: #336699;
	border: 1px solid #cccccc;
	background-color: #FFFFFF;
	float: right;
}

.newsneighbor a:hover {
	text-decoration: none;
	color: #cc0000;
	background-color: #eeeeee;
	border: 1px solid #8b8b8b;
	float: right;
}

.leftlinks a:link, .leftlinks a:visited {
	display: block;
	width: 84%;
	font-size : 12px;
	text-decoration: none;
	padding: 2px;
	margin-left: 4px;
	margin-bottom: 6px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: 700;
	color: #336699;
	border: 1px solid #dddddd;
	background-color: #FFFFFF;
}

.leftlinks a:hover {
	text-decoration: none;
	color: #cc0000;
	background-color: #eeeeee;
	border: 1px solid #8b8b8b;
}

.headings {
	font-family: "Trebuchet MS", verdana, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #5b5b5b;
	margin-left: 10px;
	padding-top: 5px;
}

img {
	border: 0;
}

hr {
	width: 95%;
	height: 1px;
	color: #B3B3B3;
	background-color: transparent;
}

a:link, a:active,a:visited {
	color: #003366;
	text-decoration: none;
	font-weight: 700;
	background-color: transparent;
}

a:hover {
	color: #111111;
	text-decoration: underline;
	font-weight: 700;
}

form {padding: 0; margin: 0;}

h1	{font-size:	19px;}
h2	{font-size:	18px;}
h3	{font-size:	16px;}
h4	{font-size:	15px;}
h5	{font-size:	13px;}
h6  {font-size:	11px;}

h1, h2, h3, h4, h5, h6	{
	padding; 0 0 0 0;
	margin: 0 0 0 0;
	font-family: "Trebuchet MS", Verdana, helvetica, Arial, Sans-serif;
	background-color: transparent;
	color: #000000;
}

.submenuhead a:link, .submenuhead a:visited {
	display: block;
	width: 90%;
	font-size : 11px;
	text-decoration: none;
	background-color: #a5a5a5;
	padding: 3px 6px 3px 0;
	margin: 0 0 0 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 700;
	color: #1B2C85;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b3b3b3;
	border-top-color: #969696;
	border-top-style: solid;
	border-top-width: 1px;
}

.submenuhead a:hover {
	text-decoration: none;
	color: #FDFB76;
	background-color: #a5a5a5;
}

.submenu a:link, .submenu a:visited {
	display: block;
	width: 90%;
	font-size : 11px;
	text-decoration: none;
	background-color: #acacac;
	padding: 3px 0 3px 6px;
	margin: 0 0 0 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 700;
	color: #1B2C85;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b8b8b8;
	border-top-color: #9b9b9b;
	border-top-style: solid;
	border-top-width: 1px;
}

.submenu a:hover {
	text-decoration: none;
	color: #1B2C85;
	background-color: #C0C0C0;
}

.menu-head {
	width: 90%;
	display: block;
	font-size: 11px;
	background-color: #5a5a5a;
	padding: 2px 0 2px 6px;
	margin: 0 0 0 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 700;
	color: #c4c4c4;
}

.helper-tools-menu a:link, .helper-tools-menu a:visited {
	width: 90%;
	display: block;
	font-size: 11px;
	text-decoration: none;
	background-color: #a5a5a5;
	padding: 3px 0 3px 0;
	margin: 0 0 0 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 700;
	color: #5a5a5a;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b3b3b3;
	border-top-color: #969696;
	border-top-style: solid;
	border-top-width: 1px;
}
.helper-tools-menu a:hover {
	text-decoration: none;
	color: #FDFB76;
	background-color: #a5a5a5;
}

.topmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	background-color: transparent;
}
.topmenu a:link, .topmenu a:visited {
	color: #ffffff;
	font-weight: 700;
	text-decoration: underline;
	background-color: transparent;

}
.topmenu a:hover {
	color: #FDFB76;
	text-decoration: none;
	font-weight: 700;
	background-color: transparent;
}

#copyright-grey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #474747;
	padding: 8px 0 4px 0;
	background-color: transparent;
}

#copyright-grey a:active, #copyright-grey a:visited, #copyright-grey a:link {
	color: #474747;
	font-weight: 700;
	background-color: transparent;
}

#copyright-grey a:hover {
	color: #FDFB76;
	text-decoration: none;
	font-weight: 700;
	background-color: transparent;
}

#menu-sep {
	margin: 0 0 0 0;
	padding: 0;
	border: 1px dashed;
}


#top-feature {
	padding: 0 0 9px 0;
	margin: 0;
}

#contentcenter {
	float: left;
	width: 391px;
	padding: 0px;
	margin: 0px;
}

#bodycontent {
	display: block;
	padding: 4px 6px 6px 6px;
	margin: 0;
	text-align: left;
	background-color: #ffffff;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #525252;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #525252;
	}

#bodycontent-wide {
	display: block;
	padding: 4px 6px 6px 6px;
	margin: 0;
	text-align: left;
	background-color: #ffffff;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #525252;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #525252;
	border-bottom-color : #525252;
	border-bottom-style : solid;
	border-bottom-width : 1px;
}

.cookie-crumb {
	font-family: Verdana, Arial, Sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: transparent;
	padding-bottom : 6px;
}

.cookie-crumb a:link, .cookie-crumb a:active, .cookie-crumb a:visited {
	color: #B20000;
	text-decoration: underline;
	font-weight: 800;
	background-color: transparent;
}

.cookie-crumb a:hover {
	color: #B20000;
	text-decoration: underline;
	background-color: #FDFB76;
	font-weight: 800;
}

.searchbutton {
	font-size: 10px;
	font-family: Verdana, Arial, Sans-serif;
	border: 1px solid #616161;
	background-color: #d4d4d4;
	padding: 2px;
	font-weight: 900;
}
.searchform {
	font-size: 10px;
	font-family: Verdana, Arial, Sans-serif;
	font-weight: 900;
	color: #494949;
	background-color: #fdfb76;
}
.onpagetitle {
	font-family: "Trebuchet MS", verdana, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #CC0000;
	margin-left: 12px;
	margin-top: 10px;
	margin-bottom: 9px;
	border-bottom: 1px dotted #999999;
	width: 92%;
}
.onpagetitle a {
	color: #CC0000;
}

.onpagetitlesub {
	font-family: "Trebuchet MS", verdana, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #5b5b5b;
	margin-left: 10px;
	padding-top: 5px;
}


.sitecopyright {
	font-size: 10px;
	color: #FFFFFF;
 	background-color: #003366;
}

.sitefooter {
	font-size: 10px;
	background-color: #CCCCCC;
}

.footer {
	font-size: 10px;
}

.copyright {
	font-size: 10px;
}


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: 13pt;
	font-weight: bold;
}

.pennychead1 {
	font-family: "Trebuchet MS", verdana, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	color: #225180;
}



.pennycsection {
	font-family: "Trebuchet MS", verdana, sans-serif;
	font-size: 14px;
	color: #CC0000;
	font-weight: bold;
}

.pennychead2 {
	font-family: "Trebuchet MS", verdana, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}

.pennychead3 {
	font-family: "Trebuchet MS", verdana, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #000000;
}

.pennylheadline {
	font-family: "Trebuchet MS", verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.pennysheadline {
	font-family: "Trebuchet MS", verdana, sans-serif;
	font-size: 18px;
	font-weight: bold;
	margin-top: 7px;
}

p.pennysbyline { margin-bottom: 0px; margin-top: 9px; }

.pennysdateline {
	font-weight: bold;
}

p.pennysdate {
	font-size: 10px;
	text-transform: uppercase;
	margin-bottom: 1px;
	padding-bottom: 4px;
	border-bottom: 1px dotted #dddddd;
	margin-top: 2px;
}

/* .pennysleadingwords {	*/
/* 	font-weight: bold;		*/
/* }						*/

.pennyldate {
	font-size: 11px;
	color: #666666;
}

span.pennysleadingwords {
	font-size: 13px;
    font-weight: 700;
}

.pennycmore {
	font-size: 11px;
	color: #666666;
}

.pennyicredit {
	font-size: 11px;
	font-weight: bold;
}

.pennyicutline {
	font-size: 11px;
}

.pennyssubhead {
	color: #5b5b5b;
	font-weight: bold;
	font-size: 14px;
	font-family: "Trebuchet MS", Verdana, Arial;
	margin-top: 2px;
}

.siteleaditems {
	text-transform: uppercase;
	color: #CC3300;
	font-weight: bold;
}

span.pennyicredit { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }

span.pennyicutline { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.topjob {
	padding:0;
	margin:0;
}

.topjob ul {
	clear: both;
	list-style: none;
	padding: 0;
	margin: 0 0 0 25px;
}

.topjob ul li {
	text-align: right;
}

.topjob ul li a {
	display: block;
	padding: 5px 2px;
	font: 11px/11px verdana,arial,sans-serif;
	color: #036;
	border: 1px solid #ccc;
	text-align: right;
	background: #fff;
	margin: 2px 0 5px 0;
}

.topjob ul li a:hover {
	background: #eee;
	text-decoration: none;
	border: 1px solid #B90000;
}

.topjob-all-link a {
	text-decoration: none;
	font: bold 11px/11px verdana,arial,sans-serif;
	color: #b90000;
}

.topjob-all-link a:hover {
	text-decoration: underline;
}

.topjob-all-link p {
	margin-bottom:10px;
	text-align: right;
}

#right {
	text-align: right;
}

#right p {
	margin: 2px 0;
	padding: 0;
		text-align: right;
}

#right h3 {
	font: bold 11px/11px verdana,sans-serif;
	margin: 0 0 6px 15px;
	padding: 3px 1px;
	text-align: right;
	padding: 5px;
	border: 1px solid #ccc;
	display: block;
	background-color: #dddddd;
	color: #000000;
	font-family: "Trebuchet MS", verdana, sans-serif;
	font-size: 13px;
	font-weight: bold;
}

#right-classifieds {
	text-align: right;
	margin-top: 10px;
}

#right iframe {
	margin: 5px 0;
}

#right-classifieds p  {
	margin: 3px 0;
	padding: 0;
	text-align: right;
}

#right p {
	display: screen;
	text-align: right;
}
#right form input {
	padding: 3px;
	margin: 3px 0;
	background-color: #fff;
	border: 1px solid #666;
	font: bold 11px/11px verdana,arial,sans-serif;
	text-align: center;
	color: #B90000;
}
#submit-classified {
	margin-top: 10px;
	padding-top: 5px;
	border-top: 1px dotted #f30;
	color: #036;
}

#advertisements {
	text-align: center;
	padding-top: 5px;
	background-color: #fff;
}

#advertisements h3 {
	background: #C60;
}

#special-offers {
	text-align: center;
	padding: 3px 0;
}

#kansas-classifieds {
	text-align: center;
	padding: 3px 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;}

#topjobs {
	padding:2px;
	margin:0;
}


#topjobs ul {
	clear: both;
	list-style: none;
	padding: 0;
	margin: 0;
}

#topjobs ul li a {
	display: block;
	padding: 5px 2px;
	font: 11px/11px verdana,arial,sans-serif;
	color: #036;
	border-bottom: 1px dotted #ccc;
	text-align: left;
	background: #fff;
}

#topjobs ul li a:hover {
	background: #eee;
	color: #b90000;
	text-decoration: underline;
	border-bottom: 1px dotted #aaa;
}

.section-b a {
	text-decoration: none;
	font: bold 11px/11px verdana,arial,sans-serif;
	color: #b90000;
}

.section-b a:hover {
	text-decoration: underline;
}

.top-links {
	padding: 2px
}

h3.header-topads { display: none !important; }

p.topjob-all-link { display: none; }
/* RSS almost graphic, from holovaty.com */

a.rss {
	font: bold 10px verdana, sans-serif;
	padding: 0 0.5em;
	border: 1px solid;
	text-decoration: none;
	background: #f60; color: #fff;
	border-color: #ffc8a4 #7d3302 #3f1a01 #ff9a57;
}

a.rss:hover, a.rss:link, a.rss:visited { color: #fff !important; text-decoration: none !important; }