body {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #998f86;
	margin: 0px;
	background:url(layout/White-wall_03.jpg);
	

}


#stripprocess {

	width: 100%;
	height: 30px;
	background-color:#E50278;
	text-align:center;
	font-size: 110%;
	color:#FFFFFF;
	font-weight: bold;
	position:absolute;
	top: 0px;
	left: 0px;
	padding-top: 5px;
	

}



.past-ordersbold {

	background-color:#f1930f;
	padding: 5px;
	color:#FFFFFF;


}

.clear {

	clear: both;

}

.pbold {
	color:#e50278;
	font-weight: bold;
}

#container {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	margin-top: 30px;


	
}

#container #left {

	width: 160px;
	position: absolute;
	top: 0px;
	left: 0px;

}


#container #left #logo a {

	width: 160px;
	height: 274px;
	background: url(layout/logo_02.gif) top no-repeat;
	display: block;
}

#container #left h2 {

	margin-top: 10px;
	margin-bottom: 0px;
	font-size: 100%;

}


h3 {

	font-size: 100%;
	margin-bottom: 0px;


}


#container #left #leftmenu ul {

	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	padding-left: 0px;
	list-style: none;
	
	
}

#container #left #leftmenu ul li {

	margin-left: 0px;
	padding-left: 0px;
	
	
}

#container #left #leftmenu ul li.pink1 a:hover {
color:#e50278;	
}

#container #left #leftmenu ul li.lblue a:hover {
color:#039CE8;	
}

#container #left #leftmenu ul li.purple a:hover {
color:#7e447c;	
}

#container #left #leftmenu ul li.yellow a:hover {
color:#e4a014;	
}

#container #left #leftmenu ul li.orange a:hover {
color:#db5b28;	
}

#container #left #leftmenu ul li.green a:hover {
color:#319694;	
}

#container #left #leftmenu ul li.red a:hover {
color:#c7252c;	
}

#container #left #leftmenu ul li.pink a:hover {
color:#f06792;	
}

#container #left #leftmenu ul li.dpink a:hover {
color:#9f1f63;	
}

#container #left #leftmenu ul li.blue a:hover {
color:#2640d1;	
}

#container #left #leftmenu ul li.ogreen a:hover {
color:#869665;	
}



#container #left #leftmenu ul li a {
	
	text-decoration: none;
	font-size: 80%;
	color: #998f86;
	}
	
#container #left #leftmenu ul li a:hover {
	text-decoration: underline;
}


#container #left #leftmenu  ul ul{
	margin-left: 5px;
	list-style-type:none;
}
#container #left #leftmenu ul ul li{
	font-size: 100%;
	padding-left: 10px;
	margin-bottom: 4px;
	padding-bottom: 0px;
	border: none;
	
}
#container #left #leftmenu  ul ul li a{
	font-weight: normal;
	text-decoration: none;
	text-transform: none;
}



#container #main {

	width: 786px;
	position: absolute;
	top: 0px;
	left: 160px;

}


#container #main #topmenu {

	width: 786px;
	height: 65px;
	position: absolute;
	top: 0px;
	left: 0px;
}

#container #main #topmenu ul {

	
	margin-top: 20px;
	margin-left: 0px;
	padding: 0px;
	
}

#container #main #topmenu ul li {

	display: inline;
	font-size: 90%;
	margin-right: 34px;
	margin-left: 0px;
	padding: 0px;
	text-align: left;
	
}

#container #main #topmenu ul li a {

	text-decoration: none;
	color: #998f86;
	font-weight: bold;
	
}

#container #main #topmenu ul li a:hover {

	text-decoration: underline;
	
}

#container #main #topmenu .searchscript {
position: absolute;
top: 18px;
left: 520px;


}


#container #main #topmenu .selectsearch {
	position: absolute;
	top: 0px;
	left: 0px;
	font-size: 70%;
	background-color: #FFFFFF;
	color:#998f86;
	margin-left: 60px;
	width: 170px;
	border: 1px solid #998f86;

}


#container #main #topmenu .searchscript label {
font-size: 70%;
color:#ffffff;
margin-left: 5px;

}


#container #main #topmenu  input.searchBtn{
	position: absolute;
	top: 0px;
	left: 240px;
	border: none;

}



#container #main #content {

	width: 783px;
	position: absolute;
	top: 65px;
	left: 0px;

}




#container #main #content #breadcrumbbar  {

	position: absolute;
	top: 10px;
	left: 10px;
	
}

