/* 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    -  
*/
html {font-size:1.25em;}
html * {margin: 0em; padding: 0em;}

body {font-size:50%; font-family:Arial,Helvetica,sans-serif;background:#333333;color:#313131;}

h1,h2,h3,h4,h5,h6,p,img,ul,ol,form,fieldset,form div,label,table { clear:both; float:left;}
h1 { font-size:1.4em; margin:0em 0em 10px 0em; }
h2 { font-size:1.3em; margin:0em 0em 10px 0em; }
h3 { font-size:1.2em; margin:0em 0em 10px 0em; }
h4 { font-size:1.2em; margin:0em 0em 10px 0em;  }
h5 { font-size:1.1em; font-weight:bold;margin:0.9em 0em 0em 0em;  }
h6 { font-size:1em; font-weight:normal;margin:0em 0em 0.5em 0em;color:#EB297B;  }
p { font-size:1.2em; margin:0em 0em 6px 0em;line-height:130%;color:#000;  }
p.intro {color:#6D6B70;font-size:16px;padding:15px 0px 0px 68px;width:872px;}
p.title {color:#6D6B70;font-size:16px;padding:7px 0px 0px 0px;width:500px;margin-bottom:0px;}
p.body {color:#000;font-size:13px;width:450px;padding:20px 0px 0px 68px;line-height:22px;}
p.body2 {color:#000;font-size:13px;width:450px;padding:7px 0px 0px 0px;line-height:22px;}

img { border:0em;}
div.mainWrap {
  margin:0 auto 0em;width:900px;clear:none;position:relative;
}
div.navWrap {width:900px;clear:none;float:left;}

div.content { position:relative; z-index:1;clear:both;float:left;width:780px;margin-top:0px;background:#fff;padding:60px;padding-top:80px; }
div.content div.body {width:100%;float:left;clear:both;}
div.content div.body div.bodyLeft {float:left;clear:none;position:relative;}
div.body a.view,
div.body a.view:link,
div.body a.view:visited {
  width:125px;height:23px;line-height:23px;display:block;color:#fff;font-size:14px;text-align:center;text-decoration:none;
    background:transparent url('../img/template/bg_button.gif') no-repeat left top;text-transform:uppercase;
}
div.body a.view:hover,
div.body a.view:active {background-position:left -23px;}

div.bodyLeft div.info {
    clear:none;float:left;margin:15px 0px 0px 0px;padding:0px 0px 0px 33px;
}

ul { list-style-type:none; }

a { color:#7D1777; }
a:hover,
a:active { color:#000; }

br { clear:both; }

.access { position:absolute;left:-9999px;}
.shown { display:block; }
.hidden { display:none; }


img.LaunchSentence {float:right;clear:none;margin-top:96px;} /*<----THIS CAN BE DELETED WHEN LIVE---->*/

table.openingTimes {margin-top:3px; width:100%;}
table.openingTimes td {color:#000;font-size:1.2em;padding:3px 0px 3px 0px;}
table.openingTimes td.label {width:111px;padding-left:4px;}
table.openingTimes td.times {width:110px;text-align:right;}
table.openingTimes tfoot td { padding-left:4px; }



/* HOME PAGE ------------------------------------- */

body#index a.homeTemplate, 
body#index a.homeTemplate:link, 
body#index a.homeTemplate:visited {
	display:none;
}

div#index.content {
	background:transparent url('../img/home/wrapperImageHome.jpg') no-repeat left top;padding-top:60px;
}
div#index.content div.body div.bodyLeft {width:638px;}
div#index.content div.body div.bodyLeft img.homeimg {z-index:1;position:relative;}
/*div#index.content div.body div.bodyLeft p {position:absolute;top:336px;right:53px;z-index:10;font-size:14px;}*/
div#index.content div.body div.bodyLeft div.homeText {
	float:left;clear:none;width:495px;background:transparent url('../img/home/whiteBG.png') repeat top left;margin-top:12px;padding:20px 0px 20px 0px;
}
div#index.content div.body div.bodyLeft div.homeText p {float:right;clear:none;font-size:11px;width:220px;padding-right:20px;color:#000;text-align:justify;}
div#index.content div.body div.bodyLeft div.homeText p.intro {
	float:left;clear:none;width:210px;font-size:13px;padding:0px;padding-left:20px;margin:0px;
}
div#index.content div.body div.bodyLeft a.view,
div#index.content div.body div.bodyLeft a.view:link,
div#index.content div.body div.bodyLeft a.view:visited { z-index:10;position:absolute;top:370px;right:56px;width:124px;height:26px;line-height:26px; background:transparent url('../img/home/view.png') no-repeat left top;}
div#index.content div.body div.bodyLeft a.view:hover,
div#index.content div.body div.bodyLeft a.view:active { background:transparent url('../img/home/view_hover.png') no-repeat left top;}
div#index.content div.body div.bodyLeft div.poi {width:128px; display:block;float:right;clear:both;padding:16px 0px 16px 0px;text-align:center;}
div#index.content div.body div.bodyLeft div.poi h3.trajan {text-align:center;font-size:13px;color:#fff;margin-bottom:20px;}
div#index.content div.body div.bodyLeft div#news h3.trajan {text-align:center;font-size:19px;color:#fff;width:125px;}
div#index.content div.body div.bodyLeft div#news {background:transparent url('../img/home/blueBG.png') repeat left top;margin-top:12px;padding-top:35px;clear:none;}
div#index.content div.body div.bodyLeft div.poi a,
div#index.content div.body div.bodyLeft div.poi a:link,
div#index.content div.body div.bodyLeft div.poi a:visited {text-decoration:none;color:#6D6B70;font-size:17px;float:left;width:125px}
div#index.content div.body div.bodyLeft div.poi a:hover,
div#index.content div.body div.bodyLeft div.poi a:active {color:#000;}
div#index.content div.body div.bodyLeft div.poi a.more {
	font-size:10px;text-transform:lowercase;color:#fff;text-align:left;width:60px;float:none;display:block;clear:both;
    background:transparent url('../img/home/contactArrow.png') no-repeat right 4px; margin:0 auto;
}




div#index.content div.body div.bodyRight {float:right;clear:none;width:125px;}
div#index.content div.body div.bodyRight div.poi {width:128px; display:block;float:right;clear:both;padding:16px 0px 16px 0px;text-align:center;}
div#index.content div.body div.bodyRight div.poi h3.trajan {text-align:center;font-size:13px;color:#fff;margin-bottom:20px;}
div#index.content div.body div.bodyRight div#events h3.trajan {text-align:center;font-size:15px;color:#fff;width:125px;margin-bottom:12px;}
div#index.content div.body div.bodyRight div.f {}
div#index.content div.body div.bodyRight div.l {}
div#index.content div.body div.bodyRight div#storesPOI {background:transparent url('../img/home/retailersBG.png') repeat left top;}
div#index.content div.body div.bodyRight div#findPOI {background:transparent url('../img/poi/POIfind.jpg') no-repeat 0px 13px}
div#index.content div.body div.bodyRight div#opportunities {background:transparent url('../img/home/lightBrownBG.png') repeat left top;margin-top:12px;padding-top:26px;}
div#index.content div.body div.bodyRight div#events {background:transparent url('../img/home/greenBG.png') repeat left top;margin-top:12px;padding-top:30px;}
div#index.content div.body div.bodyRight div#UsefulPOI {background:transparent url('../img/poi/POIuseful.jpg') no-repeat 0px 13px}
div#index.content div.body div.bodyRight div.poi a,
div#index.content div.body div.bodyRight div.poi a:link,
div#index.content div.body div.bodyRight div.poi a:visited {text-decoration:none;color:#6D6B70;font-size:17px;float:left;width:125px}
div#index.content div.body div.bodyRight div.poi a:hover,
div#index.content div.body div.bodyRight div.poi a:active {color:#000;}
div#index.content div.body div.bodyRight div.poi a.contact {
	font-size:10px;text-transform:lowercase;color:#fff;text-align:left;width:60px;float:none;display:block;clear:both;
    background:transparent url('../img/home/contactArrow.png') no-repeat right 4px; margin:0 auto;
}
div#index.content div.body div.bodyRight div.poi a.more {
	font-size:10px;text-transform:lowercase;color:#fff;text-align:left;width:60px;float:none;display:block;clear:both;
    background:transparent url('../img/home/contactArrow.png') no-repeat right 4px; margin:0 auto;
}

/* STORES ------------------------------------- */

div#ourStores.content {
	background:transparent url('../img/siteplan/wrapperImageStores.jpg') no-repeat left top;
}

body#ourStores div#sitePlanContainer div.list {
	background:transparent url('../img/siteplan/greyBlueBG.png') repeat left top;width:232px!important;padding-left:33px!important;padding-bottom:30px!important;
}
body#ourStores div#sitePlanContainer ul.storeList {
	width:198px!important;
}
body#ourStores div#sitePlanContainer ul.storeList li {
	background:transparent url('../img/siteplan/liBG.png') repeat left top;width:198px;padding-left:0px;
}
body#ourStores div#sitePlanContainer ul.storeList li ul.stores {
	background:transparent url('../img/siteplan/liulBG.png') repeat left top;padding:20px 0px 20px 35px;
}
body#ourStores div#sitePlanContainer ul.storeList li ul.stores li {background-image:none;width:163px;cursor:pointer;}
body#ourStores div#sitePlanContainer ul.storeList li ul.stores li div span {font-size:10px;font-weight:normal;color:#fff;}
body#ourStores div#sitePlanContainer ul.storeList li a.storeShow {
	background:transparent url('../img/siteplan/rightArrow.png') no-repeat 12px 7px;
    padding:5px 0px 5px 35px;color:#fff;font-size:15px;font-weight:bold;float:left;cursor:pointer;
}
body#ourStores div#sitePlanContainer ul.storeList li.warm a.storeShow {
	background:transparent url('../img/siteplan/downArrow.png') no-repeat 10px 13px;
}
body#ourStores div#sitePlanContainer ul.storeList li.warm ul.stores {display:block;}
body#ourStores div#sitePlanContainer ul.storeList li.cool ul.stores {display:none;}

