body,div,td,hr,dt,dl,dd,input {
	margin:0;
	padding:0;
}
body {
	background-image: url(../images/bg.gif);
	font-family:Helvetica,Arial,sans-serif;
	font-size:12px;
}
p {
	padding:0px;
	margin:0px;
}	
img {
	border:0;
}
table {
	border-spacing:0;
	border-collapse:collapse;
}
label {
	color:#000;
	display:block;
	float:left;
	font-size:12px;
	font-weight:700;
	text-align:right;
	width:150px;
}

hr {
	border:none;
	margin:0;
}

input,textarea {
	background-color:#eee;
	border:1px solid #ddd;
	color:#777;
	margin-top:2px;
}

select {
	background-color:#eee;
	border:1px solid #ddd;
	color:#777;
	margin-top:2px;
	min-height:20px;
}

fieldset {
	margin-top:10px;
	width:95%;
	border:1px solid #CCC;
}
legend {
	color: #CCC;
	font-weight:bold;
	margin-left:10px;
}
#wrapper {
	width:980px;
	margin:0 auto;
}
a.selected {
	font-weight:bold;
}
.norm {
	background-color:#FFF;
	border:1px solid #ddd;
	color:#777;
	min-height:20px;
}

.normc
{
	background-color:#FFF;
	border:1px solid #FFF;
	color:#777;
	min-height:0;
}	

#adtypediv
{
	width:400px;
}

#adtypediv label,#dateEvt label
{
	width:60px;
}

.Style10
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.listtitle
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:700;
}

.listtitlecount
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
}

A.cadre1
{
	color:#FFF;
}

.searchform
{
	display:inline;
	margin:0;
	padding:0;
}

.budgetform
{
	display:inline;
	margin:0;
	padding:0;
	text-align:right;
}

.righttitle
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:700;
}

.time
{
	color:#CCC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.agenda
{
	background-color:#EBEBEB;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
}

.agendatoday
{
	background-color:#FF55A9;
	font-size:13px;
}

#xiti
{
	display:inline;
	float:right;
}
table#result {
	width:100%;
}
table#result td{
	vertical-align:top;
}	

#result h3{
	float:left;
	font-size:16px;
	margin:0;
	padding:0;
}

.sectionTitle h3
{
	float:left;
	font-size:17px;
	margin:0;
	padding:0;
}

#infoBar
{
	border-bottom:1px solid #ddd;
	font-size:12px;
	margin-bottom:15px;
	margin-top:15px;
	padding:3px;
}

#subbar{
	font-size:10px;
	padding-bottom:8px;
	position:absolute;
	right:0;
	top:-10px;
}

#myGoRight table .topResu td
{
	border-bottom:medium solid #ebebeb;
	font-weight:700;
	height:30px;
}

#myGoRight table .resu td
{
	border-bottom:1px solid #ebebeb;
	height:55px;
}

#result table .resu td
{
	border-bottom:1px solid #ebebeb;
	padding:2px 5px;
}

#result table .resu.resuf td
{
	border-bottom:0;
}

#myGoRight table
{
	cellpadding:0;
	cellspacing:0;
}

.resu #dl{
	min-width:600px;
	padding-right:10px;
}

.resu #dl1024 {
	padding-right:4px;
}

.resu .date{
	float:right;
	text-align:right;
	font-size:10px;
	color:#999;
}
.resu .descr{
	clear:both;
}

#result .resu .adbody{
	width:500px;
}

#result .resu .price div{
	color:#F69;
	font-weight:700;
	min-width:110px;
	padding-right:10px;
	text-align:left;
}

#result .resu .price1024 div{
	color:#F69;
	font-weight:700;
	margin-left:5px;
	margin-right:5px;
	min-width:110px;
	padding-right:5px;
	text-align:left;
}

#result .resu .posted div{
	color:#999;
	font-weight:400;
	min-width:90px;
	text-align:center;
}

#result .resu .posted1024 div
{
	color:#999;
	font-weight:400;
	text-align:center;
	width:90px;
}

dd
{
	margin:5px 0 0;
}

