/******************************************************\
* Interspire Shopping Cart Style File                *
*                                                    *
* Name: Default                                      *
* Author: Chris Boulton (Interspire Pty. Ltd.)       *
* Id: $Id$                                           *
\*****************************************************/

/* Color: Maroon */

body {
	background: #fff url(../images/blue/BodyBg.jpg) 0 0 repeat-x;
	color: #282828;
	}
a {
	color: #282828;
	font-weight: normal;
	text-decoration: underline;
}
a:hover {
	color: #185b9f;
}
h2 {
color: #282828;
}
h3 {
	color: #5c5c5c;
	}
hr {
	background: #dadada;
	color: #dadada;
}


/*************** WELCOME SCREEN ******************************/
.welcome {
width: 565px;
height: 250px;
}

#Container {
width: 1000px;/*added*/
}

#TopMenu {
color: #FFFFFF;/*Added*/
}

#flashpromo {
width: 250px;
height: 36px;
margin-top: 0px;
margin-left: 10px;
background: url(../images/blue/flash_promo.gif) no-repeat;
float:left;
}

#TopMenu li {
	background: url(../images/blue/PagesMenuBg.gif) 0 10px no-repeat;
}
#TopMenu li.First {
	background-image: none;
}
#TopMenu li a, #TopMenu li span {
color: #FFFFFF;/*Added*/
}
#TopMenu li span a {
}
#TopMenu li a:hover {
	text-decoration: underline;
}

/*********************  MAIN NAVIGATION MENU  **************************/

#Menu {
margin-top: 31px;
background-color: #000000;
	/*border-bottom: 1px dotted #fff;*/
}
#Menu li {
	background: url(../images/blue/MenuBgRight.jpg) top right no-repeat;
}
#Menu li a {
	color: #fff;
	background: url(../images/blue/MenuBgLeft.jpg) top left no-repeat;
}
#Menu li a:hover {
	color: #fff;
}
#Menu li ul {
}
#Menu li ul li a {
	color: #fff;
	background: #050505;
}
#Menu li ul li a:hover {
	color: #fee47f;
}

#menustrapline {
float: right;
height: 34px;
color: #99FF00;
background-color: #993333;
width: 330px;
background: url(../images/blue/order_enquiry.jpg) no-repeat;
}
/*********************  MAIN NAVIGATION MENU  **************************/

#Outer {
}
#Wrapper { /* Image used with kind permission from www.sxc.hu/profile/Mingret */
	/*background: url(../images/blue/WrapperBg.gif) 0 0 no-repeat;*/
}
#Header {

}


#Logo {
}
#Logo h1 {
	color: #fff;
}
#Logo h1 a {
	color: #908f8f;
}


#SearchForm {
	/*background: url(../images/blue/SearchBg.gif) 0 6px no-repeat;*/
}
#SearchForm form {
}
#SearchForm label {
	display: none;
}
#SearchForm input {
	background: #fff;
	border: 1px solid #d9d9d9;
}
#SearchForm .Button {
	border: 0;
}
#SearchForm a {
	color: #fd1b1b;
}
#SearchForm p {
	color: #fd1b1b;
}

/****************************  LEFT COLUMN ***************************************/
.Left {
background: url(../images/blue/SideBg.jpg) 0 0 repeat-x;
}
.Left .Block {
}
.Left h2 {
}
.Left li {
	border-bottom: 1px solid #d9d9d9;
}
.Left li a {
}
.Left li a:hover {
}


.Left .CategoryList li, .Right .CategoryList li {
	background: url(../images/blue/BlockArrow.gif) no-repeat left center;
	padding-left:8px;
}
.Left .BrandList li, .Right .BrandList li {
	background: url(../images/blue/BlockArrow.gif) no-repeat left center;
	padding-left:8px;
}

.findadealer {
width: 170px;
height: 100px;
}

/************************ END LEFT COLUMN ******************************/


