/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magentocommerce.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magentocommerce.com for more information.
 *
 * @category    design
 * @package     base_default
 * @copyright   Copyright (c) 2009 Irubin Consulting Inc. DBA Varien (http://www.varien.com)
 * @license     http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */

/* Widgets =============================================================================== */
.widget { display:inline; }
.widget .widget-title { clear:both; padding:15px 0 0; margin:0 0 7px; }
.widget .widget-title h2 { font-size:15px; font-weight:bold; color:#e25203; }

.widget .mini-products-images-list .product-image { display:block; width:76px; height:76px; border:1px solid #a9a9a9; margin:0 auto; }
.widget .mini-products-images-list li.item { float:left; width:77px; height:77px; }

/* Widget: Catalog New Proructs List */
.widget-new-products { display:block; }
.col-main .widget-new-products { margin:7px 0; }
.widget-new-products .products-grid .product-image,
.widget-new-products .products-list .product-image { width:85px; height:85px; }
.widget-new-products .products-list .product-shop { margin-left:100px; }
.sidebar .widget-new-products .block { font-size:11px; line-height:1.25; }
.sidebar .widget-new-products .block-title strong { background:url(http://www.west4autos.co.uk/skin/frontend/base/default/images/widgets/i_widget-new.gif) 0 1px no-repeat; padding-left:21px; color:#dc5033; }

/* Widget: Recently Viewed Proructs */
.widget-viewed { display:block; }
.col-main .widget-viewed { margin:7px 0; }
.widget-viewed .products-grid .product-image,
.widget-viewed .products-list .product-image { width:85px; height:85px; }
.widget-viewed .products-list .product-shop { margin-left:100px; }
.sidebar .widget-viewed .block { font-size:11px; line-height:1.25; }
.sidebar .widget-viewed .block-title strong { background:url(http://www.west4autos.co.uk/skin/frontend/base/default/images/widgets/i_block-list.gif) 0 0 no-repeat; padding-left:21px; }

/* Widget: Recently Compared Proructs */
.widget-compared { display:block;}
.col-main .widget-compared { margin:7px 0; }
.widget-compared .products-grid .product-image,
.widget-compared .products-list .product-image { width:85px; height:85px; }
.widget-compared .products-list .product-shop { margin-left:100px; }
.sidebar .widget-compared .block { font-size:11px; line-height:1.25; }
.sidebar .widget-compared .block-title strong { background:url(http://www.west4autos.co.uk/skin/frontend/base/default/images/widgets/i_block-list.gif) 0 0 no-repeat; padding-left:21px; }

/* Widget: CMS Static Block */
.widget-static-block {}
.sidebar .widget-static-block { display:block; margin:0 0 15px; }

/* Widgets: Links Common Styles */
.top-container .widget a { padding:0 0 0 7px; }

.bottom-container .widget a { padding:0 3px; }

/* Widget: Catalog Product Link */
.widget-product-link-inline { display:inline; }

.col-main .widget-product-link { display:block; text-align:right; margin:7px 0; }
.col-main .widget-product-link a { background:url(http://www.west4autos.co.uk/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding-right:15px; }

.sidebar .widget-product-link { display:block; margin:0 0 15px; padding:0 10px; }
.sidebar .widget-product-link a { background:url(http://www.west4autos.co.uk/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding:0 15px 0 0; }

/* Widget: Catalog Category Link */
.widget-category-link-inline { display:inline; }

.col-main .widget-category-link { display:block; text-align:right; margin:7px 0; }
.col-main .widget-category-link a { background:url(http://www.west4autos.co.uk/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding-right:15px; }

.sidebar .widget-category-link { display:block; margin:0 0 15px; padding:0 10px; }
.sidebar .widget-category-link a { background:url(http://www.west4autos.co.uk/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding:0 15px 0 0; }

/* Widget: CMS Page Link */
.widget-cms-link-inline { display:inline; }

.col-main .widget-cms-link { display:block; text-align:right; margin:7px 0; }
.col-main .widget-cms-link a { background:url(http://www.west4autos.co.uk/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding-right:15px; }

.sidebar .widget-cms-link { display:block; margin:0 0 15px; padding:0 10px; }
.sidebar .widget-cms-link a { background:url(http://www.west4autos.co.uk/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding:0 15px 0 0; }
/* ======================================================================================= */

/* west4autos stylesheet by digital saints ltd */

html {
	height: 100.2%; /* gives a scrollbar in Mozilla/Firefox */
} 

body, input {
	padding: 0; margin: 0;
	font-family: Arial, serif;
	font-size: 75%;
	color: #333; background-color: #f3f3f3;
}

td {
	font-family: Arial, serif;
	font-size: 75%;
	color: #333;
}
ul, ol {
  padding: 0 0 10px 20px; margin: 0;
}
li {
  padding: 0 0 5px;
}
img, fieldset, form {
	padding: 0; border: 0; margin: 0;
}
input, textarea, select {
  padding: 1px;
  font-family: Arial, serif; font-size: 1em;
}
.textfield, .input-text, textarea {
  border: 1px solid #bbb;
  background-color: #fff;
}
.required {
  color: #1a72d0;
}
.required-fields {
  margin: 0;
  color: #999;
}

a, a:visited {
	color: #1a72d0;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}

::-moz-selection {
  color: #fff; background-color: #1a72d0;
}
::selection {
  color: #fff; background-color: #1a72d0;
}

/*** layout ***/

#wrapper {
	width: 970px;	min-height: 600px; height: auto !important; height: 600px;
	margin: 0 auto;
}

#header {
	float: left;
	width: 970px;
	background: url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/layout/header-info.jpg) top right no-repeat;
}
#header .logo {
  float: left;
}
#header .info {
  float: right;
}
#header .info img {
  margin: 42px 20px 0 0;
}

#intro {
  float: left;
  background: url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/layout/content-intro.jpg) no-repeat;
}
#intro a, #intro a:visited {
  display: block;
  width: 970px; height: 41px;
}
#intro i {
  position: absolute; left: 0; top: -9999px;
}

#content {
	float: left; overflow: hidden;
	width: 970px;
  background: url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/layout/slider-bg.gif) repeat-y;
}
#content-bot, #content-spacer {
	float: left;
	width: 970px; height: 10px;
}
#content-bot {
  background: url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/layout/content-bot.gif) no-repeat;
}
#content-spacer {
  background: url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/layout/content-spacer.gif) no-repeat;
}
#content-panel {
  float: left;
  height: 250px; width: 32px;
  margin-left: 9px;
  background: #101010 url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/layout/content-panel-bg.gif) repeat-x;
  color: #fff;
}
#content-panel.static { 
  width: 178px;
  background-color: #eee;
  background-image: none;
}
#content-panel h1 {
  float: left; display: none;
  height: 250px; width: 32px;
  padding: 0; margin: 0;
  text-align: right; 
  font-size: 1.4em; font-weight: normal;
  letter-spacing: 0.1em; line-height: 2.1em; text-transform: uppercase;
}
#content-panel ul {
  float: left;
  width: 148px;
  padding: 20px 0 20px 20px; margin: 0;
  background-color: #eee;
  list-style: none;
}
#content-panel li {
  padding: 0; margin: 0 0 3px;
}
#content-box {
	width: 867px;
	padding: 0 25px;
	background: url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/layout/corner.gif) 0 25px no-repeat;
}
#content-box.static {
	width: 723px;
	padding: 0 35 0 25px;
	background: url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/layout/corner-static.gif) 0 25px no-repeat;
}
#content-box.static ul {
  padding-bottom: 0;
}
#content-box.static .buttons {
  margin-top: 30px;
}
#content-panel, #content-box {
  float: left; display: inline;
  padding-bottom: 1000px; margin-bottom: -1000px;
}

