/***********************************/
/**          PAGE STYLES          **/
/***********************************/

/* #wrapper = #col-one + 10px + #col-two-three */
#wrapper,
#checkoutwrapper {
		width:100%;
}

/* CONTENT COLUMN */
#content-search ,
#content-myaccount,
#content-checkout,
#content-default_nocolthree,
#content-default_nocoltwothree,
#content-norecord {
		width:922px; 
		margin:0 auto; 
		overflow:hidden; 
		clear:both;
}

#content-productdetail_nocoltwothree{
		width:922px; 
		margin:0 auto; 
		clear:both;
		overflow:hidden;
}
		
/* POPUP */
#mainlayout-empty {
		float:left;
		background:#fff;
}

/* SUB SOLUMN */
#col-one {
		width:151px; 
		float:left; 
		margin:0; 
		padding:3px 0 4px 4px;
		overflow:hidden;
}
#myacc-col-one {
		width:256px; 
		float:right; 
		margin:0 0 10px 0; 
		padding:63px 8px 0 0;
}

/* #col-two-three = #col-two + 10px + #col-three */
#col-two-three {
		width:752px; 
		float:right; 
		padding:3px 8px 0 0;
}
#col-two {
		width: 752px; 
		float:left; 
		padding: 0;
}
#myacc-col-two {
		width:633px; 
		float:left; 
		padding:0 0 0 17px;
}
#col-three {
		width: 175px;
		float: right;
}
#col-two-no-three {
		width:755px; 
		float:right; 
		padding:3px 8px 0 0;
}

/* previous/continue buttons floated left/right within #buttons div */
#buttons {
		padding: 5px;
}

#flashcontent {outline: none;}

/***********************************/
/**        LAYOUT STYLES         **/
/***********************************/

/* HEADER */
#header {
		width:922px; 
		height:auto; 
		margin:0 auto;
		display:block;
}

.Lcat_header .Lcat_headerleft, 
.Lcat_ckheader .Lcat_headerleft { 
		float:left; 
		width:600px;
}
.Lcat_headernew .Lcat_headercenterdefault {
		width:556px; 
		float:left;
}
.Lcat_headerright {
		width:220px; 
		float:right;
}
.Lcat_headerbtm, 
.Lcat_ckheaderbtm {
		background:#fff;
		width:922px;
		float:left;
		margin:5px 0 0 0;
}
.Lcat_headercenter {
	position:relative;
	z-index:4;
	float:left;
}

#header .bannerheader{
		margin:4px 0 0 8px; 
		padding:0;
}

/* MAIN LOGO */
.Lmainlogo {
		width:300px;
		padding:18px 0 20px 0;
}
.Lmainlogo img {
		border:0 none;
		float:none;
		margin:0;
		padding:0;
}

/* LONDON FASHION WEEK LOGO */
.londonfashionweeksponcer  {
float: right;
margin-right:130px;
margin-top:5px;
_margin-top:-55px;
*margin-top:-55px;
_margin-right:63px;
}

/* LINK TO TESCO */
#header .linktotesco {
		float:right;
		width:100px;
}
#header .linktotesco a {
		font-weight:bold;
		background:url(../images/arrowleft.gif) no-repeat left 2px;
		float:right;
		padding:0 6px 0 10px;
		margin:17px 6px 17px 0;
}
/* LOGOUT LOGIN LINKS */
ul#ustypelinks {
		float:right; 
		margin:17px 10px 17px 0; 
		width:auto;
}
ul#ustypelinks li {
		float:left;
}
ul#ustypelinks li a {
		color:#fff; 
		font-weight:bold;
}
ul#ustypelinks li.login a {
		font-weight:bold;
		background:url(../images/arrowleft.gif) no-repeat left 2px;
		padding:0 0 0 10px;
}
ul.Lustypelinks li.myaccount {}
ul.Lustypelinks li.myaccount a {
		font-weight:bold;
		background:url(../images/arrowleft.gif) no-repeat left 2px;
		padding:0 15px 0 13px;
}
ul.Lustypelinks li.logout {}
ul.Lustypelinks li.logout a {
		font-weight:bold;
		background:url(../images/arrowleft.gif) no-repeat left 2px;
		padding:0 0 0 13px;
}
.Lcat_headerrightlink {
		float:right;
		width:320px;
}
.helplink {
		float:right;
		margin:17px 0 17px 0;
}
.helplink a {
		font-weight:bold; 
		background:url(../images/arrowleft.gif) no-repeat left 2px;
		padding:0 0 0 10px;
}