#result dd {
	font-size:13px;
	margin:0;
}

#result dd ul {
	padding-left:20px;
}

#result dt a .lookFor {
	color:#000;
	font-size:12px;
}

#section3 span
{
	color:#999;
	font-size:10px;
	font-weight:400;
	text-decoration:none;
}

#MRA
{
	list-style-image:none;
	list-style-type:none;
	margin:0;
	padding-left:10px;
}

#result dd a{
	font-size:12px;
}

#oneAd dt a {
	color:#000;
	float:left;
	font-size:16px;
	font-weight:700;
	text-decoration:none;
}

#oneAd dt a span{
	color:#000;
	float:left;
	font-size:12px;
	font-weight:700;
	margin-right:5px;
	margin-top:4px;
	text-decoration:none;
}
#oneAd p {
	padding:0px;
	margin:0px;
}	

#oneAd dt
{
	border-bottom:medium solid #EBEBEB;
	margin-bottom:5px;
	padding-bottom:5px;
}

#preview #oneAd dt
{
	color:blue;
	float:none;
	font-size:16px;
	font-weight:700;
	margin-bottom:5px;
	text-decoration:none;
}

#winForm .sectionTitle
{
	border-bottom:none;
	color:#FF4AA5;
}

#reqForm textarea
{
	height:auto;
}

#reqForm #Submit
{
	background-color:#ebebeb;
}

#searchBox
{
	background-color:#F7F7F7;
	background-image:url(../images/fondsbox.png);
	background-repeat:repeat-x;
	padding:5px 15px;
}

#budgBox
{
	float:right;
}

#searchBox #SearchSubmit
{
	background-color:transparent;
	background-image:url(../images/btnSSub.png);
	background-repeat:no-repeat;
	border:none;
	color:#000;
	font-size:12px;
	height:19px;
	min-height:19px;
	width:100px;
}

#searchBox #SearchSubmit:hover
{
	background-image:url(../images/btnSSubOn.png);
	cursor:pointer;
}

#preview
{
	border:1px solid #fff;
	padding:15px;
	text-align:left;
	width:80%;
}

#formBar
{
	width:320px;
}

#btnSuiv,#btnPrec
{
	background-color:transparent;
	background-image:url(../images/btnSub.png);
	background-repeat:no-repeat;
	border:none;
	color:#000;
	display:block;
	float:left;
	font-size:12px;
	font-weight:700;
	height:29px;
	padding:5px 5px 5px 0;
	text-align:center;
	text-decoration:none;
	width:151px;
}

#btnSuiv.featured
{
	color:#ff0080;
}

#photoBar
{
	text-align:center;
	width:45%;
}

#video
{
	text-align:left;
	width:40%;
}

#btnSuiv:hover,#btnPrec:hover
{
	background-image:url(../images/btnSubOn.png);
}

#mainStatus
{
	background-color:#ffffce;
	border:1px solid #ddd;
	color:blue;
	font-weight:700;
	margin:10px;
	padding:5px;
	text-align:center;
}

#contactStatus
{
	color:blue;
	font-weight:700;
	margin-top:10px;
	text-align:center;
}

#result hr
{
	background-color:#cecece;
	color:#cecece;
	float:left;
	height:1px;
	text-align:left;
	width:145px;
}
#postleft #colCat {
	float:left;
	width:30%;
}
#postleft #colCat dl,
#result dl{
	border:0;
	margin:2px;
	text-align:left;
	white-space:nowrap;
}

#postleft #colCat dt.toPost,
#result dl.parent{
	background-position:155px top;
	background-repeat:no-repeat;
	margin-top:10px;
}

#refine ul
{
	list-style-image:none;
	list-style-type:none;
	padding-left:10px;
}

#refine #colCat
{
	clear:both;
	width:2px;
}

#thumbImg{
	max-width:75px;
	max-height:75px;
}

.adBottom
{
	clear:both;
	color:#999;
	display:block;
	padding:5px 0 2px;
	text-align:right;
}

