
body { margin:0; padding:0; background:#FFF url(../images_dev/bg.jpg) center top no-repeat; color:#000; font-family:Verdana, Arial, Helvetica; font-size:12px; font-style:normal; line-height:1.5em; }

body#popupForms { background:#FFF; }

body#search { margin:0; padding:0; background-color:#FFF; font-family:Verdana, Arial, Helvetica; font-size:12px; font-style:normal; line-height:1.5em; }

h1, h2, h3, h4, h5, h6 { font-family:Arial, Helvetica, sans-serif; font-weight:normal; line-height:1.5em;}
h1 { font-size:24px; }
h2 { font-size:20px; }
h3 { font-size:14px; font-weight:bold; margin-bottom:12px; text-transform:uppercase; }
h4 { font-size:12px; font-weight:bold; margin-bottom:6px; margin-top:6px; text-transform:uppercase; }
h5 { color:#C60; font-size:12px; font-weight:bold; margin-bottom:6px; }
h6 { font-size:14px; font-weight:bold; margin-bottom:0; margin-top:6px; text-transform:uppercase; }


div#container { min-height:600px; height:auto !important; height:600px; width:882px; margin:0 auto; padding:0; }
div#content p { margin: 0 0 24px 0; }
div#content { margin:0; padding:20px 30px 20px 20px; width:487px; min-height:430px; height:auto !important; height:430px; background: #FFF url(../images_dev/content_bg.gif) 50px 0px repeat-y; }
div#contentWide { margin:0; padding:0; width:732px; min-height:430px; height:auto !important; height:430px; background: #FFF url(../images_dev/content_bg.gif) 245px 0px repeat-y; padding-bottom:40px; }
div#contentHome { margin:0 0 15px 0; padding:0; width:882px; min-height:432px; height:auto !important; height:432px; }
div#contentWhite { margin:0; padding:0; width:882px; min-height:430px; height:auto !important; height:430px; background-color:#FFF; }



/* HEADER */
div#header { height:222px; width:882px; background:transparent url(../images_dev/header.jpg) top left no-repeat; }
div#header h1 { height:193px; width:284px; text-indent:-999em; margin:0; padding:0; }
div#header h1 a { background-color:transparent; display:block; height:193px; width:284px }
div#header h1 a:link { background-color:transparent; display:block; height:193px; width:284px }
div#header h1 a:visited { background-color:transparent; display:block; height:193px; width:284px }
div#header h1 a:active { background-color:transparent; display:block; height:193px; width:284px }
div#header h1 a:hover { background-color:transparent; display:block; height:193px; width:284px }
div#header p { display:none; text-indent:-999em; }


/* Form Tabs */
div#header ol.formTabs { height:29px; width:284px; margin:0; padding:0; list-style-type:none; }
div#header ol.formTabs li { background-color:transparent; background-repeat:no-repeat; clear:none; display:inline; float:left; height:29px; text-indent:-999em; }
div#header ol.formTabs li a { background:transparent none repeat scroll 0 0; display:block; height:29px; text-decoration:none; }

div#header ol.formTabs li#sellers { background-image:url(../images_dev/menu/sellersG.gif); height:29px; width:94px; }
div#header ol.formTabs li#sellers a { height:29px; outline-color:-moz-use-text-color; outline-style:none; outline-width:medium; width:94px; }
div#header ol.formTabs li#sellers a:link, div#header ol.formTabs li#sellers a:visited { background-image:url(../images_dev/menu/sellersG.gif); background-position:0 0; }
div#header ol.formTabs li#sellers a:active, div#header ol.formTabs li#sellers a:hover, div#header ol.formTabs li#sellers a.selected { background-image:url(../images_dev/menu/sellersG.gif); background-position:0 -29px; }

div#header ol.formTabs li#search { background-image:url(../images_dev/menu/searchG.gif); height:29px; width:94px; }
div#header ol.formTabs li#search a { height:29px; outline-color:-moz-use-text-color; outline-style:none; outline-width:medium; width:94px; }
div#header ol.formTabs li#search a:link, div#header ol.formTabs li#search a:visited { background-image:url(../images_dev/menu/searchG.gif); background-position:0 0; }
div#header ol.formTabs li#search a:active, div#header ol.formTabs li#search a:hover, div#header ol.formTabs li#search a.selected { background-image:url(../images_dev/menu/searchG.gif); background-position:0 -29px; }

div#header ol.formTabs li#buyers { background-image:url(../images_dev/menu/buyersG.gif); height:29px; width:94px; }
div#header ol.formTabs li#buyers a { height:29px; outline-color:-moz-use-text-color; outline-style:none; outline-width:medium; width:94px; }
div#header ol.formTabs li#buyers a:link, div#header ol.formTabs li#buyers a:visited { background-image:url(../images_dev/menu/buyersG.gif); background-position:0 0; }
div#header ol.formTabs li#buyers a:active, div#header ol.formTabs li#buyers a:hover, div#header ol.formTabs li#buyers a.selected { background-image:url(../images_dev/menu/buyersG.gif); background-position:0 -29px; }

/* Main Tabs */
div#header ol.mainTabs { height:29px; width:598px; margin:0; padding:0; list-style-type:none; float:right; }
div#header ol.mainTabs li { background-color:transparent; background-repeat:no-repeat; clear:none; display:inline; float:right; height:29px; text-indent:-999em; margin:0 0 0 3px; padding:0; }
div#header ol.mainTabs li a { background:transparent none repeat scroll 0 0; display:block; height:29px; text-decoration:none; }

div#header ol.mainTabs li#home { background-image:url(../images_dev/menu/home.gif); height:29px; width:96px; }
div#header ol.mainTabs li#home a { height:29px; outline-color:-moz-use-text-color; outline-style:none; outline-width:medium; width:96px; }
div#header ol.mainTabs li#home a:link, div#header ol.mainTabs li#auction a:visited, div#header ol.mainTabs li#home a:active, div#header ol.mainTabs li#home a:hover {background-image:url(../images_dev/menu/home.gif); background-position:0 0;}

div#header ol.mainTabs li#auction { background-image:url(../images_dev/menu/auction_catalogueNEW.gif); height:29px; width:96px; }
div#header ol.mainTabs li#auction a { height:29px; outline-color:-moz-use-text-color; outline-style:none; outline-width:medium; width:96px; }
div#header ol.mainTabs li#auction a:link, div#header ol.mainTabs li#auction a:visited, div#header ol.mainTabs li#auction a:active, div#header ol.mainTabs li#auction a:hover {background-image:url(../images_dev/menu/auction_catalogueNEW.gif); background-position:0 0;}

div#header ol.mainTabs li#finance { background-image:url(../images_dev/menu/finance.gif); height:29px; width:96px; }
div#header ol.mainTabs li#finance a { height:29px; outline-color:-moz-use-text-color; outline-style:none; outline-width:medium; width:96px; }
div#header ol.mainTabs li#finance a:link, div#header ol.mainTabs li#finance a:visited, div#header ol.mainTabs li#finance a:active, div#header ol.mainTabs li#finance a:hover {background-image:url(../images_dev/menu/finance.gif); background-position:0 0;}

div#header ol.mainTabs li#fixed { background-image:url(../images_dev/menu/fixed_price_sales.gif); height:29px; width:96px; }
div#header ol.mainTabs li#fixed a { height:29px; outline-color:-moz-use-text-color; outline-style:none; outline-width:medium; width:96px; }
div#header ol.mainTabs li#fixed a:link, div#header ol.mainTabs li#fixed a:visited, div#header ol.mainTabs li#fixed a:active, div#header ol.mainTabs li#fixed a:hover {background-image:url(../images_dev/menu/fixed_price_sales.gif); background-position:0 0;}

div#header ol.mainTabs li#recreational { background-image:url(../images_dev/menu/recreational_auction_items.gif); height:29px; width:96px; }
div#header ol.mainTabs li#recreational a { height:29px; outline-color:-moz-use-text-color; outline-style:none; outline-width:medium; width:96px; }
div#header ol.mainTabs li#recreational a:link, div#header ol.mainTabs li#recreational a:visited, div#header ol.mainTabs li#recreational a:active, div#header ol.mainTabs li#recreational a:hover {background-image:url(../images_dev/menu/recreational_auction_items.gif); background-position:0 0;}

div#header ol.mainTabs li#simulcast { background-image:url(../images_dev/menu/simulcast.gif); height:29px; width:96px; }
div#header ol.mainTabs li#simulcast a { height:29px; outline-color:-moz-use-text-color; outline-style:none; outline-width:medium; width:96px; }
div#header ol.mainTabs li#simulcast a:link, div#header ol.mainTabs li#simulcast a:visited, div#header ol.mainTabs li#simulcast a:active, div#header ol.mainTabs li#simulcast a:hover { background-image:url(../images_dev/menu/simulcast.gif); background-position:0 0; }

div#header ol.mainTabs li#about { background-image:url(../images_dev/menu/about.gif); height:29px; width:96px; }
div#header ol.mainTabs li#about a { height:29px; outline-color:-moz-use-text-color; outline-style:none; outline-width:medium; width:96px; }
div#header ol.mainTabs li#about a:link, div#header ol.mainTabs li#about a:visited, div#header ol.mainTabs li#about a:active, div#header ol.mainTabs li#about a:hover { background-image:url(../images_dev/menu/about.gif); background-position:0 0; }

div#header ol.mainTabs li#contact { background-image:url(../images_dev/menu/contact.gif); height:29px; width:96px; }
div#header ol.mainTabs li#contact a { height:29px; outline-color:-moz-use-text-color; outline-style:none; outline-width:medium; width:96px; }
div#header ol.mainTabs li#contact a:link, div#header ol.mainTabs li#contact a:visited, div#header ol.mainTabs li#contact a:active, div#header ol.mainTabs li#contact a:hover {background-image:url(../images_dev/menu/contact.gif); background-position:0 0;}


/* Form Area */
div#forms { height:432px; width:284px; margin:0; padding:0; }
div#forms div#formsTop { width:250px; height:338px; background-color:#FFF; border-left:#CCC 1px solid; border-right:#CCC 1px solid; padding: 5px 15px; font-size: 11px; }
div#forms div#formsTop2 { width:250px; height:338px; background-color:#FFF; border-top:#CCC 1px solid; border-left:#CCC 1px solid; border-right:#CCC 1px solid; padding: 5px 15px; font-size: 11px; }
div#forms div#formsBottom { width:284px; height:84px; background-image:url(../images_dev/form_bottomNEW.png); margin:0; padding:0; }
div#forms div#formsBottomBlank { width:284px; height:84px; background-image:url(../images_dev/form_bottomBlank.gif); margin:0; padding:0; }
div#forms div#formsBottomBlank span#address { font:Arial; font-size:12px; color:#000; }
div#forms div#formsBottomBlank span#times { font:Arial; font-size:11px; color:#FFF; }
div#forms div#formsTop label { width: 125px; height: 18px; border: 0; text-align: left; line-height: 24px; display: block; color: #514E4B; font-size: 11px; font-weight: bold; margin-bottom: 2px; }
div#forms div#formsTop input.formText { width: 240px; margin: 0; padding: 0; }
div#forms div#formsTop input.submit { background-color: #00956B; width: 180px; height: 21px; border: 0; color: #FFFFFF; font-weight: bold; line-height: 21px; font-size: 12px; margin-bottom: 5px; }
div#forms div#formsTop select { width: 240px; }
div#forms div#formsTop p.center { text-align: center; width: 100%; }
div#forms div#formsTop textarea { width: 250px; }
div#forms div#formsTop a { font-size: 10px; line-height: 12px; color: #00956B; text-decoration: none; }
div#forms div#formsTop a:hover { text-decoration: underline; }
div#forms div#formsTop form.hide { display: none; }

div#forms div#formsTop2 label { width: 125px; height: 18px; border: 0; text-align: left; line-height: 24px; display: block; color: #514E4B; font-size: 11px; font-weight: bold; margin-bottom: 2px; }
div#forms div#formsTop2 input.formText { width: 240px; margin: 0; padding: 0; }
div#forms div#formsTop2 input.submit { background-color: #00956B; width: 180px; height: 21px; border: 0; color: #FFFFFF; font-weight: bold; line-height: 21px; font-size: 12px; margin-bottom: 5px; }
div#forms div#formsTop2 select { width: 240px; }
div#forms div#formsTop2 p.center { text-align: center; width: 100%; }
div#forms div#formsTop2 textarea { width: 250px; }
div#forms div#formsTop2 a { font-size: 10px; line-height: 12px; color: #00956B; text-decoration: none; }
div#forms div#formsTop2 a:hover { text-decoration: underline; }
div#forms div#formsTop2 form.hide { display: none; }


/* Flash Area */
div#flash { height:432px; width:590px; margin:0; padding:0; float:right; padding-left: 3px; }
div#flash p.hide { display: none; }


/* Standard Pages */
h1.content { background-color:#7FCCB7; border-right:345px solid #4CB89B; clear:both; color:#383431; font-size:24px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; min-height:50px; height:auto !important; height:50px; line-height:50px; margin:0; padding:5px 0 0 20px; vertical-align:middle; width:517px; }
div#images { background:#CCC none repeat scroll 0 0; clear:none; float:right; min-height:430px; height:auto !important; height:430px; padding-bottom:40px; width:345px; }
div#images img { border:0; }
div#pre-footer { background-color:#7FCCB7; border-right:345px solid #4CB89B; clear:both; height:20px; padding:0; width:537px; margin-bottom:15px; }


/* Wider Pages */
h1.contentWide { background-color:#7FCCB7; border-right:150px solid #4CB89B; clear:both; color:#383431; font-size:24px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; min-height:50px; height:auto !important; height:50px; line-height:50px; margin:0; padding:5px 0 0 20px; vertical-align:middle; width:712px; }
div#imagesWide { background:#CCC none repeat scroll 0 0; clear:none; float:right; min-height:430px; height:auto !important; height:430px; padding-bottom:40px; width:150px; }
div#imagesWide img { border:0; }
div#pre-footerWide { background-color:#7FCCB7; border-right:150px solid #4CB89B; clear:both; height:20px; padding:0; width:732px; margin-bottom:15px; }


/* Footer */
div#footer { height:20px; width:882px; padding:0; margin:0 0 15px 0;}
div#footer p { color:#000; font-size:10px; font-family:Geneva, Arial, Helvetica, sans-serif; margin:0; padding:0; }
div#footer a:link, div#footer a:visited { text-decoration:none; color:#000; }
div#footer a:hover { text-decoration:underline; color:#000;}
div#footer a:active { text-decoration:none; color:#000; }


/* Pop Up */
#sitemap { background-image:none; background-color:#CCC; }
#sitemap div#container { width:465px; margin:5px auto; min-height:400px; height:auto !important; height:400px; }
#sitemap div#content { border:none; height: auto !important; height: 300px; min-height: 300px; width: 412px; }
#sitemap div#pre-footer { height: 20px; width: 300px; border-right: 162px solid #4CB89B; background-color: #7FCCB7; padding: 0; clear:both; margin:0; }
#sitemap div#content a:link, #sitemap div#content a:visited { color:#00956B; text-decoration:none; }
#sitemap div#content a:hover { color:#00956B; text-decoration:underline; }
#sitemap div#content a:active { color:#00956B; text-decoration:none; }

/* iframe styles */
iframe.carsDirectory { border: 0; margin: 5px; width: 720px; height: 600px; }
iframe.simulcast { border: 0; margin: 5px; width: 876px; height:1010px; }
iframe.search { border:0; margin:0; width:250px; height:323px; }