#slidedeck_frame {
  float: left; display: inline;
	height: 348px;
  padding-left: 9px;
}
#slidedeck_frame dl {
  margin: 0;
}
.slidedeck dd {
	padding: 10px 10px 10px 20px; margin-left: 34px !important;
	border-right: 2px solid #d7d7d7;
	background: url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/slider/slides.png) bottom left #d7d7d7 repeat-x;
}
.slidedeck dd .desc {
  width: 235px;
  line-height: 1.4em;
}
.slidedeck #about-us {background: #fff url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/slider/about-us.jpg) top right no-repeat}
.slidedeck #product_1 {background: #fff url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/slider/product_1.jpg) top right no-repeat}
.slidedeck #product_2 {background: #fff url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/slider/product_2.jpg) top right no-repeat}
.slidedeck #product_3 {background: #fff url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/slider/product_3.jpg) top right no-repeat}
.slidedeck #product_4 {background: #fff url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/slider/product_4.jpg) top right no-repeat}
.slidedeck #product_5 {background: #fff url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/slider/product_5.jpg) top right no-repeat}
.slidedeck #product_6 {background: #fff url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/slider/product_6.jpg) top right no-repeat}
.slidedeck dt {
	cursor: pointer;
	height: 35px;
	line-height: 38px;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 1px;
	background: url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/slider/spines.png) top left #d7d7d7;
	color: #505050;
}
.slidedeck dt:hover {
	color: #000;
}
.slidedeck dt.active, .slidedeck dt.active:hover {
	cursor: default;
	color: #fff;
	background-position: bottom left;
	line-height: 36px;
}
.slidedeck dt .index {
	font-size: 24px;
	font-weight: normal;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #505050;
}
.slidedeck dt:hover .index { color: #000000; }
.slidedeck dt.active .index { color: #ffffff; }
.slidedeck .activeCorner {
	margin-left: -3px;
	background-image: url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/layout/corner.gif);
	width: 12px;
	height: 25px;
	z-index: 20 !important;
}
#slider-how-to-care-desc {
  float: left;
  width: 230px;
}
#slider-how-to-care-video {
  float: right;
  width: 400px;
  margin-top: 4px;
}