#breadcrumb {
	color:#000;
	margin-bottom:15px;
	margin-left:10px;
}
#sidebar-left {
	float:left;
	width:160px;
	background:#FFF1CE;
	padding:10px;
}
#sidebar-left h4 {
	padding:0;
	margin:0 0 10px;
}	
#content {
	float:left;
	width:795px;
	margin-left:5px;
	position:relative;
}

#catleft #result table,
#content table {
	font-size:11px;
}

x th,td,
#content table th,td {
	padding:3px 5px;
	text-align:left;
}
#catleft #result table th,
#content table th {
	background:#FFF1CE;
	vertical-align:middle;
	white-space:nowrap;	
}
#catleft #result table td,
#content table td {
	border-bottom:1px dashed #CCCCCC;	
	border-left:1px dashed #CCCCCC;
}
#content table td.expired {
	background:url("../images/expired.gif") no-repeat scroll 50% 0 transparent;
}

#catleft #result table td.thumb,
#content table td.thumb {
	vertical-align:top;
	border-left:none;
}

#catleft #result table td.price,
#content table td.price {
	white-space:nowrap;
}

#catleft #result span.title,
#content span.title {
	font-weight:bold;
	display:block;
	margin-bottom:3px;
	font-size:12px;
	text-decoration:underline;
	font-weight:bold;
	float:left;
}	

#catleft #result {
	float:left;
	width:100%;
}

#left {
	border-right:1px solid #ebebeb;
	float:left;
	width:644px;
}

#left1024 {
	float:left;
	width:644px;
}

#left.leftV2
{
	border-right:0;
}

#userBar
{
	margin-top:5px;
}

#right {
	float:left;
	width:336px;;
}

#right1024
{
	float:left;
	width:29%;
}

#signinLeft
{
	float:left;
	margin-top:15px;
	width:50%;
}

#signinRight
{
	border-left:1px solid #ebebeb;
	float:left;
	margin-top:15px;
	padding:0 0 15px 20px;
	width:40%;
}

#myLeft
{
	float:left;
	width:70%;
}

#myLeft li h3
{
	font-size:17px;
	font-weight:400;
}

#myGoRight h3
{
	font-size:17px;
	font-weight:400;
	margin:5px 0;
}

#myLeft li label
{
	font-size:13px;
	font-weight:700;
}

#myRight
{
	border-left:1px solid #ebebeb;
	float:left;
	margin-top:15px;
	padding:0 0 15px 20px;
	width:25%;
}

#myRightNB
{
	float:left;
	margin-top:15px;
	padding:0 0 15px 20px;
	width:25%;
}

#botsig
{
	margin-left:162px;
}

#botsig a
{
	margin-left:3px;
}

#myGoLeft
{
	float:left;
	margin-bottom:15px;
	margin-top:15px;
	width:20%;
}

#refine
{
	border-right:1px solid #ebebeb;
	display:none;
	float:left;
	font-size:12px;
	margin-bottom:15px;
	margin-right:15px;
	margin-top:15px;
	padding-right:20px;
	width:20%;
}

#myGoLeft h3
{
	background-color:#F3F;
	margin-top:0;
	padding:5px 0 5px 5px;
}

#refine h3
{
	background-color:#F3F;
	color:#fff;
	margin-top:0;
	padding:5px 0 5px 5px;
}

#myGoLeft .sectionTitle a:hover
{
	color:#ddd;
	text-decoration:none;
}

#myGoRight
{
	border-left:1px solid #ebebeb;
	float:left;
	margin-top:15px;
	padding:0 0 15px 10px;
	width:78%;
}

#section1{
	min-height:80px;
}

#section2 {
	clear:both;
	padding:15px 10px 15px 0;
	text-align:center;
}

#section4 {
	text-align:center;
}

#section5 .sectionTitle {
	margin-bottom:5px;
}

#logo {
	float:left;
	font-weight:700;
	white-space:nowrap;
	width:252px;
}

#sing
{
	margin-top:20px;
}

#eventCal {
	border:1px solid #ddd;
}

#pageBar{
	margin:12px 0;
	text-align:center;
}

