/*outer body colour*/

body{

margin-top: 0px;
margin-bottom: 0px;
font-family: veranda, arial;
font-size: 10pt;

}


img{

border: 0px;

}

.img2{

margin-right: 4px;

}

hr{

width: 220px;

}


/*main inner section*/

#inner{

background-color: #ffffff;
border: solid #000000 0px;
width: 755px;
padding: 0px;

}

#page{

margin: 0 auto;
width: 755px;
background-color: #ffffff;
border: solid #000000 0px;
padding: 0px;

}


/*header*/

#header{

width: 755px;
height: 100px;
margin: 0px;
padding: 0px;
overflow: hidden;

}

#logo{

float: left;
margin-left: 0px;
margin-top: 20px;
width: 274px;
height: 65px;

}

#toplinks{

float: right;
margin-top: 0px;
margin-right: 5px;

}


#adbanner{

float: right;
width: 468px;
height: 60px;
margin: 0px;
margin-right: 0px;
margin-top: 10px;

}

#nav{

width: 755px;
height: 30px;
margin-top: 0px;
margin-left: 0px;
padding: 0px;
overflow: hidden;

}

#navstrip{

background-image: url('images/navstrip.png');
background-repeat: reapeat-x;
margin-top: 0px;
width: 755px;
height: 25px;
text-align: center;
padding-left: 0px;
padding-top: 0px;
padding-bottom: 0px;
font-size: 8pt;

}

#search{

float: left;
margin-top: 4px;
border: solid #4C953D 1px;
width: 255px;
height: 170px;


}

#advanced{

margin-top: -2.5em;
margin-left: 4px;

}

#advancedsearchtop{

float: left;
margin-top: 4px;
border: solid #4C953D 1px;
width: 504px;
height: 170px;

}

#boxtop4{

border-bottom: solid #B51515 3px;
width: 504px;
height: 25px;
margin: 0px;
margin-left: 0px;
text-align: left;
color: #B51515;
text-indent: 5px;
line-height: 25px;
font-weight: bold;


}

#mainad2{

float: right;
border: solid #4C953D 1px;
margin-top: 4px;
margin-right: 0px;
width: 234px;
height: 170px;

}


#boxtop1{

border-bottom: solid #B51515 3px;
width: 255px;
height: 25px;
margin: 0px;
margin-left: 0px;
text-align: left;
color: #B51515;
text-indent: 5px;
line-height: 25px;
font-weight: bold;

}


#mainadd{

float:right;
border: solid #4C953D 1px;
margin-top: 4px;
/*margin-left: 262px;*/
margin-right: 0px;
width: 490px;
height: 170px;
margin-bottom: 4px;
}

#main{

float: left;
border: solid #4C953D 1px;
width: 504px;
margin: 0px;
margin-bottom: 4px;
margin-top: 4px;
padding: 0px;
padding-bottom: 6px;
overflow: hidden;

}

#maintop{

border-bottom: solid #B51515 3px;
width: 504px;
height: 25px;
margin: 0px;
text-align: left;
color: #B51515;
text-indent: 5px;
line-height: 25px;
font-weight: bold;

}

#maintop2{

border-bottom: solid #B51515 3px;
width: 504px;
height: 30px;
margin: 0px;
text-align: left;
color: #B51515;
text-indent: 5px;
line-height: 30px;
font-weight: bold;

}

#maintop3{

border-bottom: solid #B51515 3px;
width: 628px;
height: 25px;
margin: 0px;
text-align: left;
color: #B51515;
text-indent: 5px;
line-height: 25px;
font-weight: bold;

}

#maintop4{

border-bottom: solid #B51515 3px;
width: 755px;
height: 25px;
margin: 0px;
text-align: left;
color: #B51515;
text-indent: 5px;
line-height: 25px;
font-weight: bold;

}

#main2{

float: left;
border: solid #4C953D 1px;
width: 628px;
margin: 0px;
margin-bottom: 4px;
margin-top: 4px;
margin-right: 0px;
padding: 0px;
padding-bottom: 5px;
overflow: hidden;
clear: both;

}

#main3{

float: left;
border: solid #4C953D 1px;
width: 755px;
margin: 0px;
margin-bottom: 4px;
margin-top: 4px;
padding: 0px;
padding-bottom: 5px;
overflow: hidden;
clear: both;

}

#mainleft{

float: left;
margin: 3px;
width: 315px;
height: 300px;


}

#smallimg{

float: left;
margin: 1px 3px 0 3px;
width: 400px;
clear: both;

}

#details{

float: right;
margin-left: 0px;
margin-right: 30px;
margin-top: 30px;
clear: right;
width: 150px;

}

#details ul{