#boxes {
  float: left;
}
#boxes .top, #boxes .bottom {
  float: left;
  width: 970px; height: 10px;
}
#boxes .top {
  background: url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/layout/boxes-bg-top.gif) no-repeat;
}
#boxes .bottom {
  background: url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/layout/boxes-bg-bot.gif) no-repeat;
}
#boxes .content {
  float: left;
  width: 950px;
  padding: 0 10px;
  background: #fff url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/layout/boxes-bg.gif) repeat-y;
}
#boxes .box-left, #boxes .box-right {
  width: 458px; height: 252px;
}
#boxes .box-left {
  float: left;
  background: url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/layout/box-left.jpg) no-repeat;
}
#boxes .box-right {
  float: right;
  background: url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/layout/box-right.jpg) no-repeat;
}
#boxes .box-left h2, #boxes .box-right h2 {
  position: absolute; top: -9999px;
}
#boxes .box-left p, #boxes .box-right p {
  margin: 0;
}
#boxes .box-left .desc {
  float: left; display: inline;
  height: 10.2em;
  margin: 50px 220px 0 20px;
}
#boxes .box-left .desc p {
  margin-bottom: 10px;
}
#boxes .box-left .reminder-dates {
  margin: 0 34px 0 31px;
}
#boxes .box-left .reminder-dates .reminder-date {
  float: left;
}
#boxes .box-left .reminder-dates .reminder-button {
  float: right;
  margin-top: 15px;
}
#boxes .box-left .reminder-dates label {
  float: left; display: block;
  width: 137px;
  margin: 9px 0 0;
}
#boxes .box-left .reminder-dates .textfield {
  width: 100px;
  padding: 4px 3px; margin: 0;
}
#boxes .box-left .reminder-dates .icon-cal {
  cursor: pointer;
  margin: 3px 0 -6px 2px;
  +margin: 3px 0 -1px 2px;
}
#boxes .box-right ul {
  float: left;
  height: 9.9em;
  padding: 0 0 0 20px; margin: 50px 220px 0 20px;
}
#boxes .box-right li {
  padding: 0; margin: 0 0 3px;
  list-style-image: url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/layout/list-arrow.gif);
}
#boxes .box-right .recommend-friend {
  float: left;
  margin-left: 18px;
}
#boxes .box-right .recommend-friend a, #boxes .box-right .recommend-friend a:visited {
  display: block;
  width: 284px; height: 56px;
  padding: 14px 123px 0 18px;
  color: #333; font-size: 1.2em; line-height: 1.4em;
} 
#boxes .box-right .recommend-friend a:hover {
	color: #1a72d0;
  text-decoration: none;
}