.Content {
}
.Content h2 {
}
.Content a {
}
.Content.Wide {
}
.Content.Widest {
}

/**************************************Right Column******************************************************/

.xmas {
width: 175px;
height: 250px;
padding-bottom: 5px;
border-bottom: 1px solid #CCCCCC;
}

.fastcar {
width: 175px;
height: 180px;
padding-bottom: 5px;
border-bottom: 1px solid #CCCCCC;
}

.buysafe {
width: 175px;
height: 150px;
padding-bottom: 5px;
border-bottom: 1px solid #CCCCCC;
}

.maxpower {
width: 175px;
height: 120px;
padding-bottom: 5px;
border-bottom: 1px solid #CCCCCC;
}

.tuv {
width: 175px;
height: 102px;
padding-bottom: 5px;
border-bottom: 1px solid #CCCCCC;
}

.bmw {
width: 175px;
height: 150px;
padding-bottom: 5px;
border-bottom: 1px solid #CCCCCC;
}


.missfc {
width: 175px;
height: 223px;
padding-bottom: 5px;
border-bottom: 1px solid #CCCCCC;
}

.Right {
	/*background: url(../images/blue/RightSideBg.jpg) 0 0 repeat-x;*/
}
.Right .Block {
}
.Right h2 {
padding-left: 3px;/*Paul Added*/
}
.Right li {
	border-bottom: 1px solid #d9d9d9;
}
.Right a {
}
.Right a:hover, .Right a:hover strong {
}
.Right hr {
	background: #dadada;
	color: #dadada;
}

/**********************************************************************************************/
#Footer {
	border-top: 1px solid #ff0000;
	color: #FFFFFF;
}

#Footer a {
color:#FFFFFF;
text-decoration: none;
}

#Footer a:hover {
color:#FFFF66;
text-decoration: underline;
}


.NewsletterSubscription input {
	border: 1px solid #dadada;
}


.Content .ProductList li {
	border: 1px solid #dadada;
}
.Content .ProductList li:hover, .Content .ProductList li.Over {
	background: #f7f7f7;
}

.xmaspromo {
width: 110px;
height: 65px;
background-color: #FF0000;
color: #FFFFFF;
float:right;
margin-top: 30px;
font-size:14px;
font-weight:bold;
}

.xmaspromosmalltext {
font-size:10px;
}

.wolfracelogo {
margin-top: 40px;
margin-right: 10px;
width: 50px;
height: 50px;
padding: 1px;
background: url(../images/blue/wolf_logo.jpg);
float: right;
}


.ProductList a {
}
.ProductList a:hover {
}
.ProductList .ProductImage {
	background: #fff;
	padding: 2px;
}
.Content .ProductList strong, .Content .ProductList strong a {
}
.ProductPrice, .ProductList em {
	/*color: #ec1c4d;*/
	color: #0066ff;
}
.ProductList .Rating {
	color: #6a6a6a;
}
.Content .FeaturedProducts .ProductList li {
	background: url(../images/blue/FeaturedProductsBg.gif) 0 100% repeat-x;
}
.Content .FeaturedProducts .ProductList .ProductImage {
}
.Content .FeaturedProducts .ProductList li:hover, .Content .FeaturedProducts .ProductList li.Over {
	background: #f7f7f7;
}

.Right .TopSellers li {
	background-image: none;
}
.Right .TopSellers li .TopSellerNumber { /* Contains the number of the item */
	color: #fe8e01;
}
.Right .TopSellers li.TopSeller1 .ProductImage { /* No1 seller box */
}
.Right .TopSellers li.TopSeller1 {
	background: #fff url(../images/blue/No1SellerBg.gif) 0 100% repeat-x;
	border: 1px solid #dadada;
}
.Right .TopSellers li.TopSeller1 .ProductDetails { /* No1 seller box */
}
.Right .TopSellers li.TopSeller1 .TopSellerNumber {
	color: #fff;
	background: url(../images/blue/No1SellerNumberBg.gif) 0 0 no-repeat;
}
.Right .TopSellers li.TopSeller1 .Rating {
}