#pageBar .thisPage {
	color:#FF6700;
	font-weight:bold;
	font-size:16px;
}
#top-banner {
	height:90px;
	width:728px;
	margin-top:5px;
	float:left;
}	
#topmenu {
	clear:both;
	font-size:15px;
	height:28px;
	margin:10px 0;
	padding:0;
	overflow:hidden;
	width:100%;
	background: url(/images/b.jpg);
}
#topmenu ul {
	list-style:none;
	margin:0 auto;
	padding:0px;
}

#topmenu ul.right {
	float:right;
}	
#topmenu ul.right li {
	margin:6px 5px 0;	
}
#topmenu li {
	margin:0;
	padding-left:0px;
	float:left;
	white-space:nowrap;
	height:28px;
	font-size:12px;
}
#topmenu li.divider {
	background:url(/images/divider.gif) no-repeat left top;
	width:1px;
	margin:0 !important;
}
#topmenu li.corner-right {
	background: url(/images/menu-corner-right.jpg) no-repeat;
	width:12px;
	margin:0 !important;
}	
#topmenu li.corner-left {
	background: url(/images/menu-corner-left.jpg) no-repeat;
	width:15px;
	margin:0 !important;
}
#topmenu label {
	width:auto;
	color:white;
	font-weight:normal;
}
#topmenu input {
	font-size:12px;
	margin: 0px;
	padding:0px;
}
#topmenu input[type="text"] {
	width:125px;
}
#topmenu a {
	margin:0;
	text-decoration:none;
	color:white;
	font-weight:bold;
}
#topmenu span {
	color:black;
	font-family:"Times New Roman", serif;
	margin:8px 2px 0 0;
}
#topmenu a:hover,#topmenu a:hover span {
	color:red;
}	
#MRP {
	font-size:12px;
	list-style-image:none;
	list-style-type:none;
	margin:5px 0 0 5px;
	padding:0;
}

#MRP li
{
	float:left;
	margin:10px 1px 0 0;
	min-height:203px;
	padding:0;
	text-align:center;
	width:167px;
}

#MRP li span
{
	color:#999;
	font-size:10px;
}

#section3 span a
{
	color:#999;
	font-weight:400;
	text-decoration:none;
}

#section3 span a:hover
{
	color:blue;
	text-decoration:underline;
}

#oneAd #photo,#MRP #photo
{
	display:block;
	height:130px;
	margin-left:16px;
	overflow:hidden;
	width:130px;
}

#win
{
	margin-top:10px;
	padding-left:35px;
	width:235px;
}

#win1024
{
	margin-top:10px;
	padding-left:2%;
	width:235px;
}

#win a
{
	color:blue;
	display:block;
	font-size:12px;
	padding-top:6px;
	text-decoration:none;
}

.more
{
	color:#999;
	float:left;
	font-size:10px;
	font-weight:400;
	margin-left:5px;
	margin-top:6px;
	text-decoration:none;
}

.sectionTitle
{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:17px;
	margin-bottom:5px;
	text-align:left;
}

#oneAd photo
{
	display:block;
	height:130px;
	width:130px;
}

#postAdTitle h3
{
	margin:5px;
	padding:0;
}

#postAdTitle
{
	margin-bottom:12px;
	padding:10px;
}

#postAd {
	padding:15px 0 15px 20px;
}
#postAd td {
	font-size:12px;
}	

#Submit
{
	background-color:transparent;
	background-image:url(../images/btnSub.png);
	background-repeat:no-repeat;
	border:none;
	color:#000;
	font-size:12px;
	font-weight:700;
	height:29px;
	width:151px;
}

#Submit:hover
{
	background-image:url(../images/btnSubOn.png);
	cursor:pointer;
}

#wyzzlabel
{
	color:#000;
	display:block;
	float:left;
	font-size:13px;
	font-weight:700;
	height:50px;
	margin-right:15px;
	text-align:right;
	width:150px;
}

#wyzzdiv
{
	width:650px;
}

#imgUploadIframe
{
	margin-left:-14px;
	margin-top:-3px;
}

.statusBox {
	color:red;
	font-weight:700;
	visibility:hidden;
	
}

