﻿body								{background:#FFFFFF; margin-top:0px; font-family:Arial; font-size:100%;} /* url(../images/test.gif) */
img									{border:0px;padding:0px;margin:0px;}
.clear								{clear:both;height:0px;margin:0px;padding:0px;}


/* GENERAL PAGE LAYOUT */
#Page								{width:968px;margin:0px auto;background:#FFFFFF;}
.ErrorText							{background:#DD0000;color:#FFFFFF;font-weight:bold;padding:3px 10px;margin-bottom:20px;position:relative;}

h2.PageTitlePurple					{padding:10px 20px;color:#FFFFFF;font-size:140%;background:#992069;margin-top:0px;}
h2.PageTitleBlue					{padding:10px 20px;color:#FFFFFF;font-size:140%;background:#29A4BF;margin-top:0px}

/* Header Styles */
 #Header							{margin-top:18px;}
  #Header .HeaderLeft				{float:left;display:inline;margin-left:105px;width:725px;}
  #Header .HeaderRight				{float:right;display:inline;margin-right:25px;width:200px;display:none;}
   #Header .HeaderLogin				{text-align:right;color:#0298B9;font-weight:bold;margin-bottom:2px;display:none;}
    #Header .HeaderLogin a			{color:#0298B9;text-decoration:none;}
    #Header .HeaderLogin a:Hover	{text-decoration:underline;}
    
   #Header .HaderBasketInfo			{text-align:right;color:#53C5CD;font-weight:bold;margin-bottom:2px;display:none;}
    #Header .HaderBasketInfo a		{color:#53C5CD;text-decoration:none;}
    #Header .HaderBasketInfo a:Hover{text-decoration:underline;}
    
   #Header .HeaderBasketLogo		{text-align:right;color:#53C5CD;font-weight:bold;display:none;}
   
  #Header .HeaderTopNav				{width:918px;height:50px;margin-top:10px;background:url(../images/Header_Links_BG.gif) no-repeat top left;padding:0px 20px 0px 30px;display:none;} 
   #Header .HeaderTopNavLeft		{float:left;display:inline;}
    #Header .HeaderTopNavLeft span	{display:block;float:left;height:34px;padding:14px 0px 0px 0px;margin:1px 0px 0px 0px;}
    #Header .HeaderTopNavLeft span.Selected{display:block;background:url(../images/Header_Link_Selected_BG.gif) repeat-x top left;}
     #Header .HeaderTopNavLeft a	{color:#FFFFFF;text-decoration:none;font-weight:bold;display:block;height:28px;padding:0px 8px;}
     #Header .HeaderTopNavLeft a:Hover	 {background:url(../images/Header_Link_BG.gif) no-repeat bottom center;}
     #Header .HeaderTopNavLeft a.Selected{background:url(../images/Header_Links_Hover_BG.gif) no-repeat bottom center;}
     #Header .HeaderTopNavLeft a.Selected:Hover{background:url(../images/Header_Links_Hover_BG.gif) no-repeat bottom center;}
    
   #Header .HeaderTopNavRight		{float:right;display:inline;padding-top:10px;width:320px;display:none;}
    #Header .HeaderSearchBox		{float:left;display:inline;margin-top:2px;color:#FFFFFF;font-weight:bold;}
    #Header .HeaderSearchButton		{float:right;display:inline;}
   
   
/* Page Content */
 .PageContentContainer				{width:968px;color:#7E7E7E;font-size:80%;margin-top:8px;background:url(../images/LeftCol_Fade.gif) no-repeat bottom left;}
  .PageContentContainer a			{color:#0298B9;text-decoration:none;}
  .PageContentContainer a:Hover		{text-decoration:underline;}
  
  
/* Footer */
 .Footer							{margin-top:15px;display:none;}
  .Footer .FooterLinks				{padding:0px 50px;}
   .Footer .FooterLinksContainer	{float:left;display:inline;font-size:80%;width:170px;}
    .Footer a.FooterTopLink			{color:#666666;text-decoration:none;font-weight:bold;}
    .Footer a.FooterTopLink:Hover	{text-decoration:underline;}
    
   .Footer .FooterSubLinksContainer	{font-size:85%;margin-top:4px;}
	.Footer a.FooterSubLink			{color:#999999;text-decoration:none;}
	.Footer a.FooterSubLink:Hover	{text-decoration:underline;}
	
  .PureNetCredit					{margin-top:20px;text-align:center;font-size:70%;color:#666666;}
   .PureNetCredit a					{color:#666666;text-decoration:none;}
   .PureNetCredit a:Hover			{text-decoration:underline;}
   
   
/* Inner Styles */
 .LeftCol							{width:100px;float:left;display:inline;margin-top:10px;min-height:100px;display:none;}
  .LeftCol a.LeftNavHeader			{display:block;color:#29A4BF;text-decoration:none;font-weight:bold;margin:12px 10px 6px 10px;font-size:110%;}
  .LeftCol a.LeftNavHeader:Hover	{text-decoration:underline;}
  .LeftCol .LeftNavHeaderStrip		{background:#29A4BF;width:100px;height:7px;}
  
  .LeftCol .LeftNavSubLinkList		{margin:10px;}
   .LeftCol a.LeftNavSubLink		{color:#7E7E7E;text-decoration:none;font-weight:bold;font-size:85%;display:block;margin-bottom:8px;}
   .LeftCol a.LeftNavSubLink:Hover	{text-decoration:underline;}
 
 .InnerContentContainer				{width:648px;float:left;display:inline;margin:0px 10px;margin-top:10px;}
  .BreadCrumbTrail					{color:#7E7E7E;margin:0px 0px 15px 15px;font-weight:bold; display:none;}
   .BreadCrumbTrail a				{color:#00AAAC;text-decoration:none;}
   .BreadCrumbTrail a:Hover			{text-decoration:underline;}
   .BreadCrumbTrail h1				{margin:0px;padding:0px;font-size:100%;display:inline;}
 
 .RightCol							{width:200px;float:left;display:inline;background:#F1F1F2;margin-top:10px;}
  .SubscribeToEmailRight			{margin:20px 0px 10px 10px;}
 
 
 .PageInnerPurpleBanner				{background:#992069;height:18px;padding:12px 20px;color:#FFFFFF;font-weight:bold;font-size:130%;margin-bottom:30px;}
   
   
   
/* CATEGORY LIST */
 .TopLevelCatScroller				{border:2px solid #bbbbbb;padding:0px 10px;margin-bottom:10px;}
  .RelatedProds						{}
   .CategoryScrollerImage			{height:130px;}
   .RelatedVarName					{font-weight:bold;font-size:120%;}
  

 .CategoryListContainer				{background:#F1F1F2;border:1px solid #FFFFFF;padding:0px 0px 20px 0px;}
 .CategoryDescription				{padding:20px 20px 20px 20px;display:block;width:100%;}
 .CategoryList						{margin-left:20px;}
  .CategoryListItem					{float:left;display:inline;width:190px;text-align:center;margin-right:14px;margin-bottom:15px;}

  
   
/* RANDOM PRODUCT SELECTOR */
 .RandomProductDisplay				{width:648px;height:300px;background:#F1F1F2;padding:20px;}
  .RandomProductLeftSide			{float:left;display:inline;width:400px;margin-right:20px;}
  
  .RandomProductRightSide			{float:left;display:inline;width:180px;}
   .RandomProductInfo				{border-bottom:2px solid #ddd;padding-bottom:20px;margin-bottom:20px;}
    .RandomInfoLeftSide				{float:left;display:inline;font-weight:bold;font-size:120%;width:100px;}
     .RandomInfoLeftSide a			{text-decoration:none;color:#7E7E7E;}
     .RandomInfoLeftSide a:Hover	{text-decoration:underline;}
    .RandomInfoRightSide			{float:right;display:inline;margin-left:20px;width:60px;}
   
   .RandomProductSimilarItems		{}
    .RandomProductSimilarItems span	{font-weight:bold;font-size:120%;display:block;margin-bottom:6px;}
    .RandomProductSimilarItems a	{margin-right:10px;}
   
   
   
/* Product Templates */
 .ProductDetailsContainer			{background:#F1F1F2;border:1px solid #FFFFFF;padding:20px 0px 20px 0px;}
  .ProductDetailsLeftCol			{width:170px;float:left;display:inline;margin-right:20px;margin-left:30px;}
   .LeftColProductImages			{text-align:center;}
   .LeftColMoreImages				{margin:6px 0px 14px 0px;}
    .LeftColMoreImagesLeft			{float:left;display:inline;width:152px;}
     .LeftColMoreImagesLeft .MoreImagesItem		{display:block;float:left;margin-right:5px;margin-top:10px;width:70px;height:70px;}
    .LeftColMoreImagesRight			{float:right;display:inline;}
   .MoreImages						{color:#992069;margin-left:20px;}
   
   .LeftColSubDetails				{margin-top:4px;}
    .SubDetailsLeftCol				{float:left;display:inline;}
     a.SubDetailLink				{color:#7E7E7E;font-weight:bold;font-size:90%;display:block;margin-bottom:6px;}
     a.SubDetailLink:Hover			{}
     span.ForwardToAFriend			{background:url(../images/SendToFriend_btn.gif) no-repeat top left;display:block;padding:1px 0px 2px 34px;}
     span.Showcase					{background:url(../images/Showcase_btn.gif) no-repeat top left;display:block;padding:2px 0px 2px 34px;}
     span.WriteReview				{background:url(../images/pencil.png) no-repeat top left;display:block;padding:2px 0px 2px 34px;}
        
    .SubDetailsRightCol				{float:right;display:inline;}
  
  .ProductDetailsRightCol			{float:left;display:inline;margin-right:30px;}
   .ProductTitle h2					{color:#992069;font-weight:bold;font-size:130%;margin-bottom:10px;}
   .ProductDescriptionLeft			{font-size:95%;margin-bottom:16px;float:left;display:inline;width:230px;margin-right:10px;padding-right:10px;border-right:1px solid #BBBBBB;}
   .ProductDescriptionRight			{font-size:95%;margin-bottom:16px;float:left;display:inline;}
    .ProductDetailLeft				{float:left;display:inline;font-size:80%;font-weight:bold;}
    .ProductDetailRight				{float:right;display:inline;width:60px;font-size:80%;}
   
   .VariantSelectionContainer		{float:left;display:inline;width:240px;}
   .VariantPriceRight				{float:left;display:inline;padding:10px 0px 10px 10px;font-weight:bold;border-left:1px solid #BDBABD;}
    span.PriceOrigional				{font-size:90%;}
    span.PriceDiscount				{font-size:100%;color:#DD0000;}
    span.PriceNew					{font-size:110%;color:#9C206B;}
   
   .ProductExtraInfo				{background:url(../images/Prouduct_Extra_Info_BG.gif) repeat-x top left;}
    .ProductExtraInfoTable			{float:left;display:inline;font-size:90%;padding:6px 0px 0px 12px;}
     tr.ProductExtraInfoTableHead	{font-weight:bold;}
   
    .AddToBasketButton				{float:right;display:inline;width:60px;height:60px;}
     .btnAddToBasket				{background:url(../images/Add_To_Basket_btn.gif) no-repeat top left;width:60px;height:60px;border:0px;cursor:pointer;}
   
    .VariantSelectionFieldContainer	{margin-top:10px;}
     .VariantSelectionField			{float:left;display:inline;margin-right:20px;}
	  span.SelectionTitle			{width:60px;display:block;float:left;font-weight:bold;color:#992069;}
	  .VariantSelectionField Select	{width:160px;font-size:90%;}
   
  .ProductFooterDetails				{margin:30px 30px 0px 30px;}

/* Product Reviews */
.ReviewContainer					{margin:5px 0px 5px 30px;width:560px;padding:10px;float:left;display:inline;border-top:2px solid #992069;font-size:80%;}
.ratingStar							{font-size: 0pt;width: 18px;height: 18px;margin: 0px;padding: 0px;cursor: pointer;display: block;background-repeat: no-repeat;}
.filledRatingStar					{background-image: url(../images/star_yellow.png);}
.emptyRatingStar					{background-image: url(../images/star_grey.png);}
.savedRatingStar					{background-image: url(../images/star_yellow.png);}
.SubmitReview						{float:right;background:#992069;font-size:90%;color:#FFFFFF;font-weight:bold;padding:2px;}


/* Related Products */
 .RelatedProductsHeader				{color:#992069;font-weight:bold;font-size:130%;margin-bottom:10px;height:26px;}



/* PRODUCT SEARCH */
.SearchListProduct					{float:left;display:inline;width:190px;border-right:1px dashed #9C9A9C;padding-right:10px;margin-right:10px;}
 .SearchListProductImage			{width:190px;height:150px;}
 .SearchListProductName				{margin-top:6px;font-weight:bold;font-size:110%;}
 .SearchListProductPrice			{font-weight:bold;}



/* LOGIN / REGISTER */
.LoginRegisterBox					{border:1px solid #09849F;margin-bottom:20px;}
 .LoginRegisterTitle				{background:#29A4BF;padding:10px 40px;border-bottom:1px solid #09849F;color:#FFFFFF;font-weight:bold;font-size:120%;}
 .LoginRegisterContent				{padding:20px 40px;width:566px;background:#F1F1F2;}
  .LoginRegisterRow					{}
   .LoginRegisterRow span.RowName	{float:left;display:block;width:210px;}
   .LoginRegisterRow input			{width:350px;}
   .LoginRegisterRow .rowcheckbox	{width:350px;float:left;display:inline;}
   .LoginRegisterRow .rowcheckbox input	{width:20px;}
   .LoginRegisterRow .rowcheckbox label	{}
   .LoginRegisterRow select			{width:355px;}
   .LoginRegisterRow span.Mandatory	{color:#DD0000;}
   
  .LoginRegisterSubHeader			{color:#29A4BF;font-weight:bold;font-size:120%;margin-top:30px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #29A4BF;}
  .LoginRegisterButtonLeft			{float:left;display:inline;margin-top:6px;}
  .LoginRegisterButtonRight			{float:right;display:inline;margin-top:6px;}
  

/* MY ACCOUNT */
.MyAccountContainer					{background:#F1F1F2;}
 .MyAccountHeader					{background:#29A4BF;padding:10px 40px;border-bottom:1px solid #09849F;color:#FFFFFF;font-weight:bold;font-size:120%;}
 .MyAccountBody						{padding:35px;width:566px;}
  .MyAccountSubHeader				{font-weight:bold;color:#29A4BF;font-size:110%;margin-bottom:20px;}

 .AccountAddress					{border:1px solid #29A6BD;float:left;display:inline;padding:10px;width:250px;margin-right:20px;margin-bottom:20px;}

 .InvoiceAddress					{float:left;display:inline;width:250px;margin-right:66px;}
 .DeliveryAddress					{float:left;display:inline;width:250px;}

/* BASKET */
.BasketContainer					{}
.BasketHeader1						{background:url(../images/Basket_Progress_1.gif) no-repeat top left;height:73px;}
.BasketHeader2						{background:url(../images/Basket_Progress_2.gif) no-repeat top left;height:73px;}
.BasketHeader3						{background:url(../images/Basket_Progress_3.gif) no-repeat top left;height:73px;}
.BasketTableHeader					{background:#511950;color:#FFFFFF;padding:10px 30px;font-weight:bold;}
 .BasketTableHeaderCol1				{width:420px;float:left;display:inline;}
 .BasketTableHeaderCol2				{width:110px;float:left;display:inline;}
 .BasketTableHeaderCol3				{}

.BasketTableBody					{padding:5px 30px;background:#F1F1F2;}
 .BasketTableBody a					{color:#992069;}
 
 .BasketItemContainer				{width:588px;padding:5px 0px 5px 5px;}

 .BasketTableBodyCol1				{float:left;display:inline;width:410px;margin-right:10px;}
  .BasketItemImage					{float:left;display:inline;margin-right:35px;width:140px;}
  .BasketItemDetails				{float:left;display:inline;}
   .BasketItemDetails a.BasketItemTitle	{font-weight:bold;font-size:120%;}
   .BasketItemDetailsSmall			{font-size:90%;margin-bottom:6px;}
 .BasketTableBodyCol2				{float:left;display:inline;width:110px;font-weight:bold;}
 .BasketTableBodyCol3				{float:left;display:inline;text-align:left;width:58px;}
 
 .BasketDeviderLine					{border-bottom:1px dashed #999999;height:1px;margin:10px 0px;}
 
  .PromoCode						{float:left;display:inline;}
  a.PurplePromoButton				{background:url(../images/Button_Purple_BG.gif) repeat-x top left;font-weight:bold;padding:4px 6px;display:block;border:1px solid #992069;color:#FFFFFF;float:left;display:inline;font-size:80%;margin-left:11px;}
  a.PurplePromoButton:Hover			{color:#FFFFFF;text-decoration:none;border:1px solid #992069;text-decoration:underline;}
 
.BasketButtons						{padding:20px 30px 0px 0px;background:#F1F1F2;}
 .BasketButtonLeft					{float:left;display:inline;width:200px;}
 .BasketButtonRight					{float:right;display:inline;width:200px;}


/* CHECKOUT */
.CheckoutDetailsContainer			{}
 .CheckoutDetailsHeader				{background:#511950;color:#FFFFFF;padding:10px 30px;font-weight:bold;font-size:100%;}
 .CheckoutDetailsBody				{padding:10px 50px;background:#F1F1F2;}
  .CheckoutDetailsBody a			{color:#992069;}
 a.PurplePromoButton				{background:url(../images/Button_Purple_BG.gif) repeat-x top left;font-weight:bold;padding:4px 6px;display:block;border:1px solid #992069;color:#FFFFFF;float:left;display:inline;font-size:80%;margin-left:11px;}
 a.PurplePromoButton:Hover			{color:#FFFFFF;text-decoration:none;border:1px solid #992069;text-decoration:underline;}
 
 
/* CHECKOUT CONFIRMATION */
.CheckoutConfirmationDetailsBody	{font-size:90%;background:#F1F1F2;padding:20px;}
 .CheckoutConfirmationDetailsCell	{float:left;display:inline;width:180px;margin-right:29px;}
 .CheckoutConfirmationDetailsBody strong	{display:block;border-bottom:1px solid #511950;margin-bottom:20px;}


/* CONTACT FORM */
 .EnquiryForm						{width:486px;}
  .EnquiryFormBody					{}
   .EnquiryFormRow					{width:486px;margin:2px 0px;}
    .EnquiryFormRow span.RowName	{display:block;float:left;width:200px;}
    .EnquiryFormRow span.Mandatory	{color:#DD0000;}
    .EnquiryFormRow input			{width:280px;}
    .EnquiryFormRow select			{width:286px;}
    .EnquiryFormRow textarea		{width:280px;}
    .EnquiryFormRow rowcheckbox		{}
    
   .EnquiryFormSubText				{}
   .EnquiryFormButton				{margin-top:0px;color:#FFFFFF;}
    a.BlueButton					{background:url(../images/Button_Blue_BG.gif) repeat-x top left;font-weight:bold;padding:6px 10px;display:block;border:1px solid #2DA5BF;color:#FFFFFF;float:right;display:inline;}
    a.BlueButton:Hover				{color:#FFFFFF;text-decoration:none;border:1px solid #0398B9;text-decoration:underline;}
    
    a.PurpleButton					{background:url(../images/Button_Purple_BG.gif) repeat-x top left;font-weight:bold;padding:6px 10px;display:block;border:1px solid #992069;color:#FFFFFF;float:right;display:inline;}
    a.PurpleButton:Hover			{color:#FFFFFF;text-decoration:none;border:1px solid #992069;text-decoration:underline;}



/* ENEWSLETTER*/
 .Enewsletter						{background:#F7F3F7;padding:30px 40px;}
  


/* NEWS ITEM */
 .NewsItem							{}
  .NewsItemDate						{color:#0398B9;font-weight:bold;font-size:120%;margin-bottom:10px;}
  .NewsItemContent					{height:100%;}
  
  .BackButton						{float:right;margin-top:20px;display:inline;}
   

/* NEWS LIST */
 .NewsList							{}
  .NewsListLeft						{float:left;display:inline;width:476px;margin-right:20px;}
  .NewsListRight					{float:left;display:inline;width:150px;}
  
  .NewsListItem						{border-bottom:1px dashed #7E7E7E;padding:10px 0px;}
   .NewsListTitle					{margin:4px 0px;font-weight:bold;font-size:120%;}
    .NewsListTitle a				{}
    .NewsListTitle a:Hover			{}
   .NewsListDate					{font-weight:bold;}
   .NewsListContent					{}
    .NewsListContent a				{}
    .NewsListContent a:Hover		{}
   
   
   
/* SITEMAP */
 .SiteMap							{}
  .SiteMap ul						{margin-bottom:20px;}
   .SiteMap li						{}
 
  ul.SiteMapLevel1					{}
   li.SiteMapLevel1Name				{}
    a.SiteMapLevel1Link				{background:#29A6BD;font-weight:bold;color:#FFFFFF;display:block;width:300px;padding:2px;margin-bottom:4px;}
  ul.SiteMapLevel2					{}
   li.SiteMapLevel2Name				{}
    a.SiteMapLevel1Link				{}
  ul.SiteMapLevel3					{}
   li.SiteMapLevel3Name				{}
    a.SiteMapLevel1Link				{}
  ul.SiteMapLevel4					{}
   li.SiteMapLevel4Name				{}
    a.SiteMapLevel1Link				{}
  ul.SiteMapLevel5					{}
   li.SiteMapLevel5Name				{}
    a.SiteMapLevel1Link				{}
  ul.SiteMapLevel6					{}
   li.SiteMapLevel6Name				{}
    a.SiteMapLevel1Link				{}
  ul.SiteMapLevel7					{}
   li.SiteMapLevel7Name				{}
    a.SiteMapLevel1Link				{} 
  
  .SiteMap a						{text-decoration:none;}
  .SiteMap a:Hover					{}
   



/* Lucky Zoom */
/* Copyright 2006 LuckyTeam.co.uk. To use this code on your own site, visit http://luckyteam.co.uk */

.luckyZoomSmallImageCont {
position: relative;
}

.luckyZoomBigImageCont {
overflow: hidden;
position: absolute;
z-index: 100;
border: 1px solid #9E2F2D;
visibility: hidden;
/* display: none; */
}

.luckyZoomHeader {
position: relative;
z-index: 10;
left: 0px;
top: 0px;
font: 10px Tahoma, Verdana, Arial, sans-serif;
color:#fff;
background:#9E2F2D;
padding:3px;
}

.luckyZoomHeader a {
color: #fff;
}

.luckyZoomPup {
z-index                 : 10;
visibility              : hidden;
position                : absolute;
width                   : 50px;
height                  : 50px;
border: 1px solid #aaa;
background: #ffffff;
opacity: 0.5;
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
filter: alpha(Opacity=50);
}

.luckyZoomSmallImageCont img {
visibility:visible;
}

/* LIGHTBOX */
/* ENLARGE IMAGE */
#lightbox{
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(../images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left; background: url(../images/prevlabel.gif) left 15% no-repeat;}
#nextLink { right: 0; float: right; background: url(../images/nextlabel.gif) right 15% no-repeat;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }


#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	}

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	}
	

/* Min-Width */
.lbWidth { /* most browsers */
	position: absolute;
	top: 0px; left: 0px;
	width: 100%;
	min-width: 790px;
	}

* html .lbContent { /* IE6 */
	margin-left: -790px;
	position:relative;
	}

* html .lbMinWidth { /* IE6 */
	padding-left: 790px;
	}
	
	
/* Clearfix */	
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}