#footer-logos {
  float: left;
  width: 970px; height: 78px;
  background: url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/layout/footer-logos.jpg) no-repeat;
}

#footer-wrapper {
  float: left;
	width: 100%;
	padding: 15px 0;
	color: #777; background-color: #000;
}
#footer {
  width: 970px;
  margin: 0 auto;
}
#footer .links, #footer .card-logos {
  float: left;
  width: 485px;
  padding: 0;
}
#footer .card-logos {
  clear: left;
  height: 29px;
  margin-top: 10px;
  background: url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/layout/card-logos.jpg) no-repeat;
}
#footer .links li {
  display: inline;
  list-style: none;
  padding: 0 8px; border-left: 1px solid #777;
}
#footer .links li.first {
  padding-left: 0; border-left: 0;
}
#footer .links li a, #footer .links li a:visited {
  color: #ddd;
}

#footer .copy, #footer .design-by-digital-saints {
  float: right;
  width: 485px;
  text-align: right;
  line-height: 1.3em;
}
#footer .copy {
  margin-top: -2px;
}
#footer .design-by-digital-saints {
  display: block;
  width: 155px; height: 15px;
  margin-top: 5px;
  background-image: url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/layout/design-by-digital-saints.gif);
  background-repeat: no-repeat;
}
#footer .design-by-digital-saints:hover {
  background-position: 0 -15px;
}
#footer .design-by-digital-saints i {
  position: absolute; left: 0; top: -9999px;
}
#footer .desc {
  float: left;
  width: 970px;
  margin-top: 10px;
  font-size: 0.9em;
  text-align: center;
}

#steps, #title, .slidedeck .title {
  display: block;
  width: 640px; height: 25px;
  margin-top: 27px;
  text-indent: -9999px;
  background-repeat: no-repeat;
}
#steps.step1 { background-image: url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/layout/step1.gif) }
#steps.step2 { background-image: url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/layout/step2.gif) }
#steps.step3 { background-image: url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/layout/step3.gif) }
#title.thank-you { background-image: url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/layout/step3.gif); width: 138px !important }
#title.reminder { background-image: url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/title/reminder.gif) }
#title.refer { background-image: url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/title/refer.gif) }
#title.about-us { background-image: url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/title/about-us.gif) }
#title.how-to-find-us { background-image: url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/title/how-to-find-us.gif) }
#title.recommend-friend { background-image: url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/title/recommend.gif) }
#title.customer-feedback { background-image: url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/title/customer-feedback.gif) }
#title.contact-us { background-image: url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/title/contact-us.gif) }
#title.privacy-policy { background-image: url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/title/privacy-policy.gif) }
#title.terms-and-conditions { background-image: url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/title/terms-and-conditions.gif) }
#title.page-not-found { background-image: url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/title/page-not-found.gif) }
#title.sitemap { background-image: url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/title/sitemap.gif) }
.title.slider-about-us { margin-top: 17px; background-image: url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/title/about-us.gif) }
.title.product_1 { margin-top: 17px; background-image: url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/title/product_1.gif) }
.title.product_2 { margin-top: 17px; background-image: url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/title/product_2.gif) }
.title.product_3 { margin-top: 17px; background-image: url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/title/product_3.gif) }
.title.product_4 { margin-top: 17px; background-image: url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/title/product_4.gif) }
.title.product_5 { margin-top: 17px; background-image: url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/title/product_5.gif) }
.title.product_6 { margin-top: 17px; background-image: url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/title/product_6.gif) }
.title.slider-how-to-care { width: 230px; height: 50px; margin-top: 17px; background-image: url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/title/how-to-care.gif) }

