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

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

Type: Print

Description : Print stylesheet for Lipscomb site

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

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

#container { width: 650px; }

img { border: none; }

#accessibility,
#header,
#footer,
#primaryNav,
#mainFlash,
#leftCol,
#homeJumps,
#newsFooter,
#homeNews,
#internalJumps,
#internalSmallJumps,
#breadcrumbs,
.pagination,
#searchResults,
#financeCalculator,
#usedThumbs,
#usedJumps,
#similarVehicles,
ul.domtabs,
.printHide,
.compare { display:none !important; }

.usedDetail { width: 650px; }
.usedDetail #printHeader { height: 75px; border-bottom: 2px solid #000; margin-bottom: 5px; }
.usedDetail #printHeader .pHeaderLocation { float: right; margin: 30px 10px 0px 0px; font-size: 16px; text-align: right; }
.usedDetail #printHeader .pBadge { float: left; margin: 10px 0px 0px 10px; }
.usedDetail #rightCol { padding: 10px; border: 1px solid #999; width: 630px; float: none !important; }
.usedDetail #vehicleDetailImages { width: 336px; float: left; border: 1px solid #ccc; padding: 5px; margin-bottom: 5px; }
.usedDetail #vehicleDetailImages #imgDetailLarge { display: block; padding-bottom: 2px; width: 336px; }
.usedDetail #usedDetailTable { width: 275px; float: right; margin: 0px; }
.usedDetail #usedDetailTable td { border-bottom: 1px dotted #ccc; }
.usedDetail #contactInfo { width: 336px; float: left; border: 1px solid #ccc; padding: 5px; font-size: 11px; margin-bottom: 5px; }
.usedDetail #contactInfo .box { width: 155px; }
.usedDetail #contactInfo .box h2 { font-weight: bold; font-size: 12px; margin-bottom: 8px; padding: 0px; }
.usedDetail #tabCarDetails { float: right; width: 260px; padding: 5px; border: 1px solid #ccc; margin-bottom: 5px; }
.usedDetail #tabCarDetails table { width: 260px !important; }
.usedDetail #tabCarDetails table td { padding: 5px; border-bottom: 1px dotted #ccc; }
.usedDetail #tabCarSpec { margin-bottom: 5px; }
.usedDetail #tabCarSpec .borderBox { padding: 5px; border: 1px solid #ccc; font-size: 11px; }
.usedDetail #tabCarSpec table { width: 622px !important; border-collapse: separate; font-size: 11px; }
.usedDetail #tabCarSpec table td { border: 1px solid #ccc; padding: 2px 5px; }
.usedDetail #tabCarWarranty { border: 1px solid #ccc; padding: 5px; }
.usedDetail #tabCarWarranty ul { margin: 0px; padding: 0px 0px 0px 20px; font-size: 11px; }
.usedDetail #tabCarWarranty table { width: 100% !important; }
.usedDetail #thumbContainer { width:336px !important; }
.usedDetail #thumbContainer span { display: block; float: left; margin: 0px 3px 3px 0px; }
.usedDetail #thumbContainer img { width: 64px !important; }


#vehicleDetailJumps { display: none; }

#vehicleName { width: 649px; font-weight: bold; color: #000; font-size: 18px; padding: 0px 0px 9px 0px; }
#vehicleName span { color: #a2083c; }

#newVehicleName { font-weight: bold; color: #000; font-size: 18px; padding: 0px 0px 9px 0px; }
#newVehicleName span { color: #a2083c; }
#newVehicleName p { font-weight: normal; font-size: 14px; padding-bottom: 0px; }


/* ----- ITEM LISTS ----- */
#usedList .listItem { padding: 0px 0px 10px 0px; margin: 0px 0px 10px 0px; background: url(../images/layup/dotsH.gif) repeat-x bottom; }
#usedList .listItem a { text-decoration: none; font-weight: normal; cursor: pointer; }
#usedList .listItem .noImage { display: block; width: 168px; height: 126px; background: url(../images/layup/noImage168x126.gif) no-repeat; }
#usedList .listItem span { display: block; }

