* { margin-top: 0; }
body { background: #A6ABAC; color: #666666; text-align: center; font-family: Arial, Helvetica, sans-serif, VERDANA;}

img { border: 0px; }

#header { height: 70px; background: #A6ABAC; width: 790px; background-image: url(../images/layout/header_background.jpg); overflow: hidden; }

#logo { width: 198px; height: 43px; position: relative; top: 13px; left: 17px; float: left; }

.dividers { clear:both; border-top:solid 2px #A6ABAC; width:100%; float: left; margin:15px 0 0 0; padding:0; height:2px; }
#divider { width: 2px; height: 70px; position: relative; left: 27px; float: left; }

#navbar { vertical-align: middle; height: 35px; width: 790px; background: #3B515E; float: left; }

#imagebar { height: 135px; width: 790px; float: left; }

/* Page */
#page { width: 790px; margin: 0 auto; background: #fff; overflow: hidden; }

/* Content */
#content { float: right; width: 561px; padding-left: 12px; padding-top: 12px; padding-right: 20px; overflow: hidden; }


/* Sidebar */
#sidebar { float: left; width: 176px; padding-left: 20px; padding-top: 12px; overflow: hidden; }

#left { text-align: left; padding: 4px 4px 4px 4px; border: solid; border-color: #666666; border-width: 1px; overflow: hidden; }
#map_border { text-align: center; padding: 4px 4px 4px 4px; border: solid; border-color: #666666; border-width: 1px; }

/* Welcome */
#welcome { text-align: left; }

/* Footer */
#footer { text-align: center; height: 11px; background: #fff; background-image: url(../images/layout/footer_background.gif); background-repeat: repeat-x; width: 790px; float: none; }

/* Text */
.maintext { font-family: Arial, Helvetica, sans-serif; color: #333; font-size: 11px; text-align: left; vertical-align: middle; display: inline; }
.maintext ul { margin-left: 0; padding-left: 20px; }
.maintext li { margin-bottom: 7px; }

#contact_depot_title { padding-top: 3px; padding-left: 5px; padding-bottom: 3px; vertical-align: middle; height: 25px; background: #FCB332; color: #373131; }
#contact_title_text { float: left; text-align: left; padding-top: 4px; }
#contact_details { padding: 2px; border: solid 2px #FFF; background: #F7F7F7; overflow: hidden; }

#jobtitle { height: 12px; position: relative; background: #D9DAD9; border-bottom: solid 1px #FFF; padding: 5px; }
#jobbody { background: #F3F3F3; padding: 5px; }
#jobemail { border-top: solid 2px #D9DAD9; background: #F3F3F3; padding: 5px; }

#MachineSideMenu { text-align: left; background-color: #F6F6F6; border-color: #DDDDDD; border-style: Solid; border-width: 1px; padding-top: 3px; padding-bottom: 6px; padding-left: 12px; cursor: Default; overflow: hidden; float: left; }

.machine_sect { width: 225px; text-align: left; background-color: #F6F6F6; border-color: #DDDDDD; border-style: Solid; border-width: 1px; padding-top: 2px; padding-bottom: 2px; padding-left: 7px; margin-top: 7px; cursor: Default; overflow: hidden; }
.MachineTitle { height: 32px; width: 100%; font-size: 20px; background-image: url(../images/misc/titlebar.jpg); text-align: left; border-width: 1px; padding-top: 10px; padding-bottom: 2px; padding-left: 7px; margin-right: 5px; overflow: hidden; }
a.SectionYellow { font-size: 8pt; text-decoration: none; font-weight: Bold; font-family: Arial, Helvetica, sans-serif, VERDANA; color: #FFC218; }

a.SectionGrey { font-size: 8pt; text-decoration: none; font-weight: Bold; font-family: Arial, Helvetica, sans-serif, VERDANA; color: #333; }

#gallery {margin:20px 0; text-align:left; float:left;}
#gallery .thumbs { margin:0px 34px 17px 0px !important ; padding:4px; overflow:hidden; border:solid 1px #666666;}
#gallery .thumbs.last { margin:0px 0px 17px 0px !important;}




#video {float:left; display:inline; padding:4px; border:solid 1px #666666;}
#enquire {float:right; display:inline; margin:0px 3px 0 0;}

#pdfDownloads{float:left; text-align:left; background-color:#010103; margin-top:15px; padding:5px; width:167px;}
#pdfDownloads #titles{font-weight:bold; color:#FFF; font-size:14px; padding:0 0 10px 0;}
#pdfDownloads a {font-weight:bold; color:#FDAE2D; padding:5px 0 0 25px; font-size:11px; margin:0 0 10px 0; background-image: url(../images/icons/icon_pdf_mini.jpg); background-repeat:no-repeat; background-position:top left; height:20px; width:147px; display:block;}
#pdfDownloads a:hover {color:#fff;}


a.MachineSideMenuLink { font-size: 8pt; text-decoration: none; font-weight: normal; font-family: Arial, Helvetica, sans-serif, VERDANA; color: #000000; }
a.MachineSideMenuLink:visited { font-size: 8pt; text-decoration: none; font-weight: normal; font-family: Arial, Helvetica, sans-serif, VERDANA; color: #000000; }
a.MachineSideMenuLink:active { font-size: 8pt; text-decoration: none; font-weight: normal; font-family: Arial, Helvetica, sans-serif, VERDANA; color: #000000; }
a.MachineSideMenuLink:hover { font-size: 8pt; text-decoration: none; font-weight: normal; font-family: Arial, Helvetica, sans-serif, VERDANA; color: #FFC218; }

.DealerSlides, .DealerSlides ul, .DealerSlides ul li, .DealerSlides ul li img { width: 90px; height: 92px; }


