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

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

Type: Screen, Projection

Description : Screen and projection stylesheet for Caffyn's site

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
*/
body {  background:url(../../images/layup/group09/bgHome.jpg) repeat-x #f9f9f9; }



/* ----- IDS ----- */


/* ----- OFFER SELECTOR ----- */
#offerSelector { width:436px; position:relative; z-index:20; float:left; }
#offerSelector .offer { width:436px; height:205px; padding:5px 0 0 6px; position:relative; }
#offerSelector .offer .frame .top { position:absolute; top:0; left:0; z-index: 10000; }
#offerSelector .offer .frame .right { position:absolute; top:14px; right:0; z-index: 10000; }
#offerSelector .offer .frame .bottom { position:absolute; top:206px; left:0; z-index: 10000; }
#offerSelector .offer .frame .left { position:absolute; top:14px; left:0; z-index: 10000; }
#offerSelector .selector { margin:0 23px 0 0; float:right; margin-top:-9px; }
#offerSelector .selector a { font-size:16px; text-decoration:none; z-index:999999; text-align:center; font-weight:bold; font-style:italic; color:#FFF; background:url(../../images/layup/group09/offerSelectorBg.jpg) no-repeat top left; padding:3px 22px 8px 22px; display:block; float:left; position:relative;  height:20px; width:9px;}
#offerSelector .selector a.active { color:#008fcb; background:url(../../images/layup/group09/offerSelectorActiveBg.jpg) no-repeat top left; }

/* ----- INTERNAL SEARCH ----- */
#internalSearch { width:450px; float:right; }
#internalSearch .tabs { width:450px; height:47px; }
#internalSearch .tabs div { float:left; }
#internalSearch .tabs a { display:block; }
#internalSearch .tabs span { display:none; }
#internalSearch .tabs #tabUsed a { width:160px; outline:none; height:47px; background: url(../../images/layup/group09/spriteInternalSearchHomeTabs.jpg) no-repeat 0 0; }
#internalSearch .tabs #tabUsed a.active { background: url(../../images/layup/group09/spriteInternalSearchHomeTabs.jpg) no-repeat 0 -47px; }
#internalSearch .tabs #tabNew a { width:161px; outline:none; height:47px; background: url(../../images/layup/group09/spriteInternalSearchHomeTabs.jpg) no-repeat -160px 0; }
#internalSearch .tabs #tabNew a.active { background: url(../../images/layup/group09/spriteInternalSearchHomeTabs.jpg) no-repeat -160px -47px; }
#internalSearch .tabs #tabGreen a { width:129px; outline:none; height:47px; background: url(../../images/layup/group09/spriteInternalSearchHomeTabs.jpg) no-repeat -321px 0; }
#internalSearch .tabs #tabGreen a.active { background: url(../../images/layup/group09/spriteInternalSearchHomeTabs.jpg) no-repeat -321px -47px; }

#internalSearch .container { width:450px; background:url(../../images/layup/group09/internalSearchHomeBg.jpg) no-repeat left top; height: 170px; }
#internalSearch .container .padding { padding:5px 37px 0 30px; }
#internalSearch .container .leftCol { width:190px; float:left; }
#internalSearch .container .leftCol div { margin:0 0 10px 0; }
#internalSearch .container .leftCol label { width:190px; height:21px; }
#internalSearch .container .leftCol select { width:158px; background:#e5f0f7; border:1px solid #d0d0d0; }
#internalSearch .container .rightCol { width:160px; float:right; }
#internalSearch .container .rightCol div { margin:0 0 10px 0; }
#internalSearch .container .rightCol label { width:160px; height:21px; }
#internalSearch .container .rightCol select { width:160px; background:#e5f0f7; border:1px solid #d0d0d0; }
#internalSearch .container .rightCol .submit { width:160px; height:29px; border:none; margin: 0px 0 5px 0; }

/* ----- HOME JUMPS ----- */
#homeJumps { width:926px; height:248px; position:relative; }
#homeJumps .latestOffers { margin-bottom:15px; }
#homeJumps .locateDealer {  }
#homeJumps .flexiserve {  }
#homeJumps .motability { margin-bottom:15px;   }
#homeJumps .recruitment {  }

#mainContent {}
#mainContent .padding { padding:21px 15px 58px 19px; }