margin: 20px 0 0 10px;
padding: 0;

}

#auctiondetails{

float: right;
margin-right: 10px;
margin-top: 5px;

}

#contactdetails{

float: right;
margin-right: 30px;
width: 150px;
margin-top: 5px;
}

#description{

float: left;
margin-top: 0px;
padding-left: 4px;
padding-right: 4px;
width: 550px;
clear: left;
}


#description2{

float: right;
padding-left: 4px;
padding-right: 4px;
width: 320px;

}


#bidding{

float: left;
margin-top: 5px;
margin-left: 5px;

}

#bidding submit{

background-color: #B51515;
font-weight: bold;
margin-top: 10px;
padding: 5px;
color: #ffffff;
border: 0;

}

#auctionmiddle{

margin-top: 5px;
margin-left: 0px;
padding-left: 50px;

}


#signinbox{

float: right;
border: solid #4C953D 1px;
width: 298px;
margin-top: 4px;
margin-right: 4px;
padding: 4px;
overflow: hidden;
}


#content{

padding: 4px;
padding-left: 5px;

}

#content2{

float: left;
width: 307px;
padding: 4px;
padding-left: 5px;

}

.box{

border: solid #4C953D 1px;
width: auto;
padding: 0 2px 2px 3px;
margin: 0 2px 2px 2px;

}


#smtop{

float: left;
margin-top: 3px;
max-width: 235px;
margin-left: 7px;
padding: 0px;

}

#topviewed{

border: solid #4C953D 1px;
margin-bottom: 2px;

}


#ahtop{

float: right;
margin-top: 3px;
max-width: 235px;
padding: 0px;
margin-right: 7px;

}

#rightcol{

float: right;
margin: 0px;
margin-left: 0px;
margin-right: 0px;
width: 234px;
padding: 0px;

}

#rightcolsmall{

margin: 0px;
margin-top: 4px;
margin-left: 632px;
margin-right: 0px;
margin-bottom: 180px;
padding: 0px;
width: 120px;
height: 600px;

}

#rightcol p{

margin-top: 12px;

}

#box1{

margin-top: 4px;
border: solid #4C953D 1px;
width: 234px;

}


#box2{

margin-top: 4px;
border: solid #4C953D 1px;
width: 234px;

}

#boxtop2{

border-bottom: solid #B51515 3px;
width: 234px;
height: 25px;
margin: 0px;
text-align: left;
color: #B51515;
text-indent: 5px;
line-height: 25px;
font-weight: bold;

}

#adbanner2{

margin-top: 4px;
width: 234px;
height: 60px;

}

#adbanner3{

margin-top: 4px;
width: 234px;
height: 60px;
margin-bottom: 2px;

}

#featured1{

margin-top: 4px;
border: solid #4C953D 1px;
height: 170px;
width: 755px;
height: 190px;
text-align: center;
clear: both;


}

#featured2{

margin-top: 4px;
border: solid #4C953D 1px;
height: 170px;
width: 755px;
height: 190px;
text-align: center;
clear: both;

}

.font{

font-size: 8pt;

}

#boxtop3{

border-bottom: solid #B51515 3px;
width: 755px;
height: 25px;
margin: 0px;
text-align: left;
color: #B51515;
text-indent: 5px;
line-height: 25px;
font-weight: bold;

}

#adbannerbot{

width: 755px;
margin-top: 10px;
clear: both;

}

#adbannerbot img{

margin-left: 11px;

}

/*Footer containing copy right text*/

#footer{

color: #757575;
margin-top: 4px;
margin-bottom: 0px;
width: 755px;
height: 100px;
text-indent: 10px;
line-height: 30px;
text-align: center;
border-top: solid #B51515 2px;
clear: both;

}

/*navigation*/

a{

color: #B51515;

}

a:hover{

color: #4C953D;
text-decoration: none;

}

#nav ul {

margin: 0;
margin-left: 10px;
width: 755px;
padding: 0 0 0 0;
text-align: center;

}

#nav ul li {

float: left;
list-style: none;

}

#nav ul li a{

padding: 0;
margin: 0 0px;
display: block;
font-size: 12px;
font-weight: bold;
color: #757575;
background: url(images/nav2.png);
width: 97px;
line-height: 32px;
text-decoration: none;

}

#nav ul li a:hover {

color: #ffffff;
background: url(images/nav1.png);

}

#navstrip a{

color: #ffffff;
font-weight: bold;
text-decoration: none;
border-right: solid #ffffff 2px;
padding: 5px;
line-height: 22px;

}

#navstrip a:hover{

color: #000000;
font-weight: bold;
text-decoration: none;
border-right: solid #ffffff 2px;
padding: 5px;
line-height: 22px;

}

