html {height: 60%; margin:0 auto; padding: 0;}
body {height: 100%; margin:0 auto; padding: 0 1em; text-align: center; font: 1em/1.5em arial, sans-serif;
background: #fff url(/images/roperlogo.gif) no-repeat top left;}
a:link {color: #0000cd; background-color: inherit;}
a:visited {color: #0000cd; background-color: inherit;}
a:link:hover,
a:link:active,
a:visited:hover,
a:visited:active {color: #0000cd; background-color: #e0eeee;}
a#dead {color: #dead00;}
h1 {font-size: 1.5em;}
li, ul {list-style-type:none;}
q, em, var {font-style: italic;}
hr {width: 95%; height: .25em; color: #e0eeee; background: #e0eeee;}
address, strong {font-weight: bold; white-space: nowrap;}
form {margin:0;padding:0;}
input, select {font-size: .825em;}
table {margin:0 auto;background: #f0f0f0;}
table#buttons {margin:0 auto;border-collapse:collapse; background: #fff;}
table#dresults {width: 85%; }
table#yeartable {margin:0 auto; background: #fff;}
table#message-board {width: 80%;font-size: .825em;}
tr#sold {color: #cccccc;}
td, th {padding: 0 0 0 0; empty-cells: show; background: #fff;}
td.buttons {background: #000;}
td.col {vertical-align: top;}
select#Year {width: 4.4em;}
select#Make {margin:0 -5px; width: 9.25em;}
select#Model {width: 12.15em;}
select#Part {margin:0 -5px; width: 15.5em;}
input#Identifier {width: 28em;}
input#name {}
input#email {}
input#webpage {margin:0; width: 28em;}
input#city {}
input#state {}
textarea#request {}
p.message {}
select#FirstYear {width: 6.3em;}
select#LastYear {margin:0 -5px;width: 6.3em;}
div#page-header {margin: 0 auto;}
div#page-content {margin: 70px 0 0 0; position: relative; min-height: 100%;}
* html #page-content {height: 55%;}

div#years {margin: 0 0 0 -3em;}
div#tinyad {font-size: .7em;}
div#footer {position: relative; margin-top: -5em;}

p.button {margin: 0 0 0 0; padding: 0 0 0 0; font-size: 1em;}
p.footer {font-size: .825em;}
p.header {text-align: right; font-size: .825em; margin-top:0;}
p.left-list {text-align: left;}
p.log-list {padding: 0 0 8em 8em; text-align: left;}
p.log {text-indent: 20px; text-align: left;}
p.rulink {margin:-3em -58em 0 0; font-size: .6em;text-align: right; white-space:nowrap;} 
p.rllink {margin:-1.1em 0 0 0; font-size: .6em;text-align: right; white-space:nowrap;}
p.menu {margin: 0;font-size: .825em; white-space: nowrap;}
p.nopart {margin:0;}
p.roper {font-size: .6em; white-space: nowrap;}
p.adverts {margin: 5% 0 0 0;}


#yards {color:fff; background-color: #003;}
#yards ul {margin-left: 0; padding-left: 0; display: inline;} 
#yards ul li {display: inline;}


ul#rightlinks {margin:-2em 0 0 55em; font-size: .6em; white-space: nowrap;}
ul#nav {padding: 20em;}
#entries {margin: 0 0 -25em 0; position: left;}
#entries ul {margin-left: 0; padding-right:20em; display: inline;font: .7em/1.5em arial, sans-serif; } 
#entries ul li {text-align: left}


.pagination{
margin: 0;
padding: 0;
white-space: nowrap;
}
.pagination ul{
margin: 4px;
padding: 0;
text-align: center; /*Set to "right" to right align pagination interface*/
font-size: 80%;
}
.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}
.pagination a, .pagination a:visited{
padding: 0 5px;
border: 1px solid #9aafe5;
text-decoration: none; 
color: #2e6ab1;
background-color: #f8f8ff
}
.pagination a:hover, .pagination a:active{
border: 1px solid #2b66a5;
color: #000;
background-color: #FFFF80;
}

.pagination a.currentpage{
background-color: #564c66;
color: #FFF !important;
border-color: #2b66a5;
font-weight: bold;
cursor: default;
}
.pagination a.disablelink, .pagination a.disablelink:hover{
background-color: white;
cursor: default;
color: #929292;
border-color: #929292;
font-weight: normal !important;
}
.pagination a.prevnext{
font-weight: bold;
}
/* end pagination */

.posting {
	margin 0;
	padding: 0 0 1em 3em;
	text-align: left;
	text-indent:-1%;
	font-size: 80%;
}
.comment {
	margin: 1em 1em 0 1em;
	padding: 1%;
	background-color:#ffffff;
	width: 95%;
	border-width: thin;
	
	border-width:thin;
	border-style: outset;
}
.comment p {
	font-weight: normal;
	background-color: #fff;
}
