* {	margin: 0;	padding: 0;}#slideshow, #slideshow2 {	position: relative;	overflow: hidden;}#slideshow img, #slideshow2 img {	position: absolute;	left: 0;	top: 0;}#pause1, #pause2 {	z-index:100;}body.section-1   {	font-size: 12px;	font-family: "Courier New", Courier, monospace;	color: #FFF;	background-color: #000;	background-image: url(http://www.jimrolon.com/files/jr_id_neg.gif);	background-repeat: no-repeat;	background-attachment: scroll;	background-position: center 20px;	margin: 0px;	line-height: 15px;}body.section-1 #content p{	margin-bottom: 10px;}body.section-4, body.section-5{	font-size: 12px;	font-family: "Courier New", Courier, monospace;	color: #000;	background-color: #e8e8e8;	background-image: url(http://www.jimrolon.com/files/jr_id_pos.gif);	background-repeat: no-repeat;	background-attachment: scroll;	font-weight: normal;	background-position: center 20px;	line-height: 15px;	margin: 0px;}body.section-4 #content  {	margin-left: 30px;	width: 630px;	float: left;	border-bottom-width: 4px;	border-bottom-style: solid;	border-bottom-color: #000;}body.section-4 #menu, body.section-5 #menu{	top: 0;	bottom: 0;	left: 0;	position: relative;	width: 310px;	color: #FFF;	right: 0px;	height: 100%;}body.section-4 #menu ul li.section-title, body.section-5 #menu ul li.section-title{	font-weight: bold;	border-bottom-width: 4px;	border-bottom-style: solid;	border-bottom-color: #000;	font-size: 12px;	line-height: 10px;}body.section-4 #menu li, body.section-5 #menu li{	text-decoration: none;	color: #000;	width: auto;	background-image: url(http://www.jimrolon.com/assets/navline.gif);	background-repeat: no-repeat;	background-position: 0px 18px;	font-size: 12px;	margin-bottom: 10px;	font-weight: normal;	line-height: 10px;}body.section-4 #menu li.active a, body.section-5 #menu li.active a{	text-decoration: none;	color: #666;	width: auto;}body.section-5 #content  {	margin-left: 30px;	margin-top: 10px;	width: 630px;	float: left;	border-bottom-width: 4px;	border-bottom-style: solid;	border-bottom-color: #000;	border-top-width: 4px;	border-top-style: solid;	border-top-color: #000;	padding-top: 10px;	padding-bottom: 10px;	height: 727px;}body.section-5 #content p{	margin-bottom: 10px;}a:link {	text-decoration: none;	color: #999;}a:active { text-decoration: none; color: #c7c7c7; }a:visited {	text-decoration: none;	color: #999;}a:hover {	text-decoration: none;	color: #8e6724;}a img { border: none; }h1 { font-size: 32px; }h2 { font-size: 24px; }#idlink   {	text-align: center;	display: block;	height: 70px;	width: 130px;	margin-top: 20px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	position: relative;	clear: both;}#container {	margin-right: auto;	margin-left: auto;	width: 975px;	margin-top: 40px;	position: relative;}#main TBC{	width: 975px;	position: relative;	background-color: #C90;}#footer     TBC{	width: 950px;	border-top-width: 4px;	border-bottom-width: 4px;	border-top-style: solid;	border-bottom-style: solid;	border-top-color: #000;	border-bottom-color: #000;	color: #000;	background-color: #9F6;	height: 20px;	position: relative;}#menucolumn     {	top: 0;	bottom: 0;	left: 0;	position: relative;	width: 310px;	height: 734px;	right: 0px;	float: left;}#menu     {	top: 0;	bottom: 0;	left: 0;	position: relative;	width: 310px;	color: #FFF;	right: 0px;	height: 100%;}#menu ul {	list-style: none;	margin-top: 0;	margin-right: 0;	margin-bottom: 12px;	margin-left: 0;	padding-left: 2px;}#menu ul li.section-title {	font-weight: bold;	border-bottom-width: 4px;	border-bottom-style: solid;	border-bottom-color: #FFF;	font-size: 12px;	line-height: 10px;}#menu li {	text-decoration: none;	color: #FFF;	width: auto;	background-image: url(%20);	font-size: 12px;	margin-bottom: 10px;	font-weight: normal;	line-height: 10px;}#menu li.active a{	text-decoration: none;	color: #FFF;	width: auto;}#title {	cursor: pointer;	border-bottom-width: 4px;	border-bottom-style: solid;	border-bottom-color: #000;	font-size: 12px;	line-height: 10px;	display: block;	margin-bottom: 10px;	font-weight: bold;}#show {	display: none;	margin-top: 10px;	margin-bottom: 10px;}#content {	margin-left: 30px;	width: 630px;	float: left;	position: relative;}#img-container		{	margin: 0;	height: 737px;}#d-thumbs { }#d-thumbs img { padding-bottom: 2px; border: none; height: 50px; width: 50px; }#d-image { }#d-image img { border: none; }.pic 	img{	padding-bottom: 10px;}#once { clear: left; }#credit       {	top: 0;	bottom: 0;	left: 0;	position: relative;	width: 310px;	border-top-width: 4px;	border-bottom-width: 4px;	border-top-style: solid;	border-bottom-style: solid;	border-top-color: #000;	border-bottom-color: #000;	padding-top: 8px;	color: #000;}#credit       a{	color: #000;}