/* WELCOME MESSAGE */
p.Lwelcome {
		float:left;
		margin:0; 
		padding:6px 0 0 40px; 
}

/* MINI-CART */
/* these styles use the element ref */
.Lcat_headerright h2 {
		float:right;
}
.Lcat_headerright h2 a {
		background:url(../images/bt_minicart_basket.gif) no-repeat left top;
		display:block;
		text-indent:-5000px;
		width:194px;
		/*padding:0 0 2px 0;*/
		height:19px;
}
.Lcat_headerright h2 a:hover {
		background:url(../images/bt_minicart_basket_rollover.gif) no-repeat left top;
}
.Lcat_headerright h2 #showminicart {
		color:#000;
}
.Lcat_headerright h3 {
		float:left;
		margin:0; 
		padding:0 0 2px 5px; 
		font-size:0.9em; 
		font-weight:normal;
}
.items_added, 
.items_empty {
		width:170px;
		float:right; 
		padding:4px 1px 0 0;
}
.items_added li, 
.items_empty li {
		float:right;
}
.items_added li.items, 
.items_empty li.items {
		float:left;
		padding:0;
}
.items_added li #updateTotal,
.items_empty li #updateTotal {
		padding:0 0 0 5px;
}
.Lcat_headerright .viewbasket {
		float:left; 
		padding:0 0 0 5px;
}
.Lcat_headerright .viewbasket a {
		font-size:0.9em; 
		color:#fff;
}

/* SEARCH BOX */
#termtextkeywordsearch,
#searchex,
#E,
.Lemailsignup input#email {
		border:1px solid #809db9;
}
#header .locaytasearch h2,
.Lsearch label, .Lsearch legend {
		display:none;
}
#termtextkeywordsearch {
		float:left;
		color:#808285;
		font-family:Arial;
		font-weight:bold;
		height:16px;
		padding-left:7px;
		width:167px;
		border:none;
}
#header .locaytasearch #formlocaytasearch #searchsubmit {
		float:left;
		outline: none;
}
#header .locaytasearch #formlocaytasearch fieldset {
		float:left;
		padding:0;
		margin:0;
}

/* VENDA LOGO */
#vendalogo {
		float: right; 
		padding: 0;
		margin-right: 5px; 
		border-left: 0; 
}

/********************************/
/*TOP NAV CATEGORY LIST - STATIC*/
/********************************/
#mainmenu{
		margin:1px 0 0 0;
		width:922px;
		z-index:1;
}
#mainmenu ul  iframe {
		position:absolute; 
		left:-9999px; 
		border:0; 
		padding:0; 
		margin:0; 
		width:0; 
		height:0;
}
#mainmenu ul  table {
		border-collapse:collapse;
		border-spacing:0;
		width:0;
		height:0;
		border:0;
		position:absolute;
		left:-9999px;
}
#mainmenu .submenu {
		position:absolute;
		left:-9999px;
}
#mainmenu ul  a {
		margin:0;
		color:#fff;
		display:block; 
		text-decoration:none;
		text-align:center;
		padding:5px 0 6px 0;
}
#mainmenu ul  li.cat {
		background:#000;
		display:block;
		float:left;
		border-left:1px solid #FFF;
		margin:0;
		padding:0;
		width:114px;
		height:28px;
		position:relative;
		z-index:3;
}
#mainmenu ul  li.cat a {
		position:relative;
		cursor:pointer;
}
#mainmenu li.cat a:hover {
		display:block;
		position:relative;
}
#mainmenu ul  li.catggetthelook {
		width:115px;
}
#mainmenu ul  li.cat a span {
		font-size:1.25em;
		display:block;
		width:114px; 
		text-transform:lowercase;
}
#mainmenu ul  li.catgwomens a:hover {
		background:#a42dc0;
}
#mainmenu ul  li.catgmens a:hover {
		background:#511ee6;
}
#mainmenu ul  li.catgboys a:hover {
		background:#4ec24a;
}
#mainmenu ul  li.catggirls a:hover {
		background:#ed4483;
}
#mainmenu ul  li.catgbaby a:hover {
		background:#ff9a23;
}
#mainmenu ul  li.catgbrands a:hover {
		background:#fff; 
		color:#000;
}
#mainmenu ul  li.catgoffers a:hover {
		background:#ff0000;
}
#mainmenu ul  li.catggetthelook a:hover {
		background:#fff;
		color:#000;
}

