/* UTILISING DEFAULT SCHEME BRANDING AND OVERALL SIZING PAGE */
/* THIS BROWSER INFO
/* Detail   CCBot/1.0 (+http://www.commoncrawl.org/bot.html) 
/* System    
/* ThisBrowser    -- unavailable --  
/* Release    -- unavailable --  
/* Version    -  
*/

div.navWrap {position:relative;}

div#headTxt { position:absolute; right:10px; top:60px; display:block;width:550px; }
div#headTxt h4 { width:100%; font-size:2.275em; line-height:100%; text-align:right; color:#B2B2B2; font-weight:normal;padding:0px;margin:0px;}
div#headTxt p { width:100%; text-align:right; font-size:0.9em; color:#B2B2B2; margin:0px;padding:0px;}


img.logo {float:left;clear:none;margin-top:20px;}
a.homeTemplate,
a.homeTemplate:link,
a.homeTemplate:visited {width:350px;height:80px;display:block;position:absolute;top:30px;left:20px;}

.topNav {clear:none;float:right;width:614px;margin-top:130px;list-style-type:none;position:relative;}
.topNav li {clear:none;float:left;padding-left:5px;position:relative;}
.topNav li.f {padding-left:0px;}
.topNav li a span {display:none;}
.topNav li a,
.topNav li a:link,
.topNav li a:visited {height:23px;width:98px;clear:both; float:left;display:block;}
.topNav li a.index {background:transparent url('../img/nav/home.gif') no-repeat top left;display:block;}
.topNav li.sel a.index,
.topNav li a.index:hover,
.topNav li a.index:active {background-image:url('../img/nav/home_on.gif')}
.topNav li a.ourStores {background:transparent url('../img/nav/storeFinder.gif') no-repeat top left;display:block;}
.topNav li.sel a.ourStores,
.topNav li a.ourStores:hover,
.topNav li a.ourStores:active {background-image:url('../img/nav/storeFinder_on.gif')}
.topNav li a.findUs {background:transparent url('../img/nav/findUs.gif') no-repeat top left;display:block;}
.topNav li.sel a.findUs,
.topNav li a.findUs:hover,
.topNav li a.findUs:active {background-image:url('../img/nav/findUs_on.gif')}
.topNav li a.usefulInfo {background:transparent url('../img/nav/usefulInfo.gif') no-repeat top left;display:block;}
.topNav li.sel a.usefulInfo,
.topNav li a.usefulInfo:hover,
.topNav li a.usefulInfo:active {background-image:url('../img/nav/usefulInfo_on.gif')}
.topNav li a.news {background:transparent url('../img/nav/news.gif') no-repeat top left;display:block;}
.topNav li.sel a.news,
.topNav li a.news:hover,
.topNav li a.news:active {background-image:url('../img/nav/news_on.gif')}
.topNav li a.contacts {background:transparent url('../img/nav/contact.gif') no-repeat top left;display:block;}
.topNav li.sel a.contacts,
.topNav li a.contacts:hover,
.topNav li a.contacts:active {background-image:url('../img/nav/contact_on.gif')}


.topNav li a#mn_index { background-image:url('../img/nav/index.gif');} 
.topNav li a#mn_index:hover, .topNav li a#mn_index:active { background-image:url('../img/nav/index_on.gif');} 
.topNav li a#mn_weeklyMarket { background-image:url('../img/nav/weeklyMarket.gif');} 
.topNav li a#mn_weeklyMarket:hover, .topNav li a#mn_weeklyMarket:active { background-image:url('../img/nav/weeklyMarket_on.gif');} 
.topNav li a#mn_whatsOn { background-image:url('../img/nav/whatsOn.gif');} 
.topNav li a#mn_whatsOn:hover, .topNav li a#mn_whatsOn:active { background-image:url('../img/nav/whatsOn_on.gif');} 
.topNav li a#mn_storeFinder { background-image:url('../img/nav/storeFinder.gif');} 
.topNav li a#mn_storeFinder:hover, .topNav li a#mn_storeFinder:active { background-image:url('../img/nav/storeFinder_on.gif');} 
.topNav li a#mn_photoTour { background-image:url('../img/nav/photoTour.gif');} 
.topNav li a#mn_photoTour:hover, .topNav li a#mn_photoTour:active { background-image:url('../img/nav/photoTour_on.gif');} 
.topNav li a#mn_location { background-image:url('../img/nav/location.gif');} 
.topNav li a#mn_location:hover, .topNav li a#mn_location:active { background-image:url('../img/nav/location_on.gif');} 
.topNav li a#mn_contact { background-image:url('../img/nav/contact.gif');} 
.topNav li a#mn_contact:hover, .topNav li a#mn_contact:active { background-image:url('../img/nav/contact_on.gif');} 


div.subNav { position:absolute; z-index:1; left:0px; top:11px; width:92px; padding:0px 0px 1px 0px;  }
div.sn_opaque { position:absolute; left:0px; top:0px; display:block; width:92px; height:100%; background:#fff;/* opacity:0.75; */}

ul.topNav li ul.subNav { position:relative; left:0px; top:0px; width:72px; display:block;padding:5px 20px 5px 20px; background:#fff;}
ul.topNav li ul.subNav li { width:72px;height:12px;padding:4px 0px 4px 0px; margin:0px; }
ul.topNav li ul.subNav li.f {border:none;}
ul.topNav li ul.subNav li span { display:block;text-transform:uppercase;font-size:0.9em;}
ul.topNav li ul.subNav li a { clear:none; float:left; display:block; height:12px; width:72px; white-space:nowrap; background-color:transparent; background-position:left top; background-repeat:no-repeat;margin:0px; color:#000; text-decoration:none;}
ul.topNav li ul.subNav li a:hover,
ul.topNav li ul.subNav li a:active { text-decoration:none; color:#7D1777;}




