body { margin-top: 0; padding: 0; font-family: Tahoma; font-size: 11px; color: #000000; text-align:center;   }

#frametable { width: 750px;	} 
#contentarea { float: left;  width: 748px;	border: 1px solid #000033; background: #FFFFFF;} 


#topbar { height: 103px; width: 750px; background-image:  url('../images/topbg.jpg'); background-repeat: repeat-x; }
#topbar .logo { float: left; padding-top:5px; padding-left:5px; }
#topbar .address { float: right; text-align:right; color: #FFFFFF; font-size: 12px;  padding-top:22px; padding-right:25px;}

#topnav {padding-top:1px; margin-left:0px; float: left;  height: 32px; width:748px; font-size: 12px; font-weight: bolder; background: #FFFFFF; }
#topnav a.button {  float: left; color: #000000;  text-decoration: none; background-image:  url('../images/buttons/mouseout.gif'); background-repeat: no-repeat; width:147px; height:30px; border: 1px solid #FFFFFF; }
#topnav a.button:hover {  float: left; color: #000000; text-decoration: none; width:147px; height:30px; background-image:  url('../images/buttons/mouseover.gif'); background-repeat: no-repeat; border: 1px solid #FFFFFF;}
#topnav span.button2 { line-height:25px; }


#middle {  float: left; width:749px; }
#middle #leftnav { float: left;  margin-top: 7px; padding-top: 1px; padding-bottom: 1px; width:170px;}
#middle #leftnav #catnav { float: left;  padding-top: 1px; padding-bottom: 1px; width:170px;   background-image:  url('../images/bluebg.jpg'); background-repeat: repeat-x;}
#middle #leftnav #catnav a.category { float: left; padding-top:1px; padding-bottom:1px; padding-left: 3px; padding-right: 1px; width:163px; height:27px; color: #FFFFFF; text-decoration: none; font-size: 13px; text-align: left;  }
#middle #leftnav #catnav a.category:hover { float: left; padding-top:1px; padding-bottom:1px;  padding-left: 3px; padding-right: 1px; width:163px; height:27px; color: #d8e4e1; text-decoration: underline; font-size: 13px; text-align: left; }
#middle #leftnav #catnav span{ padding-left: 7px;padding-right: 1px; text-align: left;line-height:25px; }

#middle #leftnav #searchbar { float: left;  margin-top: 17px; padding-top: 1px; padding-bottom: 1px; width:170px;}
input.button { font-size: 12px; margin: 5px;}
input.emailbutton { font-size: 12px; }

#middle #content { float: right; width:560px; margin-top: 0px; padding-top: 8px; margin-right: 0px; margin-left: 5px;}

.machinegif { width:550px; background: #f0f5f5; font-size: 13px;text-align:left; margin-right: 10px;  }
p.machinegifp {margin-bottom:0;}

#homecatcol { float: left; width:560px; padding-top:10px; }
#homecatcol div {float: left; width: 180px; text-align:left;}
#homecatcol .col2 { margin-left: 10px; margin-right: 10px;}
#homecatcol ul {margin-top:0; margin-left: 15px; padding-left: 15px; font-color: #d8e4e1}

span.catheading { font-size: 12px; font-weight: bolder; }
span.pageheading { font-size: 12px; font-weight: bolder;}
.star { color: #ea0900;}
.successtext {color: #009933;}
.errortext {color: #FF0000;}

#form {}
#form .formcol {float:left; width:540px;}
#form .formlabel { float:left;width:80px; text-align:right; }
#form .formfield { float:left;width:280px; text-align:left; padding-left: 10px; padding-bottom: 5px;}
#form .formerror { float:left;width:130px; text-align:left; padding-left: 10px; color: #ea0900;}

.footer { float:left; padding-top:5px; padding-bottom: 8px; text-align:center; width:750px; font-size: 10px; color: #d8e4e1; background-image:  url('../images/bottombg.jpg'); background-repeat: repeat-x;}
a.footerlink {  color: #d8e4e1;  text-decoration: none; }
a.footerlink:hover {  color: #d8e4e1; text-decoration: none;}

a.footerlinkcategory {  color: #d8e4e1;  text-decoration: underline; }
a.footerlinkcategory:hover {  color: #d8e4e1; text-decoration: underline;}

a {color: #0066cc;}
a:hover {color: #0066cc;}

.breadcrumb {font-size: 10px;}

#machinelist { float: left; width:540px; }
#machinelist .manufacturer {float:left; width:100px; margin-left:10px; }
#machinelist .model {float:left; width:100px; margin-left:10px; }
#machinelist .type {float:left; width:200px; margin-left:10px; }
#machinelist .view {float:left; width:80px; margin-left:10px; }
.space530 { width:530px; height:5px; padding:0; margin:0;}
.space520P {float:left; width:520px; padding-top:5px; padding-bottom:5px;}

#machineinfopic { float: left; width:520px; }
#machineinfopic .machinepic {float:left; width:290px; margin-right:10px }
#machineinfopic .machineinfo {float:left; width:220px; margin-left:10px; }
#machineinfopic .image {}

#usedmachinelist { float: left; width:540px; }
#usedmachinelist .pic {float:left; width:130px; margin-left:10px; }
#usedmachinelist .type {float:left; width:100px; margin-left:10px; }
#usedmachinelist .description {float:left; width:170px; margin-left:10px; }
#usedmachinelist .view {float:left; width:80px; margin-left:10px; }

.usedmachineH { float: left; padding-left: 10px; width:480px; }
