html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6{
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
}
/* commented backslash hack to hide from ie5 mac \*/ 
html, body	{
	height:100%;
	} 
/* end hack */
html,body {
	margin:0;
	padding:0;
}

body {
	text-align: center;
	margin: 0px;
	padding: 0px;
	min-width:860px;/* stop mozilla sliding off the edge */
	font-family:Verdana, arial, sans-serif;
	font-size:11px;
	color:#000000;
	background-color:#FF9900;
	background-image:url(/imgs/layout/body_bg.jpg);
	background-position:top left;
	background-repeat:repeat;
}

#wrapper{z-index:1; background-image:url(/imgs/layout/wrapper_bg.jpg); background-position:top left; background-repeat:repeat-x; min-height:800px; height:800px; margin:0px;padding:0px;}
#contentwrapper {z-index:2; margin-right: auto; margin-left: auto; position: relative; width: 960px; text-align: left; min-height:100%; height:auto;}
#wrapper #contentwrapper #mydiv #headerlogin a:link{color:#ff9900; font-size:9px;}
#wrapper #contentwrapper #mydiv #headerlogin a:visited{color:#ff9900; font-size:9px;}
#wrapper #contentwrapper #mydiv #headerlogin a:hover{color:#fff; font-size:9px;}
#wrapper #contentwrapper #mydiv #headerlogin a:active{color:#ff9900; font-size:9px;}
#contentwrapper #header {margin-bottom:10px; background-image:url(/imgs/layout/header/bg.png); background-repeat:no-repeat; height:165px; min-height:165px;}
#contentwrapper #header {}
#contentwrapper #header .navbutton{font-size:14px; margin-right:20px;}
#contentwrapper #header a.navbutton:link{font-size:14px; color:#fff; text-decoration:none;}
#contentwrapper #header a.navbutton:visited{font-size:14px; color:#fff; text-decoration:none;}
#contentwrapper #header a.navbutton:hover{font-size:14px; color:#ffcc00; text-decoration:none;}
#contentwrapper #header a.navbutton:active{font-size:14px; color:#fff; text-decoration:none;}
#contentwrapper #header .navbuttonRHS{font-size:14px;}
#contentwrapper #header a.navbuttonRHS:link{font-size:14px; color:#ffcc00; text-decoration:none;}
#contentwrapper #header a.navbuttonRHS:visited{font-size:14px; color:#ffcc00; text-decoration:none;}
#contentwrapper #header a.navbuttonRHS:hover{font-size:14px; color:#fff; text-decoration:none;}
#contentwrapper #header a.navbuttonRHS:active{font-size:14px; color:#ffcc00; text-decoration:none;}

#contentwrapper #newsbox{margin-bottom:10px;}
#contentwrapper #newsbox #top{background-image:url(/imgs/layout/roundedtop.png); background-repeat:no-repeat;}
#contentwrapper #newsbox #middle{background-color:#fff; padding: 0px 20px;}
#contentwrapper #newsbox #bottom{background-image:url(/imgs/layout/roundedbottom.png); background-repeat:no-repeat;}

#contentwrapper #banners{margin-bottom:10px;}
#contentwrapper #banners #top{background-image:url(/imgs/layout/roundedtop.png); background-repeat:no-repeat;}
#contentwrapper #banners #middle{background-color:#fff; padding: 0px 20px;}
#contentwrapper #banners #middle #content{background-color:#fff; text-align:center;}
#contentwrapper #banners #middle #moreinfo{background-color:#fff;margin-top:10px; text-align:right;}
#contentwrapper #banners #bottom{background-image:url(/imgs/layout/roundedbottom.png); background-repeat:no-repeat;}

#contentwrapper #searchbox{height:106px; margin-bottom:10px; background-image:url(/imgs/layout/search/bg.png); background-repeat:no-repeat;}
#contentwrapper #searchbox #search{margin-left:120px; margin-bottom:20px;padding-top:10px;overflow:auto;}
#contentwrapper #searchbox #sorting{margin-left:120px;color:#fff;}
#contentwrapper #searchbox #sorting a:link{color:#fff;}
#contentwrapper #searchbox #sorting a:visited{color:#fff;}
#contentwrapper #searchbox #sorting a:hover{color:#ffcc00;}
#contentwrapper #searchbox #sorting a:active{color:#fff;}
#contentwrapper #searchbox #controlpanel{margin-left:120px; margin-bottom:32px;padding-top:20px;overflow:auto;}
#contentwrapper #searchbox #controlpanelnav{margin-left:120px;color:#fff;}
#contentwrapper #searchbox #controlpanelnav a:link{color:#ffffff;text-decoration:none;}
#contentwrapper #searchbox #controlpanelnav a:visited{color:#ffffff;text-decoration:none;}
#contentwrapper #searchbox #controlpanelnav a:hover{color:#ffcc00;text-decoration:none;}
#contentwrapper #searchbox #controlpanelnav a:active{color:#ffffff;text-decoration:none;}

