﻿div#LeftNav {
	margin-bottom:10px;
}

div#MainNav {
		padding-bottom:5px;
		margin-left: 0px !important;

	}

	div#topnav-General{margin-top:26px !important; left: -5px !important;}
	div#topnav-Waistcoats{margin-top:26px !important; left: 80px !important;}
	div#topnav-Accessories{margin-top:26px !important; left: 160px !important;}
	div#topnav-Highland{margin-top:26px !important; left: -5px !important;}
	div#topnav-Price{margin-top:26px !important; left: -5px !important;}
	div#topnav-Formal{margin-top:26px !important; left: -5px !important;}
	div#topnav-SpecialOffers{margin-top:26px !important; left: 720px !important;}


div#Footer {
	margin-top:10px;
}

div#content {
	margin-bottom:10px;
	margin-top:0px;
}

div#SubFeatureLeftLow {
	margin-bottom:10px;
}

div#MainNav {
		background-color:#333333;
	}

div#MiniBasket {
	float:right;
	}
div#SearchBox {
	float:right;
}

div#MainFeatureLeft {
	margin:0 10px 0 0;
}	

div#MainFeatureRight {
	margin:0 0 0 10px;	
	padding-bottom:10px
}

.Pagination{
	float:left!important;
	padding-bottom:5px !Important
}

.Basket_Information{
	width:400px !Important
}

#DisplayCart{
	padding-top:15px
}

.Checkout_Bottom{
	float:left !Important;
	margin-bottom:50px !important
}

.Checkout_Middle{
	float:left !Important
}

	div.Checkout_BillingConfirmation {
		float: left;
		width: 209px;
		vertical-align: text-top;
		padding-right:20px;
		border-right: 1px #000000 solid;
	}
	
	div.Checkout_BillingConfirmationedit {
		float: left;
		width: 209px;
		vertical-align: text-top;
		padding-right:20px;
	}
	
		div.Checkout_BillingConfirmation a {
			text-decoration: none;
			color: #000000;
		}
	
	div.Checkout_PaymentConfirmation {
		float: right;
		width: 190px;
		padding-left:30px;
		vertical-align: text-top;
		border:0px;
	}
	
	div.Checkout_PaymentConfirmationedit {
		float: right;
		width: 190px;
		padding-left:30px;
		vertical-align: text-top;
		border:0px;
	}

		div.Checkout_PaymentConfirmation a {
			text-decoration: none;
			color: #000000;
		}
	
	div.Checkout_ShippingConfirmation {
		width: 189px;
		padding-left:30px;
		padding-right:30px;
		vertical-align: text-top;
		border-right: 1px #000000 solid;
		float:left
	}
	
	div.Checkout_ShippingConfirmationedit {
		float:left !important
	}

	
		div.Checkout_ShippingConfirmation a {
			text-decoration: none;
			color: #000000;
		}

.Checkout_EditDetailsLinks{
	padding:10px 0px 15px 0px !important
}

.Checkout_ConfirmationAddresses{
	float:left !important
}

.IE8Login{
	margin-top:0px !important
}

#StaticInformationPages{
	display:inline-block !Important;
	margin-bottom:20px !Important
}

#StaticInformationPagesContent{
	padding-right:5px !important
}

#InformationPages{
	margin-bottom:20px !important;
	display:inline-block !important
}

.IE8Sitemap{
	float:left !important;
	margin-left:430px !Important;
	margin-top:-200px !important
}

.security{
	width:600px !Important
}

#InformationPages{
	margin-bottom:20px !important;
	float:left !important
}

#SchoolsFeature{
	float:left !important
}

.IE8Sitemap{
	float:right !important;
	margin-top:-535px !important;
}

div#Homepage_Bottom {
	background-color: #000000 !important;
}

div.HomePage_Bottom {
	background-color: #000000 !important;
}

div.HomePage_BottomLeft {
	background-color: #000000 !important;
}

div.HomePage_BottomRight {
	background-color: #000000 !important;
	width: 640px !important;
	padding-left: 10px !important;
}

div.HomePage_FormatSuitHire {
	margin-top: -10px !important;
	background-color: #000000 !important;
	height: 87px !important;
}

div#HomePage {
	background-color: #000000 !important;
	width: 950px !important;
	padding-left: 10px !important;
	float: left !important;
}

div.HomePage {
	background-color: #000000 !important;
	width: 950px !important;
	padding-left: 10px !important;
	float: left !important;
}

div#SubFeatureRightLow {
	margin-top: 0px !important;
}
