* {padding:0; margin:0; }
html {}
body {font: 10pt Arial,Verdana,Geneva,Helvetica,sans-serif; color:#000; background:#000; text-align:center; padding: 20px 0;}
div {position:relative; }
.clear {clear:both;}
.floatleft {float:left; padding-right: 10px;}
.floatright {float:right; padding-left: 10px;}
a {color: blue;}
p {padding: 7px 0;}
.bold {font-size:10px; font-weight:bold;}
.bold1 {font-size:14px; font-weight:bold;}
.bold2 {font-size:18px; font-weight:bold;}
.bold3 {font-size:22px; font-weight:bold;}
.bold4 {font-size:26px; font-weight:bold;}

#body {clear:both; background: #fff; text-align:center; }
#header {clear:both;}
#menu {clear:both;}
#main {clear:both;}
#footer {clear:both;}

#body {width:780px; text-align:left;}

#header {background: #f9a61a; height: 100px; border-bottom:1px black solid;}
#header .logo {padding:10px;}
#header #jcblogo {float:left; }
#header #kubotalogo {float:right; padding-top:30px;}
#header h1 {font-family: serif; font-size: 22pt; text-transform:uppercase; text-align:center; padding-top: 50px;}

#menu {background: #a5b2b8; height:33px; padding-top:12px; border-bottom: 12px #314755 solid;}
#menu ul {text-align:right; float:right;}
#menu li {float:left; width:94px; height:33px; padding: 0; margin:0; list-style:none; text-align:center; background: url('img/button.gif') bottom no-repeat; cursor:pointer; display:block; }
#menu .item { padding:11px 0 0 4px;}
#menu .item2 { padding:5px 0 0 4px;}
#menu a {color: black; text-decoration:none; font-weight: bold; text-transform:uppercase; line-height: 11px; letter-spacing: -0.3px; font-size: 8pt;}
#menu a:hover, #menu .hover {color: white; }

.main {padding: 20px 20px 0 20px; }
.main h2 {color: #f9a61a; font-size: 14pt; padding-bottom: 10px;}
.main h3 {color: #f9a61a; font-size: 12pt;}
.main h4 {color: #f9a61a; font-size: 10pt; font-weight:bold; padding:0; margin:0; display:inline;}

#footer {text-align:center; font-weight:bold; padding: 5px 0; border-top: 5px #f9a61a solid; margin-top:20px;}

#home #logos {text-align:center; margin-top:20px;}
#home #logos img {border:none; height:65px; margin:0 5px;}


#jcb li {list-style:none; padding:0; margin:0;}
#jcb h3 {padding:10px 0 0 0;}

#jcbitems ul {padding-top: 10px; clear:both; }
#jcbitems li.item {padding:10px; margin:0; list-style:none; width:100px; float:left;}
#jcbitems li.item ul {padding:10px; text-align:left; }
#jcbitems li.item ul li {list-style:none;}
#jcbitems li.item ul li.name {font-weight: bold; text-align:center;}
#jcbitems li.item ul li img {border:none; width: 80px; height:80px;}
#jcbitems li.item ul li.short {}
#jcbitems li.item ul li.cost {position:absolute; bottom:0; right:0;}
#jcbitems li.sep {clear:both; list-style:none; padding:0; margin:0;}
#jcbitems li.category {clear:both; list-style:none; text-align:center; }

#kubota li {list-style:none; padding:0; margin:0;}
#kubota h3 {padding:10px 0 0 0;}

#kubotaitems ul {padding-top: 10px; clear:both;}
#kubotaitems li.item {padding:10px; margin:0; list-style:none; width:100px; float:left; }
#kubotaitems li.item ul {padding: 10px; text-align:left; }
#kubotaitems li.item ul li {list-style:none;}
#kubotaitems li.item ul li.name {font-weight: bold; text-align:center;}
#kubotaitems li.item ul li img {border:none; width: 80px; height:60px;}
#kubotaitems li.item ul li.short {}
#kubotaitems li.item ul li.cost {position:absolute; bottom:0; right:0;}
#kubotaitems li.sep {clear:both; list-style:none; padding:0; margin:0;}
#kubotaitems li.category {clear:both; list-style:none; text-align:center; }

#usedequipitems ul {padding-top: 10px; clear:both;}
#usedequipitems li.item {list-style:none; clear:both; border-bottom:1px solid black;}
#usedequipitems li.item ul {text-align:left; }
#usedequipitems li.item ul li {list-style:none; }
#usedequipitems li.item ul li.pic {float:left;}
#usedequipitems li.item ul li.pic img {border:1px solid black; margin: 0 10px;}
#usedequipitems li.item ul li.name {font-weight: bold;}
#usedequipitems li.item ul li.short {}
#usedequipitems li.item ul li.cost {padding-top: 5px;}
#usedequipitems li.item ul li.end {clear:both;}
#usedequipitems li.sep {list-style:none; padding:0; margin:0;}
#usedequipitems li.category {clear:both; list-style:none; text-align:center; text-transform:uppercase;}

#view #pic {float:left; padding: 0 10px 10px 0;}
#view #features {clear:both; float:left; width:300px; border:1px solid black; margin:10px;}
#view #features h4 {text-align:center; display:block; padding-top: 5px;}
#view #features ul {margin: 10px;}
#view #features li {margin-left: 20px; text-align:left;}
#view #quote {float:left; width: 370px; border:1px solid black; margin:10px; padding: 5px;}
#view #quote h4 {text-align:center; display:block; padding: 5px;}
#view #quote fieldset {border:none;}
#view #quote label {float:left; width: 150px; text-align:right; padding-right: 3px;}
#view #quote .row input {width: 200px;}
#view #quote .row textarea {width: 200px; height: 80px;}
#view #quote .submit {text-align:center;}


.financing {border: 1px solid black; margin: 10px; padding: 5px; width:175px; float:right; text-align:center; z-index:10;}
.financing .info { display:block;}
.financing .offer { font-size: 15pt; font-weight:bold; display:block; padding: 10px 0; color:#f9a61a; }
.financing .fine {font-size: 8pt;display:block;}
#financing-jcb {margin: 10px; float:right; z-index:10;}
#financing-kubota {margin: 10px; float:right; z-index:10;}

table {border-collapse:collapse;}
th, td {padding: 5px 10px; border-bottom: 1px solid black; vertical-align:top;}
td.nowrap {white-space: nowrap;}
.form dt {float:left; width:130px; text-align:right; padding-right: 5px;}
.form textarea#short {width:500px; height: 100px;}
.form textarea#long {width:500px; height: 150px;}
.form textarea#features {width:500px; height: 150px;}
.form textarea#content {width:550px; height:100px;}

#contact p {padding: 0 0 10px 0;}
#contact h4 {display:block; padding:10px 0 0 0;}

#admin_item .sold td {text-decoration:line-through;}
.itemsold {position:absolute; left:40px; top:10px; background:transparent url('img/sold.gif') no-repeat; height:150px; width:200px;}

