/*colours = light blue: #eef7fb; dark pink: #9e005f; light pink: #e6048c */
/*ie*  also in ie css */
body 	{margin:0;font-size:11px;}
#newOuter {text-align:center;padding:0.3em 0;background:#EEF7FB;}
#page {background: #eef7fb; text-align: center; height:160px;}
#hd-inn1, #mc, #ft, #ft-hme-icn,#mc-innb  { margin: 0 auto; text-align: left;}

/*Main Content*/
#mc {background: #fff; text-align: left; padding: 0 0 2em 0; }
#mc-inna {padding: 0em 1.1em 0 0;}
#mc-innb { width: 910px; padding: 1.1em 0 0 0;}

/*HeaDer*/
#hd { width: 100%; vertical-align:bottom; text-align: center; background: #fff /*url(../images/bg-mu.gif) bottom repeat-x*/; height: 125px;}
#hd2 { width: 100%; text-align: center;}
#hd-pnl2 li a:hover  {text-decoration:none;background:#cde9f7;}
#hd-pnl1 {float:left; width: 340px; clear: none;  height: 125px; margin: 0; padding: 0;}
#hd-pnl2 {float:left; width: 500px; padding: 0 0 0 30px;}
#hd-pnl2-inna {float: left; width: 60%;}
#hd-pnl2-inna2 {float: right; margin: 0 0em 0 0; width: 100%;}
#hd-pnl2-innb {float: right; width: 35%;}
#hd2-inn1	{width:73em;margin:0 auto;background:#fff;}
#hd2-inn1 hr	{margin:0 1em;}
#hd-pnl3 {float: right; width: 61%;text-align:right; }
#hd-pnl3	{margin:1.6em 0 0 0}
#hd-pnl3 img {margin-right:2em;padding-left:1.3em;}
/*MenU*/
#mu {
  clear: both;	
  width: 100%; 
  display: block; 
  margin: 0em 0 0em 0; 
  position: relative; 
  height:35px;
  background: #fff url(../images/bg-mu.gif) bottom repeat-x;
}
#mu ul {position: relative;	z-index: 4000;}
#mu ul li {float: left;list-style: none;text-align:left;position: relative; height: 35px; text-indent: -9999em;background: url(../images/bg-nav-eng.gif) 0 0px no-repeat; display: block; }
#mu ul li a {display: block; color:#fff; text-decoration: none; font-size: 0.8em; height: 35px; font-weight: bold;z-index: 4000;}
div#hd-inn1{margin: 0 auto;}
div#hd-pnl2{margin: 0 auto;}
/*div#hd-pnl2{display: inline;}*/