#container #main #content #breadcrumbbar ul{
	margin: 0px;
	padding: 0px;
	margin-bottom: 8px;
	text-align: left;
		float: left;
}
#container #main #content #breadcrumbbar li{
	margin-top: 0px;
	padding-top: 0px;
	font-size: 70%;
	font-weight: bold;
	display: inline;

	margin-left: 0px;
	
	
	
}



#container #main #content #breadcrumbbar li a{
	color: #e4a014;
	text-decoration:none;
}

#container #main #content #breadcrumbbar li a:hover{
	color: #e4a014;
	text-decoration:underline;
}


#container #main #content #breadcrumbbar  .arrow {

color: #E50278;
font-size: 65%;
margin-right: 5px;
margin-left: 5px;
}

#container #main #content #homepagebanner {

		width: 763px;
		background-color: #FFFFFF;
		padding: 10px;
		padding-bottom: 0px;
		position: relative;
		
}


#container #main #content #homepagebanner #freedelivery a {

	display: block;
	background:url(layout/free-postage_03.jpg) top no-repeat;
	width: 112px;
	height: 108px;
	position: absolute;
	top: 10px;
	left: 660px;

}


#container #main #content #homepagebanner #freeducks a {

	display: block;
	background: url(layout/freeducks_03.jpg) top no-repeat;
	width: 173px;
	height: 157px;
	position: absolute;
	top: 150px;
	left: 600px;

}


#container #main #content #homepagebanner img {

	margin: 0px;
	border: none;
	float: right;

}

#container #main #content #basketbanner {

		width: 763px;
		background-color: #FFFFFF;
		padding: 10px;
		margin-top: 20px;
		
}

#container #main #content #productdetails {

		width: 783px;
		background-color: #FFFFFF;
		position:relative;
		min-height: 400px;
		_height: 400px;
		
}


#container #main #content #productdetails #productimage {

		width: 400px;
		float: left;
		margin-right: 15px;
		padding: 0px;
		height: 400px;
		position: absolute;
		top: 0px;
		left: 0px;
		
}

#container #main #content #productdetails #productimage #thumbnails {

	position: absolute;
	top: 300px;
	left: 300px;
	text-align: right;

}

#container #main #content #productdetails #productimage #thumbnails .thumb {

	border: 1px solid #998F86;
	float: left;
	margin-right: 5px;

}


#container #main #content #productdetails #productcontent {

	float: left;
	width: 350px;
	padding-left: 410px;

	
}


#container #main #content #productdetails #productcontent #basketadded {

	background-color:#E50278;
	color:#FFFFFF;
	font-size: 70%;
	font-weight: bold;
	padding: 10px;
	margin-top: 10px;

}

#container #main #content #productdetails #productcontent #basketadded a {

	color: #FFFFFF;

}

#container #main #content #productdetails #productcontent #costprice { 

	
	font-size: 100%;
	color:#998F86;
	font-weight: bold;
	margin-bottom:0px;

}


#container #main #content #productdetails #productcontent #free { 

	
	font-size: 65%;
	color:#E50278;
	font-weight: bold;
	margin-bottom: 10px;

}

#container #main #content #productdetails #productcontent h1 {
	color: #954092;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 120%;
	
}


#container #main #content #productdetails #productcontent h2 {

	color: #954092;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 120%;
	
}



#container #main #content #productdetails #productcontent p {

	margin-bottom: 2px;
	margin-top: 0px;
	font-size: 70%;
	
}

#container #main #content #productdetails #productcontent .newBasketBtn {

	background-color: #b0a9a2;
	padding: 7px;
	color: #FFFFFF;
	font-weight: bold;
	border: none;
	font-size: 100%;


}

#container #main #content #homepagebanner h1.reg {

margin-top: 25px;
font-size: 18px;

}

#container #main #content #homepagebanner h1.blue {

margin-top: 25px;

}

#container #main #content #homepagebanner h1.purple {

margin-top: 25px;

}


#container #main #content #homepagebanner #leftregcontent {

	float: left;
	width: 370px;
	margin-right:10px;
}

#container #main #content #homepagebanner #leftregcontent p {
	font-size: 75%;
}

#container #main #content #homepagebanner #rightregcontent {

	float: left;
	width: 370px;

}

#container #main #content #homepagebanner #rightregcontent p {
	font-size: 75%;
}

#container #main #content #homepagebanner #fullcontent {

	width: 740px;
}

