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

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

Type: Print

Description : Print stylesheet for Linders site

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

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

#accessibility,
#header,
#footer,
#leftCol,
#mainImage,
#homeJumps,
#primaryNav,
.frame,
#breadcrumbs,
#backBtn,
#newJumps,
#cmsFlash,
#btnVideo,
#usedJumps,
#valueYourCar,
#similarVehicles,
#financeCalculator,
.tabset_tabs
{ display: none !important; }

.tabset_content,
.tabset_print { display: block !important;width:100% !important; }
.printHide {width:100%;}
.printHide td {padding:2px;}

/* ----- IDS ----- */
#printHeader { padding: 0px 0px 20px 0px; }
#rightCol #makeanOffer a .vehicleName { font-size: 26px;  float: left; display: block; padding: 10px 0px 0px 20px; text-decoration: none; }
#rightCol #makeanOffer a .price { display: block; float: right; font-size: 26px; padding: 10px 0px 0px 20px; text-decoration: none; }

#rightCol #dealerHeading { font-family: Helvetica, Arial, sans-serif; font-size: 16px; text-transform: uppercase; font-weight: bold; color: #FFF; padding: 7px 5px 5px 0px; }
#rightCol #dealerImage { float: right; border: 4px solid #8c0022; margin-top: 12px; }
#rightCol #map { float: left; border: 4px solid #8c0022; margin-top: 12px; }
#rightCol #dealerAddress { float: left; }
#rightCol #dealerForm { display: none; }

#rightCol .dealerBox { width: 320px; padding-top: 20px; }
#rightCol .dealerBox .title { font-family: Helvetica, Arial, sans-serif; font-size: 16px; text-transform: uppercase; font-weight: bold; color: #FFF; padding: 0px 0px 15px 0px; }

/* ----- CLASSES ----- */
.clear { clear:both; }
.clearSmall { display: block; clear: both; font-size: 0px; line-height: 0px; height: 0px; }
.hide { display:none; }
.show { display:block; }
.printShow { display:none; }
.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;}
.bold { font-weight: bold; }
.redText { color: #cc141b; }

/* ----- FRAMES / LISTS ----- */
#internalList .listItem { position: relative; height: 185px; float: left; margin-top: 20px; margin-right: 5px; }
#internalList .listItem a { text-decoration: none; font-weight: normal; }
#internalList .listItem span { display: block; }
#internalList .listItem .itemImage { padding: 10px 0px 0px 11px; }
#internalList .listItem .itemImage img { padding: 1px; border: 1px solid #cccccc; }
#internalList .listItem .itemHeading { text-align: right; color: #78001e; }
#internalList .listItem .bold { display: inline; }

#internalCmsImage { float: right; margin: 0px 0px 15px 15px; }
#internalCmsImage img { padding: 1px; border: 1px solid #cccccc; }

#internalCmsNewDetail { float: right; width: 352px; margin: 0px 0px 15px 15px; }
#internalCmsNewDetail img { padding: 1px; border: 1px solid #cccccc; }

#usedList .listItem { margin-bottom: 20px; }
#usedList .listItem a { display: block; text-decoration: none; font-weight: normal; cursor: pointer; }
#usedList .listItem span { display: block; }
#usedList .listItem .itemImage { float: left; }
#usedList .listItem .itemDetails { float: right; width: 495px; }
#usedList .listItem .itemHeading { color: #78001e; font-weight: bold; float: left; text-transform: uppercase; }
#usedList .listItem .headingPadding { padding: 5px 0px 0px 10px; }
#usedList .listItem .itemPrice { text-transform: uppercase; float: right; font-weight: bold; color: #000000; padding-right: 10px; }
#usedList .listItem .itemPrice span { color: #cc0000; font-size: 16px; display: inline; }
#usedList .listItem .itemDesc { padding: 5px 0px 0px 10px; height: 103px; }
#usedList .listItem .btnDetails { display: none; }

#detailImages #largeImage { width: 313px; height: 155px; position: relative; float: left; }
#detailImages #thumbImages { float: left; width: 300px; }
#detailImages #thumbImages .thumb { float: left; padding-left: 10px; padding-bottom: 10px; }

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

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

/* ----- LINKS ----- */
a { color:#000000; font-weight:bold; text-decoration:underline; }
a:hover { text-decoration:none; }

/* ----- 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; }
