body {background-color: #979489;text-align: center;	
font-size: 11px;color:#d3d1d1; font-family: Arial, Helvetica, sans-serif;	font-weight: 300;  }


a {color: #fff;	text-decoration: none;}
a:hover {text-decoration: none;}
a:focus {outline:1px dotted invert;}
img {border: 0; vertical-align: middle; display: block; clear: both; }


h1
h2
h3 { }

input, select, textarea {border:1px solid #C1C1C1; padding:2px; font-size:11px; font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;  }
input.quantity {
    background-color: #64605b;
    color: #d3d1d1;
    border:2px #64605b solid;
    font-size: 11px;
    padding: 3px 6px;
    width: 100px;
}
input.error {
    background-color: #937a91;
    border: 2px #937a91 solid;
    color:#ccc;
}
.error_txt { 
    color:#ffd6fc;
}

#wrapper {width: 934px;	margin: 0 auto;padding: 0;  margin-top: 0px;}
.clear {clear: both;height: 0; overflow: hidden; }
.clear2 {clear: both;height: 15px; overflow: hidden; }
.left {	float: left;}
.right {	float: right;}


#header {width: 934px; height: 72px; text-align: left;  margin: 0; padding: 0; }
h1 {	margin: 0;padding: 0;}
h1 a {	background: url(/images/jane_taylor.png) no-repeat ;margin: 0;	padding: 0;	width: 400px;	height: 82px;display: block;	float: left;}
.hideme {	display: none;	}
#logo {	margin:15px 0 0 19px;	top: 15px;padding: 0;	width: 400px;	height: 72px;	 position: relative; }

/*.login, .basket, .profile,  {display:block; position: relative; display: block; padding: 7px 0 0 0;
font-size: 11px;  height: 20px;
font-family: "Times New Roman", Times, serif; text-align: center;}

.profile {	background-color: #8c887a; width: 66px; left: 620px;top: -83px; }
.profile a {color:#fff; text-decoration: none;}


.login {	background-color: #8c887a; width: 66px; left: 682px;top: -73px; }
.login a {color:#fff;text-decoration: none;}

.basket {background-color: #716d67; width: 176px; left: 752px;top: -110px;}
.basket a {background-color: #716d67; width: 176px; left: 752px;top: -110px;}*/

.topMenu {display:block; position:relative; height:50px; top: -55px; margin-right:7px; }
.basket, .login , .welcome{display:inline; float:right; height: 20px;font-size: 11px; margin: 0px 1px; padding:8px 7px 0px 7px; font-family: "Times New Roman", Times, serif;}
.welcome {background-color: #716d67;}
.login {background-color: #8c887a; }
.basket {background-color: #716d67;}
.basket > a {color: #CCCCCC;}


#menu {
 position: relative; 
 top: -80px;
 left:384px;
 padding: 30px 0 0 0;
margin:0;
width:560px;
font-size: 11px;
font-family: "Times New Roman", Times, serif;
font-weight: 700;
	}
	
#menu ul {
	margin:0;
	padding:10px 0px 0 0px;
	list-style:none;
	}

#menu li {
	display:inline;
	margin:0;
	padding:0;
	position:relative;
	}


/*begin*/

#menu li ul
{margin:0px; padding:0px; display:none; position:absolute; left:-361px; top:31px; 
background-color: #716d67; 
z-index: 5000;}

#menu li ul.ul1
{margin:0px; padding:0px; display:none; position:absolute; left:-251px; top:31px; 
background-color: #716d67; 
z-index: 5000;}


#menu li:hover ul, #menu li ul:hover
{display:block; width:110px; background-color: #716d67; z-index: 5000;}

#menu li li
{list-style:none; display:list-item;
	background-color:#8c887a;
	padding:10px 15px 10px 10px;
    color:#FFFFFF;
	 z-index: 6000;
	 border-bottom:2px #716d67 solid;
	 height: 10px;}

#menu li li a
{color:#fff; text-decoration:none;}

#menu li li a:hover
{color:#b6d4cb; text-decoration:none; display: block; 
  z-index: 6000; }
/*end*/	
		
	
	
	
#menu .submenu{
	display:none;
	position:absolute;
	top:31px;
	left:-370px;
	z-index:300;
	width:108px;
	}
#menu .submenu a {
	text-align:center;
	width:108px;
	z-index:300;
	display:block;
	position:absolute;
	}
#menu li:hover .submenu{display:block;z-index:3005;}
#menu .submenu:hover, #menu .submenu a:hover {display:block; z-index:3010;}

#menu a {
	float:left;
	margin:0;
	padding:0 0 0 2px;
	text-decoration:none;
   color:#d7d5c2
	}
#menu a span {
	float:left;
	display:block;
	background-color:#8c887a;
	padding:10px 15px 10px 10px;
    color:#FFFFFF
	}

#menu li li a span {
	padding:0;
	}

#menu li li:hover, #menu li li:hover a, #menu li li:hover span {
	background-color:#716D67;
	color:#C1E4DA;
	}
	
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#menu a span {float:none;}
/* End IE5-Mac hack */
#menu a:hover span {color:#b6d4cb;}
#menu a:hover {}
#menu a:hover span { background-color: #716d67}                    
                    