.statusBox.error {
	visibility:visible;
}

#capimg {
	margin-top:2px;
	text-align:center;
	width:502px;
	text-align:left;
}

#map_canvas {
	float:left;
	height:300px;
	margin:3px 3px 3px 0;
	width:600px;
}

#descr #map_canvas
{
	float:none;
	left:163px;
}

#descr1024 #map_canvas
{
	float:none;
	left:52px;
	width:600px;
}

#descr #maploc
{
	display:none;
	width:760px;
}

#descr1024 #maploc
{
	display:none;
	width:650px;
}

#clBar
{
	display:block;
	text-align:right;
}

#clBar a
{
	color:#666;
	text-decoration:none;
}

#cclBar a
{
	color:blue;
	text-decoration:none;
}

#cclBar a:hover
{
	color:#666;
	text-decoration:underline;
}

#s4New,#Ss4New
{
	background-color:transparent;
	background-image:url(../images/_newads.png);
	background-repeat:no-repeat;
	float:left;
	height:19px;
	padding-top:3px;
	position:relative;
	top:1px;
	width:73px;
}

#s4Area,#Ss4Area
{
	background-color:transparent;
	background-image:url(../images/choosearea.png);
	background-repeat:no-repeat;
	float:left;
	height:19px;
	margin-left:10px;
	padding-top:3px;
	position:relative;
	top:1px;
	width:103px;
}

#Ss4New
{
	background-image:url(../images/newads.png);
}

#Ss4Area
{
	background-image:url(../images/_choosearea.png);
}

#s4Con
{
	clear:both;
	height:250px;
	margin-top:10px;
	width:345px;
}

#s4Con.bigMap
{
	clear:both;
	height:600px;
	margin-top:10px;
	width:800px;
}

#s4Link {
	float:right;
	font-size:11px;
}

#MrpTab {
	border-spacing:0;
	margin-top:5px;
	text-align:left;
	
}

#MraTab {
	border-spacing:2px;
	margin-top:5px;
	text-align:left;
}

#MraTab td,#MrpTab td {
	padding:0;
}
#MrpTab .tdescr {
	color:#000 !important;
	font-size:11px !important;
}	

#MraTab img,#MrpTab img
{
	margin-right:3px;
}

#MrpTab a
{
	font-size:11px;
	font-weight:700;
	text-decoration:underline;
}

#tsep
{
	height:10px;
}

#hsep
{
	width:25px;
}

#hsep1024
{
	width:5px;
}

#areaform
{
	font-size:11px;
	position:relative;
	top:-13px;
}

#mapinfo a
{
	color:blue;
	font-weight:700;
}

#mapinfo a:hover
{
	color:#333;
}

#payInfo
{
	float:left;
	width:400px;
}

#featInfo label
{
	display:inline;
	padding-left:10px;
	padding-right:10px;
	width:auto;
}

#featPic
{
	background-color:transparent;
	background-image:url(../images/featured.png);
	background-repeat:no-repeat;
	float:left;
	height:361px;
	position:relative;
	top:-25px;
	width:523px;
}
#featPic1{
	float:right;
	margin-left:30px;
}
#topList a:hover {
	color:#000;
}	
#featTop{
	background-color:transparent;
	background-image:url(../images/feattop.png);
	background-repeat:repeat-x;
	height:25px;
	text-align:right;
}
#featTop td a{
	margin-right:10px;
}
#featTop #featAd
{
	padding-left:5px;
	text-align:left;
}

#featmore
{
	background-color:transparent;
	background-image:url(../images/featmore.png);
	background-repeat:no-repeat;
	float:right;
	font-size:11px;
	height:49px;
	padding:4px;
	position:relative;
	text-align:left;
	top:-7px;
	width:148px;
}

#featBot
{
	background-color:transparent;
	background-image:url(../images/featbot.png);
	background-repeat:repeat-x;
	height:25px;
	text-align:right;
}

#featForm
{
	float:left;
	width:46%;
}

#featHelp p
{
	padding-left:10px;
}

#featAd li span
{
	position:relative;
	top:-7px;
}