#container #main #content #homepagebanner #fullcontent p {

	font-size: 75%;
	margin-top: 0px;

}

#container #main #content #homepagebanner #fullcontent1 {

	width: 600px;
	padding-bottom: 7px;
	float: left;
}

#container #main #content #homepagebanner #fullcontent1 h2 {

	font-size: 90%;
	margin-bottom: 0px;
}

#container #main #content #homepagebanner #fullcontent1 p {

	font-size: 75%;
	margin-top: 0px;

}

#container #main #content #homepagebanner #fullcontent1 p a {

	color: #e50278;
	
}

#container #main #content #homepagebanner #fullcontent1 p a:hover {

	text-decoration: none;
	
}

#container #main #content #homepagebanner #fullcontent1 li {

	font-size:75%;
	margin-bottom: 10px;

}

#container #main #content #homepagebanner #fullcontent1 .howtoboxes {

	float: left;
	margin-right: 25px;
	width: 178px;
	margin-top: 20px;
}

#container #main #content #homepagebanner #fullcontent1 .howtoboxes p {

	padding-left: 6px;

}

#container #main #content #homepagebanner #leftcontent {

	float: left;
	width: 360px;
	margin-right:10px;
}

#container #main #content #homepagebanner #leftcontent p {

	font-size: 75%;
	margin-top: 0px;
	width: 340px;

}



#container #main #content #homepagebanner #rightcontent {

	float: left;
	margin-top: 0px;

}
#container #main #content #homepagebanner h1 {

	font-size: 260%;
	margin-top: 25px;
	margin-bottom: 5px;
}

#container #main #content #homepagebanner h2 {

	font-size: 100%;
	margin-bottom: 10px;
}



#container #main #content #homepagebanner h1.cats {

	display: none;
}

#container #main #content #homepagebanner h1.search {
font-size: 200%;
}

#container #main #content #homepagebanner h2.cats {

	font-size: 300%;
	margin-top: 15px;
	margin-bottom: 5px;
}

#container #main #content #homepagebanner #welcomehome {

		
		width: 750px;
		height: 152px;
		background:url(layout/welcometo_07.jpg) top no-repeat;
		
}


#container #main #content #homepagebanner #introtext {

	width: 360px;
	float: left;
	position: relative;
	
}
#container #main #content #homepagebanner #introtext h1.homepageh1 {

	font-size: 80%;
	color:#000000;
	display:block;
	margin-top:10px;


}

#container #main #content #homepagebanner #introtext #gwintro {

	position: absolute;
	top: 100px
	
}

#container #main #content #homepagebanner #introtext img {

	position: absolute;
	top: 0px
}

#container #main #content #homepagebanner #introtext h2 {
	margin-top: 0px;
	font-size: 300%;

}

#container #main #content #homepagebanner #introtext p {
	width: 330px;
	margin-top: 0px;
	margin-bottom: 7px;
	font-size: 75%;
}

#container #main #content .homeboxwrap {
	width: 133px;
	padding-right: 5px;
	margin-right: 23px;
	margin-top: 23px;
	float: left;
	

}



#container #main #content .homeboxwrap h2 {
	
	margin:0px;
	font-size: 13px;
	margin-bottom: 7px;

}

#container #main #content .homeboxwrap .homebox  {

	width: 138px;
	height: 138px;
	background-color: #FFFFFF;
	float: left;
	
}


#container #main #content .homeboxwrap .homebox .price {

	
	font-size:80%;
	color: #E50278;
	float: left;
	font-weight: bold;


}


#container #main #content .homeboxwrap .homebox .oldprice {

	font-size:80%;
	color: #998F86;
	float: right;
	text-decoration:line-through;
font-weight: bold;

}


#container #main #content .preprice {

	font-size:80%;
	color: #998F86;
	text-decoration:line-through;
font-weight: bold;

}


#container #main #content #btmmenu {
	margin-top: 20px;
	width: 783px;
	height: 20px;

}


#container #main #content #btmmenu #terms { 

	float: left;
	font-size: 65%;
	margin-top: 5px;
	

}

#container #main #content #btmmenu #terms a { 

color: #998F86;
	

}

#container #main #content #btmmenu #terms a:hover {

text-decoration: none;

} 


#container #main #content #btmmenu p {

	margin-top: 0px;


}


#container #main #content #btmmenu ul {

	margin-left: 0px;
	float: right;
	margin-top: 0px;
	
	
}

#container #main #btmmenu ul li {

	display: inline;
	font-size: 65%;
	margin-left: 8px;
	
}