/* FIND US ------------------------------------- */

div#findUs.content {
	background:transparent url('../img/findUs/wrapperImagefindUs.jpg') no-repeat left top;
}
div#findUs.content div.body div.bodyLeft {
	width:285px;float:left;clear:none;
}
div#findUs.content div.body div.bodyLeft div.poi {
	width:100%;float:left;clear:both;display:block;padding:30px 0px 30px 0px;
}
div#findUs.content div.body div.bodyLeft div.poi div.info {
	width:240px;margin-top:10px;
}
div#findUs.content div.body div.bodyLeft div.poi div.info p {
	width:240px;margin-bottom:5px;line-height:12px;
}
div#findUs.content div.body div.bodyLeft div.poi div.info p a {color:#fff;}
div#findUs.content div.body div.bodyLeft div.poi h3.trajan {
	color:#fff;font-size:26px;width:150px;padding-left:33px;
}
div#findUs.content div.body div.bodyLeft div#stall h3.trajan {
	width:200px;
}
div#findUs.content div.body div.bodyLeft div.poi p {
	color:#fff;padding-left:0px;width:220px;font-size:10px;margin-bottom:12px;
}
div#findUs.content div.body div.bodyLeft div.poi p.date {margin-bottom:15px;}
div#findUs.content div.body div.bodyLeft div.poi p.details {margin-bottom:0px;padding-left:33px;}
div#findUs.content div.body div.bodyLeft div#findUs {
	background:transparent url('../img/findUs/middleBrownBG.png') repeat left top;
}
div#findUs.content div.body div.bodyLeft div#findUs h4 {color:#fff;font-size:17px;padding-left:35px;height:29px;}
div#findUs.content div.body div.bodyLeft div#findUs h4.opening {background:transparent url('../img/findUs/h4opening.png') no-repeat left top;}
div#findUs.content div.body div.bodyLeft div#findUs h4.car {background:transparent url('../img/findUs/h4car.png') no-repeat left top;}
div#findUs.content div.body div.bodyLeft div#findUs h4.bus {background:transparent url('../img/findUs/h4bus.png') no-repeat left top;}
div#findUs.content div.body div.bodyLeft div#findUs h4.train {background:transparent url('../img/findUs/h4train.png') no-repeat left top;}

