/* krombholz main CSS included with every page */body {	background-color: #ffffff;	width:780px;	height:480px;	font-family:Arial, Helvetica, sans-serif;	margin:5px auto auto auto;	min-width:780px;	}h2 {	margin-top:0px;	font-size:18px;	color: #cb132e; /* was #c6314d - some pink color */}h3 {	margin-top:-10px;	font-size:14px;	color: #cb132e;}#wrap {	width:780px;	height:480px;	/* background-color:#eeeeee; */}#wrap_top {	width:780px;	height:90px;	/* background-color:#cccc00; */}#wrap_btm {	width:780px;	height:390px;	/* background-color:#33ff66; */}#nav {	padding-top:15px;	margin:0 auto 0 auto;	width:780px;}#nav ul {	text-decoration:none;	margin:0;	padding:0;}#nav li{	width:130px;	height:90px;	background-color:#663366;	text-decoration:none;	display:inline;	font-family:Arial, Helvetica, sans-serif;	font-weight:bold;	font-size:14px;	margin: 0 50px 0 0;	text-align:center;}#nav li#nav_scrapbook_01 {	width:130px;	background-color:#669966;	text-decoration:none;	display:inline;	font-family:Arial, Helvetica, sans-serif;	font-weight:bold;	font-size:14px;	margin: 0 50px 0 0;}#nav a:hover {	color: #cb132e;}#subnav {	margin:0 auto 0 auto;	padding-left:10px;	/* background-color:#cc9999; */	float:left;}#subnav ul {	text-decoration:none;	margin:0 0 0 10px;	padding:0;}#subnav li {	text-decoration:none;	font-family:Arial, Helvetica, sans-serif;	font-weight:bold;	font-size:12px;	list-style-type:none;	margin: 0 0 0 0;}#subnav a {	text-decoration:none;	color:#000000;}#subnav a:hover {	color: #cb132e;  /* red text */}#subnav a:link#current, #subnav a:visited#current {	color:#cb132e;  /* red text */}#subnav_02 a:link#current, #subnav_02 a:visited#current {	color:#cb132e;  /* red text */}#subnav_02 li {	font-size:12px;	padding:0 0 3px 5px;}html>body #subnav {    width:160px;}#rednav {	margin:0 auto 0 auto;}#rednav ul {	text-decoration:none;	list-style-type:none;	margin:0;	padding:0;}#rednav li{	/* width:130px;	height:90px; */	color: #cb132e;	text-decoration:none;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;}#rednav a:link, #rednav a:visited {	color: #cb132e;	text-decoration:none;}#rednav a:hover {	color: #cb132e;	text-decoration:underline;}#blacknav {	margin:0 auto 0 auto;}#blacknav ul {	text-decoration:none;	list-style-type:none;	margin:0;	padding:0;}#blacknav li{	/* width:130px;	height:90px; */	display:inline;	margin:0 20px 0 0;	color: #000000;	text-decoration:none;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;}#blacknav a:link, #blacknav a:visited {	color: #000000;	text-decoration:none;}#blacknav a:link#current, #blacknav a:visited#current {	color: #cb132e;	text-decoration:none;}#blacknav a:hover#current {	color: #cb132e;	text-decoration:none;}#blacknav a:hover {	color: #cb132e;	text-decoration:none;}#leftLinks {	font:Arial, Helvetica, sans-serif;	width:250px;	float:left;	margin:-10px 0 0 -30px;}#leftLinks ul {	list-style-type:none;}#rightLinks {	font:Arial, Helvetica, sans-serif;	width:200px;	float:left;	margin:-10px 0 0 -30px;}#rightLinks ul {	list-style-type:none;}#rightLinks a:link, #rightLinks a:visited {	color: #000000;	text-decoration:none;}#rightLinks a:hover {	color: #cb132e;	text-decoration:none;}#main {    /* background-color:#9c9; */    float:left;    width:530px; /* was 530px */	margin:0 auto 0 auto;	font-size:12px;	padding:0 0 0 10px;}#push_down_footer {	float:left;	width:1px;}/*#footer{	background-image:url(../images/jly_logo.png);	background-repeat:no-repeat;	float:left;}*/#rolloverK {	width:780px;	height:100px;	margin:0 auto 0 auto;	float:left;	/* background-color:#00cc66; */	clear:both;}.img_inline {	display:inline;}.firstP {margin-top:-10px;}.redText {	color:#cb132e; /* red text */}