#mainmenu ul  li.cat div.categoryonecolumn{
		width:415px;
		margin:0; 
		padding:0; 
		background:#FFF;
		padding:0;
		filter:alpha(opacity=93) !important;
		opacity:0.93;
		-moz-opacity:0.93;
} 
#mainmenu ul  li.cat div.categorytwocolumn{
		width:524px;
		margin:0; 
		padding:0; 
		background:#FFF;
		padding:0;
		filter:alpha(opacity=93) !important;
		opacity:0.93;
		-moz-opacity:0.93;
}
#mainmenu ul  li.cat div.categorythreecolumn{
		width:641px;
		margin:0; 
		padding:0; 
		background:#FFF;
		padding:0;
		filter:alpha(opacity=93) !important;
		opacity:0.93;
		-moz-opacity:0.93;
}

#mainmenu ul  li div.submenu  .submenuL {
		width:251px;
		float:left;
		margin:0;
		padding:0 0 15px 19px;
}

#mainmenu ul  li div.submenu  .submenuL  .lhncatpage div {
		float:left;
		margin:0;
		padding:0 8px 0 0;
		width:117px;
}

#mainmenu ul  li div.submenu  h3 {
		width:110px;
		background:#D6D7D9;
		margin:18px 0 0 0;
		padding:0 0 1px 7px;
		float:left;
		text-align:left;
		color:#58595B;
		text-transform:uppercase;
		font-weight:bold;
		font-size:1em;
}
#mainmenu ul  li div.submenu  .submenuL  .lhncatpage div ul{
		margin:0;
		padding:2px 0 0 0;
}
#mainmenu ul  li div.submenu  .submenuL  .lhncatpage div ul li{
		float:left;
		width:110px;
		margin:0;
		padding:0 0 0 7px;
}
#mainmenu ul  li div.submenu  .submenuL  .lhncatpage div ul li a{
		text-align:left;
		padding:0;
		text-transform:none;
		color:#58595B;
}
#mainmenu ul  li div.submenu  .submenuL  .lhncatpage div ul li a:hover{
		font-weight:bold;
		background:none;
		color:#000000;
}
/*Category one column */
#mainmenu ul  li div.categoryonecolumn div.submenuR {
		width:135px;
		float:left;
		margin:0;
		padding:0 0 15px 0;
}
#mainmenu ul  li div.categoryonecolumn div.submenuR  h3 {
		width:120px;
		background:#D6D7D9;
		margin:18px 0 0 0;
		padding:0 0 1px 7px;
		float:left;
		text-align:left;
		color:#58595B;
		text-transform:uppercase;
		font-weight:bold;
		font-size:1em;
}

/* Category two column */
#mainmenu ul  li div.categorytwocolumn div.submenuR {
		width:244px;
		float:left;
		margin:0;
		padding:0 0 15px 0;
}

