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

Title : 
Author : Anthony Bliss / anthony.bliss@gforces.co.uk / G-Forces Web Management Ltd

Type: Print

Description : Print stylesheet for The Ferrari Centre site

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

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

#accessibility,.hide,#header,#primaryNav,.shadow,#homeTop,#leftCol,#footer,#pageInfo,#modelFilter,#sortList,.usedCarListTitle,.pagination,#contactUs
{ display:none; }
.specialOffer { display: none !important; }
img { border: none; }

.internalImage {float:right;margin:0 0 15px 15px;position:relative;padding:0 4px 0 0;}

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


#usedCarList {}
#usedCarList .box {padding:0 0 10px;clear:both;margin:0 0 30px;}
#usedCarList .box span {display:block;}
#usedCarList .box a {display:block;text-decoration:none;font-weight:normal;cursor:pointer;color:#000;}
#usedCarList .box .image {width:221px;height:163px;float:left;position:relative;}
#usedCarList .box .shadow {position:absolute;right:0;top:0;}
#usedCarList .box .details {float:right;width:430px;background:url(../images/layup/usedCarListBack.gif) repeat-y;}
#usedCarList .box .title {font-weight:bold;font-size:140%;color:#c00000;background:#edeae3;padding:0 15px;border-bottom:1px solid #fff;}
#usedCarList .box .info {padding:15px 10px 15px 15px;width:300px;}
#usedCarList .box .price {float:right;padding:15px;text-align:center;width:80px;font-size:110%;font-weight:bold;}
#usedCarList .box .multiImages {display:none;}
#usedVehicleDetails { display: none !important; }

/* ----- FORMS ----- */
form { padding:0; margin:0; }
fieldset { padding:0; margin:0; border:0px none; display:inline; }
legend { padding:0; margin:0; display:none; }
label { display:block; width:260px; float:left; }
input, textarea { width:200px; font-size:11px !important;}
.requiredLabel { color:#c00000;}
.checkRadio { width:20px; position:relative; left:-7px;}
#frmContact { margin-bottom:15px;}
#frmContact p { padding:7px 0;}
#frmContact select { width:204px;}
#frmContact div { margin-bottom:10px;}
#btnSubmit { width:52px; height:18px; border:none;}

.clear {clear:both;}

.franchiseLink {font-weight:bold;}
#dealerImagery {height:297px;}
#dealerLocation {font-size:17px;font-weight:bold;padding:5px 0 0 20px;}
#dealerDetails {float:left;padding:0 20px;width:290px;}
#dealerImagery #dealerMap {float:left;padding:2px;border:1px solid #000;background:#fff;} 
#dealerImagery #dealerLocationImage {float:left;padding:2px;border:1px solid #000;background:#fff;margin:0 0 0 30px;}
#openingHours {float:left;padding:0 20px;width:280px;}

#
#usedVehicleDetails {display:none;}

#usedCarDetail h1 {font-size:140%;color:#c00000;}
#usedCarDetail .image {float:left;width:350px;position:relative;}
#usedCarDetail .details {width:250px; float:left; padding-left: 10px;}
.shadow {display:none !important;}
#usedCarDetail .spec {width:100%;}
#usedCarDetail .spec td {font-weight:bold;padding:4px 8px;font-size:110%;}
#usedCarDetail .alt {background:#edeae3;}
#usedCarDetail .heading {width:70px;border-right:1px solid #fff;}
#usedCarDetail .vehicleOptions img {display:none;}
#usedCarDetail .vehicleHistory img {display:none;}
#usedCarDetail .vehicleChatVideo img {display:none;}
#usedCarDetail .usedCarJumps {display:none;}
#usedCarDetail .thumbs {float:left;}
#usedCarDetail .thumbs img { margin:0px 2px 2px 0px; }
