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

Title : 
Author : James Greenwood / james.greenwood@gforces.co.uk / G-Forces Web Management Ltd

Type: Screen, Projection

Description : Screen and projection stylesheet for Cecil & Larder site

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

/* COMMON AND GLOBAL */
body { background:url(../images/layup/volvo/bgHome.jpg) no-repeat top center #fff; }

/* ----- IDS ----- */
#container { background:url(../images/layup/volvo/containerHomeBg.jpg) no-repeat top center; }

#container #carLeft { position:absolute; left:0; top:368px; z-index:90; }
#container #carRight { position:absolute; right:3px; top:371px; z-index:999; }

/* ----- LEFT COLUMN ----- */
#stockUpdates { width:225px; height:161px; margin:0 0 20px; }

/* ----- RIGHT COLUMN ----- */
#rightCol #mainContent { width:auto; background:none; }
#rightCol #mainContent .padding { padding:40px 0 0 0; }

/* ----- CAROUSEL ----- */
#mainImage .controls a.next { background: url(../images/layup/volvo/btnForward.png) left top no-repeat; }
#mainImage .controls a.previous { background: url(../images/layup/volvo/btnBack.png) left top no-repeat; }
* html #mainImage .controls a.next { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='image', src='http://www.cecilandlarter.co.uk/images/layup/volvo/btnForward.png'); background: none; }
* html #mainImage .controls a.previous { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='image', src='http://www.cecilandlarter.co.uk/images/layup/volvo/btnBack.png'); background: none; }

/* ----- VEHICLE JUMPS ------ */
#vehicleJumps {}
#vehicleJumps .box { width:213px; background:url(../images/layup/volvo/separatorH_lg.gif) no-repeat top right; padding:0 12px; float:left; } 
#vehicleJumps .end { background:none; }
#vehicleJumps .box .title { width:212px; height:28px; border-bottom:1px solid #e0e0e0; margin:0 0 8px; }
#vehicleJumps .box .title .total { font-size:12px; font-weight:bold; color:#8d8c8c; display:block; float:right; }
#vehicleJumps .box a { width:213px; text-decoration:none; font-weight:normal; cursor:pointer; display:block; }
#vehicleJumps .box .thumb { width:110px; height:81px; background:url(../images/layup/noImage110x81.gif) no-repeat left top; position:relative; display:block; float:left; }
#vehicleJumps .box .thumb .frame { position:absolute; top:-7px; left:-4px; z-index:100; }
#vehicleJumps .box .thumbLarge { width:208px; height:50px; margin:0 0 6px; position:relative; display:block; }
#vehicleJumps .box .thumbLarge .frame { position:absolute; top:-4px; left:-4px; margin:0 0 5px;  }

#vehicleJumps .box .description { font-size:12px; color:#4c4c4c; display:block; }
#vehicleJumps .box .btnFullInfo { width:63px; height:10px; margin:0 0 15px 0; float:right; }
#vehicleJumps .box .model { width:93px; font-size:12px; color:#4c4c4c; padding:0 0 5px 0; display:block; float:right; }
#vehicleJumps .box .price { width:93px; font-size:12px; color:#4c4c4c; padding:0 0 5px 0; display:block; float:right; }
#vehicleJumps .box .price span { font-size:14px; font-weight:bold; color:#8696a8; }
#vehicleJumps .box .btnMoreInfo { width:63px; height:10px; margin:0 30px 9px 0; display:inline;  float:right; }
#vehicleJumps .box .btnViewAll { width:212px; height:33px; }

/* ----- DEPARTMENT JUMPS ----- */
#departmentJumps { margin:28px 0 0; }
#departmentJumps .box { width:151px; background:url(../images/layup/volvo/separatorH_sml.gif) no-repeat right top; padding:0 13px 0; float:left; } 
#departmentJumps .end { background:none; }
#departmentJumps .box a { width:151px; height:80px; font-weight:normal; text-decoration:none; cursor:pointer; display:block; }
#departmentJumps .box .title { padding:0 0 10px 0; display:block; }
#departmentJumps .box .description { font-size:12px; color:#4c4c4c; padding:0 0 8px 0; display:block; height: 45px; }
#departmentJumps .box .spacer { width:75px; height:9px; padding:3px 0 0; display:block; float:left; }
#departmentJumps .box .btn { width:63px; height:10px; display:block; float:right; }

/* ----- HEADINGS & PARAGRAPHS ----- */
h1 { font-size:22px; color:#004c83; text-transform:none; font-weight:normal; background:none; padding:0 0 15px 0; }
h2 { font-size:16px; color:#004c83; font-weight:normal; }
p { color:#343333; }
