@charset "utf-8";
/* CSS Document */

body {font-family:"Trebuchet MS", Verdana; background-image:url(images/bkgrd.png); margin:0; font-size:10pt;}
a {color:#7c0000; text-decoration:none}
h1 {font-family:Georgia, "Times New Roman", Times, serif; font-size:14pt;}
h2 {margin:0; font-size:11pt;}
h3 {font-style:oblique; font-size:10pt}
.tbl {font-size:8pt}
.tblhead {background-color:#7c0000; color:#FFFFFF; font-size:10pt; font-weight:bold}
.tblbar {background-color:#CCCCCC}
.tbldot {border-bottom:#CCC dotted 1px}
#main {width:1000px; margin-left:auto; margin-right:auto; background-image:url(images/c3bkgrd.png); background-repeat:repeat-y; border-left:thick #666666 solid; border-right:thick #666666 solid}
#bottom {width:990px; margin-left:auto; margin-right:auto; background-color:#000000; color:#666666; font-size:8pt; padding:5px;}
#mainint {width:1000px; margin-left:auto; margin-right:auto; background-image:url(images/c3bkgrdint.png); background-repeat:repeat-y; border-left:thick #666666 solid; border-right:thick #666666 solid}
#topnav {background-color:#7c0000; text-align:right; height:45px;}
#topnav2 {background-color:#540303; text-align:right; height:30px; color:#FFFFFF; padding-top:10px; padding-right:5px;}
.ftrtxt {color:#660000; font-weight:bold}
#padding {padding:10px; float:right; width:815px;}
.tblgry {background-color:#CCCCCC}
.img {background-image:url(images/bkgrd.png); padding:5px; margin:5px;}
.staff {height:310px; width:390px; float:left; margin-left:10px; font-size:9pt;}
.staffcontact {background-color:#ebedeb; padding:10px; clear:both}
.listingtbl {border-bottom:#999999 thin solid}
.smtxt {font-size:7pt}
.sold {background:url(images/sold.png) center no-repeat }

.photodiv {
	width: 200px;
	float: left;
	text-align: center;
	height: 200px;
	position:relative;
	float:left;
	border:1px solid #d7d7ea;
	background-color:#f4f4fe;
}

/* rollover */
a.rollover {display: block; float:right; font-size:10pt; width:120px; height:23px; padding:5px; color:#FFFFFF; text-decoration:none;  background: url("images/nav.png") 0 0 no-repeat; text-align:center} 
a:hover.rollover { background-position: -150px 0; color:#FFFFFF;} 

/* auction rollover */
a.arollover {display: block; padding:5px; color:#000000; text-decoration:none;  background: url("images/auctionrollover2.png") 0 0 no-repeat;} 
a:hover.arollover {background-position: -400px 0; color:#FFFFFF;} 

/* rollover2 */
a.rollover2 {display: block; float:right; font-size:9pt; height:23px; padding-left:5px; padding-right:10px; padding-top:10px; color:#FFFFFF; text-decoration:none;  background: url("images/nav.png") 0 0 no-repeat; text-align:center} 
a:hover.rollover2 { background-position: -150px 0; color:#FFFFFF;} 

/* auction rollover2 */
a.arollover2 {display: block; padding:5px; color:#000000; text-decoration:none;  background: url("images/auctionrollover2.png") 0 0 no-repeat;} 
a:hover.arollover2 {background-position: -400px 0; color:#FFFFFF;} 


/* red tab */
a.redtab {display: block; height:30px; padding:5px; color:#000000; text-decoration:none;  background: url("images/redtab.png") 0 0 no-repeat;} 
a:hover.redtab { background-position: -135px 0; color:#FFFFFF;} 

/* left tab */
a.lefttab {display: block; height:30px; padding-left:3px; color:#000000; text-decoration:none;  background: url("images/leftnav.png") 0 0 no-repeat; width:138px; font-size:9pt; font-weight:bold} 
a:hover.lefttab {background-position: -141px 0; color:#000;} 

/* 3column */
#wrapper {text-align: left;  clear:both; position: relative; /*** Let's be nice to IE ***/	display: table; /*** For non-IE browsers ***/height: 100%;}
#c1 {width: 155px; text-align: left; float: left; background-color:#000000; color:#FFFFFF; font-size:10pt; padding:5px; line-height:1.75 }
.c1sub {padding-left:10px; font-size:11pt; }
.c1head {border-bottom:#666666 dotted 1px; font-weight:bold; font-size:11pt;}
#c1 a {color:#CCCCCC;}
#c1 a:hover {color:#FFFFFF}
#c2 {padding: 0px;	width: 400px; height:auto; float: left; padding: 8px;}
#c3 {width: 395px;	text-align: left;	float: left;  padding:10px;}
#c3l {float:left; width:200px; clear:both; margin-left:10px; margin-bottom:10px; margin-top:10px;}
#c3r {float:left; width:180px; margin-bottom:10px; margin-top:10px;}
#footer {clear: both; width:1000px;	text-align: right;	font-size: 8pt;	background-color: #FFFFFF;	margin-top: 15px; background-color:#000000; color:#CCCCCC}
#footer a {color:#FFFFFF}
#footer a:hover {color:#cccccc}

#listwrapper {width: 700px;	margin: auto; height:auto;
position: relative; /*** Let's be nice to IE ***/
width: 100%; /*** Content Width ***/
display: table; /*** For non-IE browsers ***/
height: 100%;}
#list1 {background-color: #cccccc;	padding: 12px;	width: 355px;	float: left; margin-right: 5px; font-size:8pt;}
#list2 {padding: 12px;	width: 400px;	float: left;}
#list3 {padding: 12px;	width: 140px;	float: left;}
