/* 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Title : 
Author : Chris Munn / chris.munn@gforces.co.uk / G-Forces Web Management Ltd

Type: Print

Description : Print stylesheet for Motor Range site

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
*/

body { font:12px verdana, arial, helvetica, sans-serif; margin:0; padding:0; background:#FFFFFF; text-align:left; }

#accessibility,
#header,
#footer,
#primaryNav,
#leftCol,
#homeJumps,
#homeBanner,
#justArrived,
#breadcrumbs,
#searchCriteria,
#thumbs,
#usedJumps,
#domJumps,
#financeCalculator,
.tableFooter,
.tabset_tabs,
.tabset_print,
#vehicleDetailBack,
.domTab2,
#financeHolder
{ display:none !important; }

.printPadding { padding-top: 0px; padding-bottom: 0px; }

#container,
#rightCol { width: 650px; }
#rightCol .padding { padding: 0px 15px 0px 0px; }

#usedVehicleSpec .title { font-size: 1.4em; font-weight: bold; padding: 24px 24px 10px 0px; }
#usedVehicleSpec .vehiclePrice { font-size: 1.4em; font-weight: bold; padding: 0px 0px 24px 0px; color: #a60000; float: left; }
.tabset_content { display: block !important; }

/* ----- GLOBAL ----- */
img { display:block; border:0; }
p { padding:0 0 15px 0; margin:0; }
address { font-style:normal;}

/* ----- HEADINGS & PARAGRAPHS ----- */
h1, h2, h3, h4, h5, h6 { margin:0; padding:0 0 15px 0; font-size:100%; font-weight:bold;}
h1 { font-size: 16px; font-weight: bold; padding:0 0 10px 0; }

/* ----- IMAGE FRAMES AND LISTS ------*/
#rightCol .internalImage { float: right; margin: 0px 0px 10px 15px; }
#rightCol .internalImage .internalBorder { border: 1px solid #f9f8f7; }
#rightCol .internalImage .internalBorder img { border: 1px solid #ebe8e5; padding: 6px; }
#rightCol #largeImage .specialOffer {position:absolute;top:5px;left:5px;}

#rightCol #usedList .listItem { border-bottom: 1px solid #e3e3e3; padding-bottom: 40px; }
#rightCol #usedList .listItem a { display: block; text-decoration: none; font-weight: normal; padding: 8px; }
#rightCol #usedList .listItem .itemImagePadding { display: block; float: left; width: 201px; }
#rightCol #usedList .listItem .itemImage { display: block; position: relative; }
#rightCol #usedList .listItem .itemImage .frame { display: none; }
#rightCol #usedList .listItem .itemImage .cmsImage { display: block; }
#rightCol #usedList .listItem .itemImage .noImage { width: 144px; height: 108px; display: block; }
#rightCol #usedList .listItem .itemPrice { float: right; width: 130px; padding-top: 30px; display: block; }
#rightCol #usedList .listItem .itemPrice img { display: none; }
#rightCol #usedList .listItem .price { font-weight: bold; color: #a60000; font-size: 14px; padding-bottom: 30px; display: block; }
#rightCol #usedList .listItem .itemDetails { display: block; float: left; width: 220px; padding-top: 20px; }
#rightCol #usedList .listItem .itemDetails .itemHeading { color: #f87f1d; font-weight: bold; font-size: 12px; display: block; }
#rightCol #usedList .listItem .itemDetails .itemOptions { color: #807f82; display: block; padding-top: 10px; padding-left: 5px; }
#rightCol #usedList .listItem .itemDetails .itemOptions .label { font-weight: bold; float: left; width: 90px; padding-left: 15px; background: url(../images/layup/bulletOrg.gif) no-repeat left center; }
#largeImage {float:left;}
#largeImage .specialOffer { display:none !important; }
#rightCol #internalList { padding-top: 20px; }
#rightCol #internalList .listItem { float: left; width: 152px; padding: 0px 0px 10px 0px; }
#rightCol #internalList .listItem a { text-decoration: none; cursor: pointer; }
#rightCol #internalList .listItem .itemBorder { border: 1px solid #f9f8f7; display: block; background: url(../images/layup/noImage144x108.jpg) 8px 7px no-repeat; }
#rightCol #internalList .listItem .itemBorder .imgBorder { border: 1px solid #ebe8e5; display: block; width: 144px; height: 108px; padding: 2px; }
#rightCol #internalList .listItem .itemHeading { display: block; font-weight: bold; padding: 5px 10px 0px 10px; color: #f87f1d; }

/* ----- CLASSES ----- */
.clear { display: block; clear:both; }
.hide { display:none; }
.show { display:block; }
.printShow { display:block; }
.printHide { display:none !important; }
.float_left { float:left !important; }
.float_right { float:right !important; }
.align_left { text-align:left !important; }
.align_center { text-align:center !important; }
.align_right { text-align:right !important; }
.align_justify { text-align:justify !important; }
.align_bottom { vertical-align:bottom !important; }
.image_right { float:right; padding:0 0 15px 15px; }
.image_left { float:left; padding:0 15px 15px 0; }
.image_center { margin:0 auto;}
.hand { cursor:pointer;}
.textOrange { color: #f87c1d; font-weight: bold; }

/* ----- SITE MAP ----- */
#sitemap { list-style:square; margin:0 0 0 5px; padding:0; font-size: 0.9em; }
#sitemap ul { list-style:square;  margin:10px 0 0px 25px; padding:0;}
#sitemap li { padding:5px 0 5px 10px; margin: 0px 0px 0px 20px; }
#sitemap a { text-decoration: none; }
#sitemap a:hover { text-decoration: underline; }


.position {display:none;	}
#rightCol #largeImage .internalBorder img { margin:10px 0;border: 1px solid #ebe8e5; padding: 6px; }

.printSheetPrice {float:right; width:275px; font-size:14px;}
.printSheetPrice span  { display:block;}
.printSheetRegistration { font-size:24px; font-weight:bold; text-align:center;}
.printSheetTitles { font-weight:bold; margin-top:50px; font-size:22px; text-align:center; margin-bottom:65px;  }
.printSheetTitles span { display:block; }
.printSheetTitles .float_right {text-align:right;}
.printSheetClear {clear:both;}

#usedVehicleSpec .tabset_content table td {width:25%;padding:2px 0;}
#usedVehicleSpec .tabset_content table {width:100% !important;font-size:12px;}


#usedVehicleSpec .title,#usedVehicleSpec .vehiclePrice {display:none;}