#contentwrapper #premierads{margin-bottom:10px; text-align:center;}
#contentwrapper #premierads #top{background-image:url(/imgs/layout/roundedtop.png); background-repeat:no-repeat;}
#contentwrapper #premierads #middle{background-color:#fff; padding: 0px 20px;}
#contentwrapper #premierads #middle #content{margin:0px auto; width:920px; background-color:#fff; text-align:center;}
/* PREMIER ADS*/
.premieradbox{border:1px solid #ff9900; padding:10px; background-color:#FFF; height:200px;min-height:200px;}
.premieradbox .image{border:1px solid #ff9900;}

#contentwrapper #premierads #middle #moreinfo{margin-top:10px; text-align:right;}
#contentwrapper #premierads #bottom{background-image:url(/imgs/layout/roundedbottom.png); background-repeat:no-repeat;}

#contentwrapper #classifiedcontent{}
#contentwrapper #classifiedcontent #top{background-image:url(/imgs/layout/roundedtop.png); background-repeat:no-repeat;}
#contentwrapper #classifiedcontent #middle{background-color:#fff; min-height:450px;}
#contentwrapper #classifiedcontent #middle #content{background-color:#fff; margin:0px 20px;}
/* ADVERT CSS */
.classifiedbox{margin:0px auto; width:920px; background-color:#fff;}
.classifiedbox .header{background-image:url(/imgs/layout/classifiedbox_header_bg.gif); background-repeat:no-repeat; padding:7px 10px 7px 10px;}
.classifiedbox .header .title{font-size:16px; font-weight:bold; float:left;}
.classifiedbox .header .title a:link{text-decoration:none;}
.classifiedbox .header .title a:visited{text-decoration:none;}
.classifiedbox .header .title a:hover{text-decoration:none; color: #ffcc00;}
.classifiedbox .header .title a:active{text-decoration:none;}
.classifiedbox .header .dateposted{position:relative; margin-left:700px;}

.classifiedbox .userinfo {background-image:url(/imgs/layout/classifiedbox_userinfo_bg.gif); background-repeat:repeat-y; padding:10px; min-height:75px; height:75px;}
.classifiedbox .userinfo .leftcolumn{float:left;}
.classifiedbox .userinfo .leftcolumn .avatar{float:left;}
.classifiedbox .userinfo .leftcolumn .avatar img{border:1px solid #ff9900;}
.classifiedbox .userinfo .leftcolumn .userdetails{margin-left:85px; font-weight:normal;}
.classifiedbox .userinfo .leftcolumn .userdetails .username{size:12px; font-weight:bold;}
.classifiedbox .userinfo .leftcolumn .userdetails .username a:link{text-decoration:underline;}
.classifiedbox .userinfo .leftcolumn .userdetails .username a:visited{text-decoration:underline;}
.classifiedbox .userinfo .leftcolumn .userdetails .username a:hover{text-decoration:none;}
.classifiedbox .userinfo .leftcolumn .userdetails .username a:active{text-decoration:underline;}
.classifiedbox .userinfo .rightcolumn{margin-left:550px; text-align:right;}

.classifiedbox .adcontent{background-image:url(/imgs/layout/classifiedbox_adcontent_bg.gif); background-repeat:repeat-y; padding:5px 10px 0px; border-top:0px solid #ffcd81; clear:both;}
.classifiedbox .adcontent .leftcolumn{float:left; width:480px;}
.classifiedbox .adcontent .rightcolumn{margin-left:510px; text-align:left;}
.classifiedbox .adcontent .viewclassifiedbutton{position:relative;text-align:right; padding:0px;margin:0px;}
.classifiedbox .bottom{}
#contentwrapper #classifiedcontent #UserAdverts{margin:0px 20px;}
#contentwrapper #classifiedcontent #pagelist{margin:0px 20px;}
#contentwrapper #classifiedcontent #bottom{background-image:url(/imgs/layout/roundedbottom.png); background-repeat:no-repeat;}

#contentwrapper #footer {width:960px; font-size:10px; margin-top:20px;padding-bottom:10px;}
#contentwrapper #footer .top{background-image:url(/imgs/layout/roundedtop.png); background-repeat:no-repeat;}
#contentwrapper #footer .middle{background-color:#FFFFFF; width:920px; padding: 0px 20px;}
#contentwrapper #footer .bottom{background-image:url(/imgs/layout/roundedbottom.png); background-repeat:no-repeat;}


/*   OLD OLD OLD OLD OLD    */
#filtersearch{padding:5px 0px;}