
/* Site Layout */
body {
	margin: 0;
	padding: 0;
	text-align: center;
	border: none;
	font-family: Arial, Helvetica, sans-serif;
}
body.popup {
	margin: 0;
	padding: 0;
	border: none;
}
#main {		
	width: 778px;
	margin: 0 auto;
	padding: 0;
	text-align: left;
}
#main.popup {	
	width: auto;
	margin: 0;
	padding: 0;
	border: none;
}


/* Site Header */
#headerlogo {
	margin: 0;
	padding: 0;
	border: none;
	background-color: gray;
	width: 778px;
}
	#headerlogo img {
		display: inline;
		margin: 0;
		padding: 0;
		border: none;						
	}
	#headerlogo img.i1x1 { width: 260px; height: 67px; }
	#headerlogo img.i1x2 { width: 260px; height: 67px; }
	#headerlogo img.i1x3 { width: 258px; height: 67px; }
	#headerlogo img.i2x1 { width: 260px; height: 67px; }
	#headerlogo img.i2x2 { width: 260px; height: 67px; }
	#headerlogo img.i2x3 { width: 258px; height: 67px; }
	#headerlogo img.i3x1 { width: 260px; height: 65px; }
	#headerlogo img.i3x2 { width: 260px; height: 65px; }
	#headerlogo img.i3x3 { width: 258px; height: 65px; }


/* Links and Inputs */
a { color: green; text-decoration: none; }
a:hover { color: darkgreen; text-decoration: underline; }

input, 
textarea   { background: #fde4d4; border: 1px solid #ff6600; margin: 0 2px 0 0;}
input.short { width: 80px; }
input.long { width: 300px; }
input.money { width: 80px; text-align: right; }
input.chk { width: 12px; height: 12px; margin: 0; padding: 0; border: none; border-collapse: collapse; }
input.btn { margin: 2px 0 0 0; border: 2px outset #d7b9c9; color: #000000; background-color:#fe812e; font-weight:bold; }
input.btn:hover { background-color:#a0e0b0; }

select { background: #fde4d4; border: 1px solid #ff6600; }




#sitemain {
	margin: 0;
	padding: 0;
}
#sitemain.popup {
	padding: 0px;
}
	#sitemain.popup #mainmenu {
		margin: 0; 
		padding: 4px; 
		font-size: 0.75em; 
		background-color: #c0d0c0; 
	}
		#sitemain.popup #mainmenu ul {
			margin: 0;
			padding: 0;
			background: none;
		}
			#sitemain.popup #mainmenu ul li {
				list-style-type: none; 
				display: inline; 
				padding: 2px 10px 2px 10px;
				margin: 0;
				border-right: 1px solid #808080;
				font-weight: bold;
			}
			#sitemain.popup #mainmenu ul li.selected { background-color: #e0f0e0;}
	#sitemain.popup #inner {
		margin: 4px;
		padding: 0;
	}
	
	#sitemain #topmenu {
		height: 31px;
		background: url('/images/header/header-menu-tile.gif') repeat-x;
		width: 778px;
		margin: 0 0 0 0; 
		padding: 0;
		text-align: center;
	}
		#sitemain #topmenu ul { margin: 0; padding: 0; border: none; }
		#sitemain #topmenu ul li { 
			display: inline; 
			background: url('/images/header/header-menu-spacer.gif') right no-repeat;
			text-align: center;
			margin: 0;
			padding: 0 10px 0 0px;
			line-height: 31px;
		}
		#sitemain #topmenu ul li.end { background: none; }	
		#sitemain #topmenu ul li a { 
			height: 31px;
			font-weight: bold;
			color: #424141;
			text-decoration: none;
			margin: 0;
			padding: 0 10px 0 10px;
		}
		#sitemain #topmenu ul li a:hover { 
			color: #ff6600;
			text-decoration: underline;
		}	
		#sitemain #topmenu ul li a.selected {	color: #006633;	}	
	
	#sitemain #bottommenu {
		clear: both;	
		background: url('/images/footer/bottomline.gif') no-repeat;
		background-color: #fcd2b7;
		width: 100%;
		text-align: center;
		margin: 16px 0 8px 0; 
		padding: 30px 0 30px 0;
	}
		#sitemain #bottommenu p { padding: 4px; }
		#sitemain #bottommenu ul { margin: 0; padding: 0; border: none; }
		#sitemain #bottommenu ul li { 
			display: inline; 
			text-align: center;
			margin: 0;
			padding: 0 4px 0 4px;
			border-right: 2px solid #ff6600;
		}
		#sitemain #bottommenu ul li.end { border: none; }	
		#sitemain #bottommenu ul li a { 
			font-weight: bold;
			color: #424141;
			text-decoration: none;
			padding: 0 4px 0 4px;
		}
		#sitemain #bottommenu ul li a:hover { 
			color: #ff6600;
			text-decoration: underline;
		}	
		#sitemain #bottommenu ul li a.selected {	color: #006633;	}	
		
		#sitemain #copyright { margin: auto; font-size: 10px; font-weight: bold; text-align: center;}
	
	
/* sub-header*/
#sitemain #main_header {
}
	#sitemain #main_header #box {
		float: left;
		width: 37%;
	}
		#sitemain #main_header #box.no_credit_checks {}
		#sitemain #main_header #box.money_for_anything {}		
		#sitemain #main_header #box ul { margin: 0; font-size: 0.9em; }
	#sitemain #main_header #img {
		float: left;
		width: 25%;
		text-align: center
	}
	#sitemain #main_header p { 
		clear: both; 
		margin: 16px 60px 16px 60px; 
		font-size: 0.9em; 
	}

	
/* sitemain content */	
#sitemain #content {
	padding: 8px 0 0 0;
	margin: 0;
	border: none;
	width: auto;
}	
#sitemain #content.popup { margin: 0; padding: 0; }

	#sitemain #content dl {
		margin: 0;
		padding: 0;
		display: block;
	}
	
	/* main section summary */	
	#sitemain #content dl.sectionsummary {
		float: right;
		margin: auto;
		padding: 4px;
		background-color: #e8f8e8;
		border: 1px solid #808080;
		width: 50%;
	}	
		#sitemain #content dl.sectionsummary dt {
			float: left;
			width: 70%;
			font-weight: bold;
			color: #333;
		}
		#sitemain #content dl.sectionsummary dd {
			margin-left: 70%;
			text-align: right;
		}
		
	/* 'add new item' boxes */
	#sitemain #content ul {
		padding: 8px;
		list-style-position: inside;
	}
		#sitemain #content ul li {
		}			
		
	
#sitemain #mainads {
	clear: both;
	margin: 30px 50px 0 50px;
	padding: 0;
	width: auto;
	font-size: 0.75em;
}
	#sitemain #mainads a { font-size: inherit; }
	#sitemain #mainads .rightside {
		clear: both;
		float: right;
		width: 120px;
	}
	#sitemain #mainads p {
		margin-right: 128px;
		padding: 16px;
	}