#mainmenu ul  li div.categorytwocolumn div.submenuR  h3 {
		width:227px;
		background:#D6D7D9;
		margin:18px 0 0 0;
		padding:0 0 1px 7px;
		float:left;
		text-align:left;
		color:#58595B;
		text-transform:uppercase;
		font-weight:bold;
		font-size:1em;
}

/* Category three column */
#mainmenu ul  li div.categorythreecolumn div.submenuR {
		width:361px;
		float:left;
		margin:0;
		padding:0 0 15px 0;
}

#mainmenu ul  li div.categorythreecolumn div.submenuR  h3 {
		width:344px;
		background:#D6D7D9;
		margin:18px 0 0 0;
		padding:0 0 1px 7px;
		float:left;
		text-align:left;
		color:#58595B;
		text-transform:uppercase;
		font-weight:bold;
		font-size:1em;
}

#mainmenu ul  li div.submenu  .submenuR ul{
		float:left;
		width:117px;
		margin:0;
		padding:2px 0 0 0;
}
#mainmenu ul  li div.submenu  .submenuR ul li{
		float:left;
		width:110px;
		margin:0;
		padding:0 0 0 7px;
}
#mainmenu ul  li div.submenu  .submenuR ul li a{
		text-align:left;
		padding:0;
		text-transform:none;
		color:#58595B;
}
#mainmenu ul  li div.submenu  .submenuR ul li a:hover{
		font-weight:bold;
		background:none;
		color:#000000;
}
#mainmenu ul  li div.submenu  .submenuR ul li.clearance a{
		font-weight:bold;
		color:#FF0000;
}
#mainmenu ul  li div.submenu  .submenuR ul li.clearance a:hover{
		font-weight:bold;
		color:#FF0000;
}


/* CATEGORY TREE */

#header .Lcattree {
		color:#000000;
		margin:0;
		padding:3px 0 0 8px;
		font-size:0.8em;
		font-weight:bold;
}
#header .Lcattree a.treehome {
		color:#58595b;
		text-transform:none;
}
#header .Lcattree a.menuFontNonSelected{
		color:#000000;
}

/* CATEGORY NAVIGATION */
.Lcatnav {
		width:147px; 
		padding:0 0 15px 4px;
		margin:0;
}
.Lcatnav  h2{
		display:none;
}
.Lcatnav ul {
		padding:0; 
		margin:0;
}
.Lcatnav ul li {
		margin:0; 
		padding:0; 
		width:100%;
}
.Lcatnav ul li a{
		display:block;
		background:#E7E8E9;
		font-weight:bold;
		padding:0 0 0 3px;
		margin:0;
		text-transform:uppercase;
		text-decoration:none;
}
.Lcatnav ul li a span{
		padding:0 0 0 1px;
		margin:0;
}
.Lcatnav ul li ul {
		background:none;
}
.Lcatnav ul li ul li {
		font-size:1.0em;
}
.Lcatnav ul li ul li a{
		font-weight:normal;
		background:none;
		text-transform:none;
		text-decoration:none;
		color:#58595B;
}

.Lcatnav ul li ul li a:hover{
		font-weight:bold;
		color:#000000;
}

/* EMAIL SIGNUP */
#col-one .Lemailsignup {
		width:150px;
		float:left; 
		margin:15px 0 0 0;
		padding:0;
		background:#000000;
}
#col-one .Lemailsignup h2 {
		width:140px; 
		font-size: 1.42em;
		padding:3px 0 5px 6px;
		margin:0;
		font-weight:normal;
		text-transform:lowercase;
		color:#fff;
}

#col-one .Lemailsignup label {
		width:100%; 
		float:none;
}
#col-one .Lemailsignup legend {
		display:none;
}
#col-one .Lemailsignup fieldset {
		clear:both; 
		margin:0; 
		padding:0 0 5px 5px;
}
#col-one .emailsignup input#emailsignup {
		border:medium none;
		color:#808285;
		float:left;
		font-family:Arial;
		font-weight:bold;
		height:16px;
		margin:5px 0;
		padding:0 0 0 3px;
		width:139px;
}

