﻿/*----------------

(c) Wue 2010
www.wuegem.com
        

----------------*/


/*-----

Layer Test Styles


------*/

.headerfp {	height:100px; width: 900px;margin-left:auto;margin-right:auto;background-image:url('images/wue-logo-sunny-england.jpg');background-repeat:no-repeat; position:relative;z-index: 10;}
.sectionlink { color:#1D1D1D; font-family:"Courier New", Courier, monospace; font-size:13px; height:20px ; width:490px;margin-left:auto;margin-right:auto;margin-top:auto;margin-bottom:auto; position:relative; top: 34px; left:50px;z-index: 100; }
.sectionlink-contact { color:#1D1D1D; font-family:"Courier New", Courier, monospace; font-size:13px; height:20px ; width:490px;margin-left:auto;margin-right:auto;margin-top:auto;margin-bottom:auto; position:relative; top: 34px; left:254px;z-index: 100; }
.mainsection {	width: 900px; height:540px ;margin-left:auto;margin-right:auto; z-index: 10;}
.envelope { background-image:url('images/envelope.jpg');background-repeat:no-repeat; top: -20px; left: 120px;position:relative;width: 792px;height:535px;z-index: 10;}
.hello-darling { width: 222px; height: 56px;background-image:url('images/hello-darling.png');top:-36px;left:-126px;position:relative;z-index: 100;background-repeat:no-repeat; }
.grid { width: 587px; height: 437px;background-image:url('images/grid-fp.png');top: 60px;left:60px;position:relative;z-index: 100;background-repeat:no-repeat;}
.logo { width:83px;height:60px; left:0px; top:-10px ;color:aqua;z-index: 200;position:relative;background-repeat:no-repeat;}


.text-box { font-size:11px; width: 339px; height: 119px;background-image:url('images/text-box-fp.png');top:48px;left:-86px;position:relative;z-index: 120;background-repeat:no-repeat; }
.text-box-inside { color:gray; line-height: 12pt ;width: 326px; height: 110px;top:4px;left:8px;position:relative;z-index: 120;background-repeat:no-repeat; }
.ruby-text { font-size:12px; width: 143px; height: 43px;background-image:url('images/rubytext-fp.png');top:-73px;left:394px;position:relative;z-index: 120;background-repeat:no-repeat; }
.ruby-text-inside { font-size:12px; line-height: 12pt;width: 143px; height: 43px;top:-10px;left:4px;position:relative;z-index: 420;background-repeat:no-repeat; }
.ruby-lips { width: 103px; height: 482px;background-image:url('images/ruby-lips-fp.png');top:-92px;left:66px;position:relative;z-index: 120;background-repeat:no-repeat; }
.10pounds { width: 100px; height: 26px;background-image:url('images/10pound-fp.png'); top:0px; left:0px; position:relative;z-index: 140;background-repeat:no-repeat; }
.10pounds-inside { font-size:12px; color:red; width: 60px; height: 26px;top:0px;left:100px;position:relative;z-index: 140;background-repeat:no-repeat; }
.bigpearls { width: 88px; height: 176px;background-image:url('images/big-pearls-fp.png');top:-462px;left:130px;position:relative;z-index: 120;background-repeat:no-repeat; }
.bigpearlsprice { width: 100px; height: 26px;background-image:url('images/10pound-fp.png');top:-196px;left:0px;position:relative;z-index: 140;background-repeat:no-repeat; }
.bigpearlspriceinside { margin-left:auto;margin-right:auto; width: 80px; height: 26px;background-image:url('images/10pound-fp.png');top:0px;left:0px;position:relative;z-index: 140;background-repeat:no-repeat; }
.tick-tock { width: 50px; height: 248px;background-image:url('images/tick-tock-fp.png');top:-222px;left:146px;position:relative;z-index: 120;background-repeat:no-repeat; }
.tick-tock-inside { font-size:12px; width: 96px; height: 40px;top:-222px;left:-40px;position:relative;z-index: 120;background-repeat:no-repeat; }
.tick-tock-price { font-size:12px; width: 96px; height: 26px;background-image:url('images/8pound-fp.png');top:-222px;left:-40px;position:relative;z-index: 120;background-repeat:no-repeat; }
.tick-tock-price-inside { font-size:12px; margin-left:auto;margin-right:auto;width: 76px; height: 26px;background-image:url('images/8pound-fp.png');top:0px;left:0px;position:relative;z-index: 120;background-repeat:no-repeat; }
.pearl-desc { font-size:12px; line-height: 12pt;width: 200px; height: 40px;top:-272px;left:-40px;position:relative;z-index: 120;background-repeat:no-repeat; }

.fashionista-desc {font-size:12px; line-height: 12pt;width: 260px; height: 50px;top:78px;left:14px;position:relative;z-index: 130;background-repeat:no-repeat;}
.fashionista { width: 219px; height: 220px;background-image:url('images/fashionista-london-fp.png');top:16px;left:14px;position:relative;z-index: 120;background-repeat:no-repeat; }
.fashion-price-label {font-size:12px; line-height: 12pt;width: 150px; height: 24px;top:-230px;left:30px;position:relative;z-index: 130;background-repeat:no-repeat;background-image:url('images/18pound-fp.png') }
.fashionista-price {margin-left:auto;margin-right:auto; line-height: 12pt;width: 120px; height: 24px;top:0px;left:16px;position:relative;z-index: 130;background-repeat:no-repeat;}
.tote { width: 194px; height: 166px;background-image:url('images/tote-handbag-fp.png');top:44px;left:300px;position:relative;z-index: 120;background-repeat:no-repeat; }
.tote-hold {font-size:12px; margin-left:auto;margin-right:auto; line-height: 12pt;width: 87px; height: 26px;top:-156px;left:-60px;position:relative;z-index: 120;background-repeat:no-repeat;}
.tote-price { font-size:12px; width: 97px; height: 26px;background-image:url('images/tote-price-fp.png');top:-180px;left:130px;position:relative;z-index: 120;background-repeat:no-repeat; }
.tote-price-inside {font-size:12px; margin-left:auto;margin-right:auto; line-height: 12pt;width: 87px; height: 26px;top:0px;left:0px;position:relative;z-index: 120;background-repeat:no-repeat;}
.leftdivide {  background-image:url('images/divider.jpg');height:8px;position:relative; }
.leftpaintext { line-height: 75%; margin-left: 10px; text-align: left; }
.leftpanenew { left:40px ; width: 240px; height: 570px; top:0px; position:relative;z-index:299 }
.mainbodynew { text-align: left; width: 900px; height: 300px; margin-left: auto; margin-right: auto; top:-10px; position:relative; z-index:288}
.leftpane2new { left:0px; width: 60px; height: 570px; top:0px; position:relative; }
.leftpane3new {  left:0px; width: 170px; height: 570px; top:0px; position:relative; }
.rightpane { width: 630px; height: 570px; top:-540px; position:relative;left:180px;z-index:300 }
.rightpanesec { width: 630px; height: 570px; top:-520px; position:relative;left:200px;z-index:300 }
.rightpanetopright { width: 220px; height: 20px; left:600px; top:-20px; position:relative; }
.ohlalawords { color:#1D1D1D ; font-size:11px;  width: 500px; height: 100px; left:70px; top:-106px; position:relative; }
.innerlayout { width: 630px; height: 240px; left:-70px; top:60px; position:relative; }
.topsectionwords { color:#1D1D1D; font-size:12px;  width: 630px; height: 100px; left:56px; top:-496px; position:relative;z-index:289;line-height: 140%;}
.emailwue { width: 630px; height: 240px; left:20px; top:12px; position:relative; }
.emailwuevalidate { width:340px; height: 10px; left:0px; top:200px; position:relative; }
.emailwuehead {width: 600px; height: 10px; left:0px; top:0px; position:relative;  }
.emailwueaddress {width: 600px; height: 10px; left:0px; top:20px; position:relative;}
.emailwueaddressinner {width: 200px; height: 10px; left:180px; top:-20px; position:relative;}
.emailwuename {width: 600px; height: 10px; left:0px; top:40px; position:relative;}
.emailwuenamelabel {color:#484848;width: 600px; height: 10px; left:0px; top:-20px; position:relative;}
.emailwuenameinner {width: 600px; height: 10px; left:180px; top:-20px; position:relative;}
.emailwueaddresslabel {color:#484848; width: 200px; height: 10px; left:0px; top:0px; position:relative;}
.emailwuemessage {width: 600px; height: 10px; left:0px; top:60px; position:relative;}
.emailwuemessagelabel {color:#484848; width: 600px; height: 10px; left:0px; top:-20px; position:relative;}
.emailwuemessageinner {width: 600px; height: 10px; left:180px; top:-20px; position:relative;}
.emailsubmitbutton { background-image:url('images/wue-email-send-button.jpg');background-repeat:no-repeat; width: 120px; height: 30px; left:360px; top:200px; position:relative;}
.shoppingbag {width: 80px; height: 80px; left:240px; top:-60px; position:relative;}
.aboutwue {font-size:12px; width: 560px; height: 440px; left:10px; top:12px; position:relative; }
.aboutwue1 {font-size:12px; width: 560px; height: 80px; left:4px; top:20px; position:relative; }
.aboutwue2 {font-size:12px; width: 560px; height: 80px; left:4px; top:23px; position:relative; }
.aboutwue3 {font-size:12px; width: 560px; height: 80px; left:4px; top:20px; position:relative; }
.aboutwue4 {font-size:12px; width: 560px; height: 80px; left:4px; top:23px; position:relative; }

/*footer detail*/

.wue_footer_new { margin-left:auto;margin-right:auto; position:relative; top:-60px; margin:auto; width: 900px; height: 140px; left: auto; right: auto; top:auto; background-image: url("images/wue-footer.png");background-repeat: no-repeat; background-position:center;}
.wue_footer_new2 { margin-left:auto;margin-right:auto; position:relative; top:-60px; margin:auto; width: 900px; height: 140px; left: auto; right: auto; top:auto; background-image: url("images/wue-footer-productpage.png");background-repeat: no-repeat; background-position:center;}
.wue-footer-new-prod { margin-left:auto;margin-right:auto; position:relative; top:-60px; margin:auto; width: 900px; height: 140px; left: auto; right: auto; top:auto; background-image: url("images/wue-footer-productpage.png");background-repeat: no-repeat; background-position:center;}
.social_media_new { left: 0px; top: 36px; position: relative; width:320px; font-size:90%;height:20px}
.social_media_new_contact { left: 0px; top: 60px; position: relative; width:320px; font-size:90%;height:20px}
.newsletter_new {  left: 114px; top: 34px; position: relative;  width:240px; font-size:100%;height:20px}
.enter_email_new { left: -230px; padding:0px;margin:auto; position: relative; top:36px ; width:216px; font-size:100%;height:18px}
.shop_new { line-height: 12pt; left: 260px; padding:0px;margin:auto; position: relative; top:-58px ; width:200px; font-size:100%;height:60px}
.shop_new_contact { line-height: 12pt; left: 320px; padding:0px;margin:auto; position: relative; top:-58px ; width:200px; font-size:100%;height:60px}
.about_new { line-height: 12pt; text-align:left; left : 200px; padding:0px; margin: auto ; position: relative;top: -48px ; width:240px; font-size:100% ;text-align:right;height:60px}
.about_new_contact { line-height: 12pt; text-align:left; left : 192px; padding:0px; margin: auto ; position: relative;top: -54px ; width:240px; font-size:100% ;text-align:right;height:60px}
.sign_up_new { left: -130px; padding:0px;margin:auto; position: relative; top:44px ; width:80px; font-size:100%;}
.email_form_new { top: -100px; left: -600px; padding:0px;margin:auto; position: relative; width:920px; font-size:100%; text-align:center; color:#a21314;height:20px}	

.breadcrumb { clear:both; float:left; text-align: left; font-size:90%; width: 900px; height: 20px; top:-10px; left:-60px; position :relative; }
.breadinside {  text-align: left; width: 900px; height: 20px; top:0px; left:240px; position :relative; }

.searchnew { position :relative; text-align:justify; font-size:100%; width: 180px; top:100px;left:120px;z-index:400}

.footer { width: 900px; height: 200px; margin-bottom:auto; margin-left: auto; margin-right: auto; margin-top: auto; top:-60px; position:relative; }

.footermainleftsocial{  font-size:11px; width: 320px; height: 20px; top:-80px; position:relative; }

.hello {background-color:aqua; position:relative; margin-left:auto;margin-right:auto}

/*old stuff*/




body { font-family: "Courier New", Courier, monospace ; font-size: 80%; text-align: center; line-height: 150%; background-color: #FFFFFF; margin: 0px; padding: 0px;}


input, select, textarea { font-size: 90%; font-family: "Courier New", Courier, monospace; }
table { width: 100%; font-size: 100%; }
a { color: #333333; text-decoration: none; font-family: "Courier New", Courier, monospace; }
a:hover { color: #a21314; }

img { border-width: 0px; margin: 0px; padding: 0px; }
table, td, th, div { border: solid black 0px; text-align: left; vertical-align: top; }
img { border: solid black 0px; -webkit-border-radius: 10px; -moz-border-radius: 10px; }
form { margin: 0px; padding: 0px; }
fieldset { border: solid transparent 0px; margin: 0px; padding: 0px; }
h4, h5, h6 { font-family: "Courier New", Courier, monospace ; color: #a21314; font-size: 100%; font-weight: normal; margin: 0px; padding: 0px; }
h1 { font-family: "Courier New", Courier, monospace ; color: #a21314; font-size: 16px; font-weight: normal; margin: 0px; padding: 0px; }
h3 { font-family: "Courier New", Courier, monospace ; color:#1D1D1D; font-size: 12px; font-weight: normal; margin: 0px; padding: 0px; }
h2 { font-family: "Courier New", Courier, monospace ; color: #a21314; font-size: 100%; font-weight: bold; margin: 0px; padding: 0px; }
div  { font-size: 100%; font-weight: normal; margin: 0px; padding: 0px; }
p { margin: 0px 0px 8px 0px; }
li { list-style-type: none; padding: 0px; margin: 0px; }
ul { list-style-type: none; padding: 0px; margin: 0px; }
div.layoutoverlay { position: absolute; background: black; opacity: 0.7; filter: alpha(Opacity=70); -moz-opacity: 0.7; z-index: 10; }



.main_layout {  width: 920px; height: 550px; margin-bottom:auto; margin-left: auto; margin-right: auto; margin-top: 0;}
.main_layout_actinic { background-color:aqua; width: 620px; margin-left: auto; margin-right: auto; }
.header {  width: 920px; height: 150px; margin-bottom:0; margin-left: auto; margin-right: auto; margin-top: auto; padding:0px 0px 0px 0px; top:0px; background-color:white; text-align: center; background-image: url("images/loved-247.png");background-repeat: no-repeat; position:relative;}
.headerlogo { width: 920px; height: 100px; margin-left: auto; margin-right: auto; margin-top: 0px; padding:0px; top:0px; background-color:white;text-align: center;}
.headermenu { font-size:120%; width: 920px; height: 40px; margin-left: auto; margin-right: auto; margin-top: auto; padding: 0px 0px 0px 0px;top :0px; text-align: center;background-image: url("images/link-background.png");background-repeat: no-repeat; background-position:center;position:relative;}
.headermenu2 { font-size:100%; width: 920px; height: 10px; margin-left: auto; margin-right: auto; margin-top: auto; padding: 0px 0px 0px 0px;top :0px; text-align: center;background-image: url("images/link-background.png");background-repeat: no-repeat; background-position:center;position:relative;}
.headermenu3 { font-size:90%; width: 920px; height: 20px; margin-left: auto; margin-right: auto; margin-top: auto; padding: 0px 0px 0px 0px;top :0px; text-align: center;background-image: url("images/link-background.png");background-repeat: no-repeat; background-position:center;position:relative;}
.headermenugifts { font-size:120%; width: 920px; height: 40px; margin-left: auto; margin-right: auto; margin-top: auto; padding: 0px 0px 0px 0px;top :0px; text-align: center;background-image: url("images/gifts.png");background-repeat: no-repeat; background-position:center;position:relative;}
.headermenujewellery { font-size:120%; width: 920px; height: 40px; margin-left: auto; margin-right: auto; margin-top: auto; padding: 0px 0px 0px 0px;top :0px; text-align: center;background-image: url("images/jewellers.png");background-repeat: no-repeat; background-position:center;position:relative;}
.headermenuwedding { font-size:120%; width: 920px; height: 40px; margin-left: auto; margin-right: auto; margin-top: auto; padding: 0px 0px 0px 0px;top :0px; text-align: center;background-image: url("images/boutique.png");background-repeat: no-repeat; background-position:center;position:relative;}
.headermenupaper { font-size:120%; width: 920px; height: 40px; margin-left: auto; margin-right: auto; margin-top: auto; padding: 0px 0px 0px 0px;top :0px; text-align: center;background-image: url("images/paperie.png");background-repeat: no-repeat; background-position:center;position:relative;}
.headermenusale { font-size:120%; width: 920px; height: 40px; margin-left: auto; margin-right: auto; margin-top: auto; padding: 0px 0px 0px 0px;top :0px; text-align: center;background-image: url("images/sale.png");background-repeat: no-repeat; background-position:center;position:relative;}


.soldout { background-color:red;  color:white;}
.buybutton { font-size:110%;}
.price { font-size:110%; color: #545454;}
.productsize {font-size:90%; color: #777777; }

.mainbody {  width: 900px; height: 300px; margin-bottom:auto; margin-left: auto; margin-right: auto; top:-10px;}

.leftpane { float:left; width: 240px; height: 570px; margin-bottom:0; margin-left: auto; margin-right: auto; margin-top: auto; padding:0px 0px 0px 0px; top:0px; position:relative; }
.leftpane2 { float:left; width: 60px; height: 570px; margin-bottom:0; margin-left: auto; margin-right: auto; margin-top: auto; padding:0px 0px 0px 0px; top:0px; position:relative; }
.leftpane3 { float:left; width: 170px; height: 570px; margin-bottom:0; margin-left: auto; margin-right: auto; margin-top: auto; padding:0px 0px 0px 0px; top:0px; position:relative; }
.leftpanetopmargin {  width: 170px; height: 40px; margin-bottom:0; margin-left: auto; margin-right: auto; margin-top: auto; padding:0px 0px 0px 0px; top:0px; position:relative;}
.leftpanetop {  width: 170px; height: 190px; margin-bottom:0; margin-left: auto; margin-right: auto; margin-top: auto; padding:0px 0px 0px 0px; top:0px; position:relative; background-image:url('images/left-top-frame.png');}
.leftpanemid {  width: 170px; height: 20px; margin-bottom:0; margin-left: auto; margin-right: auto; margin-top: auto; padding:0px 0px 0px 0px; top:0px; position:relative;}
.leftpanebottom {  width: 170px; height: 320px; margin-bottom:0; margin-left: auto; margin-right: auto; margin-top: auto; padding:0px 0px 0px 0px; top:0px; position:relative; background-image:url('images/left-bottom-frame.png');}
.leftpainheading { line-height: 90%; margin-left: 5px; text-align: left; }
.leftpainheadingpad {  color:#f11343; font-size: 6px;	line-height: 100%;	margin-bottom: 0px; }

.leftpanesearch { float:left; width: 80px; height: 570px; margin-bottom:0; margin-left: auto; margin-right: auto; margin-top: auto; padding:0px 0px 0px 0px; top:0px; position:relative; }


.rightpanetopmargin { float:left; width: 630px; height: 5px; margin-bottom:0; margin-left: auto; margin-right: auto; margin-top: auto; padding:0px 0px 0px 0px; top:0px; position:relative; }
.rightpanetop { float:left; width: 630px; height: 20px; margin-bottom:0; margin-left: auto; margin-right: auto; margin-top: auto; padding:0px 0px 0px 0px; top:0px; position:relative; }
.rightpanetopleft { font-size:90%; float:left; width: 410px; height: 20px; margin-bottom:0; margin-left: auto; margin-right: auto; margin-top: auto; padding:0px 0px 0px 0px; top:0px; position:relative; }
.rightpanetopleftsmall {  font-size:90%; float:left; width: 430px; height: 20px; margin-bottom:0; margin-left: auto; margin-right: auto; margin-top: auto; padding:0px 0px 0px 0px; top:0px; position:relative; }

.rightpanesearch { float:left; width: 800px; height: 570px; margin-bottom:0; margin-left: auto; margin-right: auto; margin-top: auto; padding:0px 0px 0px 0px; top:0px; position:relative; }
.rightpanetopsearch { float:left; width: 800px; height: 20px; margin-bottom:0; margin-left: auto; margin-right: auto; margin-top: auto; padding:0px 0px 0px 0px; top:0px; position:relative; }

.rightpanetopleftproduct { font-size:90%; float:left; width: 610px; height: 20px; margin-bottom:0; margin-left: auto; margin-right: auto; margin-top: auto; padding:0px 0px 0px 0px; top:0px; position:relative; }
.rightpanetoprightproduct { font-size:90%; float:left; width: 20px; height: 20px; margin-bottom:0; margin-left: auto; margin-right: auto; margin-top: auto; padding:0px 0px 0px 0px; top:0px; position:relative; }

.search { text-align:justify; font-size:90%;}

.footermargin { width: 920px; height: 20px; margin-bottom:auto; margin-left: auto; margin-right: auto; margin-top: auto; padding:0px 0px 0px 0px; top:0px; position:relative; font-size:100%; text-align:center; color:#a21314; }
.footermain{ width: 920px; height: 180px; margin-bottom:auto; margin-left: auto; margin-right: auto; margin-top: auto; padding:0px 0px 0px 0px; top:0px; background-color:white;position:relative; background-image:url('images/wue-footer.png');background-repeat: no-repeat; }
.footermainproduct{ width: 920px; height: 180px; margin-bottom:auto; margin-left: auto; margin-right: auto; margin-top: auto; padding:0px 0px 0px 0px; top:0px; background-color:white;position:relative; background-image:url('images/wue-footer-productpage.png');background-repeat: no-repeat; }
.footermainleftmargin{ float:left; width: 55px; height: 180px; margin-bottom:auto; margin-left: auto; margin-right: auto; margin-top: auto; padding:0px 0px 0px 0px; top:0px; position:relative; }
.footermainleft{ float:left; width: 280px; height: 180px; margin-bottom:auto; margin-left: auto; margin-right: auto; margin-top: auto; padding:0px 0px 0px 0px; top:0px; position:relative; }
.footermainlefttopmargin{ width: 280px; height: 36px; margin-bottom:auto; margin-left: auto; margin-right: auto; margin-top: auto; padding:0px 0px 0px 0px; top:0px; position:relative; }
.footermainleftsign{ width: 320px; height: 26px; margin-bottom:auto; margin-left: auto; margin-right: auto; margin-top: auto; padding:0px 0px 0px 0px; top:0px; position:relative; }
.footermainleftsignmargin{ float:left; width: 20px; height: 20px; margin-bottom:auto; margin-left: auto; margin-right: auto; margin-top: auto; padding:0px 0px 0px 0px; top:0px; position:relative; }
.footermainleftsignmain{ float:left; width: 300px; height: 20px; margin-bottom:auto; margin-left: auto; margin-right: auto; margin-top: auto; padding:0px 0px 0px 0px; top:0px; position:relative; }

.footermainleftform{ clear:both; width: 320px; height: 18px; margin-bottom:auto; margin-left: auto; margin-right: auto; margin-top: auto; padding:0px 0px 0px 0px; top:0px; position:relative; }
.footermainleftformmargin{ float:left;  width: 18px; height: 20px; margin-bottom:auto; margin-left: auto; margin-right: auto; margin-top: auto; padding:0px 0px 0px 0px; top:0px; position:relative; }
.footermainleftformbox{ float:left; width: 200px; height: 17px; margin-bottom:auto; margin-left: auto; margin-right: auto; margin-top: auto; padding:0px 0px 0px 0px; top:0px; position:relative; }
.footermainleftformbuttonmargin{ float:left;  width: 10px; height: 20px; margin-bottom:auto; margin-left: auto; margin-right: auto; margin-top: auto; padding:0px 0px 0px 0px; top:0px; position:relative; }
.footermainleftformbutton{ float:left; width: 90px; height: 20px; margin-bottom:auto; margin-left: auto; margin-right: auto; margin-top: auto; padding:0px 0px 0px 0px; top:0px; position:relative; }

.footermainleftsocialmargin { font-size:90%; clear:both; width: 320px; height: 18px; margin-bottom:auto; margin-left: auto; margin-right: auto; margin-top: auto; padding:0px 0px 0px 0px; top:0px; position:relative; }

.footermainright { float:left; width: 436px; height: 180px; margin-bottom:auto; margin-left: auto; margin-right: auto; margin-top: auto; padding:0px 0px 0px 0px; top:0px; position:relative; }
.footermainrightmargin { width: 436px; height: 54px; margin-bottom:auto; margin-left: auto; margin-right: auto; margin-top: auto; padding:0px 0px 0px 0px; top:0px; position:relative; }
.footermainrightmarginleft { float:left; width: 4px; height: 128px; margin-bottom:auto; margin-left: auto; margin-right: auto; margin-top: auto; padding:0px 0px 0px 0px; top:0px; position:relative; }
.footermainrightleft { line-height: 110%;float:left; width: 198px; height: 128px; margin-bottom:auto; margin-left: auto; margin-right: auto; margin-top: auto; padding:0px 0px 0px 0px; top:0px; position:relative; }
.footermainrightright { line-height: 110%;text-align:right; float:left; width: 234px; height: 128px; margin-bottom:auto; margin-left: auto; margin-right: auto; margin-top: auto; padding:0px 0px 0px 0px; top:0px; position:relative; }


.productsection { margin-bottom:auto; margin-left: auto; margin-right: auto; margin-top: auto; text-align: center; }
.productsectionleft { margin-bottom:auto; margin-left: auto; margin-right: auto; margin-top: auto; text-align: left; z-index:40; width:360px;}
.productsectionright { font-size: 90%; margin-bottom:auto; margin-left: auto; margin-right: auto; margin-top: auto; text-align: left; z-index:50; vertical-align:text-top; }
.productsectionrow { margin-bottom:auto; margin-left: auto; margin-right: auto; margin-top: auto; text-align: left;}
.productdescription { font-size: 90%; line-height: 95%; text-align:justify;}


.currentpage {  background-color:red;  color:white; }
.greytext {	color:silver;}



.email_form { left: 0px; padding:0px;margin:auto; position: relative; width:920px; font-size:100%; text-align:center; color:#a21314;}	

.wue_logo { width: 920px; height: 80px; margin-left: auto; margin-right: auto; margin-top: auto; background-color:white;text-align: center; background-image: url("images/wue-logo-sunny-england.jpg");background-repeat: no-repeat; background-position:center;}
.link_background { font-size:120%; width: 920px; height: 40px; margin-left: auto; margin-right: auto; margin-top: 0px; padding: 10px 0px 0px 0px;top :0px; background-color:white;text-align: center;background-image: url("images/link-background.png");background-repeat: no-repeat; background-position:center;}
.link_background2 { font-size:100%; color: #1D1D1D; width: 600px; height: auto; margin-left: auto; margin-right: auto; margin-top: auto; top :0px; text-align: center;background-repeat: no-repeat; background-position:center;}
.link_background_paper { font-size:120%; width: 920px; height: 40px; margin-left: auto; margin-right: auto; margin-top: 0px; padding: 10px 0px 0px 0px;top :0px; background-color:white;text-align: center;background-image: url("images/link-background-paper.png");background-repeat: no-repeat; background-position:center;}
.frame_background { width: 920px; height: 70px; margin-left: auto; margin-right: auto; margin-top: 0px; top:0px; background-color:white;text-align: right;background-image: url("images/frame-background.png");background-repeat: no-repeat; background-position:center;}
.love_247 { position:relative; width: 920px; height: 33px; margin-left: auto; margin-right: auto; margin-top: 0px; top:-20px; text-align: center;background-image: url("images/loved-247.png");background-repeat: no-repeat; background-position:center;}
.main_body { width: 920px; height: 300px; margin-left: auto; margin-right: auto; margin-top: 0px; padding:0px; top:0px; background-color:white;text-align: left;}

/*footer detail*/

.wue_footer { float:left; position:relative; bottom:80px; padding:0px; margin:auto; width: 920px; height: 150px; left: auto; right: auto; top:auto; background-color:white;background-image: url("images/wue-footer.png");background-repeat: no-repeat; background-position:center;}
.social_media { left: 110px; padding:0px;margin:auto; position: relative; bottom:150px ; width:920px; font-size:90%}
.newsletter {  left: 126px; padding:0px;margin:auto; position: relative; bottom:190px ; width:920px; font-size:100%}
.enter_email { left: 123px; padding:0px;margin:auto; position: relative; top:8px ; width:920px; font-size:100%}
.shop { left: 445px; padding:0px;margin:auto; position: relative; bottom:210px ; width:920px; font-size:100% }
.about { text-align:left; left : 298px; padding:0px; margin: auto ; position: relative; bottom:270px ; width:240px; font-size:100% ;text-align:right;}
.sign_up { left: 335px; padding:0px;margin:auto; position: relative; top:35px ; width:920px; font-size:100%;}



.breadcrumb { left: 0px; padding:0px; margin: auto; bottom: 60px; width: 420px; position:relative; font-size:90%; }
.top_left_frame { background-repeat:no-repeat; font-size: 99%; left: 0px; padding:10px 10px 10px 10px; margin: auto; bottom: 50px; width: 810px; position:relative; height:190px; background-image:url('images/left-top-frame.png') }	
.bottom_left_frame { background-repeat:no-repeat; font-size: 99%; left: 0px; padding:10px 10px 10px 10px; margin: auto; bottom: 26px; width: 810px; position:relative; height:315px; background-image:url('images/left-bottom-frame.png') }	
.content_area {left: 90px; padding:0px; margin: auto; bottom: 550px; width: 600px; position:relative; font-size:90%;}




.pagevariants { display: none; }
.layoutcredits { display: none; }

.layout_standard { width: 920px; margin: 0px auto 0px auto;  }

.layoutmain { width: 900px; clear: both; background-image: url("/images/ZQtMJjxGWcLjUXVfl1LH0p000b.gif"); margin: 185px 0px 0px 0px; background-repeat: repeat-y; }




