

#content {
	background: 		none;
}
#ColLeft {
	width: 				480px;
}
#ColLeft h2 {
	font-size: 			150%;
}
#ColRight {
	margin: 			0 0 0 60px;
	width: 				360px;
}
#ColLeft h3,
#ColRight h3 {
	margin: 			0 0 10px 0;
}


.jList div {
	position: 		relative;
	padding: 		20px 10px 0 10px;
	float: 			left;
	background: 	url(/img/box.gif) no-repeat 0 0;
	width: 			340px;
	padding: 		18px 10px 4px 10px;
	margin: 		0 0 30px 0;
	border: 		0;
}
.jList div h3 {
	position: 		absolute;
	z-index: 999;
	top: 			-12px;
	left: 			10px;
	background: 	#f1f1f1;
	color: 			#777;
	font-size: 		110%;
	padding: 		2px 5px 2px 5px;
	font-weight: 	bold;
}
.jList div h3 a {
	color: 			#e74210 !important;
	float: 			left;
	padding: 		5px;
}
.jList div h3 a:hover {
	color: 			#777 !important;
}
.jList div h3 a img {
	vertical-align: middle;
	margin: -2px 0 0 2px;
	background: #777;
}
.jList ul {
	background: 	url(/img/box.gif) no-repeat left bottom;
	padding: 		0 0 4px 0;
	margin: 		0 -10px -4px -10px;
}
.jList li {
	padding: 		3px 0 7px 0 !important;
	margin: 		0px 10px 3px 10px !important;
	width: 			340px;
	background: 	url(/img/dot_grey.gif) repeat-x left bottom !important;
}
.jList li:hover {
	background: 	url(/img/dot_grey.gif) repeat-x left bottom !important;
}
.jList li.last {
	background: 	none !important;
}
.jList a {
	display: 		block;
	background: 	none !important;
	color: 			#000 !important;
	padding: 		0 25px 0 0;
	line-height: 	16px;
}
.jList li img {
	background: 	#777;
	float: 			right;
	margin: 		1px 0px 0px 0px !important;
}
.jList a:hover {
	color: 			#e74210 !important;
}
.jList a:hover img {
	background: 	#e74210;
}