div#findUs.content div.body div.bodyRight {width:470px;float:right;}
div#findUs.content div.body div.bodyRight img.left {
	float:left;clear:none;margin-top:19px;
}
div#findUs.content div.body div.bodyRight img.right {
	float:right;clear:none;margin-top:19px;
}



/* FARMERS MARKET ---------------------------------- */

div#market.content {
	background:transparent url('../img/farmersMarket/wrapperImageMarket.jpg') no-repeat left top;
}
div#market.content div.body div.bodyLeft {
	width:285px;float:left;clear:none;
}
div#market.content div.body div.bodyLeft div.poi {
	width:100%;float:left;clear:both;display:block;padding:30px 0px 30px 0px;
}
div#market.content div.body div.bodyLeft div.poi h3.trajan {
	color:#fff;font-size:26px;width:150px;padding-left:33px;
}
div#market.content div.body div.bodyLeft div#stall h3.trajan {
	width:200px;
}
div#market.content div.body div.bodyLeft div.poi p {
	color:#fff;padding-left:33px;width:220px;font-size:11px;margin-bottom:12px;
}
div#market.content div.body div.bodyLeft div.poi p.date {margin-bottom:15px;}
div#market.content div.body div.bodyLeft div.poi p.details {margin-bottom:0px;}
div#market.content div.body div.bodyLeft div#farmers {
	background:transparent url('../img/home/greenBG.png') repeat left top; padding:27px 0px 27px 0px;
}
div#market.content div.body div.bodyLeft div#stall {
	background:transparent url('../img/home/lightBrownBG.png') repeat left top;margin-top:14px;padding:22px 0px 22px 0px;
}
div#market.content div.body div.bodyLeft div#stall img {
	float:left;clear:none;padding-left:33px;padding-right:12px;
}
div#market.content div.body div.bodyLeft div#stall div.contacts {
	float:right;clear:none;width:175px;
}
div#market.content div.body div.bodyLeft div#stall div.contacts p {
	padding:0px;width:170px; margin-bottom:0px;
}
div#market.content div.body div.bodyLeft div#stall div.contacts p.name {
	margin-bottom:15px;
}
div#market.content div.body div.bodyLeft div#stall div.contacts a,
div#market.content div.body div.bodyLeft div#stall div.contacts a:link,
div#market.content div.body div.bodyLeft div#stall div.contacts a:visited {
	color:#fff;
}
div#market.content div.body div.bodyLeft div#stall div.contacts a:hover,
div#market.content div.body div.bodyLeft div#stall div.contacts a:active {color:#ccc;}