#mu ul li#Home { width: 84px;}
#mu ul li:hover#Home, #mu ul li.down#Home {background-position: 0px -35px; }
#mu ul li#Products {background-position: 0 -69px; width: 131px; }
#mu ul li:hover#Products, #mu ul li.down#Products {background-position: 0px -104px; }
#mu ul li#Collection	{width:127px;background-position: 0px -138px;}
#mu ul li:hover#Collection, #mu ul li.down#Collection{background-position: 0px -173px; }
#mu ul li#Virtual-Mirror {background-position: 0 -350px; width: 149px; }
#mu ul li:hover#Virtual-Mirror, #mu ul li.down#Virtual-Mirror {background-position: 0 -385px; }
#mu ul li#Help-FAQs {background-position: 0 -414px; width: 116px; }
#mu ul li:hover#Help-FAQs, #mu ul li.down#Help-FAQs {background-position: 0 -449px; }
/*#mu ul li#Guide-To-Vision {background-position: 0 -280px; width: 161px;}
#mu ul li:hover#Guide-To-Vision, #mu ul li.down#Guide-To-Vision	{background-position: 0 -315px; }*/
#mu ul li#Your-Prescription {background-position: 0 -207px; width: 172px;}
#mu ul li:hover#Your-Prescription, #mu ul li.down#Your-Prescription	{background-position: 0 -242px; }
#mu ul li#Why-Choose-Us	{background-position: 0 -276px;width:150px;}
#mu ul li:hover#Why-Choose-Us, #mu ul li.down#Why-Choose-Us	{background-position: 0 -311px;}
/*side Bar*/
#sb,#sb2	{background: url(//img.glassesdirect.co.uk/gduk/bg/bg-sb.gif) repeat-x bottom;float:left;margin: 2.2em 1.4em 1.4em 0.8em;}
#sb 	{width:18%;padding: 0 0 1.4em 0;}
#sb ul{font-size: 0.9em;margin: 0px 0 1.5em 0;padding: 0;}
#sb ul a{display: block;/*padding: 0.55em 0em 0.5em 0.8em;*/padding: 0.2em 0em 0em 0.8em;}
#sb li span{padding-top: 0.25em;}
#sb ul a:hover {background: url(//img.glassesdirect.co.uk/gduk/icon/icon-arr-tiny.gif) left center no-repeat;}
#sb h2,#sb2 h2 {font-size: 1.5em;margin: 0 0 0.85em 0.5em;}
#sb h3 {border-top: 1px dotted #999;font-weight: bold;margin: 0 0 0 0.7em;padding: 1.3em 0.3em 0.45em 0em;}
#sb ul img {float: left;}
#sb2	{width:12.6em; padding: 0 0 2em 0;}
#sb2 h2	{border-bottom:1px dotted #999;padding:0 0 0.8em 0;margin: 0 0 0.7em 0;}
#sb2 ul{font-size:0.9em;margin: 0px 0 1.5em 0;padding:0;}
#sb2 ul{font-size: 0.9em;margin: 0;padding: 0;}
#sb2 ul ul   {margin-left:0.9em;margin-top:0.3em;margin-bottom:1em;font-size:1em !important;}
#sb2 ul a{display: block;/*padding: 0.55em 0em 0.5em 0.8em;*/padding: 0.2em 0.8em 0em 0em;line-height:1.4em;}
#sb2 ul a:hover {background: url(//img.glassesdirect.co.uk/gduk/icon/icon-arr-tiny.gif) left center no-repeat;}
#sb2 a.visited	{background: url(//img.glassesdirect.co.uk/gduk/icon/icon-arr-tiny2.gif) left center no-repeat;color: #9e005f;}
#sb2 .sb-on2	{background:#9e005f;color:#fff;display:block;line-height:1.4em;}

/*side bar 2*/
/*SIDE BAR ICONS*/
#faceLong a,#faceOval a,#faceRound a,#faceSquare a,#faceTri a{margin-left:1em;}
#faceLong    {background:url(//img.glassesdirect.co.uk/gduk/icon/sbFaces.gif) no-repeat 0 0;}		
#faceOval  {background:url(//img.glassesdirect.co.uk/gduk/icon/sbFaces.gif) no-repeat 0 -21px;}		
#faceRound  {background:url(//img.glassesdirect.co.uk/gduk/icon/sbFaces.gif) no-repeat 0 -42px;}  		
#faceSquare  {background:url(//img.glassesdirect.co.uk/gduk/icon/sbFaces.gif) no-repeat 0 -63px;}
#faceTri  {background:url(//img.glassesdirect.co.uk/gduk/icon/sbFaces.gif) no-repeat 0 -84px;}

