/* profile */
#content ul.profilemenu {
	float:left;
	clear:both;
	width:535px;
	list-style:none;
	padding:0;
	margin:0 0 5px 0;
	}
#content ul.profilemenu li {
	float:left;
	padding:0;
	margin:0;
	}
#content ul.profilemenu a {
	float:left;
	padding:5px 9px;
	margin:0 2px 0 0;
	color:#000;
	font-size:0.95em;
	text-decoration:none;
	border:1px solid #D9D7BE;
	background:#D9D7BE;
	}
#content ul.profilemenu a:hover, #content ul.profilemenu a.active {
	border:1px solid #D9D7BE;
	background:#FFF;
	}

/* ad list */
#content .searchbox {
	padding:10px;
	margin:-5px 0 10px 0;
	background:#ECECDF;
	}
#content ul.listing {
	list-style:none;
	padding:0;
	margin:0;
	}
#content ul.listing li {
	border-bottom:1px solid #D9D7BE;
	padding:8px;
	}
#content ul.listing li.even {
	background:#ECECDF;
	}
#content ul.listing li.odd {
	}
#content ul.listing h2 {
	font-size:1em;
	border-bottom:none;
	font-weight:bold;
	padding:0;
	margin:0;
	}
#content ul.listing em {
	display:block;
	padding:5px 0;
	}
#content ul.listing em a {
	text-decoration:none;
	color:#000;
	}
#content ul.listing em a:hover {
	text-decoration:underline;
	}
#content ul.listing p {
	font-size:0.9em;
	padding:0;
	margin:0;
	}
#content ul.listing small {
	display:block;
	clear:both;
	padding:3px 0;
	color:#586964;
	}
#content ul.listing small a {
	color:#586964;
	}
#content ul.listing img {
	border:1px solid #D9D7BE;
	}
#content span.greenbox {
	display:block;
	float:left;
	width:10px;
	height:10px;
	margin:3px 5px 0 0;
	background:#A1B543;	
}
/* ad detail */
#content form ul.listing {
	float:left;
	width:182px;
	}
#content form ul.listing li {
	width:181px;
	border:none;
	padding:2px 0;
	}
#content form ul.listing li label {
	display:inline;
	float:none;
	clear:none;
	text-align:left;
	font-size:0.9em;
	padding:0 0 0 4px;
	}
#content form em {
	color:#A1B543;
	font-style:italic;
	}
/* add ad */
#content ul.steps {
	list-style:none;
	padding:0;
	margin:0;
	}
#content ul.steps li {
	display:block;
	float:left;
	font-size:0.9em;
	font-weight:normal;
	text-align:center;
	color:#FFF;
	background:#CCC;
	padding:2px 6px;
	margin:0 1px 5px 1px;
	width:80px;
	}
#content ul.steps li.active {
	width:332px;
	background:#586964;
	}
#content ul.steps li.active2 {
	width:238px;
	background:#586964;
	}
#content .adimages {
	float:right;
	width:367px;
	}
#content .adimage {
	float:left;
	margin:0 3px 3px 0;
	padding:4px;
	background:#E9E8DA;
	border:1px solid #BEBB8F;
	}
#content .adimage a {
	font-size:0.8em;
	}
/* craftlist */
#content ul.craftlist {
	list-style:none;
	float:left;
	width:220px;
	padding:0;
	margin:0 0 0 25px;
	}
#content ul.craftlist li {
	}
/* craft detail */
#content .banner, #content .logo  {
	display:block;
	float:left;
	width:183px;
	padding:1px;
	margin:3px 0;
	border:1px solid #D9D7BE;
	text-align:center;
	}
#content .logo {
	width:220px;
	}
/* other */
#content table.leftmargin {
	margin:0 0 0 22px;
	}
#content form h3 {
	font-size:0.9em;
	font-weight:bold;
	letter-spacing:1px;
	color:#FFF;
	background:#586964;
	padding:2px 6px;
	margin:4px 0 0 0;
	}
#content table {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	}
#content table.pricetable {
	margin:0 0 5px 0;
	text-align:right;
	}
#content table.pricetable th {
	background:#A1B543;
	font-size:0.8em;
	color:#FFF;
	}
#content table.pricetable td {
	font-size:0.9em;
	background:#EEE;
	}
#counter {
	display:block;
	float:right;
	visibility:hidden;
}