#container #main #btmmenu ul li a {

	text-decoration: none;
	color: #998f86;

	
}

#container #main #btmmenu ul li a:hover {

	text-decoration: underline;
	
}


.applicationForm  {
	width: 370px;
	/*border: #246078 solid 1px;*/
	margin-top: 20px;
	padding: 0px 0px 0px 0px;
	
	
	}
	
	
.applicationForm .asterix {
	font-size: 160%;
	font-weight: bold;
	color: #E50278;
	
}
	
.applicationForm h4 {
	font-size: 80%;
	/*font-style: italic;*/
	color: #E50278;
	margin-top: 5px;
	margin-left: 0px;
	margin-bottom: 15px;
	
	}
	
.applicationForm input.registerbtn  {	
	color:#FFFFFF;
	border:none;
	background-color: #998F86;
	padding: 6px 10px;
	margin-top: -1px;
	font-size: 100%;
	}

.applicationForm input.registerbtn1  {	
	color:#FFFFFF;
	border:none;
	background-color: #E50278;
	padding: 6px 10px;
	margin-top: -1px;
	font-size: 100%;
	font-weight:bold;
	}	
	
.applicationForm p {
	clear:left;
	margin-bottom: 7px;
	margin-top: 7px;
	padding-left: 0px;
	padding-right: 5px;
	color: #000000;
	padding-bottom: 10px;
	
	
	}
.applicationForm p .imp {
	float: left;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	color: #246078;
	font-weight: bold; 
	}

.applicationForm p label {
	float: left;
	width: 30%;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	color: #998F86;
	font-weight: bold;
	font-size: 90%;
	
	}
	
.applicationForm .fields {
	background-color:#ffffff;
    border: solid 1px #998F86;
	color: #998F86;


	}
	
a.pagelink {

	color:#998F86;
	font-weight: bold;


}

a:hover.pagelink {

	text-decoration: none;


}
	
	
.applicationForm .fieldscountry {
	background-color:#ffffff;
    border: solid 1px #246078;
	font-size: 80%;

	}
	
	#applicationForm1  {
	width: 480px;
	/*border: #0F6A89 solid 1px;*/
	margin-top: 20px;
	padding: 0px 0px 0px 0px;
	
	
	}
	
	
#applicationForm1 h2 {
	font-size: 80%;
	/*font-style: italic;*/
	color: #998F86;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 3px;
	
	}
#applicationForm1 h4 {
	font-size: 80%;
	/*font-style: italic;*/
	color: #998F86;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 3px;
	
	}
	
#applicationForm1 input.registerbtn  {
	color:#FFFFFF;
	border:1px solid #E50278;
	background-color: #E50278;
	padding: 4px 7px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-top: -1px;
	font-weight: bold;
	font-size: 90%;
	background-image: url(layout/pinkBG.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	}
#applicationForm1 p {
	clear:left;
	margin-bottom: 7px;
	margin-top: 7px;
	padding-left: 0px;
	padding-right: 5px;
	color: #000000;
	
	
	}
	
.removeButton{

	text-decoration: none;
	border:1px solid #D3C9C7;
	padding: 2px 4px;
	background-color: #EE5641;
	color:#FFFFFF;
}
#applicationForm1 p .imp {
	float: left;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	color: #246078;
	font-weight: bold; 
	}

#applicationForm1 p label {
	float: left;
	width: 30%;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	color: #998F86;
	font-weight: bold; 
	}
	
#applicationForm1 .fields1 {
	background-color:#ffffff;
   	border: solid 1px #CFC7C4;
	font-size: 10px;
	padding: 2px;
}
	
	
#applicationForm1 .fieldscountry {
	background-color:#ffffff;
    border: solid 1px #246078;
	font-size: 80%;

	}
	
.errors {
	width: 350px;
	border: #CC0000 solid 1px;
	background-color: #FFFFFF;
	margin-top: 20px;
	padding: 3px 3px 3px 3px;
	
	}
	
 .errors p {
	color:#CC0000;
	font-weight: bold;
	padding-left: 5px;
	
	}
	
 .errors h3 {
	position: relative;
	/*position: absolute;*/
	background-color: #FFFFFF;
	padding-left: 5px;
	padding-right: 5px;
	/*margin-left: 10px;*/
	margin-top: -18px;
	margin-bottom: 5px;
	margin-left: 5px;
	width: 100px;
	font-size: 150%;
	font-weight: bold;
	color: #CC0000;

	}
	
  .errors li {
	color:#CC0000;
	font-weight: bold;
	font-size: 70%;

	}
	
	