div#market.content div.body div.bodyRight {
	width:465px;float:right;clear:none;
}
div#market.content div.body div.bodyRight div.mainImg {
	position:relative;border:10px solid #fff;float:left;margin-bottom:15px;
}
div#market.content div.body div.bodyRight div.mainImg span.tool {
	position:absolute;bottom:0px;right:0px;background:#C7B299;color:#fff;padding:4px;
}
div#market.content div.body div.bodyRight ul#thumbnails {
	width:485px;
}
div#market.content div.body div.bodyRight ul#thumbnails li {
	float:left;clear:none;padding-bottom:20px;
}
div#market.content div.body div.bodyRight ul#thumbnails li img {
	border:8px solid #fff;margin-right:20px;cursor:pointer;
}

/* NEW BUSINESS ------------------------------------- */

div#newBusiness.content {
	background:transparent url('../img/newBusiness/wrapperImageNewBusiness.jpg') no-repeat left top;
}
div#newBusiness.content div.body div.bodyLeft {
	width:370px;float:left;clear:none;
}
div#newBusiness.content div.body div.bodyLeft div.poi {
	width:100%;float:left;clear:both;display:block;padding:30px 0px 30px 0px;
}
div#newBusiness.content div.body div.bodyLeft div.poi p.FurtherInfo {
	width:250px;margin-top:20px;
}
div#newBusiness.content div.body div.bodyLeft div.poi div.info {
	width:240px;
}
div#newBusiness.content div.body div.bodyLeft div.poi div.info p {
	width:160px;
}
div#newBusiness.content div.body div.bodyLeft div.poi h3.trajan {
	color:#fff;font-size:26px;width:290px;padding-left:33px;margin-bottom:18px;
}
div#newBusiness.content div.body div.bodyLeft div.poi p {
	color:#fff;padding-left:33px;width:220px;font-size:11px;margin-bottom:12px;
}
div#newBusiness.content div.body div.bodyLeft div.poi p.date {margin-bottom:15px;}
div#newBusiness.content div.body div.bodyLeft div.poi p.details {margin-bottom:0px;}
div#newBusiness.content div.body div.bodyLeft div#newBusinessLeft {
	background:transparent url('../img/newBusiness/royalBlueBG.png') repeat left top;padding-bottom:147px;
}
div#newBusiness.content div.body div.bodyLeft div#newBusinessLeft h4 {color:#fff;font-size:15px;padding-left:33px;}
div#newBusiness.content div.body div.bodyLeft div#newBusinessLeft h4.leasing {width:160px;}
div#newBusiness.content div.body div.bodyLeft div#newBusinessLeft h4.car {background:transparent url('../img/findUs/h4car.png') no-repeat left top;}
div#newBusiness.content div.body div.bodyLeft div#newBusinessLeft h4.bus {background:transparent url('../img/findUs/h4bus.png') no-repeat left top;}
div#newBusiness.content div.body div.bodyLeft div#newBusinessLeft h4.train {background:transparent url('../img/findUs/h4train.png') no-repeat left top;}