/*Common container*/
.cont-bg1	{border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;background:url(//img.glassesdirect.co.uk/gduk/bg/bg_grey1.gif) 0 100% repeat-x;}
.cont-bg2	{ position: relative;/*border-left:1px solid #FFF;border-right:1px solid #FFF;*/border-bottom:1px solid #FFF;}
.cont-bg2 a{ font-size: 12px;}
/*cont-head!*/
.cont-head {background:url(//img.glassesdirect.co.uk/gduk/bg/bg_grey4.gif) 0 100% repeat-x; display: block; padding: 0.3em 1.1em 1em 1.1em; }
.cont-head div { float: left; text-align: right; padding: 0.7em 0 0 0; }
.cont-head h2 { display: block; position: relative; font-size: 1.3em; }
.prod-head { clear: both; padding: 1em 1em 1em 1.1em; }
.cont-bg2 .cont-inna {padding: 1.1em;}
/* Button container*/
.bn-cont {border-top: 1px dotted #c8c8c8;padding:1em 1em 1.4em 1.1em;margin: 1.1em 0 0 0; text-align: right; clear: both;}

#prod .bn-cont {border-top: none;}

/*columns*/
.lft-flo {width:20%;float:left;padding: 0 0 1.1em 1.1em;}
.rgt-flo {width:30%;float:right;padding: 0 0 1.1em 0;}
/*homepage icon footer */
#ft-hme-icn { margin-top:1.5em;float:left;clear:both; background:#fff;margin: 1.1em auto 1.1em auto;}
#ft-hme-icn-inna { border-top:13px solid #eef7fb;  padding: 1.1em; text-align: center;}
#ft-hme-icn-inna img { margin: 0.3em; }
/*footer stuff start*/
#ft { clear: both; background: #fff;margin: 1.1em auto 0em auto;}
#ft a:hover  {text-decoration:none;}
#ft a:hover span {background:#CDE9F7;}
#ft-inna { padding: 1.1em; width:71em; margin:0;}
#ft-inna h2{ padding:0 0 0.5em 0; margin:0.5em 0 0.5em 0; font-size: 2em; font-weight: normal; border-bottom:1px dotted #ccc;}
#ft-inna p{margin: 1em 0 1em 0; text-align:center; clear:both;}
#ft-map-ul{ width:71em; padding:0; margin:0; float:left; }
#ft-map-ul li{ font-weight:bold; padding:0.5em 1em 0 0; margin:0.5em 0 0 0 ; list-style: none; float:left; width: 12em; }
#ft-map-ul li#ft-map-ul-glasses { width: 24em; }
#ft-map-ul-glasses{ width: 30em;  }
#ft-map-ul-glasses a{ width:100%; font-weight:bold; }
#ft-map-ul ul{width:12em; padding:0; margin:0; margin-top:0.5em; padding-top:0.5em; float:left; height:auto; }
#ft-map-ul ul li {width:15em;font-size:0.8em; width:auto;height:auto; float:left; clear:both; margin:0; padding:0;}
#ft-map-ul ul li a{font-weight:normal; width:12em;float:left; clear:both; display:block;margin:0;font-weight:normal; line-height: 1.5em; font-size: 1.2em;}
.ft-bestfit span, #ft-blog span, #ft-guide span, #ft-virt span{  margin-top:3em;  font-weight:bold; text-decoration:underline;}
.ft-bestfit a,  #ft-blog a{   }
.ft-bestfit,  #ft-blog {border-top:1em solid #fff;}
#ft-cpy { clear: both; background: #eef7fb; text-align:left; padding-bottom:1em;}
#ft-cpy-txt { clear: both; background: #eef7fb;padding: 0.5em 1em  2.5em 1em; }
#ft-cpy-txt1 {float: left; width:25em;}
#ft-cpy-txt2 {float: right; width:45em; text-align:right;}

#st-ringus {background:url(//img.glassesdirect.co.uk/gduk/bg/bg_ringus.gif) no-repeat;height:24px;width:198px;}
#st-ringus p {font-size:0.85em;padding:0.4em 0 0 3.4em}
#st-ringus p span {font-weight:bold;}
#st-ringus a	{color:#003399}
#bd-callus {background:#dedeeb;}
#callus			{width:529px;height:332px;background:#fff url(//img.glassesdirect.co.uk/gduk/bg/bg_telephone.gif) 0 100% no-repeat}
#callus	h1		{padding:0.3em 0;color:#e71393;background:#fff;}
#callus1		{margin:0 2em;}
#callus-inn1 {background:#f4f4f4 url(//img.glassesdirect.co.uk/gduk/bg/bg_callus1.gif) 0 0 no-repeat;width:23em;float:right;margin:1.5em 0 0 0;}/* bg_callus1 bg_callus2*/
#callus-inn2 {background: url(//img.glassesdirect.co.uk/gduk/bg/bg_callus2.gif) 100% 0 no-repeat;padding:0.8em;text-align:right}
#callus-inn1 input	{width:190px}
#callus-inn1 label 	{font-weight:bold;color:#9e005f;}
#callus-sub 		{float:right;clear:both;margin:1.3em 0 0 0;}
#callus-close      	{background:red;position:absolute;bottom:1em;}
#callus	 #popUp-close	{margin-top:8.5em;font-size:0.9em !important;}


#login #st-ringus	{float:right;position:relative;top:-2em; left: -20px;}
div#hd-inn1{padding-left: 50px;}