.errors1 {
	width: 298px;
	border: #CC0000 solid 1px;
	background-color: #FFFFFF;
	margin-top: 20px;
	padding: 3px 3px 3px 3px;
	
	}
	
 .errors1 p {
	color:#CC0000;
	font-weight: bold;
	padding-left: 5px;
	
	}
	
 .errors1 h3 {
	position: relative;
	/*position: absolute;*/
	background-color: #FFFFFF;
	padding-left: 5px;
	padding-right: 5px;
	/*margin-left: 10px;*/
	margin-top: -18px;
	margin-bottom: 5px;
	margin-left: 5px;
	width: 100px;
	font-size: 150%;
	font-weight: bold;
	color: #CC0000;

	}
	
  .errors1 li {
	color:#CC0000;
	font-weight: bold;
	font-size: 70%;

	}
	
	
#welcome {

	position: absolute; top: 35px; left: 0px; float: left; font-size: 80%; margin-top: 10px; font-weight: bold; color:#E50278;

}


 #errormessage {
 
 	width: 530px;
	background-color: #F37D25; 
	clear: both;
	color: #FFFFFF;
	padding: 3px;
	font-size: 80%;
 
 
 }

 #navgationaltop {
 	position: absolute;
	top: 7px;
	left: 10px;
	margin-left: 0px;
	margin-top: 0px;
	width: 530px;
	height: 22px;
	background-color: #E50278;
	clear: both;
	color: #FFFFFF;
	
}

#navgationaltop ul {
	text-align: left;
	margin: 0px;
	padding-top: 3px;
	padding-left: 0px;
	
	}
	
#navgationaltop li {
	display: inline;
	margin: 0px;
	font-size: 80%;
	
	}

#navgationaltop .dash {	
margin-left: 1em;
	margin-right: 0.5em;
	font-weight: bold;
	
}

#navgationaltop li a {
	font-weight: bold;
	padding-left: 3px;
	
	
	
}

	
 #navgationaltop li a:link {
	color: #ffffff;
	text-decoration: none;
}

#navgationaltop li a:visited {
	color: #ffffff;
	text-decoration: none;
}

 #navgationaltop li a:hover {
	color: #ffffff;
	text-decoration: underline;
}

#othercontent .stripborder1 {
	width: 370px;
	border-bottom: #9A8C86 dashed 1px;
	height: 1px;
	margin: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 30px;

}

#container #main #basketcontent {
	width: 664px;
	padding: 3px 3px 3px 3px;
	background-color: #FFFFFF;
	margin-top: 30px;
	margin-bottom: 9px;
	font-size: 70%;
}

#container #main #basketcontent {
	width: 664px;
	padding: 3px 3px 3px 3px;
	background-color: #FFFFFF;
	margin-top: 30px;
	margin-bottom: 9px;
	font-size: 70%;
}

#container #main  #basketcontent h1 {
	font-weight: normal;
	color: #246078;
	font-size: 230%;
	margin-top: 0px;
	margin-bottom: 7px;
	padding: 0px;
}


#container #main  #basketcontent h2 {
	font-weight: normal;
	color: #ffffff;
	font-size: 120%;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}



#container #main #fullcontent  h2 {
	font-weight: normal;
	color: #ffffff;
	font-size: 130%;
	margin-top: 0px;
	margin-bottom: 8px;
	padding: 0px;
}


#container #main #content #fullcontent .errorBox{
	border: 1px solid #FFFFFF;
	margin-top: 15px;
	margin-bottom: 15px;
	background-color: #998F86;
	padding: 5px;
	font-size: 70%;
	color: #FFFFFF;
}

#container #main #content #fullcontent strong {
	color: #ffffff;
	font-weight: bold;


}


#container #main #content #fullcontent p strong {
	color: #E50278;
	font-weight: bold;


}

.basketLogin{
	width: 380px;
	float: left;

}


.basketLogin h2{
	margin-top: 0px;
	margin-bottom: 0px;
	color: #998F86;
	font-size: 100%;
	

}



.basketLogin p {
	font-size: 70%;
	margin-top: 0px;
	margin-bottom: 5px;

}




.basketNewCust{

	width: 310px;
	float: left;
	margin-top: 0px;
}

.basketNewCust h2{
	margin-top: 0px;
	margin-bottom: 0px;
	color: #998F86;
	font-size: 100%;
	

}