#content-box .left-col, #content-box .right-col {
  float: left; display: inline;
  width: 415px;
  margin-top: 10px;
}
#content-box .left-col {
  background: url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/layout/left-col-bg.gif) top right repeat-y;
}
#content-box .right-col {
  margin-left: 25px;
}
#content-box .buttons {
  float: left; clear: both;
  width: 100%; height: 49px;
  margin: -15px 0 0;
  text-align: right;
}
#content-box .buttons img {
  margin: 0 0 -10px;
}
#content-box .buttons span {
  margin: 0 3px;
}
#content-box .left-col h3, #content-box .right-col h3, #content-box .sub-title {
  float: left;
  width: 415px; height: 12px;
  padding: 0; margin: 0 0 15px;
  text-indent: -9999px;
  background-repeat: no-repeat;
}
#content-box .left-col .you-have-selected { background-image: url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/title/you-have-selected.gif) }
#content-box .left-col .we-recommend { background-image: url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/title/we-recommend.gif) }
#content-box .left-col .contact-details { background-image: url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/title/contact-details.gif) }
#content-box .right-col .car-details { background-image: url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/title/car-details.gif) }
#content-box .right-col .dropoff-time { background-image: url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/title/dropoff-time.gif) }
#content-box .rate-answers { background-image: url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/title/rate-answers.gif); margin-top: 10px }
#content-box .contact-email { background-image: url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/title/contact-email.gif); margin-top: 10px }

#content-box .round-box-top, #content-box .round-box-bot {
  float: left;
  width: 415px;
  background-repeat: no-repeat;
}
#content-box .round-box-top {
  height: 10px;
  background-image: url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/layout/round-box-top.gif);
}
#content-box .round-box-bot {
  height: 30px;
  background-image: url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/layout/round-box-bot.gif);
}
#content-box .round-box {
  float: left;
  width: 355px;
  padding: 5px 45px 0 15px;
  background: url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/layout/round-box.gif) repeat-y;
}
#content-box .round-box .name label {
  margin-left: 8px;
}
#content-box .round-box .name, #content-box .round-box p.price {
  float: left;
  width: 255px;
  padding: 0; margin: 0 0 7px;
}
#content-box .round-box .name a, #content-box .round-box .name a:visited, #slidedeck_frame .more_info a, #slidedeck_frame .more_info a:visited {
  font-size: 0.9em;
  padding-right: 15px; margin-left: 4px;
  background: url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/layout/icon-info.gif) top right no-repeat;
}
#slidedeck_frame .more_info a, #slidedeck_frame .more_info a:visited {
  font-size: 1em;
}
#content-box .round-box p.price {
  width: 100px;
  text-align: right;
}
#content-box .round-box .comments {
  float: left;
  width: 355px;
}
#content-box .round-box .comments textarea {
  width: 347px; height: 45px;
  padding: 3px; margin-top: 5px;
}
#content-box .round-box dl, #content-box .round-box ul {
  padding: 0; margin: 0;
  list-style: none;
}
#content-box .round-box ul, #content-box .round-box li {
  float: left;
}
#content-box .form-list .field, #content-box .form-list li {
  float: left; clear: both;
  padding: 0;
}
#content-box .round-box dt, #content-box .round-box dd, #content-box .form-list label, #content-box .form-list .input-box {
  float: left;
  padding: 0;
}
#content-box .round-box dt, #content-box .form-list label {
  margin: 6px 0 -6px;
  width: 150px;
}
#content-box .round-box dd, #content-box .form-list .input-box {
  margin: 0 0 4px;
  width: 205px;
}
#content-box .round-box label { 
  margin: 2px 0 -2px;
}
#content-box .round-box .textfield, #content-box .promo-box .textfield, #content-box.static .form-list .input-text {
  width: 170px;
  padding: 4px 3px;
}
#content-box .round-box .shortfield {
  float: left;
  width: 90px;
}
#content-box .round-box small {
  color: #999;
  display: block;
}
#content-box .round-box .icon-cal {
  cursor: pointer;
  float: right; display: inline;
  margin: 0 82px 0 0;
}
#content-box .round-box dt.stars {
  width: 245px;  
  margin: 0 0 10px;
}
#content-box .round-box dd.stars {
  width: 100px;  
  margin: 0 0 10px;
}
#content-box .round-box dd.postcode_lookup a, #content-box .round-box dd.postcode_lookup a:visited {
  float: right; display: inline;
  margin-left: 2px;
}
#content-box .buttons-set {
  float: left;
  width: 385px;
}
#content-box .buttons-set p {
  margin: 0;
}
#content-box .buttons-set .required {
  float: left;
}
#content-box .buttons-set .button {
  float: right;
}
#pcaDivUA83 img {
  display: none;
}