#menu .on { color:#fff;}
#menu .on a {color:#fff;}
#menu .on span { background-color: #716d67; color: #b6d4cb;}        

/*Content*/

#content {background-color: #716d67; padding: 7px; font-size: 12px; position: relative; 
top:-80px; left: 0;  clear:both; overflow: hidden;
 display: block;  zoom:1;
}
.breadcrumbs {	width: 890px; background-color: #514d4a; font-size: 10px; color:#fff; padding: 7px 15px; margin-bottom:7px;}
.breadcrumbs2 {	width: 891px; background-color: #514d4a; font-size: 10px; color:#fff; padding: 7px 15px; ;}

/*Contact*/
.contactimg {float: left; border: 5px #8c887a solid;}
.contactimg img {display: block; clear: both;}
.contact {	float: left; margin: 0 0 0 20px; padding: 0 14px 0 0; width: 495px;  font-size: 11px; }
.contact h1 { font-family: "Times New Roman", Times, serif; font-size: 20px; letter-spacing: 2px; font;  text-transform: uppercase;  font-weight: 300;
padding: 13px 0 10px; border-bottom: 1px #8c887a solid; width: 500px; color:#fff; }
.contact p {margin: 5px 0; line-height: 14px;}
.contact .column { float: left; background-color: #64605b; padding: 13px 19px; width: 205px; height: 90px; line-height: 14px; margin-bottom: 26px;}
.column h2 {color:#c1e4da; margin:0 0 5px 0}
.pdfimg {float: left; padding:10px 10px 0 0;}
.pdf{float: left; padding:10px 0 0;}


.sidebar {margin-top:15px;}

.sidebar form p, .sidebar form div {
    margin: 4px 0 0 0;
    line-height: 1;
}
.sidebar form span {	padding: 0 0 0 5px; font-size: 14px;}
.sidebar form label {
    float: left;
    width: 53px;
    margin: 6px 10px 0 0;
    text-align: right;
}
.sidebar form input {
width: 180px;
height: 23px;
padding: 5px 5px 0 5px;
background-color: #64605b;
border: none;
color:#ccc;
font-size: 12px;
}

.sidebar form input.error {
width: 180px;
height: 23px;
padding: 5px 5px 0 5px;
background-color: #c1e4da;
border: none;
color:#ccc;
font-size: 12px;
}

.sidebar form input.button {
    width: 64px;
    height: 23px;
    margin: 0 0 0 63px;
 background-color: #c1e4da;
padding: 0; color:#4a4743;
font-size: 11px;   text-transform: uppercase; height: 25px;
font-family: "Times New Roman", Times, serif; text-align: center;
}
.sidebar form .textarea {
    overflow: hidden;
    width: 418px;
    height: 80px;
    margin: 0;
    padding: 5px;
    background-color: #64605b;
	 color:#ccc;
font-size: 12px;
}
.sidebar form .textarea textarea {
    overflow: auto;
    width: 180px;
    height: 105px;
    border: none;
    background: none;
	 color:#ccc;
font-size: 11px;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.star { position: relative; top:-30px; left:140px;width: 250px; }
.errortxt { position: relative; top:-45px; left:240px; color:#c1e4da; width: 250px; }

/*Home*/
.banner {float: left; margin:7px 7px 0 0;}
.newshome {float: right; margin:7px 0 0 0; width: 266px; height: 168px; background-color: #2f2b25; padding:16px;font-size: 11px;}
.newshome h1 {	 font-family: "Times New Roman", Times, serif; font-size: 20px; letter-spacing: 2px; font;  text-transform: uppercase;  font-weight: 300; color:#ecebe5}
.newshome h2 {font-size: 10px;color:#c2e7cd; margin: 0 0 5px 0; font-weight: 300; padding:0;}
.newshome p {font-size: 11px; margin: 20px 0; padding:0;}
.newshome a {color:#cacaca;}

/*News*/
.leftnews {	float: left; width: 691px; height: auto; margin-top:10px}
.news {	float: left; width: 480px; font-size: 11px; }
.news h1 { font-size: 14px; font-weight: 700; padding:5px 0 10px 0; border-bottom: 1px #8c887a solid; color:#d3d1d1; margin-bottom: 5px}
.news span {color:#c2e7cd;}
.news p {margin: 5px 0;  line-height: 14px;}
.archives {	float: right; width: 174px; background-color: #64605b; padding:13px; margin: 0 10px 0 0}
.archives h1{	 font-family: "Times New Roman", Times, serif; font-size: 20px; letter-spacing: 2px; 
text-transform: uppercase;  font-weight: 300;padding: 0px 0 5px ; border-bottom: 1px #8c887a solid; width: 174px; color:#fff; }

.archives ul{	margin:0 0 0 10px; padding:0 0 0 10px;  font-size: 11px; }
.archives li{	margin:0 0 0 10pxpx; padding:7px 0 ;  list-style: url(../images/bullet.gif); border-bottom: 1px #716d65 solid;
 }
.archives a{	color:#fff; }
 
.imgnews {	float: left; border: 3px #8c887a solid; margin: 0 14px 0 10px;}
.imgnews img {	 display: block; clear: both; }

.more {	display: block; padding: 7px 0 0 0; margin-top:5px; 
font-size: 11px;  height: 18px;background-color: #514d4a; width: 90px;
font-family: "Times New Roman", Times, serif; text-align: center;}
.more a {color:#d1d0cd}

.newsdet {	float: left; margin: 0 0 0 15px; padding: 0 14px 0 0; width: 355px;  font-size: 11px; }
.newsdet h1 {font-size: 14px; font-weight: 700; padding:5px 0 10px 0; border-bottom: 1px #8c887a solid; color:#d3d1d1; margin-bottom: 5px}
.newsdet p {margin: 10px 0; line-height: 14px;}
.newsdet span {color:#c2e7cd;}


.imgline { float: left; width: 171px; height: 247px; padding: 4px;  text-align: center; font-size: 11px;  
background-color: #8c887a; margin:10px 0; color:#4d4d4d; color:#fff; }
.imgline p {padding: 4px 0 2px 0; }
.pad {margin-right:6px; }
.imgline a {color:#c1e4da; font-weight: 700;}

.imglineOn { float: left; width: 171px; height: 247px; padding: 4px;  text-align: center; font-size: 11px;  
background-color: #514d4a; margin:10px 0; color:#4d4d4d; color:#fff; }
.imglineOn p {padding: 4px 0 2px 0; }
.padOn {margin-right:6px; }
.imglineOn a {color:#c1e4da; font-weight: 700;}

.paging {width: 922px;  background-color: #514d4a; text-align: right;
padding: 6px; position: relative; top: -80px; font-size: 10px; height: 13px;}

.paging a{color:#cacaca;}

.product {	float: left; margin: 0 0 0 20px; padding: 0 14px 0 0; width: 495px;  font-size: 11px; }
.product h1 { font-family: "Times New Roman", Times, serif; font-size: 20px; letter-spacing: 2px; font;  text-transform: uppercase;  font-weight: 300;
padding: 13px 0 10px; border-bottom: 1px #8c887a solid; width: 500px; color:#fff;
margin-bottom:9px; }
.product p {margin: 10px 0; line-height: 14px;}
.product span {color:#c2e7cd;}
.price { background-color: #514d4a; padding: 5px; text-align: center;
color:#c1e4da; font-size: 12px; font-weight: 700; width: 70px;}

.product form .textarea {
    overflow: hidden;
    width: 100%;
    height: 80px;
    margin: 0;
    padding: 5px;
    background-color: #64605b;
    color:#ccc;
    font-size: 12px;
}

.product form .textarea textarea {
    overflow: auto;
    width: 100%;
    height: 100%;
    border: none;
    background: none;
    color:#ccc;
    font-size: 11px;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

select.size {background-color: #64605b; color: #d3d1d1; border:2px #64605b solid; font-size: 11px;
padding: 3px 6px; width: 200px;}
select.size2 {background-color: #64605b; color: #d3d1d1; border:2px #64605b solid; font-size: 11px;
padding: 3px 6px; width: 100px;}

.line {background-color: #8c887a; height: 1px; margin: 10px 0; padding:0 0; 
width: 500px; clear: both; overflow: hidden;display: block;}

.buy {	display: block; padding: 7px 0 0 0; margin-top:5px; 
font-size: 11px;  height: 18px;background-color: #514d4a; width: 90px;
font-family: "Times New Roman", Times, serif; text-align: center;}
.buy a {color:#d1d0cd}

input.button {
background-color: #c1e4da;
padding: 5px 15px;  color:#4a4743;
font-size: 11px;   text-transform: uppercase; 
font-family: "Times New Roman", Times, serif; text-align: center;
font-weight: 700; margin-right:9px;
border:0;
}

input.button2 {
background-color: #514d4a;
padding: 5px 15px;  color:#dfdacd;
font-size: 11px;   text-transform: uppercase; 
font-family: "Times New Roman", Times, serif; text-align: center;
font-weight: 700;
border:0;
margin-right:9px;
}

input.button3 {
background-color: #c1e4da;
padding: 5px 15px;  color:#4a4743;
font-size: 11px;   text-transform: uppercase; 
font-family: "Times New Roman", Times, serif; text-align: center;
font-weight: 700; 
border:0;
}

.thumb {	float: left; border:3px #8c887a solid; }
.pad2 {margin-right:5px}

.thumbOn {	float: left; border:3px #514d4a solid; }


/*Footer*/

#footer { width:934px; min-height: 20px; font-size: 11px; color:#d2d1cc; 
padding: 0; margin:0;  position: relative; top:-70px; left:0;
}

#footer a:hover { color: #b6d4cb;}

/*Basket*/
.basketbox {padding: 12px; font-size: 11px; color:#fff;}
.basketbox h1 { font-family: "Times New Roman", Times, serif; font-size: 20px; 
letter-spacing: 2px; font;  text-transform: uppercase;  font-weight: 300; color:#fff;}
.basketbox h2 {padding:0; margin: 0 0 5px 0;font-size: 11px; color:#fff; font-weight: 300;}

.td_head {background-color: #625e59; color:#aec9c0; font-size: 11px; font-weight: 700;padding: 6px 11px;}
.td_cell {background-color: #817d78; color:#fff; font-size: 11px;padding: 11px; border-bottom:2px #716d67 solid;}
.td_cell2 {background-color: #78746e; color:#fff; font-size: 11px;padding: 11px; border-bottom:2px #716d67 solid; text-align: right;}


.total { font-size: 14px; font-weight: 700;}

a.blue:link, a.blue:visited, a.blue:active 	{color:	#33a4ba; text-decoration: none;}
a.blue:hover	{text-decoration: underline; }


/*Shopping Cart*/
.productborder3 {width: 840px;  padding: 0 20px;   }
.productborder3 a {  text-decoration: underline}

.productborder3 h1 {font-family: "Times New Roman", Times, serif; font-size: 20px; letter-spacing: 2px; font;  text-transform: uppercase;  font-weight: 300;
padding: 13px 0 10px; border-bottom: 1px #8c887a solid; width: 880px; color:#fff;  margin: 0 0 15px 0;}

.productborder3 h2 {color:#c1e4da; margin:0 20px 20px 0;
padding: 15px;  font-size: 12px; letter-spacing: 0px;
border:1px #8c887a solid; 
 }


/*Registration*/

.registration { float: left; width: 400px;  font-size:11px; margin-right:30px}

.registration form p, .registration form div {
    margin: 4px 0 0 0;
    line-height: 1;
}
.registration form span {	padding: 0 0 0 5px; font-size: 14px;}
.registration form label {
    float: left;
    width: 120px;
    margin: 6px 10px 0 0;
	  text-align: right;

}
.registration form input {
width: 220px;
height: 23px;
padding: 5px 5px 0 5px;
background-color: #64605b;
border: none;
color:#ccc;
font-size: 12px;
}


.reques_info input {
width: 154px;
height: 23px;
padding: 5px 5px 0 5px;
background-color: #64605b;
border: none;
color:#ccc;
font-size: 11px;
}

.reques_info input.first {
width: 155px;
height: 23px;
padding: 5px 5px 0 5px;
background-color: #64605b;
border: none;
color:#ccc;
font-size: 11px;
}

.registration form input.error {
width: 220px;
height: 23px;
padding: 5px 5px 0 5px;
background-color: #937a91;
border: none;
color:#ccc;
font-size: 12px;
}

.registration form input.button {
    width: 64px;
    height: 23px;
    margin: 0 0 0 130px;
 background-color: #c1e4da;
padding: 0; color:#4a4743;
font-size: 11px;   text-transform: uppercase; height: 25px;
font-family: "Times New Roman", Times, serif; text-align: center;
}
.registration form .textarea {
    overflow: hidden;
    width: 422px;
    height: 80px;
    margin: 0;
    padding: 5px;
    background-color: #64605b;
	 color:#ccc;
font-size: 12px;
}
.registration form .textarea textarea {
    overflow: auto;
    width: 180px;
    height: 105px;
    border: none;
    background: none;
	 color:#ccc;
font-size: 11px;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}


/*Login*/
.loginreg { float: right; width: 400px;  font-size: 11px;}

.loginreg form p, .loginreg form div {
    margin: 4px 0 0 0;
    line-height: 1;
}
.loginreg form span {	padding: 0 0 0 5px; font-size: 14px;}
.loginreg form label {
    float: left;
    width: 53px;
    margin: 6px 10px 0 0;
    text-align: right;
}
.loginreg form input {
width: 220px;
height: 23px;
padding: 5px 5px 0 5px;
background-color: #64605b;
border: none;
color:#ccc;
font-size: 12px;
}

.loginreg form input.error {
width: 220px;
height: 23px;
padding: 5px 5px 0 5px;
background-color: #937a91;
border: none;
color:#ccc;
font-size: 12px;
}

.loginreg form input.button {
    width: 64px;
    height: 23px;
    margin: 0 0 0 63px;
 background-color: #c1e4da;
padding: 0; color:#4a4743;
font-size: 11px;   text-transform: uppercase; height: 25px;
font-family: "Times New Roman", Times, serif; text-align: center;
}
.loginreg form .textarea {
    overflow: hidden;
    width: 422px;
    height: 80px;
    margin: 0;
    padding: 5px;
    background-color: #64605b;
	 color:#ccc;
font-size: 12px;
}
.loginreg form .textarea textarea {
    overflow: auto;
    width: 180px;
    height: 105px;
    border: none;
    background: none;
	 color:#ccc;
font-size: 11px;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/*
 * basket
 */
.registration .column {
    background-color:#64605B;
    float:left;
    line-height:14px;
    margin-bottom:26px;
    padding:13px 19px;
    width:342px;
}
.loginreg .column {
    background-color:#64605B;
    float:left;
    line-height:14px;
    margin-bottom:26px;
    padding:13px 19px;
    width:342px;
}


/*Home*/
.home_left { float: left; width:462px; height: 500px; padding: 0 10px 0 0} 
.home_right_top {	float: left; width:447px; height: 250px;}
.home_right_bottom {	float: left; width:447px; height: 250px; padding: 8px 0 0 0;}
.home_bottom {	width: 917px;  height: 34px; border:1px #8c887a solid; margin-top:4px}
.home_bottom_left {	width: 88px;  height: 33px;  float: left;}
.home_bottom_right {	width: 88px;  height: 33px;  float: right;}
.home_bottom_center {	width: 719px;  height: 13px;  float: left; background-color: #8c887a;text-transform: uppercase; padding: 11px 10px 10px 10px;  font-size: 12px; font-family: "Times New Roman", Times, serif; text-align:center; }

/*enquire*/
.enquire { width:500px; height: 232px;  background-color: #716d67; display:none;
border:4px #8c887a solid; padding:0px 15px 15px 15px; position:fixed;top:0; left: 0; z-index:20001;
}

.enquire h1 { font-family: "Times New Roman", Times, serif; font-size: 20px; letter-spacing: 2px;
 font;  text-transform: uppercase;  font-weight: 300;
padding: 13px 0 10px; border-bottom: 1px #8c887a solid; width: 510px; color:#fff;
margin-bottom:9px; }
.enquire p {margin: 10px 0; line-height: 14px;}

.enquire form .textarea {
    overflow: hidden;
    width: 100%;
    height: 80px;
    margin: 0;
    padding: 5px;
    background-color: #64605b;
    color:#ccc;
    font-size: 12px;
}

.enquire form .textarea textarea {
    overflow: auto;
    width: 100%;
    height: 100%;
    border: none;
    background: none;
    color:#ccc;
    font-size: 11px;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.block1 { background-color: #67635e; float: left; width: 150px; height: 69px; padding:9px 10px 10px 10px;
 margin-right: 7px; line-height: 14px;	}
.block1 h2 {color:#c1e4da; font-weight: 700; margin-bottom: 2px; margin-top:0; padding:0}
	
.block2	{background-color: #67635e; float: left; width: 280px; height: 69px; padding: 9px 10px 10px 10px;}
.block2 h2 {color:#c1e4da; font-weight: 700; margin-bottom: 2px; margin-top:0; padding:0}

.td_1 {text-align: right; font-weight: 700; padding: 2px 5px 2px 0;}
.archives h2{	 font-family: "Times New Roman", Times, serif; font-size: 16px; letter-spacing: 0px; 
text-transform: uppercase;  font-weight: 300;padding: 0px 0 5px ; border-bottom: 1px #8c887a solid; width: 174px; color:#fff; }
.archives p {
	font-size: 11px; margin: 10px 0;  line-height: 14px;
}

/*collections*/

.col_left { float: left; width:454px; height: 210px; padding: 0 10px 0 0; margin-bottom:2px} 
.col_right {float: left; width:454px; height: 210px; margin-bottom: 2px}
.pages { width: 200px; position: relative; top:-20px; left:710px;  font-size: 11px; text-align: right;}
.onpage { background-color: #cacaca;  color:#514d4a; 
 width: 8px; text-align: center;
display:inline;padding:3px 3px; }

/*Littlewoods*/
.pagenav_row {
	
    font-family: arial, verdana, helvetica;
    font-size: 11px;
    font-style: normal;
	 width: 250px; position: relative; top:-10px; left:660px;  font-size: 11px; text-align: right;
color:#cacaca;
	display:-moz-box;
	margin-top:-20px;

}

.pagenav_row .pagenav_navcolumn {
	width: 170px;
	margin: 5px 0px 0px 0px;
	padding: 0px;
	float:left;
}

.pagenav_row .pagenav_pagecolumn {
	width: 126px;
	margin: 5px 0px 0px 0px;
	padding: 0px;
	float:left;
}
.pagenav_row .pagenav_pagenavcolumn {
	width: 256px;
	margin: 0px;
	padding: 6px 0px 0px 0px;
	float:left;
}

.pagenav_row .pagenav_pagenavcolumn ul li { 
   display:inline; 
   margin:0px !important;
   border:0px !important;
   padding:0px !important;   
}

.pagenav_row .pagenav_pagenavcolumn .pagenavitem {
	margin: 1px 2px 1px 1px;
	padding: 0px 3px 0px 3px;
}

.pagenavitem a {
   font-weight:300;
color:#cacaca;
   border:1px solid #514d4a;
   text-align:center;  
   text-decoration:none !important;
   padding:0px 3px;
   margin:0px 3px;
}

.pagenavitem a:hover {
   font-weight:300;
   border:1px solid #616161;
   text-align:center; 
   text-decoration:none;
	color:#000;
   background-color:#CCCCCC;    
}

.pagenavitem a.selected {
   font-weight:bold;
   border:1px solid #CCCCCC;
   text-align:center;  
	color:#000;
   text-decoration:none !important;
   padding:0px 3px;
   background-color:#CCCCCC;    
}

.pagenavitem a.selected:hover {
   font-weight:bold;
   border:1px solid #CCCCCC;
   text-align:center;  
   text-decoration:none !important;
   padding:0px 3px;
   background-color:#CCCCCC;    
}

/*Littlewoods  bottom*/
.pagenav_rowb {
	
    font-family: arial, verdana, helvetica;
    font-size: 11px;
    font-style: normal;
	 width: 200px; position: relative; top:-104px; left:680px;  font-size: 11px; text-align: right;
color:#cacaca;

}

.pagenav_rowb .pagenav_navcolumnb {
	width: 170px;
	margin: 5px 0px 0px 0px;
	padding: 0px;
	float:left;
}

.pagenav_rowb .pagenav_pagecolumnb {
	width: 126px;
	margin: 5px 0px 0px 0px;
	padding: 0px;
	float:left;
}
.pagenav_rowb .pagenav_pagenavcolumnb {
	width: 256px;
	margin: 0px;
	padding: 6px 0px 0px 0px;
	float:left;
}

.pagenav_rowb .pagenav_pagenavcolumnb ul li { 
   display:inline; 
   margin:0px !important;
   border:0px !important;
   padding:0px !important;   
}

.pagenav_rowb .pagenav_pagenavcolumnb .pagenavitemb {
	margin: 1px 2px 1px 1px;
	padding: 0px 3px 0px 3px;
}

.pagenavitemb a {
   font-weight:300;
color:#cacaca;
   border:1px solid #514d4a;
   text-align:center;  
   text-decoration:none !important;
   padding:0px 3px;
   margin:0px 3px;
}

.pagenavitemb a:hover {
   font-weight:300;
   border:1px solid #616161;
   text-align:center; 
   text-decoration:none;
	color:#000;
   background-color:#CCCCCC;    
}

.pagenavitemb a.selected {
   font-weight:bold;
   border:1px solid #CCCCCC;
   text-align:center;  
	color:#000;
   text-decoration:none !important;
   padding:0px 3px;
   background-color:#CCCCCC;    
}

.pagenavitemb a.selected:hover {
   font-weight:bold;
   border:1px solid #CCCCCC;
   text-align:center;  
   text-decoration:none !important;
   padding:0px 3px;
   background-color:#CCCCCC;    
}