#col-one .emailsignup input#newslettersubmit {
		float:right; 
		margin:0;
		padding:0 3px 0 0;
}

/* RECENTLY VIEWED ITEMS */
#relatedbasket {
		width:890px; 
		float:left; 
		margin:20px 0 0 16px;
}
#relatedbasket h2 {
		background-color:#666; 
		color:#fff; 
		font-size:1.3em; 
		margin:0; 
		text-decoration:none;
}
#relatedbasket ul li {
		float: left; 
		width: 160px; 
		margin: 10px 0 10px 10px;
}
#relatedbasket .details {
		margin:10px 0 0 0; 
		padding:0;
}
#relatedbasket .details .priceproduct {
		margin:5px 0 0 0; 
		padding:0;
}
#relatedbasket ul li .details .invtdesc2 {
		display:none;
}

/* SITE WIDE RVI */
#showRVISiteWide{/* hide showrvi div by default */ 
		display:none;
}
.LshowRVISiteWide {
		background:none; 
		width: 173px; 
		margin-bottom: 4px; 
		border:1px solid #000;
}
.LshowRVISiteWide h2 {
		margin: 0; 
		padding:5px;
}
.LshowRVISiteWide h2 span {
		display: block; 
}
.LshowTextRVI ul#rvisitewidelist {
		list-style-type:none; 
		padding:0; 
		margin:0;
}
.LshowTextRVI ul#rvisitewidelist li {
		clear:both; 
		float:left;
}

.toolwrap {
		width:173px;
}
.tooltip {
		position:absolute; 
		float:left; 
		right:174px; 
		padding:10px; 
		background:#666;
}
.toolwrap p {
		padding:0; 
		margin:0;
}
.toolwrap .textLink a {
		display:block; 
		background:#fff; 
		padding:5px; 
		text-decoration:none;
}
.toolwrap .textLink a:hover  {
		background:#666; 
		color:#fff;
}
.toolwrap .textLink a span {
		display:block;
}
.toolwrap .textLink a:hover span {
		color:#fff;
}

/* PRODUCT DETAIL RVI */
#productdetail #showRVI{/* hide showrvi div by default */ 
		display:none;
		float:left;
		width:719px;
		height:110px;
		min-height:110px;
		margin:0;
		padding:0;
}
#productdetail .LshowRVI h2 {
		font-size: 1.1em;
		color:#000; 
		width:711px; 
		margin:0; 
		padding:1px 0 3px 7px;
		background:#ccc; 
		overflow:hidden;
		font-weight:normal;
}
#showRVI #rvilist {/* set the rvilist container width to a high number so we are able to "slide" using overflow:hidden*/width::719px;}
#productdetail #showRVI #slideRight ,#productdetail #showRVI #slideLeft{
		display:none;
}
#productdetail #showRVI .rviwrapper {
		width:703px; 
		margin:4px 8px 0 0; 
		position:relative; 
		float:left; 
		overflow:hidden;
}

#productdetail #showRVI ul#rvilist, #productdetail ul#rvilist li {
		margin:0; 
		padding:0;
}
#productdetail #showRVI ul#rvilist li {
		float:left; 
		margin:0 17px 0 0; 
		padding:0; 
		width:77px;
}
#productdetail #showRVI ul#rvilist li .featprods  .image{
		float:left;
		margin:0;
		padding:0;
		border:1px solid #C1C1C1;
		height:75px;
		min-height:75px;
}
#productdetail #showRVI ul#rvilist li .featprods  .image img{
		float:left;
}

/* VENDA SLIDER WIDGET */
.categoriesrelatesslider h2 {
		background-color:#C7C9CB;
		color:#000000;
		float:left;
		font-size:1.1em;
		font-weight:normal;
		margin:0;
		padding:1px 0 3px 8px;
		width:154px;
}
#slider {
		float:left;
		width:100%;
		margin:8px 0 8px 0;
		padding:0;
}