div#newBusiness.content div.body div.bodyLeft div#newBusinessLeft img {padding-left:33px;padding-bottom:10px;margin-top:0px;}

div#newBusiness.content div.body div.bodyLeft div#newBusinessLeft div.contacts {
	float:left;clear:none;width:175px;padding-left:33px;
}
div#newBusiness.content div.body div.bodyLeft div#newBusinessLeft div.contacts p {
	padding:0px;width:170px; margin-bottom:0px;
}
div#newBusiness.content div.body div.bodyLeft div#newBusinessLeft div.contacts p.name {
	margin-bottom:10px;
}
div#newBusiness.content div.body div.bodyLeft div#newBusinessLeft div.contacts a,
div#newBusiness.content div.body div.bodyLeft div#newBusinessLeft div.contacts a:link,
div#newBusiness.content div.body div.bodyLeft div#newBusinessLeft div.contacts a:visited {
	color:#fff;
}
div#newBusiness.content div.body div.bodyLeft div#newBusinessLeft div.contacts a:hover,
div#newBusiness.content div.body div.bodyLeft div#newBusinessLeft div.contacts a:active {color:#ccc;}

div#newBusiness.content div.body div.bodyLeft div#newBusinessLeft a.crDev {
	float:left;clear:both;margin-top:10px;margin-bottom:10px;
}
div#newBusiness.content div.body div.bodyLeft div#newBusinessLeft p.email a,
div#newBusiness.content div.body div.bodyLeft div#newBusinessLeft p.email a:link,
div#newBusiness.content div.body div.bodyLeft div#newBusinessLeft p.email a:visited {
	color:#fff;
}
div#newBusiness.content div.body div.bodyLeft div#newBusinessLeft p.email a:hover,
div#newBusiness.content div.body div.bodyLeft div#newBusinessLeft p.email a:active {color:#ccc;}

div#newBusiness.content div.body div.bodyLeft div#contactLeft p.tel {margin-top:20px;}

div#newBusiness.content div.body div.bodyRight {
	float:right;clear:none;width:381px;
}
div#newBusiness.content div.body div.bodyRight img.leftImage {
	float:left;clear:none;margin-top:20px;
}
div#newBusiness.content div.body div.bodyRight img.rightImage {
	float:right;clear:none;margin-top:20px;
}

/* NEWS ------------------------------------- */