#featAd li img
{
	position:relative;
	top:7px;
}

#PPbtn
{
	margin-left:150px;
}

#featAd li input
{
	background:none;
	border:0;
}

#featInfo #postAdTitle .paypalbutton
{
	background:none;
	border:0;
	color:#000;
	cursor:hand;
	float:left;
	font-weight:400;
	height:17px;
	margin-left:-17px;
	margin-top:-5px;
	min-height:0;
}

#featInfo #postAdTitle .paypalbutton:hover
{
	color:#999;
	cursor:hand;
	text-decoration:underline;
}

#facebook img
{
	border:0;
	position:relative;
	top:4px;
}

#ShoutSubmit
{
	background-color:transparent;
	background-image:url(../images/shoutBtn.png);
	background-repeat:no-repeat;
	border:0;
	color:#FFF;
	height:23px;
	text-align:center;
	width:88px;
}

#shoutLnk
{
	background-color:transparent;
	background-image:url(../images/shoutBtn.png);
	background-repeat:no-repeat;
	border:0;
	color:#FFF;
	display:block;
	height:23px;
	left:160px;
	padding-top:2px;
	position:relative;
	text-align:center;
	top:-55px;
	width:88px;
}

#emls input
{
	background-color:#FFF;
	border:1px solid #FF72B8;
	color:#000;
	margin-bottom:15px;
}

#scam
{
	background-color:#FFF;
	border:1px solid #000;
	display:none;
	height:300px;
	padding:10px;
	position:absolute;
	width:650px;
	z-index:99;
}

#topban
{
	position:absolute;
	width:98%;
}

#mmymmsg
{
	background-color:#FFF;
	border:1px solid gray;
	display:none;
	height:150px;
	padding:10px;
	position:absolute;
	width:500px;
	z-index:99;
}

#cmain
{
	-moz-opacity:.40;
	background:#000;
	display:none;
	filter:alpha(opacity=40);
	left:0;
	opacity:.40;
	position:absolute;
	top:0;
	width:100%;
	z-index:97;
}

#ccity
{
	clear:left;
	color:#AAA;
	font-size:16px;
	padding-left:15px;
	z-index:99;
}

#advmmsg
{
	background-color:#FFF;
	border:1px solid gray;
	display:none;
	height:210px;
	position:absolute;
	width:500px;
	z-index:99;
}

a:active,.bad,#rfs
{
	color:red;
}

.eos,#oneAd #flt,#sing img
{
	clear:both;
}

.liste,.aad,.aagenda
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
}

.login,.postad,.search{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

#RSS,.sectionTitle #RSS,#oneAd dt span{
	display:block;
	text-align:right;
}

.sectionTitle #RSS img,#MRA li{
	margin-top:2px;
}
#result .resu:hover,#myGoRight .resu:hover
{
	background-color:#eee;
}
#result .resu .area div,#result .resu .area1024 div{
	margin-right:5px;
	min-width:90px;
	text-align:left;
}

.toPost,#result dt a.parent,#sidebar-left dt a.parent,#myLeft li a
{
	font-weight:700;
}

#result dt a,#pageBar a,#MRP li a {
	text-decoration:none;
	padding:2px;
}

#result dt a span,#result dt a span,#sidebar-left dt a span{
	color:#999;
	font-size:12px;
	font-weight:400;
}
#MRP a span,#MRA li span{
	color:#999;
	font-size:9px;
	font-weight:400;
}

#MRA li a,#oneAd #price
{
	font-size:12px;
}

#oneAd dt a:hover,#winForm a:hover,#result dd li,#breadcrumb a:hover,#sidebar-left dd li,#MRP li span a,#win a:hover,#bcsel
{
	color:#999;
}

#oneAd #ansForm input,#oneAd #ansForm textarea,#searchBox input,#searchBox textarea,#searchBox select,#result dl:hover,#sidebar-left dl:hover
{
	background-color:#fff;
}

#print #ansForm,#print #reportForm,#print #adToolbar,#print #userToolbar
{
	visibility:hidden;
}

#winForm,#reqForm
{
	padding:15px;
}