#navstrip a.currentsub{

color: #000000;
font-weight: bold;
text-decoration: none;
border-right: solid #ffffff 2px;
padding: 5px;
line-height: 22px;


}

.mylinks a{

float: left;
display: block;
background-color: #B51515;
text-decoration: none;
font-weight: bold;
margin-top: 10px;
margin-right: 4px;
padding: 5px;
padding-left: 8px;
padding-right: 8px;
color: #ffffff;
height: 18px;

}

.mylinks2 a{

float: left;
display: block;
background-color: #B51515;
text-decoration: none;
text-align: center;
font-weight: bold;
margin-top: 10px;
margin-right: 4px;
padding: 5px;
padding-left: 8px;
padding-right: 8px;
color: #ffffff;
height: 18px;

}

.mylinks2{

text-align: center;

}

#paypalbut{

margin-top: 9px;

}



/*search form*/

form{

margin: 0px;
margin-left: 4px;

}

#formad{

margin-left: 165px;

}

select{


width: 150px;
margin-top: 2px;


}

.box select{

width: 210px;


}

.small select{

width: 150px;
margin-top: 2px;

}

.sort{

float: right;
width: 150px;
margin-top: -1.7em;
margin-right: 4px;


}

input{

margin-top: 2px;
margin-left: 2px;


}

.searchbut{

margin-top: 0px;
margin-left: 160px;
width: 70;
height: 37px;

}

.searchbutad{

float: right;
margin-top: -2em;
margin-right: 6px;
width: 70px;
height: 37px;

}

/*signin form*/

.signin{

float: right;
margin-right: 5px;

}

.signinform{

font-weight: bold;

}

.table{

width: 755px;

}

.marketresults{

Width: 745px;
margin-top: 4px;
margin-left: 4px;
margin-right: 4px;
border: solid #4C953D 1px;
border-collapse: collapse;
font-size: 9pt;
padding: 0px;

}

.marketresults2{

Width: 615px;
margin-top: 4px;
margin-left: 4px;
margin-right: 4px;
border: solid #4C953D 1px;
border-collapse: collapse;
font-size: 9pt;
padding: 0px;

}

.mybids{

Width: 745px;
margin-top: 12px;
margin-left: 0px;
margin-right: 4px;
border: solid #4C953D 1px;
border-collapse: collapse;
font-size: 9pt;
padding: 0px;

}

.marketresults ul{

margin: 0px;
padding: 0px;
padding-left: 30px;

}

.basket{

margin-top: 5px;
width: 400px;
border-collapse: collapse;

}

.bottom{

border-bottom: solid #4C953D 1px;

}

.right{

border-right: solid #4C953D 1px;

}

/*register form*/


.register select{

width: 150px;


}

.register input{

margin-top: 4px;

}

.register label{

margin-left: 10px;

}

.listcar{

margin-left: 10px;
border: solid #4C953D 1px;
padding-bottom: 3px;

}

.listcar textarea{

}

.listcar select{

margin-top: 2px;
margin-right: 0px;
margin-bottom: 5px;
margin-left: 3px;

}

.listcar th{

height: 40px;
text-align: left;
padding-left: 5px;

}

.submit{

background-color: #B51515;
font-weight: bold;
margin-top: 10px;
margin-left: 10px;
padding: 5px;
color: #ffffff;
border: 0;

}


.friend{

padding-top: 0px;

}

.tabwidth{

width: 200px;
text-align: left;
padding-left: 5px;

}

.carlist{

}

#listingtype{

border: solid #4C953D 1px;
width: 607px;
padding: 5px;

}

/*image uploader*/

#uploader{

border: solid #4C953D 1px;
padding: 5px;

}

#uploader ul{

list-style: none;
padding: 0px;
margin: 0px;

}

#uploader table{

margin-top: 10px;

}

/*Fonts*/

h1{

font-size: 12pt;
text-align: center;
color: #ffffff;
background-color: #B51515;
width: 235px;

}

h3{

font-size: 13pt;
color: #B51515;
margin-top: 0px;
margin-bottom: -0.5em;

}

.span1{

float: left;


}

.span2{

float: right;
color: #000000;
margin-right: 3px;
font-size: 10pt;
font-weight: bold;

}

.span3{

font-size: 7pt;

}

.span4{

font-size: 10pt;
color: #B51515;
margin-top: 0px;

}

.bold{

font-weight: bold;

}

/*control panel*/

.control_green{

background-color: #4CF6A8;

}

.control_yellow{

background-color: #DDF773;

}

.control_red{

background-color: #F77376;

}

.control_blue{

background-color: #73F7E9;

}

.paging{

        word-spacing: 5px;

	text-align:center;

}