div#news.content {
	background:transparent url('../img/news/wrapperImageNews.jpg') no-repeat left top;
}
div#news.content div.body {
	width:522px;position:relative;
}
div#news.content div#newsContainer {
	background:transparent url('../img/news/darkBlueBG.png') repeat left top; border:0px;padding-bottom:50px;
}
div#news.content div#newsContainer.item {
	width:740px;
}
div#news.content div#newsContainer.item p.summary {
	display:none;
}
div#newsContainer.item div.text p {
	margin-top:30px;clear:both;color:#fff;
}
h2#subTitle {
	left:20px!important;color:#fff!important;
}
div#news.content div#newsContainer h3.trajan {
	font-size:28px;color:#fff;
} 
div#news.content ul.pagelist li.prev {
	width:145px;margin-right:8px;border-right:1px solid #fff;
}
div#news.content ul.pagelist li.disabled {display:none;}
div#news.content ul.pagelist a.next {
	font-size:11px; background:transparent url('../img/news/nextArrow.png') no-repeat right 4px;height:18px;line-height:18px;text-align:left;width:108px;
}
div#news.content ul.pagelist a.prev {
	font-size:11px; background:transparent url('../img/news/prevArrow.png') no-repeat left 4px;height:18px;line-height:18px;text-align:right;width:136px;
}
body#news div#footer a#squeezed {
	position:absolute; bottom:0px;right:0px;
}
div#news.content div.body div.bodyRight { clear:none; float:right; width:225px; }
div#news.content div.body div.bodyRight div.poi {
  width:220px;height:150px;display:block;float:left;clear:both;padding:13px 0px 15px 0px;border-bottom:1px solid #ccc;
}
div#news.content div.body div.bodyRight div.f {padding-top:0px;}
div#news.content div.body div.bodyRight div.l {padding-bottom:0px;border-bottom:0px;}
div#news.content div.body div.bodyRight div#storesPOI {background:transparent url('../img/poi/POIstoreGuide.jpg') no-repeat 0px 1px;}
div#news.content div.body div.bodyRight div#directionsPOI {background:transparent url('../img/poi/POIdirections.jpg') no-repeat 0px 13px}
div#news.content div.body div.bodyRight div#UsefulPOI {background:transparent url('../img/poi/POIuseful.jpg') no-repeat 0px 13px}

div#news.content div.body div.bodyRight div#openingTimes { clear:both;float:left;padding:0px; border:0px; }

div#news.content div.body div.bodyRight div.poi a,
div#news.content div.body div.bodyRight div.poi a:link,
div#news.content div.body div.bodyRight div.poi a:visited {text-decoration:none;color:#6D6B70;font-size:18px;margin-top:99px;margin-left:11px;float:left;width:200px;line-height:15px;}

div#news.content div.body div.bodyRight div.poi a:hover,
div#news.content div.body div.bodyRight div.poi a:active {color:#000;}

div#news.content div.body div.bodyRight div.poi a span {font-size:12px;font-weight:bold;color:#000;}

div#news.content div.body div.text p.summary {margin-top:30px;}
div#news.content div.body div.text ul { clear:none; float:none; list-style-type:disc;padding-left:20px; padding-bottom:5px;}
div#news.content div.body div.text ul li { font-size:1.2em; }

div#news.content div.body a#back,
div#news.content div.body a#back:link,
div#news.content div.body a#back:visited { position:absolute;top:91px;left:20px;z-index:20;color:#fff;font-size:14px;}
/*
div#news.content div.body a#back:hover,
div#news.content div.body a#back:active {color:#666;}
*/

div#news.content div.body div.bodyRight h4 {color:#593D7F;font-size:16px;font-weight:normal;margin-top:15px;padding-left:4px;}
div#news.content div.body div.bodyRight p {padding-left:4px;width:220px;margin-top:10px;}

/* PARTNERS ------------------------------------- */

div#partners.content {
	background:transparent url('../img/news/wrapperImageNews.jpg') no-repeat left top;
}
div#partners.content div.body {
	width:522px;position:relative;
}
div#partners.content div#partnersContainer {
	background:transparent url('../img/partners/lightBrownBG.png') repeat left top; border:0px;padding-bottom:50px;
}
div#partners.content div#partnersContainer.item {
	width:740px;
}
div#partners.content div#partnersContainer.item p.summary {
	display:none;
}
div#partnersContainer.item div.text p {
	margin-top:30px;clear:both;color:#fff;
}
h2#subTitle {
	left:20px!important;color:#fff!important;
}
div#partners.content div#partnersContainer h3.trajan {
	font-size:28px;color:#fff;
} 
div#partners.content ul.pagelist li.prev {
	width:145px;margin-right:8px;border-right:1px solid #fff;
}
div#partners.content ul.pagelist li.disabled {display:none;}
div#partners.content ul.pagelist a.next {
	font-size:11px; background:transparent url('../img/news/nextArrow.png') no-repeat right 4px;height:18px;line-height:18px;text-align:left;width:108px;
}
div#partners.content ul.pagelist a.prev {
	font-size:11px; background:transparent url('../img/news/prevArrow.png') no-repeat left 4px;height:18px;line-height:18px;text-align:right;width:136px;
}
body#partners div#footer a#squeezed {
	position:absolute; bottom:0px;right:0px;
}
div#partners.content div.body div.bodyRight { clear:none; float:right; width:225px; }
div#partners.content div.body div.bodyRight div.poi {
  width:220px;height:150px;display:block;float:left;clear:both;padding:13px 0px 15px 0px;border-bottom:1px solid #ccc;
}
div#partners.content div.body div.bodyRight div.f {padding-top:0px;}
div#partners.content div.body div.bodyRight div.l {padding-bottom:0px;border-bottom:0px;}
div#partners.content div.body div.bodyRight div#storesPOI {background:transparent url('../img/poi/POIstoreGuide.jpg') no-repeat 0px 1px;}
div#partners.content div.body div.bodyRight div#directionsPOI {background:transparent url('../img/poi/POIdirections.jpg') no-repeat 0px 13px}
div#partners.content div.body div.bodyRight div#UsefulPOI {background:transparent url('../img/poi/POIuseful.jpg') no-repeat 0px 13px}