#content-box .promo-box-top, #content-box .promo-box-bot {
  float: left;
  width: 384px;
  background-repeat: no-repeat;
}
#content-box .promo-box-top {
  height: 10px;
  background-image: url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/layout/promo-box-top.gif);
}
#content-box .promo-box-bot {
  height: 30px;
  background-image: url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/layout/promo-box-bot.gif);
}
#content-box .promo-box {
  float: left;
  width: 340px;
  padding: 10px 24px 0 20px;
  background: url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/layout/promo-box.gif) repeat-y;
}
#content-box .right-col .promo-code { width: 340px; background-image: url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/title/promo-code.gif) }
#content-box .promo-box img {
  margin: 0 0 -7px 3px;
  +margin: 0 0 -2px 3px;
}


.photo-gallery {
  margin-top: 20px;
}
.photo-gallery img {
  padding: 5px; border: 1px solid #bbb; margin: 5px 9px 0 0;
}
.photo-gallery img:hover {
  border: 1px solid #1a72d0;
}

#christmas-opening-times-title {
  float: left;
  width: 970px;
  margin: 0 0 3px;
  text-align: center;
  color: #1A72D0; font-size: 1.4em; font-weight: bold; text-transform: uppercase;
}
#christmas-opening-times {
  float: left;
  width: 908px;
  padding: 0 20px 2px 40px; margin: 0 0 15px; border: 1px solid #1A72D0;
  background-color: #fff;
  font-size: 1.1em;
}
#christmas-opening-times p {
  float: left; display: inline;
  margin-right: 45px;
}
#christmas-opening-times strong {
  color: #1A72D0;
}

#content-box .buttons input[type="image"] {
  margin: 0 0 -10px;
}
object, a:active {outline: none}
object, a:focus {-moz-outline-style: none}


.checkout-cart-index .messages{display:none}