#slider  .tbslider{
		border-width:0;
		border-spacing:0; 
		border-style: none; 
		border-collapse:collapse;
}
#slider .tbslider .bgsliderLeft{
		margin:0;
		padding:0;
		vertical-align:middle;
		background:#E7E8E9;
		width:16px;
}
#slider .tbslider .bgsliderRight{
		margin:0;
		padding:0;
		vertical-align:middle;
		background:#E7E8E9;
		width:16px;
}

#slider .slide {
		float:left;
		vertical-align:middle;
		position:relative;
		cursor:pointer;
}
#slider .slidewrapper {
		width:723px;
		margin:0;
		position:relative;
		float:left;
		overflow:hidden;
}
#slider .slidewrapper ul#sliderlist {/*set ul width to high number so we are able to "slide" using overflow:hidden*/ 
		width:2700px;
		margin:0 0 0 15px;
		padding:0;
}
#slider .slidewrapper ul#sliderlist li {
		width:162px;
		float:left;
		margin:0;
		padding:0 15px 0 0;
}
#relatedbasket ul li {
		width: 160px; 
		float: left; 
		padding:0 22px 0 0;
		margin: 0;
}
#slider .slidewrapper ul#sliderlist li .image {
		width:160px;
		*width:162px;
		float:left;
		margin:0;
		padding:0; 
		background:#E7E8E9;
}
#slider .slidewrapper ul#sliderlist li .image img {
		border:1px solid #C1C1C1;
}
#slider .slidewrapper ul#sliderlist li .details {
		width:162px;
		float:left;
		padding:0;
		margin:0;
		background:#E7E8E9;
}
#slider .slidewrapper ul#sliderlist li .details h3 {
		width:150px;
		padding:4px 0 0 6px;
		float:left;
		margin:0;
		font-size:1em;
		font-weight:normal;
}
#slider .slidewrapper ul#sliderlist li .details h3 a {
		color:#000;
}
#slider .slidewrapper ul#sliderlist li .details .topdetails {
		width:150px;
		float:left;
		padding:3px 0 0 6px;
}
#slider .slidewrapper ul#sliderlist li .details .topdetails .was {
		width:auto;
		float:left;
		min-height:15px;
		padding:0;
		margin:0;
		color:#000;
}
#slider .slidewrapper ul#sliderlist li .details .was span {
		text-transform:lowercase;
		font-size:0.92em;
}
#slider .slidewrapper ul#sliderlist li .details .topdetails .saving {
		width:auto;
		float:left;
		min-height:15px;
		padding:0;
		margin:0 0 0 5px;
		color:#000;
}
#slider .slidewrapper ul#sliderlist li .details .saving span {
		text-transform:lowercase;
		font-size:0.92em;
}
#slider .slidewrapper ul#sliderlist li .details .btdetails {
		width:154px;
		float:left;
		padding:0 0 3px 6px;
}
#slider .slidewrapper ul#sliderlist li .details .price {
		width:99px;
		float:left;
		padding:0;
		font-size:1.33em;
		font-weight:bold;
		color:#000;
		margin:0;
}
#slider .slidewrapper ul#sliderlist li .details .moreinfo {
		width:49px;
		float:right;
		padding:2px 0 0 0;
		margin:0;
}
#slider .slidewrapper ul#sliderlist li .details .moreinfo  a {
		float:left;
		background: url(../images/bg_view.gif) no-repeat left 1px; 
		padding: 0 0 1px 20px;
		text-decoration:none;
		color:#000;
}
#slider .slidewrapper ul#sliderlist li .details .moreinfo  a:hover {
		font-weight:bold;
}
/* FOOTER */
#footer {
		width:940px; 
		width:100%; 
		float:left; 
		margin:10px 0 0 0; 
		padding:0;
}
#footer  .Lcat_1footer{
		background:#383637;
		float:left;
		margin:6px 0 6px 0;
		padding:5px 0 4px 0;
		width:100%;
}
#footer   .Lcat_2footer{
		width:922px; 
		margin:0 auto;
		text-align:center;
		clear:both;
}
#footer  .Lcat_2footer ul{
		clear:both;
		margin:0 0 2px 0;
}
#footer  .Lcat_2footer ul li{
		background:url(../images/sepatate.gif) no-repeat left 3px;
		text-align:center;
		padding:0 10px;
		display:inline;
		font-size:0.9em;
}
#footer  .Lcat_2footer ul li.first {
		background:none;
}
#footer   .Lcat_3footer{
		width:922px; 
		margin:0 auto;
		text-align:center;
		clear:both;
}
#footer  .Lcat_3footer ul{
		clear:both;
		margin:0 0 8px 0;
}
#footer  .Lcat_3footer ul li{
		background:url(../images/sepatate.gif) no-repeat left 3px;
		display:inline;
		padding:0 10px;
		text-align:center;
		font-size:0.9em;
}
#footer  .Lcat_3footer ul li.first {
	background:none;
}

