a {
    outline: none;
}

div#zoom {
	z-index:999;
}

div.page_left {
	width:567px;
}

div#announcement {
	background:url("http://asset1.cyclenews.com/img/home_popular_heading_dark.png") repeat-x scroll left top transparent;
	color:#FFFFFF;
	height:50px;
	margin-bottom:25px;
	margin-left:-5px;
	padding:10px 15px;
	width:520px;
}

div#announcement h3 {
	color:#FFFFFF;
	display:block;
	font:bold 22px/50px "Georgia","Times New Roman",serif;
	letter-spacing:0.04em;
}

div#announcement p {
	font:14px "Helvetica", "Arial", sans-serif;
	color:#272740;
}

div#updated {
	font:14px "Georgia", "Times New Roman", serif;
	color:#272740;
	font-weight:bold;
	margin-left:20px;
	margin-top:15px;
	margin-bottom:15px;
}

div#right_column {
	float:right;
	padding-right:10px;
	width:317px;
}

div#left_column {
	float:left;
	width:224px;
	margin-right:15px;
}

div#left_column ul {
	margin-bottom:15px;
}

div#left_column li {
	list-style-type:none;
	display:block;
}

div#left_column li a > span {
	display:block;
	height:36px;
	padding-left:40px;
	padding-right:30px;
	width:156px;
}

div#left_column li a {
	display:block;
	height:36px;
	background-color:#f4f4f4;
	width:224px;
	font:11px "Georgia", "Times New Roman", serif;
	font-weight:bold;
	color:#e53737;
	line-height: 36px;
	margin-bottom:5px;
	background-repeat:no-repeat;
}

div#left_column li a:hover {
	text-decoration:none;
	background-color:#dadada;
	cursor:pointer;
}

div#left_column li a:hover > span {
	background-image:url('/img/classifieds/arrow.png');
	background-repeat: no-repeat;
	background-position: 200px 11px;
}

div#left_column li.active a {
	background-color: #cd0016;
	color:white;
}

div#left_column li.active a > span {
	background-image:url('/img/classifieds/arrow.png');
	background-repeat: no-repeat;
	background-position: 200px 11px;
}

div#left_column li#place_classified a { background-image: url('/img/classifieds/place_classified.png'); background-position: 5px 3px; }
div#left_column li#help_wanted a { background-image: url('/img/classifieds/briefcase.png'); background-position: 5px 5px; }
div#left_column li#position_wanted a { background-image: url('/img/classifieds/chart.png'); background-position: 5px 5px; }
div#left_column li#business_opportunities a { background-image: url('/img/classifieds/wallet.png'); background-position: 5px 5px; }
div#left_column li#collectors a { background-image: url('/img/classifieds/tag.png'); background-position: 5px 4px; }
div#left_column li#general_merchandise a { background-image: url('/img/classifieds/basket.png'); background-position: 5px 3px; }
div#left_column li#rv_trailer a { background-image: url('/img/classifieds/rv.png'); background-position: 5px 3px; }
div#left_column li#bikes_for_sale a { background-image: url('/img/classifieds/bike.png'); background-position: 5px 5px; }

a.classified-entry {
	display:block;
	color:black;
	font-weight:normal;
}

a.classified-entry:hover {
	text-decoration:none;
}

div.classified-entry {
	margin-bottom:10px;
	padding:5px;
}

div.classified-entry h3 {
	font:12px "Helvetica", "Arial", sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	margin-bottom:5px;
}

div.seperator {
	width: 300px;
	height:1px;
	background-color:#939393;
}

div#important_info {
	margin-bottom:10px;
	padding:10px;
	border:solid 1px #999;
	background-color:#DDD;
	width:284px;
}

div#important_info h3 {
	color:red;
}

div#important_info p {
	font-weight:bold;
	margin-top:10px;
	margin-bottom:5px;
}

div#important_info ul li {
	margin-left:25px;
	margin-bottom:5px;
}

div#post_classified div.input {
	margin-bottom:10px;
}

div#post_classified label {
	margin-bottom:5px;
	display:block;
}

div#post_classified select {
	display:block;
}

div#upload_button {
	padding:5px;
	margin-bottom:10px;
	background-color:#CCC;
	border:solid 1px #333;
	width:150px;
	text-align:center;
	cursor:pointer;
}