.messages,
.messages ul { list-style:none !important; margin:0 !important; padding:0 !important; padding-top:3px !important;}
.messages { width:100%; overflow:hidden; }
.messages li { margin:0 0 5px; }
.messages li li { margin:0 0 3px; }
.error-msg,
.success-msg,
.note-msg,
.notice-msg { border-style:solid !important; border-width:1px !important; background-position:10px 9px !important; background-repeat:no-repeat !important; min-height:24px !important; padding:8px 8px 8px 32px !important; font-size:11px !important; font-weight:bold !important; }
.error-msg { border-color:#f16048; background-color:#faebe7; background-image:url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/i_msg-error.gif); color:#df280a; }
.success-msg { border-color:#446423; background-color:#eff5ea; background-image:url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/i_msg-success.gif); color:#3d6611; }
.note-msg,
.notice-msg { border-color:#fcd344; background-color:#fafaec; background-image:url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/i_msg-note.gif); color:#3d6611; }


.validation-advice { display:none; clear:both; min-height:10px; margin:3px 0 0; padding-left:17px; font-size:10px; font-weight:bold; line-height:13px; background:url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/validation_advice_bg.gif) 2px 0 no-repeat; color:#eb340a; }
.validation-failed { border:1px dashed #eb340a !important; background:#faebe7 !important; }
.validation-passed {}
.calendar table tr td { font-size:10px !important}
.hidden {display:none;}

.more-info,.more-info:visited {
  font-size: 0.9em;
  padding-right: 15px; margin-left: 4px;
  background: url(http://www.west4autos.co.uk/skin/frontend/default/w4a/images/layout/icon-info.gif) top right no-repeat;
}

.fdesc {top: 10px; left: 10px; width: 650px; height:350px; overflow: auto;}

.codeMessage {font-weight:bold;color: #1a72d0;}
.contacts-index-index .messages {display:none}
/*
 * FancyBox - jQuery Plugin
 * Simple and fancy lightbox alternative
 *
 * Copyright (c) 20010 Janis Skarnelis
 * Examples and documentation at: http://fancybox.net
 *
 * Version: 1.3.0 (02/02/2010)
 * Requires: jQuery v1.3+
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */
 
#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	height: 40px;
	width: 40px;
	margin-top: -20px;
	margin-left: -20px;
	cursor: pointer;
	overflow: hidden;
	background: transparent;
	z-index: 1104;
	display: none;
}

* html #fancybox-loading {	/* IE6 */
	position: absolute;
	margin-top: 0;
}

#fancybox-loading div {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
	background: transparent url('http://www.west4autos.co.uk/skin/frontend/default/w4a/fancybox/fancy_loading.png') no-repeat;
}

#fancybox-overlay {
	position: fixed;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	background: #000;
	z-index: 1100;
	display: none;
}

* html #fancybox-overlay {	/* IE6 */
	position: absolute;
	width: 100%;
}

#fancybox-tmp {
	padding: 0;
	margin: 0;
	border: 0;
	overflow: auto;
	display: none;
}

#fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	margin: 0;
	padding: 20px;
	z-index: 1101;
	display: none;
}

#fancybox-outer {
	position: relative;
	width: 100%;
	height: 100%;
	background: #FFF;
}

#fancybox-inner {
	position: absolute;
	top: 0;
	left: 0;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: 0;
	outline: none;
	overflow: hidden;
}

#fancybox-hide-sel-frame {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: transparent;
}

#fancybox-close {
	position: absolute;
	top: -15px;
	right: -15px;
	width: 32px;
	height: 32px;
	background: url('http://www.west4autos.co.uk/skin/frontend/default/w4a/fancybox/fancy_close.png') top left no-repeat;
	cursor: pointer;
	z-index: 1103;
	display: none;
}

#fancybox_error {
	color: #444;
	font: normal 12px/20px Arial;
}

#fancybox-content {
	height: auto;
	width: auto;
	padding: 0;
	margin: 0;
}

#fancybox-img {
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	border: none;
	outline: none;
	line-height: 0;
	vertical-align: top;
	-ms-interpolation-mode: bicubic;
}

#fancybox-frame {
	position: relative;
	width: 100%;
	height: 100%;
	border: none;
	display: block;
}

#fancybox-title {
	position: absolute;
	bottom: 0;
	left: 0;
	font-family: Arial;
	font-size: 12px;
	z-index: 1102;
}

.fancybox-title-inside {
	padding: 10px 0;
	text-align: center;
	color: #333;
}

.fancybox-title-outside {
	padding-top: 5px;
	color: #FFF;
	text-align: center;
	font-weight: bold;
}

.fancybox-title-over {
	color: #FFF;
	text-align: left;
}

#fancybox-title-over {
	padding: 10px;
	background: url('http://www.west4autos.co.uk/skin/frontend/default/w4a/fancybox/fancy_title_over.png');
	display: block;
}

#fancybox-title-wrap {
	display: inline-block;
}

#fancybox-title-wrap span {
	height: 32px;
	float: left;
}

#fancybox-title-left {
	padding-left: 15px;
	background: transparent url('http://www.west4autos.co.uk/skin/frontend/default/w4a/fancybox/fancy_title_left.png') repeat-x;
}