#winForm img,#srcBox,#catleft,#logo img,#win img,#featHelp,#featInfo #postAdTitle span,#featInfo #postAdTitle form
{
	float:left;
}

#winForm a,#MRP li span a:hover,.more:hover,#clBar a:hover,#s3Bar a:hover,#s2Bar a:hover,#s4Bar a:hover
{
	color:blue;
}

#formBarf,#formBarf1
{
	width:468px;
}

.pic,.picmini:hover,.picbig:hover,#topmenu li:hover,#topmenu a span:hover
{
	cursor:pointer;
}

.picmini,.picbig
{
	cursor:pointer;
	float:left;
	margin-right:10px;
}

#result dd,#sidebar-left  dd {
	clear:both;
	font-size:13px;
}

#result dd ul,#sidebar-left  dd ul
{
	margin:0;
	padding-left:20px;
}
#result dt a {
	font-size:14px;
}
#sidebar-left dd a,.tdescr,#featTop #featLnk
{
	font-size:11px;
}

#result #thumbImg,#sidebar-left #thumbImg {
	float:left;
	margin:2px 4px 0 2px;
}

#refine #colCat dl,#signin,#bigmap h3 {
	margin:0;
}

#breadcrumb a,#breadcrumb a:visited {
	color:#000;
}

#breadcrumb a.current {
	text-decoration:underline;
}

#myGoLeft .sectionTitle a,#myGoLeft .sectionTitle a:visited,#myGoLeft .sectionTitle a:active {
	color:#000;
	text-decoration:none;
}

#section3{
	text-align:center;
}
.tphoto {
	width:75px;
	text-align:center;
}	

#toplinks,.tposted
{
	text-align:right;
}

#instructions,#mapinstructions,.rules {
	color:#999;
	margin-left:10px;
	font-size:10px;
}

#descr label,#descr1024 label,dd label,dd label,.noshow
{
	display:none;
}

#s3Bar,#s2Bar,#s4Bar
{
	border-bottom:1px solid #CECECE;
	color:#6A6A6A;
	font-size:11px;
}

#s3Bar a,#s2Bar a,#s4Bar a{
	color:#6A6A6A;
	font-weight:700;
	text-decoration:none;
}	

#s3New,#Ss3New,#s2New,#Ss2New{
	background-color:transparent;
	background-image:url(../images/_new.png);
	background-repeat:no-repeat;
	float:left;
	height:19px;
	padding-top:3px;
	position:relative;
	top:1px;
	width:45px;
	cursor:pointer;
}

#s3Mp,#Ss3Mp,#s2Mp,#Ss2Mp
{
	background-color:transparent;
	background-image:url(../images/mopo.png);
	background-repeat:no-repeat;
	float:left;
	height:19px;
	margin-left:10px;
	padding-top:3px;
	position:relative;
	top:1px;
	width:103px;
}

#Ss3New,#Ss2New {
	background-image:url(../images/new.png);
}

#Ss3Mp,#Ss2Mp
{
	background-image:url(../images/_mopo.png);
}

#s3All,#s2All
{
	background-color:transparent;
	background-image:url(../images/all.png);
	background-repeat:no-repeat;
	float:left;
	height:19px;
	margin-left:10px;
	padding-top:3px;
	position:relative;
	top:1px;
	width:34px;
}

#s3Title,#s2Title,#s4Title
{
	float:right;
	font-weight:700;
	padding-top:3px;
}

#s3Con,#s2Con {
	clear:both;
	text-align:left;
}

#adsenseDiv,#adsenseDiv1024{
	float:left;
	margin:5px;
}

#mybanads img,#adsenseDiv img,#adsenseDiv1024 img {
	border-style:none;
}

.topciti,.botciti {
	background-color:#F7F7F7;
	background-image:url(../images/fondsbox.png);
	background-repeat:repeat-x;
	color:#AAA;
	font-size:11px;
	line-height:19px;
	padding:5px 15px;
}

.topciti a,.botciti a {
	color:#AAA;
}

.topciti a:hover,.botciti a:hover {
	text-decoration:underline;
}