.basketNewCust p {
	font-size: 70%;
	margin-top: 0px;
	margin-bottom: 5px;
	color:#998F86;

}

.basketNewCust a {
color:#998F86;

}


input.BasketBtn{
	color:#FFFFFF;
	font-weight: bold;
	background-color: #998F86;
	padding: 8px 6px;
	margin-right: 5px;
	margin-top: -1px;
	font-size: 110%;
	border:none;
} 


.basketSectionCheckout{
	border: 1px solid #EF4784;
	background-color: #ffffff;
	margin-bottom: 15px;
	padding: 5px;
}


.basketSectionCheckout h4 {
	font-weight: normal;
	color: #EF4784;
	font-size: 140%;
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 7px;
	padding: 0px;
}


.basketSectionCheckout p {
	font-weight: normal;
	color: #EF4784;
	font-size: 80%;
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 7px;
	padding: 0px;
}


.basketSection{
	margin-top: 15px;
	border: 1px solid #ffffff;
	margin-bottom: 15px;
	padding: 5px;
}


.basketSection h3 {
	font-weight: normal;
	color: #246078;
	font-size: 140%;
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 7px;
	padding: 0px;
}

.basketSection img {
	float:left;
}

.basketSection form {
	float:left;
}
.basketTable th{
	font-size: 80%;
	text-align: left;
	color: #998F86;
	height: 20px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

.basketTable a {

	background-color:#FFFFFF;
	color: #998F86;
	text-decoration: none;
	font-weight: bold;

}

.basketTable a:hover {

	text-decoration: underline;

}

.basketTable td{
	font-size: 75%;
	height: 30px;
	color: #998F86;
	/*min-height: 20px;*/
}

.basketTable td.lineAbove{
	font-size: 100%;
	color: #998F86;
	font-weight: bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	
}

.continueShop {



}

.continueShop a{
	padding: 10px 10px;
	background-color: #CCCCCC;
	color: #998F86;
	font-weight: bold;
	font-size: 100%;
	margin-right: 15px;
	float: left;

}


.checkout a{
	padding: 10px 10px;
	background-color: #E50278;
	color: #ffffff;
	font-weight: bold;
	font-size: 100%;
	margin-right: 15px;
	float: right;

}

.continueShop a:hover {

	text-decoration: none;

}
.continueShop span{
	display: none;
}


.pages ul{
	margin: 20px 0px;
	padding: 0px;
	float: left;
	margin-bottom: 10px;
}
.pages li{
	display: inline;
	margin: 2px 4px 2px 0px;
	/*border: 1px solid #541661;*/
	/*background-image: url(body_images/h3_bg.jpg);*/
	background-color:#FFFFFF;
	font-size: 70%;
	color: #998F86;
	padding: 2px 10px;
	
	
}
.pages li.highlight{
	color: #FFF;
	/*background-image: url(body_images/price_bg.jpg);*/
	background-repeat: repeat-x;
	background-position: center bottom;/*border: 1px solid #541661;*/
}
.pages li a{
	text-decoration: none;
	font-weight: normal;
	color: #FFF;
}


#searchpage {

}

 #searchpage h4 {

	font-size: 100%;
	margin-top: 10px;
	margin-bottom: 0px;

}

 #searchpage h4 a{
	color:#E50278;
	font-size: 100%;
	margin-top: 10px;
	margin-bottom: 0px;
	margin-bottom: 0px;
	margin-top: 5px;
	text-decoration: underline;

}



 #searchpage p {

	margin-left: 0px;
	margin-top: 0px;
	font-size: 70%;

}

 #searchpage h2 a:hover {

	text-decoration: none;


}

#searchpage .highlight {

	background-color: #5F83B3;
	color: #ffffff;

}

#searchpage .searchlisting {

	margin-bottom: 15px;
	width: 700px;


}

.basketLogin{
	width: 380px;
	float: left;

}





.basketNewCust{

	width: 310px;
	float: left;
	margin-top: 0px;
}

.basketNewCust h2 {

	margin-top: 0px;


}


.basketNewCust p {
	font-size: 70%;
	margin-top: 10px;
	margin-bottom: 5px;
	color:#998F86;

}

.basketNewCust a {
color:#998F86;

}

 .errorBox{
	border: 1px solid #FFFFFF;
	margin-top: 15px;
	margin-bottom: 15px;
	background-color: #E50278;
	padding: 5px;
	font-size: 80%;
	color: #FFFFFF;
}