#fancybox-title-main {
	font-weight: bold;
	line-height: 29px;
	background: transparent url('http://www.west4autos.co.uk/skin/frontend/default/w4a/fancybox/fancy_title_main.png') repeat-x;
	color: #FFF;
}

#fancybox-title-right {
	padding-left: 15px;
	background: transparent url('http://www.west4autos.co.uk/skin/frontend/default/w4a/fancybox/fancy_title_right.png') repeat-x;
}

#fancybox-left, #fancybox-right {
	position: absolute;
	bottom: 0px;
	height: 100%;
	width: 35%;
	cursor: pointer;
	outline: none;
	background-image: url('http://www.west4autos.co.uk/skin/frontend/default/w4a/fancybox/blank.gif');
	z-index: 1102;
	display: none;
}

#fancybox-left {
	left: 0px;
}

#fancybox-right {
	right: 0px;
}

#fancybox-left-ico, #fancybox-right-ico {
	position: absolute;
	top: 50%;
	left: -9999px;
	width: 30px;
	height: 30px;
	margin-top: -15px;
	cursor: pointer;
	z-index: 1102;
	display: block;
}

#fancybox-left-ico {
	background: transparent url('http://www.west4autos.co.uk/skin/frontend/default/w4a/fancybox/fancy_nav_left.png') no-repeat;
}

#fancybox-right-ico {
	background: transparent url('http://www.west4autos.co.uk/skin/frontend/default/w4a/fancybox/fancy_nav_right.png') no-repeat;
}

#fancybox-left:hover, #fancybox-right:hover {
	visibility: visible;    /* IE6 */
}

#fancybox-left:hover span {
	left: 20px;
}

#fancybox-right:hover span {
	left: auto;
	right: 20px;
}

div.fancy-bg {
	position: absolute;
	padding: 0;
	margin: 0;
	border: 0;
	z-index: 1001;
}

div#fancy-bg-n {
	top: -20px;
	left: 0;
	width: 100%;
	height: 20px;
	background: transparent url('http://www.west4autos.co.uk/skin/frontend/default/w4a/fancybox/fancy_shadow_n.png') repeat-x;
}

div#fancy-bg-ne {
	top: -20px;
	right: -20px;
	width: 20px;
	height: 20px;
	background: transparent url('http://www.west4autos.co.uk/skin/frontend/default/w4a/fancybox/fancy_shadow_ne.png') no-repeat;
}

div#fancy-bg-e {
	top: 0;
	right: -20px;
	height: 100%;
	width: 20px;
	background: transparent url('http://www.west4autos.co.uk/skin/frontend/default/w4a/fancybox/fancy_shadow_e.png') repeat-y;
}

div#fancy-bg-se {
	bottom: -20px;
	right: -20px;
	width: 20px;
	height: 20px;
	background: transparent url('http://www.west4autos.co.uk/skin/frontend/default/w4a/fancybox/fancy_shadow_se.png') no-repeat;
}

div#fancy-bg-s {
	bottom: -20px;
	left: 0;
	width: 100%;
	height: 20px;
	background: transparent url('http://www.west4autos.co.uk/skin/frontend/default/w4a/fancybox/fancy_shadow_s.png') repeat-x;
}

div#fancy-bg-sw {
	bottom: -20px;
	left: -20px;
	width: 20px;
	height: 20px;
	background: transparent url('http://www.west4autos.co.uk/skin/frontend/default/w4a/fancybox/fancy_shadow_sw.png') no-repeat;
}

div#fancy-bg-w {
	top: 0;
	left: -20px;
	height: 100%;
	width: 20px;
	background: transparent url('http://www.west4autos.co.uk/skin/frontend/default/w4a/fancybox/fancy_shadow_w.png') repeat-y;
}

div#fancy-bg-nw {
	top: -20px;
	left: -20px;
	width: 20px;
	height: 20px;
	background: transparent url('http://www.west4autos.co.uk/skin/frontend/default/w4a/fancybox/fancy_shadow_nw.png') no-repeat;
}