#mbody,#mbody2 {
	color:#757575;
	font-size:11px;
	padding-left:10px;
	position:relative;
}
.mycounter {
	color:#999;
	font-size:12px;
}
dl.categories dt {
	margin-bottom:3px;
	font-size:12px;
}
#classified-block {
	padding:0px 5px;
}

#classified-block #top {
	border-bottom:medium solid #EBEBEB;
	float:left;
	width:100%;
}
#classified-block #body {
	width:65%;
	float:left;
}

#classified-block #bottom {
	width:100%;
	margin-top:10px;
	margin-bottom:5px
}
#classified-block #features {
	margin:5px 0px;
	width:100%;
}
.expired {
	background:url("../images/expired-big.gif") no-repeat 50% 0;
}	

#classified-block #features th{
	text-align:right;
	vertical-align:top;
	background-color:#EBEBEB;
	font-weight:normal;
	white-space:nowrap;
	width:15%;
}
#classified-block #features td.highlighted{
	font-weight:bold;	
}
#classified-block .title {
	float:left;
	font-size:16px;
	font-weight:700;
}
#classified-block .toolbar .item {
	border:1px solid #EBEBEB;
	padding:2px;
	margin-right:2px;
}	
#classified-block .footnote {
	float:right;
	text-align:right;
	font-size:10px;
	color:#999;
}	
#classified-block #adToolbar {
	background-color:#EBEBEB;
}	

#classified-block #adRightOptions {
	float:right;
	margin:5px 0 0 10px;
	position:relative;
	width:326px;
}

#classified-block #ansForm #eml {
	float:left;
	margin-left:-7px;
	margin-right:3px;
}

#classified-block #ansForm #cry {
	float:left;
	height:23px;
	margin-top:2px;
}

#classified-block #ansForm {
	background-color:transparent;
	background-image:url(../images/ansform.png);
	background-repeat:no-repeat;
	height:470px;
	margin-right:5px;
	padding:5px 5px 0 15px;
	width:306px;
}
#classified-block #ansForm textarea {
	height:auto;
	width:97%;
}
#classified-block #ansForm #Submit {
	background-color:transparent;
}
.google-ads {
	padding:10px 0 20px 100px;
}
.fleft {
	float:left;
}
.fright {
	float:right;
}

#m2mm {
	position:relative;
	float:left;
	width:500px;
	height:265px;
	padding-left: 15px
}

div#filter {
	background-color:#F7F7F7;
	margin:2px 0;
	width:100%;
}	
div#filter table {
	width:auto;
}
div#filter td {
	white-space:nowrap;
	text-align:left;
	border:none;
	vertical-align:bottom;
	font-size:9px;
}	
div#filter label {
	font-size:9px;
	width:auto;	
}
div#filter input, div#filter select {
	font-size:10px;
	min-height:0;
	background-color:#fff;
	padding:0 1px;	
}
div#filter .input {
	width:40px
}
div#filter select {
	max-width:100px;
}

/* ajaxupload styles */

#upload{
	padding:15px;
	font-weight:bold; font-size:1.3em;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	background:#f2f2f2;
	color:#3366cc;
	border:1px solid #ccc;
	width:150px;
	cursor:pointer !important;
	float:left;
	-moz-border-radius:5px; -webkit-border-radius:5px;
}
#upload:hover {}
.darkbg{
	background:#ddd !important;
}
#status{
	font-family:Arial;
	padding:5px;
	float:left;
	margin:0 0 0 10px;
	color:#999999;
	white-space:nowrap;	
}
h3.success{ color:green !important;}
h3.error{ color:red !important;}

ul#files{ list-style:none; padding:10px 0 0 0; margin:0; clear:both; }
ul#files li{ padding:2px; margin-bottom:2px; height:140px; float:left; margin-right:10px;}
ul#files li img{ max-width:180px; max-height:150px; }
ul#files li .remove {text-align:right; margin-right:5px; cursor:pointer;}
ul#files li .success{ }
ul#files li .error{ background:#f0c6c3; border:1px solid #cc6622; }