.Breadcrumb {
	border-bottom: 1px solid #dadada;
}


.CompareItem { width:200px; border-left: solid 1px #dadada; }
.CompareFieldName { font-weight:bold; border-bottom: 1px solid #dadada; }
.CompareFieldTop { border-bottom:solid 1px #dadada; }
.CompareFieldTop a:hover { color:red; }
.CompareCenter { border-left:solid 1px #dadada; border-bottom:solid 1px #dadada; }
.CompareLeft { border-left:solid 1px #dadada; border-bottom:solid 1px #dadada; }

.ViewCartLink {
	background: url('../images/blue/Cart.gif') no-repeat 3px 0;
}

table.CartContents, table.General {
	border: 1px solid #dadada;
}

table.CartContents thead tr th, table.General thead tr th {
	background: #f7f7f7;
	color: #424748;
	border-bottom: 1px solid #dadada;
}

.CartContents tbody .SubTotal td {
	border-top: 1px solid #dadada;
	/*color: #fe8e01;*/
	color: #000000;
}

.MiniCart .SubTotal {
	color: #fe8e01;
}

.accessoriesaddon {
margin-top: 50px;
width: 600px;
height: 120px;
}


.JustAddedProduct {
	border: 1px solid #dadada;
	background: #fff;
}

.JustAddedProduct strong, .JustAddedProduct a {
	color: #fe8e01;
}

.CategoryPagination {
	color: #282828;
	background: #F7F7F7;
	border: 1px solid #dadada;
}

.CheckoutRedeemCoupon { background: #F7F7F7; padding: 10px; width: 300px; border: 1px solid #dadada; margin-bottom: 10px; }

.SubCategoryList {
	background: #f7f7f7;
}

.InfoMessage {
	background: #F7F7F7 url('../images/InfoMessage.gif') no-repeat 5px 8px;
	color: #555;
}

.SuccessMessage {
	background: #E8FFDF url('../images/SuccessMessage.gif') no-repeat 5px 8px;
	color: #555;
}

.ErrorMessage {
	background: #FFECEC url('../images/ErrorMessage.gif') no-repeat 5px 8px;
	color: #555;
}

.ComparisonTable tr:hover td, .ComparisonTable tr.Over td {
	background: #F7F7F7;
}

.QuickSearchHover td{ background: #F7F7F7; }

.QuickSearchAllResults a { background: url('../images/blue/QuickSearchAllResultsButton.gif') no-repeat right; }

.SearchTips .Examples {
	background: #F7F7F7;
	border: 1px solid #dadada;
	color: #555;
}

#SearchPageHeader .FloatRight a {
	float: left;
	padding: 7px 0 0 0;
}
#SearchPageHeader .FloatRight a img {
	padding: 5px;
}

/* Express Checkout */
.ExpressCheckoutBlock .ExpressCheckoutTitle {
	background: #636362;
	color: #fff;
}

.ExpressCheckoutBlockCollapsed .ExpressCheckoutTitle {
	background: #f7f7f7;
	color: #555;
}

/* General Tables */
table.General tbody tr td {
	border-top: 1px solid #efefef;
}

/* Tabbed Navigation */
.TabNav {
	border-bottom: 1px solid #383939;
}

.TabNav li a {
	border: 1px solid #383939;
	background: #f0f0f0;
}

.TabNav li a:hover {
	background-color: #e7e7e7;
}

.TabNav li.Active a {
	border-bottom: 1px solid #fff;
	background: #fff;
}


/************* TYRE SIZE CALL US **********/
#callus {
width: 100px;
height:160px;
background: url(../images/blue/call_us.jpg);
background-repeat: no-repeat;
text-align:center;
margin-left: 30px;
}