#footer  .copyright{
		width:922px; 
		margin:0 auto; 
		clear:both;
}
.Lcopyright p {
		padding:0;
		text-align:center;
		font-size:0.9em;
}
#footer  .pcilink{
		width:400px;
		float:left;
}
#footer  #vendalogo{
		float:left;
		margin:0 0 10px 0;
}
#footer  .everylittlehelps {
		float:right;
		margin-bottom:35px;
}
.Lfooter li {
		float: left;
		display: inline;
		border-left-width:1px;
		border-left-style:solid;
		padding:0.5em;
}
#footer div#pcilogo {
		float:left;
		margin-bottom:35px;
}
#footer .Lcat_footerbottom {
		margin-bottom:0;
		margin-left:auto;
		margin-right:auto;
		margin-top:0;
		width:922px;
}
/*Footer Row1 Email Signup*/
#footer  .Lcat_1footer ul{
		width:922px;
		margin:0 auto;
}
#footer  .Lcat_1footer ul li {
		background:url(../images/sepatate.gif) no-repeat left 3px;
		float:left;
}
#footer  .Lcat_1footer ul li.first {
		background:none;
		padding:1px 10px 0 100px;
		font-size:0.9em;
}

#footer  .Lcat_1footer ul li.secone {
		padding:1px 10px 0 10px;
		font-size:0.9em;
}
#footer  .Lcat_1footer ul li.thirth {
		padding:1px 10px 0 10px;
		font-size:0.9em;
}
#footer  .Lcat_1footer ul li.fourth {
		padding:1px 10px 0 10px;
		font-size:0.9em;
}
#footer  .Lcat_1footer ul li.fifth {
		padding:1px 10px 0 10px;
		font-size:0.9em;
}
#footer  .Lcat_1footer ul li.signupemail {
		float:right;
		margin:0;
		padding:0 0 2px 0;
}
#footer  .Lcat_1footer ul li.signupemail span.lblsignup {
		float:left;
		font-size:0.9em;
		margin:0;
		padding:1px 0 0 10px;
}
#footer .Lcat_1footer ul li.signupemail div.Lemailsignup {
		float:left;
		width:227px;
		margin:0;
		padding:0 0 0 10px;
		width:230px;
}
#footer .Lcat_1footer ul li.signupemail div.Lemailsignup fieldset {
		width:227px;
		float:right;
		margin:0;
		padding:0;
}
#footer  .Lcat_1footer ul li.signupemail div.Lemailsignup fieldset input#emailsignup {
		width:165px;
		*width:162px;
		height:16px;
		float:left;
		border:1px solid #fff !important;
		font-weight:bold;
		font-family:Arial;
		color:#808285;
		margin:0;
		padding:0 0 0 4px;
		*padding:0 0 0 7px;
}
#footer  .Lcat_1footer ul li.signupemail div.Lemailsignup fieldset input#newslettersubmit {
		float:left;
		margin:0;
		padding:0;
}