﻿/* CSS Document */

/*general global stuff*/

body { margin: 0; padding: 0; font-size: 100%; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:15px}

a:link{color:#ba9900; text-decoration:none}
a:visited{color:#ba9900; text-decoration:none}
a:hover{color:#ba9900; text-decoration:underline}

.img { border: 0px; }

.img2{ border:0; margin:0 auto; padding:10px;}

	.white {
	font:15px Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#ffffff;

} 

	.white-big {
	font:16px Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#ffffff;

} 

	.description {
	font:13px Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#000000;

} 

/*layout stuff*/

#bar { background-color:#ffbf03; height:3px; min-width:950px; }
#logo { width: 500px; height: 150px; overflow: hidden; position:absolute; left:0px; top:0px;}
#logo2 { width: 335px; height: 150px; overflow: hidden; position:absolute; right:0px; top:0px; text-align:right;}

.fixedWrap { width: 950px; margin: 0 auto; ; height: auto;  position:relative;}
.fixedWrap2 { width: 950px; margin: 0 auto; text-align: left; height: auto; overflow: hidden; background-color:#fefefe;}
.fixedWrap3 { width: 950px; margin: 0 auto; text-align: left; height: auto;}

#header{background-color:#fefefe; height:150px; min-width:950px; position:relative;}

#menu{ background-color:#ba9900; background-repeat:repeat-x; padding:0; margin:0; height:30px; padding-top:10px;}

#footer{background-color:#ba9900; height:50px; min-width:950px; color:#ffffff;}
#footerinner{width:950px; margin:0 auto; font-size:12px; padding-top:5px;}
#footerinner a{color:#ffffff; text-decoration:none;}
#footer_top{background-color:#ffbf03; height:3px; min-width:950px;}

#content{width:100%;}

#left_menu{width:250px; float:left;}

#main_content{width:680px; float:left; margin-left:20px; }

/*content div for search page only*/
#main_content2{width:100%; float:left; padding:0px;}

#main_content3{width:100%; padding:30px;}

/*sidebar boxes*/

#psearch{
width:220px;
height:260px;
background-color:#dddddd;
background-image:url('images/psearch_bg.gif');
background-repeat:no-repeat;
margin-left:15px;
margin-top:20px;
font-size:12px;
margin-bottom:10px;

}

#featured{
width:220px;
height:270px;
background-color:#dddddd;
background-image:url('images/val_bg.gif');
background-repeat:no-repeat;
margin-left:15px;
margin-top:0px;
margin-bottom:50px;

}

#appraisal{
width:220px;
height:30px;
background-color:#dddddd;
margin-left:15px;
margin-top:10px;


}

#register{
width:220px;
height:30px;
background-color:#dddddd;
margin-left:15px;
margin-top:10px;
margin-bottom:10px;


}


h1.boxheader{
padding-top:5px;
padding-left:10px;
font-size:18px;
color:#ffffff;
height:25px;
background-color:#ba9900;
border-bottom:1px solid #ffffff;
margin-bottom:0px;
font-family:"Century Gothic",arial,verdana;


}

/*general styling*/

#flash{
width:665px;
height:260px;
background-color:#dddddd;
margin-top:20px;


}

#flash2{
width:665px;
height:260px;
background-color:#dddddd;
margin-top:20px;
margin-left:20px;
float:left


}




h1.header{
color:#52595c;
font-size:24px;


}

#main_content p{
text-align:justify;
padding-right:25px;
line-height:1.5;

}

.searchbox{
width:133px;
font-size:12px;
}

.searchbox_val{
width:110px;
font-size:12px;
}


.floatright{
	float:right;
	padding:15px;
}

.floatright2{
	float:right;
	padding:0 25px 25px 25px;;
}


#main_content ul{
margin-left:20px;
padding-left:20px;

}

#main_content li{
padding-right:40px;
padding-top:10px;
padding-bottom:10px;
text-align:justify;
color:#000000;


}

ul.auction li{
	list-style-image:url('images/bullet.gif');
}

form{margin-top:0;}

#logo2 h1.phone{
	font-size:24px;
	color:#52595c;
	font-weight:normal;
	font-family:century gothic,arial;

	
}

#logo2 h1.email{
	font-size:18px;
	color:#52595c;
	font-weight:normal;
	font-family:century gothic,arial;
	
}

.qsearch_td1{
width:134px;

}

.qsearch_td2{
width:60px;

}

#textarea3{
	margin:0 auto;
	text-align:center;
}

.val{
	font-size:14px;
}

.text_val2{
	display:none;
}

.text_val{
	width:104px;
	font-size:12px;
}

.text_val3{
	width:75px;
	font-size:12px;
}

.reg_select{
	width:175px;
}

.reg_select2{
	width:180px;
}

.line{
	border-bottom:solid 1px #999999;
}

.tdfill{
	background-color:#ba9900;
	color:white;
}


.gray{color:#52595c;}

div.rotate_item{ width: 275px; float: left; margin-left: 20px; margin-bottom:20px;}



.pagecontrollink {
     display:block;
     background-image:url(pcbg.png);
     font-size:11px;
     height:21px;
     width:25px;
     float:left;
     margin-right:2px;

     padding-top:4px;
     text-align:center;
     text-decoration:none;
     color:#3A3A39;
}
#prevbutton {
     height:25px;
     width:25px;
     background:url(pcprev.png);
     float:left;
     margin-right:2px;
     cursor:pointer;
}
#nextbutton {
     height:25px;
     width:25px;
     background:url(pcnext.png);
     float:left;
     margin-right:2px;
     cursor:pointer;
}
#firstbutton {
     height:25px;
     width:25px;
     background:url(pcfirst.png);
     float:left;
     margin-right:2px;
     cursor:pointer;
}
#lastbutton {
     height:25px;
     width:25px;
     background:url(pclast.png);
     float:left;
     margin-right:2px;
     cursor:pointer;
}
.hellip {
     display:none;

}


#thumb img{
height:82px;
}

#main img{
height:432px;
}


	.border{
    border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-right: 1px solid #999999;
	border-left: 1px solid #999999;
}