/*
Customised CD elements
*/
body {
	background:#FFFFFF url() !important;
}
#backSurround {
	position:relative;
	clear:left;
}
#productDescription {
	border-bottom:0;
}
#cdContentSurround {
	width:975px;
	margin:0 auto;
	background:#FFF;
}
#ContentSurround {
	margin:0;
	min-height:100px;
	padding:10px 0px 10px 10px !important;
	text-align:left;
	width:733px;
	margin-right:10px;
}
button {
	background:#063;/*Green*/
	white-space:nowrap;
}
#postH1ContentSurround {
	margin-left:192px;
}
#freeDeliveryPrompt {
	background:#FEFD0C !important;/*Yellow*/
}
.aboveProductSEO {
	color:#4F5158 !important;
	margin:0 0 1em !important;
}
.aboveProductSEO h1.productTitle {
	background:#FFF;
	font-family:"Trebuchet MS"; 
	color: #063;
	font-size: 16px;
	font-weight:bold;
	line-height:normal;
	margin-top:10px;
}
ul.checkoutSteps {
	margin:0 auto 1em !important;
	padding:1em 0 !important;
	text-align:center;
}
ul.checkoutSteps li {
	font-size:10px !important;
	padding:0.5em 3px 1em !important;
	margin:0 !important;
}
ul.checkoutSteps li strong {
	font-size:10px !important;
}
ul.checkoutSteps li.currentStep {
	padding:1em 3px !important;
}
p.previousPage a {
	color:#FFF;
	text-transform:uppercase;
}
table.multiProducts td {
	padding:0 20px !important;
}
#existingAddresses {
	margin-bottom:1em;
}
#rightAssProducts {
	padding:0;
	border-color:#A2A3A7;
}
#rightAssProducts div.rightBarProduct {
	border:0;
	padding:1em;
}
#rightAssProducts div.rightBarProduct p.RBprice a {
	display:inline;
	color:#C00;
	text-decoration:underline;
}
ul.rightbox li div.rightBarProduct a {
	width:auto;
}
#rightAssProducts div.rightBarProduct p.RBmultipack a {
	text-decoration:underline;
}
#rightAssProducts div.rightBarProduct img {
	float:none;
	width:auto;
}
#rightAssProducts div.rightBarProduct p.RBproductTitle, #rightAssProducts div.rightBarProduct p.RBproductTitle a {
	text-align:center !important;
}


/*
Left menu system
*/
#JCUKleftmenu {/*overall left menu container*/
	float:left;
	margin-right:10px;
	display:inline;/*fixes IE7 glitches*/
}
#JCUKcategoryMenu {/*menu items container*/
	border:1px solid #A2A3A7;
	margin-bottom:15px;
	background:#FFF;
	width:180px;
}
#JCUKcategoryMenu ul {/*menu items list*/
	margin:5px 0;
	padding:0;
	list-style:none;
	text-align:left;
}
#JCUKcategoryMenu ul ul {/*Sub menu*/
	display:none;
	position:absolute;
	left:181px;
    background: #FFF;
    border: 1px solid #A2A3A7;
    border-left: 1px solid #FFF;
    top: -6px;
    white-space: nowrap;
}
#JCUKcategoryMenu ul li {/*actual menu item*/
	margin:0;
	padding:0;
	list-style:none;
	border-bottom:1px solid #E7E7E7;
	text-transform:uppercase;
	position:relative;
}
#JCUKcategoryMenu ul li.firstItem {/*menu header*/
	border:0;
	text-transform:uppercase;
	color:#00623B;
	font-weight:bold;
	margin:5px 0;
	font-size:12px;
	padding:5px;
}
#JCUKcategoryMenu ul li.lastItem {
	border:0;
}
#JCUKcategoryMenu ul li a {/*category links*/
	color:#000;
	text-decoration:none;
	display:block;
	padding:5px;
}
#JCUKcategoryMenu ul li:hover a {/*mouse over current main menu*/
	/*color:#00623B;*/
}
#JCUKcategoryMenu ul li:hover li a {/*mouse over sub menu links*/
	color:#00623B;
}
#JCUKcategoryMenu ul li:hover ul {/*over menu items*/
	display:block;
	z-index:200;
}

#JCUKmenuIcons {/*surrounds bottom icons*/
}
#JCUKmenuIcons a img {/*actual icon*/
}







/*
Override of Johnsons elements for consistent CD display
*/
#footnav {
	text-align:left;
}
.content_right {
	float:right;
	margin:10px 10px 10px 0;
	display:inline;
	border-left:0;
}
div#footerwrap_home, #header {
	float:none;
}
label {
	width:auto;
	float:none;
}
h1 {
	height:auto !important;
	letter-spacing:0 !important;
	clear:none !important;
}
h1#mainPageHeader {
	/*margin-left:-190px;*/
}
h1#mainPageHeader a {
	color:#FFF !important;
}
.JCUKbasketLink {
	/*text-align:left;*/
}
.JCUKbasketLink a {
	color:#C00 !important;
	text-decoration:underline !important;
}


/*test*/
#internalContentSurround {
}
#freeDeliveryPrompt {
	color:#000 !important;
}








/*
Hidden CD elements
*/
.aboveProductTestimonial, .aboveProductSEO em, #seoBAR, .SEOKeywords, #reviews, .moreLink, #tellAFriendBanner, .addthis_toolbox, #myDecoBanner, #googleCheckoutSubmitter, #basketAssociatedProducts, .youAreHere, #customerHomeFriendBanner, .reviewsLink {
	display:none !important;
}

.CustomerContact {
	clear:none !important;
}
