/*  
Theme Name: iChauffeur
Theme URI: http://www.ichauffeur.info/
Description: iChauffeur WordPress Theme.
Version: 1.0
Author: Richard Senior
Author URI: http://www.ifingers.com/

*/

/* 
iChauffeur Limited iChauffeur.info Stylesheet V1.0
Design: ifingers
Copyright MMIX 
All Rights Reserved 
Peace
*/

/* Reset */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s,samp,small,strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline;}
* {margin:0; padding:0;}

img	{border: 0;}

a:link {color: #0088cc;}
a:visited {color: #0088cc;}

/* Shop */
#products_page_container {border: none; width: 770px; margin-left: 20px;}

div.default_product_display div.textcol{
margin-left: 0px !important;
min-height: 96px;
_height: 96px;
}
			
div.default_product_display  div.textcol div.imagecol{
position:absolute;
top:0px;
left: 0px;
margin-left: 0px !important;
}

div.imagecol {
left:0;
margin-left:8px !important;
position:absolute;
top:0;
}

body#shop #wpsc_product_price span.pricedisplay {float: left; margin-left: 60px;}

/* Checkout */
#wpsc_checkout_table {background: rgb(230, 231, 232); border: 1px solid rgb(204, 204, 204);padding: 10px 20px;}
#wpsc_checkout_table h4 {margin: 10px 0;font-size:15px; font-weight: bold;}




/* layout */

body {margin: 0;padding: 0;font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;font-size: small;background: #f5f5f5 url(/a/i/body-bg-wide.jpg) repeat-x 0 0;behavior: url(/a/c/csshover.htc);}

#wrap {background: #f5f5f5; /* url(/a/i/wrap-bg-wide-inv.jpg) repeat-y 0 0;*/margin: 0px auto;margin-top: 7px;width: 980px;border: 0px solid #F5f5f5;margin-bottom: 120px;}

#header {background: transparent url(/a/i/header-bg-wide-blue.gif) no-repeat top left;} /* header-bg-wide-grey-new.gif */
#header {padding: 20px 0 0 0;}
#header h1 {margin: 0 0 0 20px;padding: 40px 0 0 0;background: url(/a/i/ichauffeur-logo-wide-blue.gif) no-repeat top left;text-indent: -9999px; cursor: pointer;}
#header h5 {float: right;margin: -53px 20px 0 0;padding: 0;height: 40px;width: 220px;background: url(/a/i/telephone-wide-blue.gif) no-repeat top right;text-indent: -9999px; }
#header form {float: right;margin: -23px 20px 0 0;}

#sidecol {float: left;width: 170px;}
#content {float: left;width: 632px;font-size: 95%;color: #333;line-height: 1.5em;margin: 0 0 0 0; background-color: #f5f5f5;}
#sidebar {float: right;width: 170px;background-color: #f5f5f5;}
#footer {clear: both;background: #002255 url(/a/i/header-bg3.gif) repeat-x top left;}
#widescreen {padding: 10px 0 5px 5px;}
/* gutters */

#sidebar .gutter, #sidecol .gutter {padding: 0px 0 0 0px;}
#content .gutter {padding: 0 0 3px 0;}
#sidecol .gutter, #sidebar .gutter {padding: 5px 0 3px 0;}
#carscat #content .gutter, #business #content .gutter {padding: 0 0 3px 0;margin-left: 0;}
#carscat #sidecol .gutter, #carscat #sidebar .gutter, #business #sidecol .gutter, #business #sidebar .gutter {padding: 10px 0 3px 0;}
#carscat #content, #business #content {width: 795px;}
body#quote #content .gutter, body#events #content .gutter, body#tour #content .gutter {padding: 0 0 3px 0px;}

body#cars #content .gutter, body#wedding #content .gutter {padding: 0 0 3px 0;} 
body#cars #sidebar .gutter, body#wedding #sidebar .gutter {padding: 5px 0 0 0px;}
body#cars #content, body#wedding #content {width: 795px;}


/* navbar background */
#navbar {margin: 0px 0 0 0;height: 30px;width: 980px;background:  url(/a/i/navbar-bg-wide.jpg) no-repeat top left; border-top: 1px solid #000;}

/* Main Nav */
#mainnav {clear: both;width: 720px;height: 15px;border: 0;padding: 0;margin: 0;}
#mainnav ul	{width: 720px;height: 15px;background: url(/a/i/navbar.gif);padding: 0px;position: relative;margin: 10px 0 0 20px;}
#mainnav ul li {margin: 0;padding: 0;list-style: none;position: absolute;top: 0;}	
#mainnav ul li, #mainnav a	{height: 15px;display: block;}
#mainnav ul li a {text-indent: -9999px;text-decoration: none;}

#mn1 {left: 0; width: 72px;}
#mn2 {left: 73px; width: 72px;}
#mn3 {left: 146px; width: 107px;}
#mn4 {left: 254px; width: 84px;}
#mn5 {left: 339px; width: 77px;}
#mn6 {left: 417px; width: 100px;}
#mn7 {left: 518px; width: 77px;}
#mn8 {left: 596px; width: 67px;}
#mn9 {left: 664px; width: 56px;}

/*** New Navbar */
#mainnav {padding: 0px 0 0 0;}
#mainnav ul	{background: url(/a/i/navbar-wide.gif);}
#mn1 a:hover {background: transparent url(/a/i/navbar-wide.gif) 0 -15px no-repeat;}
#mn2 a:hover {background: transparent url(/a/i/navbar-wide.gif) -73px -15px no-repeat;}
#mn3 a:hover {background: transparent url(/a/i/navbar-wide.gif) -146px -15px no-repeat;}
#mn4 a:hover {background: transparent url(/a/i/navbar-wide.gif) -254px -15px no-repeat;}
#mn5 a:hover {background: transparent url(/a/i/navbar-wide.gif) -339px -15px no-repeat;}
#mn6 a:hover {background: transparent url(/a/i/navbar-wide.gif) -417px -15px no-repeat;}
#mn7 a:hover {background: transparent url(/a/i/navbar-wide.gif) -518px -15px no-repeat;}
#mn8 a:hover {background: transparent url(/a/i/navbar-wide.gif) -596px -15px no-repeat;}
#mn9 a:hover {background: transparent url(/a/i/navbar-wide.gif) -664px -15px no-repeat;}

/* You is here */
body#home #mn1 {background: transparent url(/a/i/navbar-wide.gif) 0 -15px no-repeat;}
body#cars #mn2, body#carscat #mn2, body#cars2 #mn2, body#sclass #mn2, body#eclass #mn2, body#bentley #mn2, body#viano #mn2, body#mercedes #mn2  {background: transparent url(/a/i/navbar-wide.gif) -73px -15px no-repeat;}
body#business #mn3 {background: transparent url(/a/i/navbar-wide.gif) -146px -15px no-repeat;}
body#events #mn4 {background: transparent url(/a/i/navbar-wide.gif) -254px -15px no-repeat;}
body#tours #mn5, body#tour #mn5, body#touruk #mn5 {background: transparent url(/a/i/navbar-wide.gif) -339px -15px no-repeat;}
body#wedding #mn6, body#wedding2 #mn6, body#weddingcar #mn6  {background: transparent url(/a/i/navbar-wide.gif) -417px -15px no-repeat;}
body#quote #mn7 {background: transparent url(/a/i/navbar-wide.gif) -518px -15px no-repeat;}
body#book #mn8 {background: transparent url(/a/i/navbar-wide.gif) -596px -15px no-repeat;}
body#contact #mn9 {background: transparent url(/a/i/navbar-wide.gif) -664px -15px no-repeat;}


/*** Quote, Book, Call Navbar */
#bannav	{width: 615px;height: 44px;border: 0;padding: 0;margin: 0px 0 10px 0;}
#bannav ul	{width: 615px;height: 44px;background: url(/a/i/bannav7.jpg);margin: 0;padding: 0px;position: relative;left: 0px;}
#bannav ul li {margin: 0;padding: 0;list-style: none;position: absolute;top: 0;}
#bannav ul li, #bannav a {height: 44px;display: block;}
#bannav ul li a	{text-indent: -9999px; text-decoration: none;}
#ban1 {left: 0px; width: 205px;}
#ban2 {left: 206px; width: 204px;}
#ban3 {left: 410px; width: 204px;}
#ban1 a:hover {background: transparent url(/a/i/bannav7.jpg) 0 -44px no-repeat;}
#ban2 a:hover {background: transparent url(/a/i/bannav7.jpg) -206px -44px no-repeat;}
#ban3 a:hover {background: transparent url(/a/i/bannav7.jpg) -410px -44px no-repeat;}

.box, .boxcontent {margin: 0 0 10px 0;padding: 0 0 12px 0;font-size: 90%;line-height: 1.5em;color: #666;background: #fff url(/a/i/side-box-b.jpg) no-repeat bottom right;}
#content .boxcontent ul {margin-left: 0px;}

#sidecol .box h3, #sidebar .box h3, #sidebar .box h2 {margin: 0 0 0 0;padding: 0; margin-top: 5px; padding-top: 5px;font-family: "Lucida Grande", Arial, serif;font-size: 13px;font-weight: normal;color: #fff;background: url(/a/i/side-box-t-blue.gif) no-repeat top left;text-indent; 0px;text-align: center;}

#sidecol h3, #sidebar h3 {height: 30px;width: 170px;text-indent: 0px;margin: 0 0 0px 0px;padding: 0 0 0 0px;cursor: pointer;}

#calendar_wrap {padding: 20px 20px;}

#content p, #content h3, #content img {margin: 10px 0 10px 0;}
#content .boxcontent {float: left; margin: 0 7px 7px 0;padding: 0 0 12px 0;font-size: 90%;line-height: 1.5em;color: #666;background: #fff url(/a/i/content-box-b.jpg) no-repeat bottom right; width: 200px; text-align: center;}
#content .boxcontent h3 {margin: 0 0 0 0;padding: 20px 20px 5px 20px;font-size: 17px;font-weight: normal;color: #000;background: url(/a/i/content-box-t.gif) no-repeat top left;text-indent; 0px;}
#content .boxcontent h4 {margin: 0 0 0 0;padding: 0px 20px;font-size: 11px;font-weight: normal;color: #666;text-indent; 0px;}
#content .boxcontent p {padding: 0px 20px 10px 20px;}
.box h3 {text-transform: none;}
.box img {padding-left: 1px;}
.box p {text-align: center; margin-top: 5px;}
.box p strong {color: #0088cc;}
.box p, .box ul {margin: 0;padding: 0 12px;font-size: 85%;}

#content .boxcontentwide, #content .boxcontentwidelast {float: left; margin: 5px 10px 7px 2px;padding: 0 0 12px 0;font-size: 90%;line-height: 1.5em;color: #666;background: #fff url(/a/i/content-box-wide-b.jpg) no-repeat bottom right; width: 256px; text-align: center;}
#content .boxcontentwidelast {margin-right: 0;}
#content .boxcontentwide h3, #content .boxcontentwidelast h3 {margin: 0 0 0 0;padding: 20px 20px 5px 20px;font-size: 17px;font-weight: normal;color: #000;background: url(/a/i/content-box-wide-t.gif) no-repeat top left;text-indent; 0px;}

#content .boxcontentwide h4, #content .boxcontentwidelast h4 {margin: 0 0 0 0;padding: 0px 20px;font-size: 11px;font-weight: normal;color: #666;text-indent; 0px;}
#content .boxcontentwide p, #content .boxcontentwidelast p {padding: 0px 20px 10px 20px;}


#content h2 {margin: 0 0 0 0;padding: 20px 20px 20px 10px;font-size: 24px;font-weight: normal;color: #000;}

body#book #content, body#quote #content {width: 980px;background: #f5f5f5;width: 980px;}
body#book fieldset {border: 1px solid #ccc;padding: 20px 20px;float: left;width: 220px;margin-right: 25px;margin-bottom: 10px;background: #fff;}

body#book fieldset input {width: 170px; /* Let's not worry about box model issues */border: 1px solid #DDD;border-top: 2px solid #7c7c7c;padding: 1px;}

#feature, #featurecars {float: left;width: 620px;padding: 0 0;background: transparent url(/a/i/boxbig-b.gif) no-repeat bottom left;margin: 10px 0px;color:rgb(102, 102, 102);display: inline;  /* fixes IE/Win double margin bug */}

#feature form, #featurecars form, #featuremed form {padding: 30px 50px;}
#feature h4, #featurecars h4, #featuremed h4 , #featuremed ul{padding: 10px 40px;}

.post dl {float: left; width: 755px;  margin: 10px 20px;padding: 0;display: inline; /* fixes IE/Win double margin bug */}
.post dt {float: right; width: 645px;margin: 10px;padding: 0;font-size: 130%;letter-spacing: 1px;}
.post dd {margin: 0 0 0 100px;padding: 0;line-height: 1.5em;}
.post dl dd.img {margin: 0;}
.post dd.img img {float: left;margin: 0 8px 0 0;padding: 4px;border: 1px solid #D9E0E6;border-bottom-color: #C8CDD2;border-right-color: #C8CDD2;background: #fff;}

#feature dl {float: left;width: 590px;margin: 10px 20px;padding: 0;display: inline; /* fixes IE/Win double margin bug */}
#feature dt {float: right;width: 530px;margin: 0;padding: 0;font-size: 130%;letter-spacing: 1px;}
#feature dd {margin: 0 0 0 38px;padding: 0;font-size: 85%;line-height: 1.5em;}
#feature dl dd.img {margin: 0;}
#feature dd.img img {float: left;margin: 0 8px 0 0;padding: 4px;border: 1px solid #D9E0E6;border-bottom-color: #C8CDD2;border-right-color: #C8CDD2;background: #fff;}
#feature h3, #feature h2, #featurecars h2 {margin: 0 0 0 0;padding: 20px 20px 20px 20px;font-size: 24px;font-weight: normal;color: #000;background: url(/a/i/boxbig-t.jpg) no-repeat top left;text-indent; 0px;}

#featuremed {float: left;width: 795px;padding: 0 0;background: transparent url(/a/i/boxbig-795-b.gif) no-repeat bottom left;margin: 10px 0px;color:rgb(102, 102, 102);display: inline;  /* fixes IE/Win double margin bug */}
#featuremed h2 {margin: 0 0 0 0;padding: 20px 20px 20px 20px;font-size: 24px;font-weight: normal;color: #000; background: url(/a/i/boxbig-795-t.gif) no-repeat top left;}
#featuremed dl {float: left;width: 765px;margin: 10px 20px;padding: 0;border-bottom: none;display: inline; /* fixes IE/Win double margin bug */}
#featuremed dt {float: right;width: 580px;margin: 0 0 10px 0;padding: 0;font-size: 100%;letter-spacing: 1px;color: #627081;background: transparent url(/a/i/feature-arrow.gif) no-repeat 4px left;text-indent: 10px;}
#featuremed dd {margin: 0 0 0 180px;padding: 0 0 0 0;font-size: 90%;line-height: 1.5em;}
#featuremed dl dd.img {margin: 0;}
#featuremed dd.img img {float: left;margin: 0 8px 0 0;padding: 4px;border: 1px solid #fff;border-bottom-color: #fff;border-right-color: #fff;background: #fff;}

body#events #featuremed dt, body#tour #featuremed dt {float: right;width: 662px;margin: 0 10px 5px 0;padding: 0;font-size: 100%;letter-spacing: 1px;color: #627081;background: transparent url(/a/i/feature-arrow.gif) no-repeat 4px left;text-indent: 10px;}
body#events #featuremed dd, body#tour #featuremed dd {margin: 0 0 0 90px;padding: 0 0 0 0;font-size: 90%;line-height: 1.5em;}
body#events #featuremed dl dd.img, body#tour #featuremed dl dd.img {margin: 0;}
body#events #featuremed dd.img img, body#tour #featuremed dd.img img {float: left;margin: 0 8px 0 0;padding: 4px;border: 1px solid #ccc;border-bottom-color: #ccc;border-right-color: #ccc;background: #fff;}

body#cars #featuremed dl {border-bottom: 1px dashed #ccc;}


#picturemed h3 {margin: 0 0 0 0;padding: 20px 20px 0px 20px;font-size: 10px;font-weight: normal;color: #ccc; background: url(/a/i/boxbig-980-t.gif) no-repeat top left;}
#picturemed {width: 980px;}
#picturemed {background: url(/a/i/boxbig-980-b.gif) no-repeat bottom left;}
#picturemed h2.tourimage, #picturemed h2.eventimage, #picturemed h2.weddingcarimage, #picturemed h2.carimage {margin: 20px 20px; }
#picturemed p {width: 300px; height: 240px; margin-top: -240px; padding: 0px 20px 20px 630px; text-align: left;font-size: 18px;color: #acacac;}

#feature p, #featurecars p, #featuremed p {padding: 2px 20px 5px 20px; margin: 0px 0px 3px 0px;}
#featuremed h3 {font-size: 15px;font-weight: normal;color: #acacac; padding: 5px 20px 3px 20px; margin: 3px 0px 0px 0px;}
#featuremed table {padding: 5px 20px 10px 20px;}



#featurecars dl {float: left;width: 530px;margin: 10px 20px;padding: 0;border-bottom: 1px dashed #ccc;display: inline; /* fixes IE/Win double margin bug */}
#featurecars dt {float: right;width: 350px;margin: 0 0 10px 0;padding: 0;font-size: 100%;letter-spacing: 1px;color: #627081;background: transparent url(/a/i/feature-arrow.gif) no-repeat 4px left;text-indent: 10px;}
#featurecars dd {margin: 0 0 0 180px;padding: 0 0 0 0;font-size: 90%;line-height: 1.5em;}
#featurecars dl dd.img {margin: 0;}
#featurecars dd.img img {float: left;margin: 0 8px 0 0;padding: 4px;border: 1px solid #fff;border-bottom-color: #fff;border-right-color: #fff;background: #fff;}

/* reverse float */
#featurecars .alt dt {float: left;}
#featurecars .alt dd {margin: 0 98px 0 0;}
#featurecars .alt dd.img img {float: right;margin: 0 0 0 8px;}


#articlemed {width: 795px;padding: 0 0 20px 0;background: transparent url(/a/i/boxbig-795-b.gif) no-repeat bottom left;}
body#cars #articlemed h2, body#events #articlemed h2, body#wedding #articlemed h2, #articlemed h2.title {margin: 5px 0 0 0;padding: 20px 20px 20px 20px;font-size: 24px;font-weight: normal;color: #000;background: url(/a/i/boxbig-795-t.gif) no-repeat top left;text-indent; 0px;}
#articlemed h3.title {margin: 5px 0 0 0;padding: 20px 20px 10px 20px;font-size: 12px;font-weight: normal;color: #ccc;background: url(/a/i/boxbig-795-t.gif) no-repeat top left;text-indent; 0px;}
#articlemed p, #articlemed h2, #articlemed h3, #articlemed h4, #articlemed ul, #articlemed ol, #articlemed li, #articlemed img {padding: 0 20px 0 20px;}
#articlemed h3 {font-size: 15px;font-weight: normal;color: #acacac;}
#articlemed li {margin-left: 40px;}
#articlemed hr {margin: 5px 20px 5px 20px;}
#articlemed form {margin: 5px 20px 5px 50px;}
#articlemed table {padding: 5px 20px 10px 20px;}
body#events #articlemed h2.eventtitle {margin: 0px 0 0 0;padding: 10px 20px 10px 20px;font-size: 24px;font-weight: normal;color: #000;background: none;text-indent; 0px;}

body#shop #content .post, #content .post {width: 795px;padding: 0 0 20px 0;background: transparent url(/a/i/boxbig-795-b.gif) no-repeat bottom left;}
#content .post p, .post h2, .post h3, .post h4, .post ul, .post ol, .post li, .post img {padding: 0 20px 0 20px;}
.post ul {padding: 0 20px 0 40px;}
#content .post h2.posttitle {margin: 5px 0 0 0;padding: 20px 20px 20px 20px;font-size: 24px;font-weight: normal;color: #000;background: url(/a/i/boxbig-795-t.gif) no-repeat top left;text-indent; 0px;}

.post .vcard {padding: 0 20px 0 20px;}

content blockquote {margin-left: 90px;}
body#tour #content #articlemed blockquote {margin-left: 90px;}
body#tour #content #articlemed object {margin-left: 90px;}

  	
/* Feature Linkage */
  	
#feature a:link, #feature a:visited, #featurecars a:link, #featurecars a:visited, #featuremed a:link, #featuremed a:visited {text-decoration: none;color: #000;}
#feature a:hover, #featurecars a:hover, #featuremed a:hover {color: #000;text-decoration: underline;}
#featurecars a:active, #featuremed a:active {color: #f00;}
#feature dd a:link, #feature dd a:visited, #featurecars dd a:link, #featurecars dd a:visited, #featuremed dd a:link, #featuremed dd a:visited {text-decoration: none;color:rgb(68, 68, 68);}

#rolloverbox h3 {margin: 0 0 0 0;padding: 20px 20px 5px 20px;font-size: 24px;font-weight: normal;color: #000;background: url(/a/i/boxbig-t.jpg) no-repeat top left;text-indent; 0px;}

#rolloverbox {float: left;width: 620px;padding: 0px 0;background: #FFF url(/a/i/boxbig-b.gif) no-repeat bottom right;margin: 10px 0px;display: inline;  /* fixes IE/Win double margin bug */}
#rolloverbox img {margin-left: 20px;}

/* Sliding Panels */
.box ul.list-icon, .boxcontent ul.list-icon, .box h4 {font-size: 12px; font-weight: normal;text-align: center;}
.box ul.list-icon li, .boxcontent ul.list-icon li, .box h4 {padding: 3px 3px 3px 0px; list-style: none;background: none; margin-left: 0; border-bottom: 1px solid rgb(217,217,217);}
.box ul.list-icon li img, .boxcontent ul.list-icon li img {margin-top: 0px; padding-right: 10px; padding-bottom: 0px;}
.box ul.list-icon li a, .boxcontent ul.list-icon li a, .box h4 a {background: none; margin-left: 0; text-decoration: none; color:black; }
.box ul.list-icon li.rollsroyce {background: url(/a/i/list-icon-rolls-royce.jpg) no-repeat 50% left; padding: 14px 0 14px 38px;text-align: left;}
.box ul.list-icon li.spur {background: url(/a/i/list-icon-bentley-flying-spur.jpg) no-repeat 50% left;padding: 14px 0 14px 38px;text-align: left;}
.box ul.list-icon li.sclass {background: url(/a/i/list-icon-mercedes-s-class.jpg) no-repeat 50% left;padding: 14px 0 14px 38px;text-align: left;}
.box ul.list-icon ul li a, .boxcontent ul.list-icon ul li a {background: none; margin-top: -20px;}
.box h4 {border-bottom: none;}
.box form {text-align: center;}
.box form label {margin-top: center;}

p.switchA {cursor: pointer;}

#sliderA, #sliderB , #sliderE, #sliderF, #sliderG {display: none;}

#footer {background: #F5F5F5 url(/a/i/foot-bg.gif) no-repeat top left; padding: 20px 10px 20px 20px; height: 320px; font-size: 11px;}
#footer ul {list-style: none;}
#footer li {margin-bottom: 5px;}
#footer a {color: #999;text-decoration: none;}
#footer h3 {color: #666;text-decoration: none; margin: 20px 0 5px 0; font-size: 11px;}
#footer .col {float: left; width: 134px;}
#footer p {color: #999; margin-left: 0; padding-left: 0;}

.bott {position: absolute; bottom: 5px; left: 0; margin-left: 0px;}
#smallprint {clear: both; position: relative; top: 140px; left: 10px; padding-bottom: 0px; margin-left: 0px;}

/*** Sidebar list style makeover */
#sidebar ul {list-style: none;margin: 0 20px 0 0;padding: 0 0px 5px 5px;color: #333;text-transform: none;font-size: 11px;font-weight: bold;width: 145px;}
#sidebar ul li {margin: 0 0 0 0px;padding: 0 0 0 10px;background: none;border-bottom: 1px solid rgb(217,217,217);}
#sidebar ul li a:link, #sidebar ul li a:visited {display: block; text-decoration: none;padding: 0px 0px;line-height: 25px;margin: 0;height: 1%; /* IE Fix */border-bottom: none;border-top: none;color: #333;}
#sidebar ul li a:hover {color: #FFF;background: #87AEFF;}
#sidebar ul li a:active {color: #f00;}


/*** Slideshow - set the width and height to match your images **/

#slideshow {position:relative; height:200px; margin: 10px 0 5px 5px; width: 970px; overflow: hidden;}
body#home #slideshow {position:relative; height:200px; width: 630px; margin: 0 0 20px 0px;}

#slideshow DIV {position:absolute;top:0;left:0;z-index:8;opacity:0.0;height: 200px;background-color: #FFF;}
#slideshow DIV.active {z-index:10;opacity:1.0;}
#slideshow DIV.last-active {z-index:9;}
#slideshow DIV IMG {height: 200px;display: block;border: 0;margin-bottom: 0px;}
/* #slideshow p {margin: -29px 0 0 0;  background:black;opacity:.2;color:white;	width:610px;padding:4px;font-size:9px;} */
#slideshow p {display: none;}



/* Quick Quote Form */
.email_form {margin: -5px 0 20px 10px;border: 0;font-family: Verdana, sans-serif;font-size: small;}
#email, #name {width: 130px;}
.email_form input[type="text"], .email_form input[type="password"], .email_form textarea { background: #f5f5f5;
  border: 2px solid; border-color: #999 #D9D9D9 #D9D9D9 #999;margin: 2px 0 5px 0;}

/* frame those lovely images */
img.borderline {border: 2px solid #ccb;margin: 0 0 0 -3px;}

/* Bullet Point Lists */
ul.bulletpoints{list-style-type: none;}
ul.bulletpoints li {background: url('/a/i/ticked-green.gif') no-repeat 0 50%;height: 21px;padding-left: 28px;}
	
/* YOU CAN QUOTE ME ON THAT */
#content blockquote {width: 580px;text-align: center;margin: 0;padding: 0;font-family: georgia, serif;font-size: 150%;letter-spacing: -1px;line-height: 1em;color: #545454;background: #eee url(/a/i/fi_top580.gif) no-repeat top left;clear: both;margin-left: 20px;}
#content #quote {margin: 0 10px 0 0;padding: 20px 10px 10px 20px;background: url(/a/i/fi_bottom.gif) no-repeat right bottom;}
#content #author {margin: 0;padding: 0 0 10px 0;color: #999;font-size: 60%;background: url(/a/i/hpquote_bottom580.gif) no-repeat bottom;}
#content blockquote strong, #sidebar blockquote strong {color: #06c;font-weight: normal;}
#content blockquote em, #sidebar blockquote em {color: #79b500;font-weight: normal;font-style: normal;}
	
/* Sidebar Quotes */		
#sidebar blockquote {width: 140px;text-align: center;margin: 10px 0 10px 10px;padding: 0;font-family: georgia, serif;font-size: 120%;letter-spacing: -1px;line-height: 1.2em;color: #545454;background: #fff url(/a/i/fi_top140.gif) no-repeat top left;cursor: pointer;}
#sidebar #quote {margin: 0 10px 0 0;padding: 20px 10px 10px 20px;background: url(/a/i/fi_bottom140.gif) no-repeat right bottom;}	
#sidebar #author {margin: 0;padding: 0 0 10px 0;color: #999;font-size: 60%;background: url(/a/i/hpquote_bottom1402.gif) no-repeat bottom;}

/* Thumbs */
#thumbs, #widescreen .thumbs {margin: -10px 0 0 0px; padding: 0 0px; background: transparent url(/a/i/gallery-background.gif) no-repeat left bottom; height: 65px;text-align: center; }
#thumbs img, #widescreen .thumbs img {width: 40px; height: 40px; margin: 10px 0 10px 0; padding: 1px 1px; border: 1px solid #ccc;background: #f5f5f5;display: inline;}

#discover {margin: 10px 0 0 0px; padding: 0 0px; background: transparent url(/a/i/discover-background.gif) no-repeat left bottom; height: 65px;text-align: center; }
#discover img {width: 40px; height: 40px; margin: 10px 0 10px 0; padding: 1px 1px; border: 1px solid #ccc;background: #f5f5f5;display: inline;}

/* H2 Image Replacement */

/* body#cars2 h2.mainimg {margin-top: 10px;background: transparent url(/a/i/bentley-test2.jpg) top center no-repeat;height: 200px;width: 795px;text-indent: -9999px;} */
body#cars2 h2.mainimg {margin-top: 10px;margin-left: 10px;background: transparent url(/a/i/bentley-flying-spur.jpg) top center no-repeat;height: 240px;width: 580px;text-indent: -9999px;}
#sidecol h3.bentleyweddingcar, #sidebar h3.bentleyweddingcar {background: url(/a/i/h3-bentley-wedding-car.jpg) no-repeat top right; height: 140px; text-indent: -9999px;}
#sidecol h3.bentleyspurweddingcar, #sidebar h3.bentleyspurweddingcar {background: url(/a/i/h3-bentley-spur-wedding-car.jpg) no-repeat top right; height: 140px; text-indent: -9999px;}

/* Business */
body#business h3.drivingbusiness {background: transparent url(/a/i/driving-business.gif) top 20px no-repeat;text-indent: -9999px; height: 26px;}

/* Search Box */
#searchbox{display:inline; margin: 0 0 0 0; padding: 0 0 0 0;height: 13px; width: 180px;vertical-align: bottom;}
#searchbox input[type="text"]{vertical-align: top;height: 13px; }
#searchbox img {margin-left: 20px;}

/* Home - banner show */
#banner-show {width:975px; margin:10px 0 0 5px; height:240px;  margin-bottom:0; overflow: hidden;}
#banner-show #show {list-style:none; margin:0 0 0 5px; padding-top:0px;}
#banner-show #show li {margin:0; padding:0; text-align: center;background:#002255;}
#banner-show #show .activeSlide {background:transparent url(/a/i/banner-show-highlight.gif) repeat-x; color:#fff;}
#banner-show #show a {display:block; margin:0 0 0 0; padding:1em 0 0 0; color:#ccc; font-size:140%; text-decoration:none;border-bottom:1px solid #999999; height:42px;}

/* #banner-show #show a span {display:block; border-bottom:1px solid #999999; zoom: 1;} 
#banner-show #show strong {display:block; padding:.2em 0; color:#826c55; font-weight:normal; font-style:italic; font-size:13px; border-top:1px dotted #fff;} */

#banner {float:left; width:580px; height:240px;}
.pics {width:580px; height:240px; padding: 0; margin:0;} 
.pics img {width:580px; height:240px; padding: 0; margin:0; top:0; left:0;}

img.floatleft  {float:left; display:inline;}


/* Tour Styles and image replacement */

body#tour h2.tourimage {height: 240px;width: 580px;margin-bottom: 0px;text-indent: -9999px; }
body#tour h2#uktour	{background: transparent url(/a/i/uk-chauffeur-tour.jpg) top left no-repeat;}
body#tour h2#londoneye{background: transparent url(/a/i/london-eye-chauffeur.jpg) top left no-repeat;}
body#tour h2#wembleystadium, body#events h2.wembleystadium{background: transparent url(/a/i/wembley-stadium.jpg) top left no-repeat;}
body#tour h2#britishmuseum{background: transparent url(/a/i/british-museum-london.jpg) top left no-repeat;} 
body#tour h2#nationalgallery {background: transparent url(/a/i/national-gallery-london.jpg) top left no-repeat;} 
body#tour h2#naturalhistory {background: transparent url(/a/i/natural-history-museum.jpg) top left no-repeat;}
body#tour h2#grandtourengland {background: transparent url(/a/i/grand-tour-england.jpg) top left no-repeat;} 
body#tour h2#nft {background: transparent url(/a/i/national-film-theatre.jpg) top center no-repeat;} 
body#tour h2#wales{background: transparent url(/a/i/wales-flag.jpg) top center no-repeat;} 
body#tour h2#cardiff {background: transparent url(/a/i/cardiff-castle.jpg) top center no-repeat;}
body#tour h2#londontour {background: transparent url(/a/i/london-tour.jpg) top left no-repeat;} 
body#tour h2#uktour{background: transparent url(/a/i/uk-chauffeur-tour.jpg) top left no-repeat;}
body#tour h2#manchester{background: transparent url(/a/i/manchester-chauffeur.jpg) top left no-repeat;}
body#tour h2#olympia{background: transparent url(/a/i/olympia-kensington.jpg) top left no-repeat;}
body#tour h2#earlscourt{background: transparent url(/a/i/earls-court-exhibition-cent.jpg) top left no-repeat;}
body#tour h2#buckinghampalace, body#blog2 h2.buckinghampalace{background: transparent url(/a/i/buckingham-palace.jpg) top left no-repeat;} 
body#tour h2#towerbridge, body#tour h2.london{background: transparent url(/a/i/tower-bridge-london.jpg) top left no-repeat;} 
body#tour h2#caerleon{background: transparent url(/a/i/wales-caerleon.jpg) top center no-repeat;}
body#tour h2#caerphilly{background: transparent url(/a/i/caerphilly-castle.jpg) top center no-repeat;}
body#tour h2#nationalstud{background: transparent url(/a/i/national-stud-newmarket.jpg) top center no-repeat;}
body#tour h2#lincolnshire {background: transparent url(/a/i/lincolnshire-cathedral.jpg) top left no-repeat;}
body#tour h2#burghleyhouse {background: transparent url(/a/i/burghley-house-lincs.jpg) top left no-repeat;}
body#tour h2#burghleyhorsetrials {background: transparent url(/a/i/burghley-horse-trials.jpg) top left no-repeat;}
body#tour h2#cheltenhamracecourse, body#events h2.cheltenhamracecourse{background: transparent url(/a/i/cheltenham-racecourse.jpg) top left no-repeat;}
body#tour h2#newmarket{background: transparent url(/a/i/newmarket-racecourse.jpg) top left no-repeat;}
body#tour h2#buckinghamshire {background: transparent url(/a/i/west-wycombe-bucks.jpg) top left no-repeat;}
body#tour h2#westwycombepark {background: transparent url(/a/i/west-wycombe-park-house.jpg) top left no-repeat;}
body#tour h2#goodwoodestate {background: transparent url(/a/i/goodwood-estate-west-sussex.jpg) top left no-repeat;}
body#tour h2#chichester {background: transparent url(/a/i/chichester-cathedral-sussex.jpg) top left no-repeat;}
body#tour h2#aintreeracecourse, body#events h2.aintreeracecourse{background: transparent url(/a/i/aintree-racecourse.jpg) top left no-repeat;}	
body#tour h2#suffolk, 	body#tour h2.ickworth {background: transparent url(/a/i/ickworth-house-suffolk.jpg) top center no-repeat;}
body#tour h2#arundel{background: transparent url(/a/i/arundel-castle-sussex.jpg) top left no-repeat;}
body#tour h2#amberleycastle{background: transparent url(/a/i/england-st-georges-flag.jpg) top left no-repeat;}
body#tour h2#dovercastle{background: transparent url(/a/i/dover-castle.jpg) top left no-repeat;}
body#tour h2#battleabbey{background: transparent url(/a/i/battle-abbey.jpg) top left no-repeat;}
body#tour h2#chartwell{background: transparent url(/a/i/chartwell-house.jpg) top left no-repeat;}
body#tour h2#laugharne{background: transparent url(/a/i/laugharne-dylan-thomas.jpg) top center no-repeat;}
body#tour h2#globe{background: transparent url(/a/i/shakespeare-globe-theatre.jpg) top center no-repeat;}
body#tour h2#stpauls {background: transparent url(/a/i/st-pauls-cathedral.jpg) top center no-repeat;}
body#tour h2#westminsterabbey {background: transparent url(/a/i/westminster-abbey.jpg) top center no-repeat;}
body#tour h2#kewgardens {background: transparent url(/a/i/kew-gardens.jpg) top center no-repeat;}
body#tour h2#hamhouse {background: transparent url(/a/i/ham-house-chauffeur.jpg) top center no-repeat;}
body#tour h2#hamptoncourtpalace {background: transparent url(/a/i/hampton-court-palace.jpg) top left no-repeat;}
body#tour h2#richmondpark {background: transparent url(/a/i/richmond-park.jpg) top left no-repeat;}
body#tour h2#kingston {background: transparent url(/a/i/kingston-upon-thames.jpg) top left no-repeat;}
body#tour h2#tourwiltshire{background: url(/a/i/salisbury-cathedral.jpg) top left no-repeat;}
body#tour h2#tourstonehenge{background: url(/a/i/stonehenge.jpg) top left no-repeat;} 	
body#tour h2#kent {background: url(/a/i/kent.jpg) top left no-repeat;} 
body#tour h2#canterburycathedral {background: url(/a/i/canterbury-cathedral-kent.jpg) top left no-repeat;} 
body#tour h2#leedscastle {background: url(/a/i/leeds-castle-kent.jpg) top left no-repeat;} 	
body#tour h2#isleworth {background: url(/a/i/isleworth-middlesex.jpg) top left no-repeat;} 
body#tour h2#osterley {background: url(/a/i/osterley-park.jpg) top left no-repeat;}
body#tour h2#touredinburgh {background: url(/a/i/edinburgh.jpg) top left no-repeat;}
body#tour h2#tourscotland {background: url(/a/i/scotland.jpg) top left no-repeat;}
body#tour h2#hevercastle {background: url(/a/i/hever-castle-kent.jpg) top left no-repeat;}
body#tour h2#wimbledon {background: transparent url(/a/i/wimbledon-chauffeur-travel.jpg) top center no-repeat;}
body#tour h2#queensclub {background: transparent url(/a/i/queens-club.jpg) top left no-repeat;}
body#tour h2#golf {background: transparent url(/a/i/golf-woods-st-andrews.jpg) top left no-repeat;}
body#tour h2#standrews {background: transparent url(/a/i/st-andrews-golf-course.jpg) top left no-repeat;}
body#tour h2#wentworth {background: transparent url(/a/i/wentworth-golf-course.jpg) top left no-repeat;}
body#tour h2#carnoustie {background: transparent url(/a/i/carnoustie-golf-links.jpg) top left no-repeat;}
body#tour h2#tatebritain {background: transparent url(/a/i/tate-britain.jpg) top left no-repeat;}
body#tour h2#tatemodern {background: transparent url(/a/i/tate-modern.jpg) top left no-repeat;} 
body#tour h2#middlesex {background: transparent url(/a/i/marble-hill-house.jpg) top left no-repeat;}
body#tour h2#towerlondon {background: transparent url(/a/i/tower-of-london.jpg) top left no-repeat;}
body#tour h2#sussex {background: transparent url(/a/i/sussex.jpg) top left no-repeat;}
body#tour h2#bodiam {background: transparent url(/a/i/bodium-castle-sussex.jpg) top center no-repeat;}
body#tour h2#eastsussex {background: transparent url(/a/i/south-downs-sussex.jpg) top center no-repeat;}
body#tour h2#westsussex {background: transparent url(/a/i/arundel-castle-west-sussex.jpg) top left no-repeat;}
body#tour h2#brighton {background: transparent url(/a/i/brighton-beach.jpg) top left no-repeat;}
body#tour h2#brightonpavilion {background: transparent url(/a/i/brighton-royal-pavilion.jpg) top left no-repeat;}
body#tour h2#glyndebourne {background: transparent url(/a/i/glyndebourne-opera.jpg) top center no-repeat;}
body#tour h2#hampshire, body#tour h2.newforest {background: transparent url(/a/i/hampshire-new-forest.jpg) top center no-repeat;}
body#tour h2#iow {background: transparent url(/a/i/isle-of-wight.jpg) top center no-repeat;}
body#tour h2#portsmouth {background: transparent url(/a/i/portsmouth-hms-victory.jpg) top center no-repeat;}
body#tour h2#tourstratford {background: transparent url(/a/i/royal-shakespeare-theatre.jpg) top center no-repeat;}
body#tour h2#tourwarwickshire {background: transparent url(/a/i/kenilworth-castle-warwickshire.jpg) top center no-repeat;}
body#tour h2#cowes {background: transparent url(/a/i/cowes-week-regatta.jpg) top center no-repeat;}
body#tour h2#southampton {background: transparent url(/a/i/southampton-cruise-ship.jpg) top center no-repeat;}
body#tour h2#londonhalf {background: transparent url(/a/i/london-halfday-tour.jpg) top center no-repeat;}
body#tour h2#hmsbelfast {background: transparent url(/a/i/hms-belfast-london.jpg) top left no-repeat;}
body#tour h2#londonfull {background: transparent url(/a/i/london-chauffeur-tour.jpg) top center no-repeat;}
body#toursurrey h2.mainimg{background: url(/a/i/surrey-chauffeur.jpg) top center no-repeat;height: 200px;text-indent: -9999px; } 	
body#tourtrafalgarsq h2.mainimg{background: url(/a/i/trafalgar-square.jpg) top left no-repeat;height: 240px;width: 580px;text-indent: -9999px;} 		
body#tourkent h2.mainimg {background: url(/a/i/chauffeur-car-kent.jpg) top center no-repeat;height: 264px;text-indent: -9999px; } 	
body#tourcambridge h2.mainimg{background: url(/a/i/chauffeur-cambridge.jpg) top center no-repeat;height: 240px;text-indent: -9999px; } 	
body#tourwimbledon h2.mainimg, body#tourregentspark h2.mainimg, body#tourdocklands h2.mainimg, body#tourexcel h2.mainimg {background: url(/a/i/wimbledon-chauffeur-tennis.jpg) top center no-repeat;height: 240px;text-indent: -9999px;} 	
body#tour h2#tourregentspark {background: url(/a/i/london-zoo.jpg) top left no-repeat;} 
body#tour h2#tourberkshire {background: url(/a/i/berkshire-chauffeur.jpg) top left no-repeat;}
body#tour h2#tourgloucestershire {background: url(/a/i/gloucestershire-chauffeur.jpg) top left no-repeat;}
body#tour h2#tourgloucestershirewedding {background: url(/a/i/bentley-arnage-gloucestershire-wedding.jpg) top left no-repeat;}
body#tour h2#tourshop {background: url(/a/i/lucy-garrett-styling-shop.jpg) top left no-repeat;}
body#tour h2#tourberkeleycastle {background: url(/a/i/berkeley-castle-chauffeur.jpg) top left no-repeat;}
body#tour h2#tourcambridge{background: url(/a/i/chauffeur-cambridge.jpg) top left no-repeat;}
body#tour h2#tourengland {background: url(/a/i/england-tour.jpg) top left no-repeat;}
body#tour h2#touroxford {background: url(/a/i/oxford-chauffeur-tour.jpg) top left no-repeat;}
body#tour h2#touroxfordshire {background: url(/a/i/blenheim-palace-oxfordshire.jpg) top left no-repeat;}
body#tour h2#tourbanbury {background: url(/a/i/banbury-oxfordshire.jpg) top left no-repeat;}
body#tour h2#tourwoodstock {background: url(/a/i/blenheim-palace-oxfordshire.jpg) top left no-repeat;}
body#tour h2#tourblenheimpalace {background: url(/a/i/blenheim-palace-oxfordshire.jpg) top left no-repeat;}
body#tour h2#tourhenley {background: url(/a/i/henley-on-thames.jpg) top left no-repeat;}
body#tour h2#beaulieumotor{background: url(/a/i/beaulieu-motor-mclaren.jpg) top left no-repeat;}
body#tour h2#beaulieusecretarmy {background: url(/a/i/beaulieu-secret-army.jpg) top left no-repeat;}
body#tour h2#beaulieulandspeed {background: url(/a/i/beaulieu-bluebird.jpg) top left no-repeat;}	
body#tour h2#chittychittybangbang{background: url(/a/i/chitty-chitty-bang-bang.jpg) top left no-repeat;}
body#tour h2#jamesbond{background: url(/a/i/james-bond-car-lotus-esprit.jpg) top left no-repeat;}
body#tour h2#bentleyblower{background: url(/a/i/bentley-blower-beaulieu.jpg) top left no-repeat;}
body#tour h2#f1{background: url(/a/i/ferrari-f1-car-beaulieu.jpg) top left no-repeat;}
body#tour h2#beaulieupalace{background: url(/a/i/beaulieu-palace-house.jpg) top left no-repeat;}
body#tour h2#beaulieuabbey{background: url(/a/i/beaulieu-abbey.jpg) top left no-repeat;}
body#tour h2#beaulieu{background: url(/a/i/beaulieu-motor-museum.jpg) top left no-repeat;}
body#tour h2#nottinghill {background: url(/a/i/notting-hill.jpg) top left no-repeat;}
body#tour h2#tourchelsea {background: url(/a/i/chelsea-house-oscar-wilde.jpg) top left no-repeat;}
body#tour h2#portobello {background: url(/a/i/portobello-road.jpg) top left no-repeat;}
body#tour h2#tourwimbledon{background: url(/a/i/wimbledon-chauffeur-tennis.jpg) top left no-repeat;} 
body#tourexcel h2.mainimg{background: url(/a/i/excel-london-docklands.jpg) top left no-repeat;}
body#tour h2#tourexcel{background: url(/a/i/excel-london-docklands.jpg) top left no-repeat;} 
body#tour h2#tourparliament{background: url(/a/i/houses-of-parliament.jpg) top left no-repeat;} 
body#tourdocklands h2.mainimg{background: url(/a/i/london-docklands.jpg) top left no-repeat;}
body#tour h2#tourdocklands{background: url(/a/i/london-docklands.jpg) top left no-repeat;} 	
body#touroxford h2.mainimg{background: url(/a/i/oxford-chauffeur-tour.jpg) top left no-repeat;height: 240px;text-indent: -9999px; } 
body#touruk h2.mainimg{background: url(/a/i/chauffeur-cambridge.jpg) top left no-repeat;height: 240px;text-indent: -9999px; } 
body#tourstratford h2.mainimg, body#tourstonehenge h2.mainimg, body#tourwiltshire h2.mainimg {background: url(/a/i/chauffeur-stratford-avon.jpg) top center no-repeat;text-indent: -9999px; } 
body#tourstonehenge h2.mainimg{background: url(/a/i/stonehenge.jpg) top center no-repeat;} 
body#tourwiltshire h2.mainimg{background: url(/a/i/salisbury-cathedral.jpg) top center no-repeat;}
body#tour h2#twickenhamstadium {background: transparent url(/a/i/twickenham-stadium-car.jpg) top left no-repeat;}
body#tour h2#brentford {background: url(/a/i/brentford-chauffeur.jpg) top left no-repeat;}
body#tour h2#syonpark {background: url(/a/i/syon-park.jpg) top left no-repeat;}

body#tour h2#towerbridge, body#tour h2#london{background: transparent url(/a/i/tower-bridge-london.jpg) top left no-repeat;}
/* Tour Styles and image replacement end  */

/* Cars Image Replacement */
body#cars h2.carimage {height: 240px;width: 580px;margin-bottom: 0px;text-indent:-9999px; }
body#cars h2#jaguarchauffeur {background: transparent url(/a/i/jaguar-chauffeur.jpg) top left no-repeat;}
body#cars h2#jaguarinterior {background: transparent url(/a/i/jaguar-car-interior.jpg) top left no-repeat;}
body#cars h2#jaguarexterior {background: transparent url(/a/i/jaguar-exterior.jpg) top left no-repeat;}
body#cars h2#jaguarice {background: transparent url(/a/i/jaguar-chauffeur-ice.jpg) top left no-repeat;}
body#cars h2#vianochauffeur {background: transparent url(/a/i/mercedes-viano-chauffeur.jpg) top left no-repeat;}
body#cars h2#vianointerior {background: transparent url(/a/i/viano-interior.jpg) top left no-repeat;}
body#cars h2#vianospecs {background: transparent url(/a/i/viano-mercedes3.jpg) top left no-repeat;}
body#cars h2#vianoice {background: transparent url(/a/i/viano-mercedes4.jpg) top left no-repeat;}


/* Events Image Replacement */
body#events h2.eventimage {height: 240px;width: 580px;margin-bottom: 0px;text-indent:-9999px; }
body#events h2#flower {background: transparent url(/a/i/flower-show-chauffeur.jpg) top left no-repeat;}
body#events h2#chelseaflower {background: transparent url(/a/i/chelsea-flower-show.jpg) top left no-repeat;}
body#events h2#hamptoncourtpalacegarden {background: transparent url(/a/i/hampton-court-palace-garden.jpg) top left no-repeat;}
body#events h2#silverstone {background: transparent url(/a/i/formula-1-chauffeur.jpg) top center no-repeat;}
body#events h2#ascot {background: transparent url(/a/i/ascot-horse-race.jpg) top center no-repeat;}
body#events h2#wimbledon {background: transparent url(/a/i/wimbledon-chauffeur-travel.jpg) top center no-repeat;}
body#events h2#horse {background: transparent url(/a/i/horse-racing.jpg) top center no-repeat;}
body#events h2#football {background: transparent url(/a/i/football-chauffeur.jpg) top center no-repeat;}
body#events h2#cricket {background: transparent url(/a/i/cricket-chauffeur.jpg) top center no-repeat;}
body#events h2#lordscricket {background: transparent url(/a/i/lords-cricket-chauffeur.jpg) top center no-repeat;}
body#events h2#wembleystadium {background: transparent url(/a/i/wembley-stadium.jpg) top center no-repeat;}
body#events h2#goodwoodfestival {background: transparent url(/a/i/goodwood-festival.jpg) top left no-repeat;}
body#events h2#henleyregatta {background: transparent url(/a/i/henley-regatta.jpg) top left no-repeat;}
body#events h2#ovalcricket {background: transparent url(/a/i/brit-oval-cricket-ground.jpg) top center no-repeat;}
body#events h2#goodwoodrevival {background: transparent url(/a/i/goodwood-revival-brm.jpg) top center no-repeat;}
body#events h2#polo {background: transparent url(/a/i/polo-chauffeur-car.jpg) top center no-repeat;}
body#events h2#hampolo {background: transparent url(/a/i/ham-polo-club.jpg) top center no-repeat;}
body#events h2#brandshatch {background: transparent url(/a/i/brands-hatch-circuit-car.jpg) top center no-repeat;}
body#events h2#gloriousgoodwood {background: transparent url(/a/i/glorious-goodwood.jpg) top center no-repeat;}
body#events h2#goodwoodmotorracing {background: transparent url(/a/i/goodwood-motor-racing.jpg) top center no-repeat;}


/* Wedding Image Replacement */
body#wedding h2.weddingcarimage {height: 240px;width: 580px;margin-bottom: 0px;text-indent:-9999px; }
body#wedding h2#surreyweddingcar {background: url(/a/i/surrey-wedding-cars.jpg) top left no-repeat;}
body#wedding h2#richmondweddingcar {background: url(/a/i/richmond-wedding-cars.jpg) top left no-repeat;}
body#wedding h2#middlesexweddingcar {background: url(/a/i/middlesex-wedding-car.jpg) top left no-repeat; }
body#wedding h2#chiswickweddingcar {background: url(/a/i/chiswick-wedding-cars.jpg) top left no-repeat; }
body#wedding h2#brentfordweddingcar {background: transparent url(/a/i/brentford-wedding-cars.jpg) top left no-repeat; }
body#wedding h2#brentfordweddingcarhire {background: transparent url(/a/i/brentford-wedding-car-hire.jpg) top left no-repeat; }
body#wedding h2#actonweddingcar {background: transparent url(/a/i/acton-wedding-cars.jpg) top left no-repeat; }
body#wedding h2#ealingweddingcar {background: transparent url(/a/i/ealing-wedding-cars.jpg) top left no-repeat; }
body#wedding h2#twickenhamweddingcar {background: transparent url(/a/i/twickenham-wedding-cars.jpg) top left no-repeat; }
body#wedding h2#osterleyweddingcar {background: transparent url(/a/i/osterley-wedding-cars.jpg) top left no-repeat; }
body#wedding h2#isleworthweddingcar {background: transparent url(/a/i/isleworth-wedding-cars.jpg) top left no-repeat; }
body#wedding h2#londonweddingcar {background: transparent url(/a/i/london-wedding-cars.jpg) top left no-repeat; }
body#wedding h2#londonweddingcarbrent {background: transparent url(/a/i/brent-wedding-cars.jpg) top left no-repeat; }
body#wedding h2#barnetweddingcar {background: transparent url(/a/i/barnet-wedding-cars.jpg) top left no-repeat; }
body#wedding h2#camdenweddingcar {background: transparent url(/a/i/camden-wedding-cars.jpg) top left no-repeat; }
body#wedding h2#westminsterweddingcar {background: transparent url(/a/i/westminster-wedding-cars.jpg) top left no-repeat; }
body#wedding h2#kensingtonchelseaweddingcar {background: transparent url(/a/i/kensington-chelsea-wedding-cars.jpg) top left no-repeat; }
body#wedding h2#hammersmithfulhamweddingcar {background: transparent url(/a/i/hammersmith-fulham-wedding-cars.jpg) top left no-repeat; }
body#wedding h2#ealingweddingcarhire {background: transparent url(/a/i/ealing-wedding-car-hire.jpg) top left no-repeat; }
body#wedding h2#harrowweddingcar {background: transparent url(/a/i/harrow-wedding-cars.jpg) top left no-repeat; }
body#wedding h2#barkingweddingcar {background: transparent url(/a/i/barking-wedding-cars.jpg) top left no-repeat; }
body#wedding h2#bexleyweddingcar {background: transparent url(/a/i/bexley-wedding-cars.jpg) top left no-repeat; }
body#wedding h2#bromleyweddingcar {background: transparent url(/a/i/bromley-wedding-cars.jpg) top left no-repeat; }
body#wedding h2#londoncityweddingcar {background: transparent url(/a/i/city-of-london-wedding-cars.jpg) top left no-repeat;}
body#wedding h2#croydonweddingcar {background: transparent url(/a/i/croydon-wedding-cars.jpg) top left no-repeat;}
body#wedding h2#enfieldweddingcar {background: transparent url(/a/i/enfield-wedding-cars.jpg) top left no-repeat;}
body#wedding h2#greenwichweddingcar {background: transparent url(/a/i/greenwich-wedding-cars.jpg) top left no-repeat;}
body#wedding h2#hackneyweddingcar {background: transparent url(/a/i/hackney-wedding-cars.jpg) top left no-repeat;}
body#wedding h2#haringeyweddingcar {background: transparent url(/a/i/haringey-wedding-cars.jpg) top left no-repeat;}
body#wedding h2#haveringweddingcar {background: transparent url(/a/i/havering-wedding-cars.jpg) top left no-repeat;}
body#wedding h2#hillingdonweddingcar {background: transparent url(/a/i/hillingdon-wedding-cars.jpg) top left no-repeat;}
body#wedding h2#hounslowweddingcarhire {background: transparent url(/a/i/hounslow-wedding-car-hire.jpg) top left no-repeat;}
body#wedding h2#hounslowweddingcar {background: transparent url(/a/i/hounslow-wedding-cars.jpg) top left no-repeat;}
body#wedding h2#hounslowweddingcars {background: transparent url(/a/i/hounslow-wedding-car.jpg) top left no-repeat;}
body#wedding h2#islingtonweddingcar {background: transparent url(/a/i/islington-wedding-cars.jpg) top left no-repeat;}
body#wedding h2#kingstonuponthamesweddingcar {background: transparent url(/a/i/kingston-upon-thames-wedding-cars.jpg) top left no-repeat;}
body#wedding h2#lambethweddingcar {background: transparent url(/a/i/lambeth-wedding-cars.jpg) top left no-repeat;}
body#wedding h2#lewishamweddingcar {background: transparent url(/a/i/lewisham-wedding-cars.jpg) top left no-repeat;}
body#wedding h2#mertonweddingcar {background: transparent url(/a/i/merton-wedding-cars.jpg) top left no-repeat;}
body#wedding h2#newhamweddingcar {background: transparent url(/a/i/newham-wedding-cars.jpg) top left no-repeat;}
body#wedding h2#redbridgeweddingcar {background: transparent url(/a/i/redbridge-wedding-cars.jpg) top left no-repeat;}
body#wedding h2#richmonduponthamesweddingcar {background: transparent url(/a/i/richmond-upon-thames-wedding-cars.jpg) top left no-repeat;}
body#wedding h2#southwarkweddingcar {background: transparent url(/a/i/southwark-wedding-cars.jpg) top left no-repeat;}
body#wedding h2#suttonweddingcar {background: transparent url(/a/i/sutton-wedding-cars.jpg) top left no-repeat;}
body#wedding h2#towerhamletsweddingcar {background: transparent url(/a/i/tower-hamlets-wedding-cars.jpg) top left no-repeat;}
body#wedding h2#walthamforestweddingcar {background: transparent url(/a/i/waltham-forest-wedding-cars.jpg) top left no-repeat;}
body#wedding h2#wandsworthweddingcar {background: transparent url(/a/i/wandsworth-wedding-cars.jpg) top left no-repeat;}
body#wedding h2#hestonweddingcar {background: transparent url(/a/i/heston-wedding-cars.jpg) top left no-repeat;}
body#wedding h2#felthamweddingcar {background: transparent url(/a/i/feltham-wedding-cars.jpg) top left no-repeat;}
body#wedding h2#hanworthweddingcar {background: transparent url(/a/i/hanworth-wedding-cars.jpg) top left no-repeat;}
body#wedding h2#hattonweddingcar {background: transparent url(/a/i/hatton-wedding-cars.jpg) top left no-repeat;}
body#wedding h2#isleworthweddingcars {background: transparent url(/a/i/isleworth-wedding-car-hire.jpg) top left no-repeat;}
body#wedding h2#osterleyweddingcars {background: transparent url(/a/i/osterley-wedding-car-hire.jpg) top left no-repeat;}
body#wedding h2#southallweddingcar {background: transparent url(/a/i/southall-wedding-cars.jpg) top left no-repeat;}
body#wedding h2#southallweddingcarhire {background: url(/a/i/southall-wedding-car-hire.jpg) top left no-repeat;}
body#wedding h2#barnesweddingcar {background: transparent url(/a/i/barnes-wedding-cars.jpg) top left no-repeat;}
body#wedding h2#eastsheenweddingcar {background: transparent url(/a/i/east-sheen-wedding-cars.jpg) top left no-repeat;}
body#wedding h2#easttwickenhamweddingcar {background: transparent url(/a/i/east-twickenham-wedding-cars.jpg) top left no-repeat;}
body#wedding h2#fulwellweddingcar {background: transparent url(/a/i/fulwell-wedding-cars.jpg) top left no-repeat;}
body#wedding h2#hamweddingcar {background: transparent url(/a/i/ham-wedding-cars.jpg) top left no-repeat;}
body#wedding h2#hamptonweddingcar {background: transparent url(/a/i/hampton-wedding-cars.jpg) top left no-repeat;}
body#wedding h2#hamptonhillweddingcar {background: transparent url(/a/i/hampton-hill-wedding-cars.jpg) top left no-repeat;}
body#wedding h2#hamptonwickweddingcar {background: transparent url(/a/i/hampton-wick-wedding-cars.jpg) top left no-repeat;}
body#wedding h2#kewweddingcar {background: transparent url(/a/i/kew-wedding-cars.jpg) top left no-repeat;}
body#wedding h2#mortlakeweddingcar {background: transparent url(/a/i/mortlake-wedding-cars.jpg) top left no-repeat;}
body#wedding h2#northsheenweddingcar {background: transparent url(/a/i/north-sheen-wedding-cars.jpg) top left no-repeat;}
body#wedding h2#petershamweddingcar {background: transparent url(/a/i/petersham-wedding-cars.jpg) top left no-repeat;}
body#wedding h2#richmondweddingcars {background: transparent url(/a/i/wedding-car-hire-richmond.jpg) top left no-repeat;}
body#wedding h2#stmargaretsweddingcar {background: transparent url(/a/i/st-margarets-wedding-cars.jpg) top left no-repeat;}
body#wedding h2#strawberryhillweddingcar {background: transparent url(/a/i/strawberry-hill-wedding-cars.jpg) top left no-repeat;}
body#wedding h2#teddingtonweddingcar {background: transparent url(/a/i/teddington-wedding-cars.jpg) top left no-repeat;}
body#wedding h2#twickenhamweddingcar {background: transparent url(/a/i/twickenham-wedding-cars.jpg) top left no-repeat;}
body#wedding h2#whittonweddingcar {background: transparent url(/a/i/whitton-wedding-cars.jpg) top left no-repeat;}
body#wedding h2#bromptonweddingcar {background: transparent url(/a/i/brompton-wedding-cars.jpg) top left no-repeat;}
body#wedding h2#chelseaweddingcar {background: transparent url(/a/i/chelsea-wedding-cars.jpg) top left no-repeat;}
body#wedding h2#earlscourtweddingcar {background: transparent url(/a/i/earls-court-wedding-cars.jpg) top left no-repeat;}
body#wedding h2#hollandparkweddingcar {background: transparent url(/a/i/holland-park-wedding-cars.jpg) top left no-repeat;}
body#wedding h2#kensingtonweddingcar {background: transparent url(/a/i/kensington-wedding-cars.jpg) top left no-repeat;}
body#wedding h2#northkensingtonweddingcar {background: transparent url(/a/i/north-kensington-wedding-cars.jpg) top left no-repeat;}
body#wedding h2#nottinghillweddingcar {background: transparent url(/a/i/notting-hill-wedding-cars.jpg) top left no-repeat;}
body#wedding h2#southkensingtonweddingcar {background: transparent url(/a/i/south-kensington-wedding-cars.jpg) top left no-repeat;}
body#wedding h2#westbromptonweddingcar {background: transparent url(/a/i/west-brompton-wedding-cars.jpg) top left no-repeat;}
body#wedding h2#westkensingtonweddingcar {background: transparent url(/a/i/west-kensington-wedding-cars.jpg) top left no-repeat;}

h2.luxurytraveldirectory {background: transparent url(/a/i/luxury-travel-directory-title.gif) bottom left no-repeat; height: 60px; padding-top: 20px; text-indent:-9999px;}

h3#weddingfreequote {height: 235px;width: 168px;margin-bottom: 10px;text-indent:-9999px; background: transparent url(/a/i/free-wedding-car-quotation.jpg) top left no-repeat;}


/* Blog Stylin */
.navigation {display: block;text-align: center;margin-top: 5px;margin-bottom: 30px;padding: 20px 20px 20px 20px;}
.navigationbottom {display: block;text-align: center;margin-top: 5px;margin-bottom: 30px;padding: 20px 20px 20px 20px;}
.alignright {float: right; margin-top: 0;}
.alignleft {float: left;margin-top: 0;}

/* Wordpress Translator Plugin */
#translation_bar img{padding: 4px!important;margin-left:3px;}
#transl_sign {display:none!important;}

/* Tariff Page */
body#tariff .table {border-color: #ccc;}
body#tariff td {padding-left: 10px;}
body#tariff tr.alt {background: #eee;}
body#tariff tr.tableheading {background: #41b7ee; color: #fff;}

#headspace {padding: 20px 20px;}
#contenttop {padding-top: 20px;background: transparent url(/a/i/content-wide-980-t.gif) bottom left no-repeat; height: 15px; width: 980px;}
#contentbot {float: left;padding-bottom: 10px;background: transparent url(/a/i/content-wide-980-b.gif) top left no-repeat; height: 20px; width: 980px;}

#headspace #subnav {float: right; padding: 10px 10px; list-style: none; width: 550px;}
#headspace #subnav li {float: left; padding: 0; margin: 0;}
#headspace #subnav a {float: left; padding: 4px 8px; margin: 0 1px 0 0;}
#headspace .headspaceimg {float: left; height: 26px; width: 300px; margin-bottom: 0px;text-indent:-9999px;}

body#tariff h2.headspaceimg {background: transparent url(/a/i/titleimg-title.gif) top left no-repeat; width: 86px;}
body#wide #content,body#checkout #content,body#tariff #content, body#search #content{width: 977px; border-left: #e5e5e5 1px solid;border-right: #e5e5e5 1px solid; background: #fff;}
body#wide #content .gutter,body#checkout #content .gutter, body#tariff #content .gutter, body#search #content .gutter {padding: 0 20px 0 30px;}

body#wide #content .post, body#checkout #content .post {width: 977px;padding: 0 0 20px 0;background: #fff;}
body#wide #content .post h2.posttitle, body#checkout #content .post h2.posttitle {margin: 5px 0 0 0;padding: 20px 20px 20px 20px;font-size: 24px;font-weight: normal;color: #000;background: #fff;text-indent; 0px;}

/* Search */
body#search h2.headspaceimg {background: transparent url(/a/i/headtitle-search.gif) top left no-repeat; width: 94px;}

/* Tour */
body#tour h2.headspaceimg {background: transparent url(/a/i/headtitle-tour.gif) top left no-repeat; width: 70px;}
#headspace {margin: 10px 0 20px 0;}

/* Wedding */
body#wedding h2.headspaceimg {background: transparent url(/a/i/headtitle-wedding.gif) top left no-repeat; width: 200px;height: 32px;}


/* Checkout */
/* body#checkout #content{width: 977px; border-left: #e5e5e5 1px solid;border-right: #e5e5e5 1px solid; background: #fff;}
body#checkout #content .gutter {padding: 0 20px 0 30px;}
body#checkout #content .post {width: 977px;padding: 0 0 20px 0;background: transparent url(/a/i/content-wide-980-t.gif) bottom left no-repeat; height: 15px; width: 980px;} */




/* Flickr */

#flickr_badge_uber_wrapper {text-align:center; width:150px;}
#flickr_badge_wrapper {padding:10px 0 10px 0;}
.flickr_badge_image {margin:0 10px 10px 10px;}
.flickr_badge_image img {border: 1px solid black !important;}
#flickr_badge_source {text-align:left; margin:0 10px 0 10px;}
#flickr_badge_icon {float:left; margin-right:5px;}
#flickr_www {display:block; padding:0 10px 0 10px !important; font: 11px Arial, Helvetica, Sans serif !important; color:#3993ff !important;}
#flickr_badge_uber_wrapper a:hover,
#flickr_badge_uber_wrapper a:link,
#flickr_badge_uber_wrapper a:active,
#flickr_badge_uber_wrapper a:visited {text-decoration:none !important; background:inherit !important;color:#3993ff;}
#flickr_badge_wrapper {}
#flickr_badge_source {padding:0 !important; font: 11px Arial, Helvetica, Sans serif !important; color:#666666 !important;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {font: 12px Arial, Helvetica, sans-serif;color: #333333;}

#TB_secondLine {font: 10px Arial, Helvetica, sans-serif;color:#666666;}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {position: fixed;z-index:100;top: 0px;left: 0px;height:100%;width:100%;}

.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {background-color:#000;filter:alpha(opacity=75);-moz-opacity: 0.75;opacity: 0.75;}

* html #TB_overlay { /* ie6 hack */
position: absolute;height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}

#TB_window {position: fixed;background: #ffffff;z-index: 102;color:#000000;display:none;border: 4px solid #525252;text-align:left;top:50%;left:50%;}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {display:block;margin: 15px 0 0 15px;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;border-top: 1px solid #666;border-left: 1px solid #666;}

#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left;}

#TB_closeWindow{height:25px;padding:11px 25px 10px 0;float:right;}

#TB_closeAjaxWindow{padding:7px 10px 5px 0;margin-bottom:1px;text-align:right;float:right;}

#TB_ajaxWindowTitle{float:left;padding:7px 0 5px 10px;margin-bottom:1px;}

#TB_title{background-color:#e8e8e8;height:27px;}

#TB_ajaxContent{clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em;}
#TB_ajaxContent.TB_modal{padding:15px;}
#TB_ajaxContent p{padding:5px 0px 5px 0px;}
#TB_load{position: fixed;display:none;height:13px;width:208px;z-index:103;top: 50%;left: 50%;margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */}
* html #TB_load { /* ie6 hack */
position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}

#TB_HideSelect{z-index:99;position:fixed;top: 0;left: 0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity: 0;opacity: 0;height:100%;width:100%;}

* html #TB_HideSelect { /* ie6 hack */position: absolute;height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}

#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;}


/* jCarousel Skin Style */

.jcarousel-skin-ie7 .jcarousel-container {
    -moz-border-radius: 10px;
    background: #D4D0C8;
    border: 1px solid #808080;
}

.jcarousel-skin-ie7 .jcarousel-container-horizontal {
    width: 245px;
    padding: 20px 40px;
}

.jcarousel-skin-ie7 .jcarousel-container-vertical {
    width: 75px;
    height: 245px;
    padding: 40px 20px;
}

.jcarousel-skin-ie7 .jcarousel-clip-horizontal {
    width:  245px;
    height: 77px;
}

.jcarousel-skin-ie7 .jcarousel-clip-vertical {
    width:  77px;
    height: 245px;
}

.jcarousel-skin-ie7 .jcarousel-item {
    width: 75px;
    height: 75px;
    border: 1px solid #fff;
}

.jcarousel-skin-ie7 .jcarousel-item:hover {
    border-color: #808080;
}

.jcarousel-skin-ie7 .jcarousel-item-horizontal {
    margin-right: 7px;
}

.jcarousel-skin-ie7 .jcarousel-item-vertical {
    margin-bottom: 7px;
}

.jcarousel-skin-ie7 .jcarousel-item-placeholder {
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-ie7 .jcarousel-next-horizontal {
    position: absolute;
    top: 43px;
    right: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(next-horizontal.gif) no-repeat 0 0;
}

.jcarousel-skin-ie7 .jcarousel-next-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-ie7 .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-ie7 .jcarousel-next-disabled-horizontal,
.jcarousel-skin-ie7 .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-ie7 .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-ie7 .jcarousel-prev-horizontal {
    position: absolute;
    top: 43px;
    left: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(prev-horizontal.gif) no-repeat 0 0;
}

.jcarousel-skin-ie7 .jcarousel-prev-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-ie7 .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-ie7 .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-ie7 .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-ie7 .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

/**
 *  Vertical Buttons
 */
.jcarousel-skin-ie7 .jcarousel-next-vertical {
    position: absolute;
    bottom: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(next-vertical.gif) no-repeat 0 0;
}

.jcarousel-skin-ie7 .jcarousel-next-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-ie7 .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-ie7 .jcarousel-next-disabled-vertical,
.jcarousel-skin-ie7 .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-ie7 .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-skin-ie7 .jcarousel-prev-vertical {
    position: absolute;
    top: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(prev-vertical.gif) no-repeat 0 0;
}

.jcarousel-skin-ie7 .jcarousel-prev-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-ie7 .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-ie7 .jcarousel-prev-disabled-vertical,
.jcarousel-skin-ie7 .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-ie7 .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}



/*  IE fixes */

#content, #sidebar, #sidecol {height: 1%;}

.feature {display: inline-table; }

/* Not needed?
#widescreen {background-color: #000;height: 297px;}
*/