div#partners.content div.body div.bodyRight div#openingTimes { clear:both;float:left;padding:0px; border:0px; }

div#partners.content div.body div.bodyRight div.poi a,
div#partners.content div.body div.bodyRight div.poi a:link,
div#partners.content div.body div.bodyRight div.poi a:visited {text-decoration:none;color:#6D6B70;font-size:18px;margin-top:99px;margin-left:11px;float:left;width:200px;line-height:15px;}

div#partners.content div.body div.bodyRight div.poi a:hover,
div#partners.content div.body div.bodyRight div.poi a:active {color:#000;}

div#partners.content div.body div.bodyRight div.poi a span {font-size:12px;font-weight:bold;color:#000;}

div#partners.content div.body div.text p.summary {margin-top:30px;}
div#partners.content div.body div.text ul { clear:none; float:none; list-style-type:disc;padding-left:20px; padding-bottom:5px;}
div#partners.content div.body div.text ul li { font-size:1.2em; }

div#partners.content div.body a#back,
div#partners.content div.body a#back:link,
div#partners.content div.body a#back:visited { position:absolute;top:91px;left:20px;z-index:20;color:#fff;font-size:14px;}


/* CONTACTS ------------------------------------- */

div#contacts.content {
	background:transparent url('../img/contactUs/wrapperImageContacts.jpg') no-repeat left top;
}
div#contacts.content div.body div.bodyLeft {
	width:285px;float:left;clear:none;
}
div#contacts.content div.body div.bodyLeft div.poi {
	width:100%;float:left;clear:both;display:block;padding:20px 0px 20px 0px;
}
div#contacts.content div.body div.bodyLeft div.poi div.info {
	width:240px;
}
div#contacts.content div.body div.bodyLeft div.poi div.info p {
	width:160px;
}
div#contacts.content div.body div.bodyLeft div.poi h3.trajan {
	color:#fff;font-size:26px;width:150px;padding-left:33px;margin-bottom:18px;
}
div#contacts.content div.body div.bodyLeft div.poi p {
	color:#fff;padding-left:33px;width:220px;font-size:11px;margin-bottom:12px;
}
div#contacts.content div.body div.bodyLeft div.poi p.date {margin-bottom:15px;}
div#contacts.content div.body div.bodyLeft div.poi p.details {margin-bottom:0px;}
div#contacts.content div.body div.bodyLeft div#contactLeft {
	background:transparent url('../img/contactUs/redBG.png') repeat left top;
}
div#contacts.content div.body div.bodyLeft div#contactLeft h4 {color:#fff;font-size:15px;padding-left:33px;margin-bottom:7px;}
div#contacts.content div.body div.bodyLeft div#contactLeft h4.leasing {width:160px;}
div#contacts.content div.body div.bodyLeft div#contactLeft h4.office {margin-top:15px;}
div#contacts.content div.body div.bodyLeft div#contactLeft h4.car {background:transparent url('../img/findUs/h4car.png') no-repeat left top;}
div#contacts.content div.body div.bodyLeft div#contactLeft h4.bus {background:transparent url('../img/findUs/h4bus.png') no-repeat left top;}
div#contacts.content div.body div.bodyLeft div#contactLeft h4.train {background:transparent url('../img/findUs/h4train.png') no-repeat left top;}