#usedList .itemDetails { width: 490px; float: left; padding-left: 10px; }
#usedList .listImage { float: left;position:relative;}
#usedList .listImage .offers {position:absolute;top:0;left:0;}

#usedList .listItem input.compareItems { width: 99px; }
#usedList .listItem .compare { display:none; }
#usedList .listItem .itemContent { width: 384px; float: left; }
#usedList .listItem .vehicleName { font-weight: bold; padding-bottom: 5px; }
#usedList .listItem .price { padding-top: 5px; font-weight: bold; color: #ff0000; font-size: 13px; }
#usedList .listItem .price span {color:#000;}

/* ----- USED LIST CREATED 06 / 11 / 2009 ----- */
#usedList.usedListData .listItem { background: url(../images/layup/usedItemBg.jpg) no-repeat bottom; width: 667px; position: relative; margin-bottom: 40px; }
#usedList.usedListData .listItem .itemPadding { padding: 6px; background: url(../images/layup/dotsH.gif) repeat-x top left; }
#usedList.usedListData .listItem.firstItem .itemPadding { background: none; }
#usedList.usedListData .listItem .listImage { border: 3px solid #FFFFFF; }
#usedList.usedListData .listItem .itemDetails { width: 370px; }
#usedList.usedListData .listItem .itemContent { width: 225px; }
#usedList.usedListData .listItem .vehicleName { font-size: 12px; }
#usedList.usedListData .width125 { width: 125px; }
#usedList.usedListData table td { padding: 2px 6px 2px 0px; }
#usedList.usedListData .compare .checkRadio { width: 20px !important; }
#usedList.usedListData .listItem .compare { width: 135px; }
#usedList.usedListData .listItem .price { padding:0 !important; float:right; margin:-15px 0 0 0; font-size: 21px; }
#usedList.usedListData .listItem .btnMoreInfo { display:none;}




.tabset_content,
.printShow { display: block !important; }
.tabset_content td { width:33%; }
#usedDetailTable { width: 100%; margin: 10px 0px; display: table !important; }
#usedDetailTable td { padding: 5px 10px; }
#imgDetailLarge { width: 360px; }

a { color: #000; }
#printHeader { padding: 0px 0px 20px 0px; }
#bannerBg img { width: 650px; }
#topBannerImage { padding-bottom: 20px; }

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

/* ----- ITEM LISTS ----- */
#usedList .listItem { padding: 0px 0px 10px 0px; margin: 0px 0px 10px 0px; border-bottom: 1px solid #333333; }
#usedList .listItem a { text-decoration: none; font-weight: normal; cursor: pointer; }
#usedList .listItem span { display: block; }
#usedList .itemDetails { width: 446px; float: left; padding-left: 10px; }
#usedList .listImage { float: left; }
#usedList .listItem input.compareItems { width: 99px; }
#usedList .listItem .compare { width: 106px; float: right; }
#usedList .listItem .vehicleName { font-weight: bold; padding-bottom: 5px; }
#usedList .listItem .price { padding-top: 5px; font-weight: bold; color: #ff0000; font-size: 13px; }

#newList .listItem { width: 213px; float: left; } 
#newList .listItem a { text-decoration: none; }
#newList .listItem .itemDetails { display: block; padding: 5px 10px 10px 10px; }

#newList .listItem .itemDetails .newCarText { display: block; font-weight: normal; padding: 5px 0px 5px 0px; }
#newList .listItem .itemDetails .price { display: block; color: #ff0101; font-size: 12px; font-weight: bold; text-transform: uppercase; }

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

/* ----- INTERNAL IMAGE ----- */
.internalImage { border: 5px solid #f6f6f6; float: right; margin: 0px 0px 10px 10px; }

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