div#contacts.content div.body div.bodyLeft div#contactLeft img {padding-left:33px;padding-bottom:10px;margin-top:10px;}

div#contacts.content div.body div.bodyLeft div#contactLeft div.contacts {
	float:left;clear:both;width:175px;padding-left:33px;
}
div#contacts.content div.body div.bodyLeft div#contactLeft div.contacts p {
	padding:0px;width:170px; margin-bottom:0px;
}
div#contacts.content div.body div.bodyLeft div#contactLeft div.contacts p.name {
	margin-bottom:10px;
}
div#contacts.content div.body div.bodyLeft div#contactLeft div.contacts a,
div#contacts.content div.body div.bodyLeft div#contactLeft div.contacts a:link,
div#contacts.content div.body div.bodyLeft div#contactLeft div.contacts a:visited {
	color:#fff;
}
div#contacts.content div.body div.bodyLeft div#contactLeft div.contacts a:hover,
div#contacts.content div.body div.bodyLeft div#contactLeft div.contacts a:active {color:#ccc;}

div#contacts.content div.body div.bodyLeft div#contactLeft a.crDev {
	float:left;clear:both;margin-top:7px;margin-bottom:7px;
}
div#contacts.content div.body div.bodyLeft div#contactLeft p.email a,
div#contacts.content div.body div.bodyLeft div#contactLeft p.email a:link,
div#contacts.content div.body div.bodyLeft div#contactLeft p.email a:visited {
	color:#fff;
}
div#contacts.content div.body div.bodyLeft div#contactLeft p.email a:hover,
div#contacts.content div.body div.bodyLeft div#contactLeft p.email a:active {color:#ccc;}

div#contacts.content div.body div.bodyLeft div#contactLeft p.tel {margin-top:0px;}

div#contacts.content div.body div.bodyRight {
	float:right;clear:none;width:477px;
}
div#contacts.content div.body div.bodyRight img.thumbOne {
	float:left;clear:none;margin-right:18px;margin-top:25px;
}
div#contacts.content div.body div.bodyRight img.thumbTwo {
	float:left;clear:none;margin-right:17px;margin-top:25px;
}
div#contacts.content div.body div.bodyRight img.thumbThree {
	float:left;clear:none;margin-top:18px;margin-top:25px;
}
div#contacts.content div.leasing {
	position:relative;
    clear:both;
    float:left;
    width:200px;
}
div#contacts.content div#pdfList {
	position:absolute;
    top:30px;
    left:50px;
    border:2px solid #fff;
    padding:10px;
    background:#fff;
    width:220px;
    z-index:2000;
    background:url('../img/contactUs/redBG.png') repeat scroll left top transparent
}
div#contacts.content div.body div.bodyLeft div#contactLeft div#pdfList h4 {
	color:#fff;
    padding-left:0px;
}
div#contacts.content div.body div.bodyLeft div#contactLeft div#pdfList p {
	padding-left:0px;
}
div#contacts.content div.body div.bodyLeft div#contactLeft div#pdfList a,
div#contacts.content div.body div.bodyLeft div#contactLeft div#pdfList a:link,
div#contacts.content div.body div.bodyLeft div#contactLeft div#pdfList a:visited {
	text-decoration:none;
    color:#fff;
    padding-left:10px;
    padding-right:20px;
    background:url("../img/home/contactArrow.png") no-repeat scroll right 4px transparent;
    width:100px;
    display:block;
}
div#contacts.content div.body div.bodyLeft div#contactLeft div#pdfList a:hover,
div#contacts.content div.body div.bodyLeft div#contactLeft div#pdfList a:active {
	color:#ccc;
}

/* TROUBLESHOOTING */

a.trouble,
a.trouble:link, 
a.trouble:visited { clear:both; float:left; color:#f00; }

pre { clear:both; float:left;font-size:1.2em; font-family:Comic Sans MS,sans-serif; color:#000;background:#f00;}


div#troubleshooting.shown { display:block;}
div#troubleshooting.hidden { display:none; }
div#troubleshooting span.k { clear:both; float:left; padding-left:10px;}
div#troubleshooting span.v { clear:none; float:left; padding-left:0px;}
div#troubleshooting span.shown { display:block; }
div#troubleshooting span.hidden { display:none; }



