/* Global */

.highlight { color: #990000;}
.boldhighlight { color: #990000; font-weight:bold;}

/* Homepage */

/**********Teaser***********/
.hpTeaser {
    margin: 15px 0px;
    padding: 5px;
    overflow: hidden;
    position: relative;
    height: 250px;
    background: #bfd9db;
    text-decoration:none;
}
.hpTeaser img {
    border:none;
    }
.hpTeaser a {
    text-decoration: none;
    float: left;
}
.hpTeaser a:hover {
    cursor: pointer;
    text-decoration:none;
}
.hpTeaser a .more {
    position: absolute;
    right: 100px;
    bottom: 30px;
    font-size: 1em;
    font-weight:bold;
    color: #fff;
    background: #333;
    padding: 5px 10px;
    opacity:.75;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; /*--IE 8 Transparency--*/
}
.hpTeaser a .more2 {
    position: absolute;
    left: 20px;
    bottom: 20px;
    font-size: 1em;
    font-weight:bold;
    color: #fff;
    background: #333;
    padding: 5px 10px;
    opacity:.75;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; /*--IE 8 Transparency--*/
}

.hpTeaser a .more3 {
    display: none;
}
.hpTeaser a:hover .desc{
    display: block;
    font-size: 1em;
    padding: 10px 0;
    background: #333;
    opacity:.75;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; /*--IE 8 Transparency--*/
    color: #fff;
    position: absolute;
    bottom: 0px;
    left: 0px;
    padding: 10px;
    margin: 0;
    width: 740px;
    }
    
.hpTeaser a:hover .desc .highlight {
    display: block;
    margin-bottom: 5px;
    font-size:1em;
    font-weight:bold;
}
.hpTeaser a .desc {    display: none; }
.hpTeaser a:hover .more, .hpTeaser a:hover .more2 { visibility: hidden;}
.hpTeaser .highlight { color: #9F6; }
/*****************************/
.hpBox{
    width:250px;
    float:left;
    position: relative;
    margin-bottom: 15px;
    }

.one{}
.two{margin:0 5px;}
.three{}

.hpbdr1 { border-bottom: 2px solid  #CEDEED; }
.hpbdr2 { border-bottom: 2px solid  #CEDEED; }
.hpbdr3 { border-bottom: 2px solid  #CEDEED; }

.hpBox h1{
    padding: 2px 5px;
    margin: 0;
    font-weight:bold;
    font-size:1.3em;
    }

.hpBox hr {
    clear:both;
    color:#00ff00;
    margin: 0px;
    }

.hpFeature{
    float:right;
    display:inline;
    width:115px;
    margin:0;
    padding: 4px;
    background: #fff;
    }
    
.hpFeature img{
    float:right;
    border: none;
    margin: 0px;
    width: 115px;
    }
p.desc{
    clear:right;
    font-weight: bold;
    font-size:12px;
    overflow: hidden;
    width: 115px;
    margin: 10px 0 0 0;
    }
.hpBox ul{
    width:115px;
    padding: 4px;
    margin: 0px;
    font-size:12px;
    background:#fff;
    }
    
.hpBox li{
    list-style: none;
    width:115px;
    padding:2px 0;
    }













.hpOutlook { width: 240px; display:block; float: left; background-color:#efefef; padding: 5px 5px 15px 5px;}
.hpOutlook p { 
    float:right;
    width: 120px;
    padding: 0px 0px 10px 0px;
    }
    
.hpOutlook img {
    float: left;
    margin-right: 5px;
    border: 1px;
    }
/*.hpOutlook h4 { width:250px; background: #efefef;}*/
/*****************************/
.hpCounty { width: 240px; float:left; padding: 5px; background-color: #fff;}
/*.hpCounty h4 { width:240px; background: #efefef;  font-size:12px; margin:0px; padding:0px;}*/
.hpCounty img { border:none; margin:0px;}
.hpCounty p { width:220px; height:130px; padding: 14px 10px 0px 10px; background:url() no-repeat;}














/*****************************/
/* Headings */
h1 {font-family: Arial, Helvetica, sans-serif; font-size: 1.3em; font-weight: bold; margin-top:-5px; #margin-top:0; color: #40878b;} 
h2 {font-family: Arial, Helvetica, sans-serif; font-size: 1.1em; font-weight: bold; }
h3 {font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 1em; font-weight: bold; margin-bottom:0px; color: #e96464;}
h4 {font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; font-weight: bold; margin-bottom:0px;}
h5 {font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; font-weight: bold; }
h6 {font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: bold; }

p {margin-top:0px;}


/* Content Links */
a:link {color: #004892; text-decoration:none;}
a:visited {color: #666666; border:none;}
a:hover {text-decoration: underline;}
a:active {color: #004892;}
a:link img{border: none; text-decoration:none;}
a:visited img {border: none; text-decoration:none;}


/* RedDots */ 
.reddot {
    color: #F00;
    font-size:9pt
    font-weight:normal; 
    text-decoration: none;
    font-family:verdana;
    }

/*Background Colors*/
.bg1 {background-color:#E8B9C6;}
.bg2 {background-color:#DDC0EE;}
.bg3 {background-color:#B7D5E9;}
.bg4 {background-color:#EDE8D7;}
.bg5 {background-color:#DD9B7A;}
.bg6 {background-color:#B7DDC6;}
.bg7 {background-color:#FEEDB4;}
.bg8 {background-color:#C4ECEB;}
.bg9 {background-color:#FEDEFC;}
.bg0 {background-color:#000000;}

/*Border Colors*/
.bdr1 {border: #E8B9C6 solid 2px; padding: 10px;}
.bdr2 {border: #DDC0EE solid 2px; padding: 10px;}
.bdr3 {border: #B7D5E9 solid 2px; padding: 10px;}
.bdr4 {border: #EDE8D7 solid 2px; padding: 10px;}
.bdr5 {border: #bfd9db solid 2px; padding: 10px;}
.bdr6 {border: #B7DDC6 solid 2px; padding: 10px;}
.bdr7 {border: #FEEDB4 solid 2px; padding: 10px;}
.bdr8 {border: #C4ECEB solid 2px; padding: 10px;}
.bdr9 {border: #FEDEFC solid 2px; padding: 10px;}
.bdr0 {border: #CEDEED solid 2px; padding: 10px;}
 

/*HR Colors */   
#content1 hr {color: #E8B9C6;}    
#content2 hr {color: #DDC0EE;}
#content3 hr {color: #B7D5E9;}
#content4 hr {color: #EDE8D7;}
#content5 hr {color: #DD9B7A;}
#content6 hr {color: #B7DDC6;}
#content7 hr {color: #FEEDB4;}
#content8 hr {color: #C4ECEB;}
#content9 hr {color: #FEDEFC;}
#content0 hr {color: #CEDEED;}

/*List Styles*/
/* -- 1 --*/
#content1 #c2 .article ul {list-style:none;}
#content1 #c2 .article ul li {
    background:url(/pathfinder/images/Structure/1bullet.gif) no-repeat;
    background-position:0em 0.5em;
    padding: 2px 0px 2px 15px;
    }
#content1 #c2 .article ul ul li {
    background:url(/pathfinder/images/Structure/1bullet2.gif) no-repeat;
    background-position:0em 0.5em;
    }
#content1 #c2 .article ul ul ul li {
    background:url(/pathfinder/images/Structure/1bullet3.gif) no-repeat;
    background-position:0em 0.5em;
    }
    
/* -- 2 --*/
#content2 #c2 .article ul {list-style:none;}
#content2 #c2 .article ul li {
    background:url(/pathfinder/images/Structure/2bullet.gif) no-repeat;
    background-position:0em 0.5em;
    padding: 2px 0px 2px 15px;
    }
#content2 #c2 .article ul ul li {
    background:url(/pathfinder/images/Structure/2bullet2.gif) no-repeat;
    background-position:0em 0.5em;
    }
#content2 #c2 .article ul ul ul li {
    background:url(/pathfinder/images/Structure/2bullet3.gif) no-repeat;
    background-position:0em 0.5em;
    }

/* -- 3 --*/
#content3 #c2 .article ul {list-style:none;}
#content3 #c2 .article ul li {
    background:url(/pathfinder/images/Structure/3bullet.gif) no-repeat;
      background-position:0em 0.5em;
    padding: 2px 0px 2px 15px;
    }
#content3 #c2 .article ul ul li {
    background:url(/pathfinder/images/Structure/3bullet2.gif) no-repeat;
    background-position:0em 0.5em;
    }
#content3 #c2 .article ul ul ul li {
    background:url(/pathfinder/images/Structure/3bullet3.gif) no-repeat;
    background-position:0em 0.5em;
    }
    
/* -- 4 --*/
#content4 #c2 .article ul {list-style:none;}
#content4 #c2 .article ul li {
    background:url(/pathfinder/images/Structure/4bullet.gif) no-repeat;
    background-position:0em 0.5em;
    padding: 2px 0px 2px 15px;
    }
#content4 #c2 .article ul ul li {
    background:url(/pathfinder/images/Structure/4bullet2.gif) no-repeat;
    background-position:0em 0.5em;
    }
#content4 #c2 .article ul ul ul li {
    background:url(/pathfinder/images/Structure/4bullet3.gif) no-repeat;
    background-position:0em 0.5em;
    }
    
/* -- 5 --*/
#content5 #c2 .article ul {list-style:none;}
#content5 #c2 .article ul li {
    background:url(/pathfinder/images/Structure/5bullet.gif) no-repeat;
      background-position:0em 0.5em;
    padding: 2px 0px 2px 15px;
    }
#content5 #c2 .article ul ul li {
    background:url(/pathfinder/images/Structure/5bullet2.gif) no-repeat;
    background-position:0em 0.5em;
    }
#content5 #c2 .article ul ul ul li {
    background:url(/pathfinder/images/Structure/5bullet3.gif) no-repeat;
    background-position:0em 0.5em;
    }

/* -- 6 --*/
#content6 #c2 .article ul {list-style:none;}
#content6 #c2 .article ul li {
    background:url(/pathfinder/images/Structure/6bullet.gif) no-repeat;
    background-position:0em 0.5em;
    padding: 2px 0px 2px 15px;
    }
#content6 #c2 .article ul ul li {
    background:url(/pathfinder/images/Structure/6bullet2.gif) no-repeat;
    background-position:0em 0.5em;
    }
#content6 #c2 .article ul ul ul li {
    background:url(/pathfinder/images/Structure/6bullet3.gif) no-repeat;
    background-position:0em 0.5em;
    }

/* -- 7 --*/
#content7 #c2 .article ul {list-style:none;}
#content7 #c2 .article ul li {
    background:url(/pathfinder/images/Structure/7bullet.gif) no-repeat;
      background-position:0em 0.5em;
    padding: 2px 0px 2px 15px;
    }
#content7 #c2 .article ul ul li {
    background:url(/pathfinder/images/Structure/7bullet2.gif) no-repeat;
    background-position:0em 0.5em;
    }
#content7 #c2 .article ul ul ul li {
    background:url(/pathfinder/images/Structure/7bullet3.gif) no-repeat;
    background-position:0em 0.5em;
    }

/* -- 8 --*/
#content8 #c2 .article ul {list-style:none;}
#content8 #c2 .article ul li {
    background:url(/pathfinder/images/Structure/8bullet.gif) no-repeat;
      background-position:0em 0.5em;
    padding: 2px 0px 2px 15px;
    }
#content8 #c2 .article ul ul li {
    background:url(/pathfinder/images/Structure/8bullet2.gif) no-repeat;
    background-position:0em 0.5em;
    }
#content8 #c2 .article ul ul ul li {
    background:url(/pathfinder/images/Structure/8bullet3.gif) no-repeat;
    background-position:0em 0.5em;
    }

/* -- 9 --*/
#content9 #c2 .article ul {list-style:none;}
#content9 #c2 .article ul li {
    background:url(/pathfinder/images/Structure/9bullet.gif) no-repeat;
    background-position:0em 0.5em;
    padding: 2px 0px 2px 15px;
    }
#content9 #c2 .article ul ul li {
    background:url(/pathfinder/images/Structure/9bullet2.gif) no-repeat;
    background-position:0em 0.5em;
    }
#content9 #c2 .article ul ul ul li {
    background:url(/pathfinder/images/Structure/9bullet3.gif) no-repeat;
    background-position:0em 0.5em;
    }


/* -- LP2 List -- */ 
/* -- 1 --*/
#content1 #c2 .lp2 ul {list-style:none;}
#content1 #c2 .lp2 ul li {
    background:url(/pathfinder/images/Structure/1bullet.gif) no-repeat;
    background-position:0em 0.5em;
    padding: 2px 0px 2px 15px;
    }
#content1 #c2 .lp2 ul ul li {
    background:url(/pathfinder/images/Structure/1bullet2.gif) no-repeat;
    background-position:0em 0.5em;
    }
#content1 #c2 .lp2 ul ul ul li {
    background:url(/pathfinder/images/Structure/1bullet3.gif) no-repeat;
    background-position:0em 0.5em;
    }
    
/* -- 2 --*/
#content2 #c2 .lp2 ul {list-style:none;}
#content2 #c2 .lp2 ul li {
    background:url(/pathfinder/images/Structure/2bullet.gif) no-repeat;
    background-position:0em 0.5em;
    padding: 2px 0px 2px 15px;
    }
#content2 #c2 .lp2 ul ul li {
    background:url(/pathfinder/images/Structure/2bullet2.gif) no-repeat;
    background-position:0em 0.5em;
    }
#content2 #c2 .lp2 ul ul ul li {
    background:url(/pathfinder/images/Structure/2bullet3.gif) no-repeat;
    background-position:0em 0.5em;
    }
/* -- 3 --*/
#content3 #c2 .lp2 ul {list-style:none;}
#content3 #c2 .lp2 ul li {
    background:url(/pathfinder/images/Structure/3bullet.gif) no-repeat;
      background-position:0em 0.5em;
    padding: 2px 0px 2px 15px;
    }
#content3 #c2 .lp2 ul ul li {
    background:url(/pathfinder/images/Structure/3bullet2.gif) no-repeat;
    background-position:0em 0.5em;
    }
#content3 #c2 .lp2 ul ul ul li {
    background:url(/pathfinder/images/Structure/3bullet3.gif) no-repeat;
    background-position:0em 0.5em;
    }
    
/* -- 4 --*/
#content4 #c2 .lp2 ul {list-style:none;}
#content4 #c2 .lp2 ul li {
    background:url(/pathfinder/images/Structure/4bullet.gif) no-repeat;
    background-position:0em 0.5em;
    padding: 2px 0px 2px 15px;
    }
#content4 #c2 .lp2 ul ul li {
    background:url(/pathfinder/images/Structure/4bullet2.gif) no-repeat;
    background-position:0em 0.5em;
    }
#content4 #c2 .lp2 ul ul ul li {
    background:url(/pathfinder/images/Structure/4bullet3.gif) no-repeat;
    background-position:0em 0.5em;
    }
    
/* -- 5 --*/
#content4 #c2 .lp2 ul {list-style:none;}
#content5 #c2 .lp2 ul li {
    background:url(/pathfinder/images/Structure/5bullet.gif) no-repeat;
    background-position:0em 0.5em;
    padding: 2px 0px 2px 15px;
    }
#content5 #c2 .lp2 ul ul li {
    background:url(/pathfinder/images/Structure/5bullet2.gif) no-repeat;
    background-position:0em 0.5em;
    }
#content5 #c2 .lp2 ul ul ul li {
    background:url(/pathfinder/images/Structure/5bullet3.gif) no-repeat;
    background-position:0em 0.5em;
    }
/* -- 6 --*/
#content6 #c2 .lp2 ul {list-style:none;}
#content6 #c2 .lp2 ul li {
    background:url(/pathfinder/images/Structure/6bullet.gif) no-repeat;
    background-position:0em 0.5em;
    padding: 2px 0px 2px 15px;
    }
#content6 #c2 .lp2 ul ul li {
    background:url(/pathfinder/images/Structure/6bullet2.gif) no-repeat;
    background-position:0em 0.5em;
    }
#content6 #c2 .lp2 ul ul ul li {
    background:url(/pathfinder/images/Structure/6bullet3.gif) no-repeat;
    background-position:0em 0.5em;
    }
/* -- 7 --*/
#content7 #c2 .lp2 ul {list-style:none;}
#content7 #c2 .lp2 ul li {
    background:url(/pathfinder/images/Structure/7bullet.gif) no-repeat;
      background-position:0em 0.5em;
    padding: 2px 0px 2px 15px;
    }
#content7 #c2 .lp2 ul ul li {
    background:url(/pathfinder/images/Structure/7bullet2.gif) no-repeat;
    background-position:0em 0.5em;
    }
#content7 #lp2 .article ul ul ul li {
    background:url(/pathfinder/images/Structure/7bullet3.gif) no-repeat;
    background-position:0em 0.5em;
    }
/* -- 8 --*/
#content8 #c2 .lp2 ul {list-style:none;}
#content8 #c2 .lp2 ul li {
    background:url(/pathfinder/images/Structure/8bullet.gif) no-repeat;
      background-position:0em 0.5em;
    padding: 2px 0px 2px 15px;
    }
#content8 #c2 .lp2 ul ul li {
    background:url(/pathfinder/images/Structure/8bullet2.gif) no-repeat;
    background-position:0em 0.5em;
    }
#content8 #c2 .lp2 ul ul ul li {
    background:url(/pathfinder/images/Structure/8bullet3.gif) no-repeat;
    background-position:0em 0.5em;
    }
/* -- 9 --*/
#content9 #c2 .lp2 ul {list-style:none;}
#content9 #c2 .lp2 ul li {
    background:url(/pathfinder/images/Structure/9bullet.gif) no-repeat;
    background-position:0em 0.5em;
    padding: 2px 0px 2px 15px;
    }
#content9 #c2 .lp2 ul ul li {
    background:url(/pathfinder/images/Structure/9bullet2.gif) no-repeat;
    background-position:0em 0.5em;
    }
#content9 #c2 .lp2 ul ul ul li {
    background:url(/pathfinder/images/Structure/9bullet3.gif) no-repeat;
    background-position:0em 0.5em;
    }



/*Downloads*/

.dl {
    border-top: 1px #ababab solid;
    border-bottom: 1px #ababab solid;
    padding: 5px 5px 5px 45px;
    margin: 5px 0px;
    min-height: 25px;
    }

.dl a:link, .dl a:visited { font-weight: bold;}
.doc {background:#FFF url(/pathfinder/images/Structure/doc.gif) left top no-repeat;}
.pdf {background:#FFF url(/pathfinder/images/Structure/pdf.gif) left top no-repeat;}
.xls {background:#FFF url(/pathfinder/images/Structure/xls.gif) left top no-repeat;}
.fil {background:#FFF url(/pathfinder/images/Structure/fil.gif) left top no-repeat;}

.outlook {
    border-top: 1px #ababab solid;
    border-bottom: 1px #ababab solid;
    padding: 5px 5px 5px 45px;
    margin: 5px 0px;
    min-height: 25px;
    }

.outlook img {
    float: right;
    }

/*Text Box*/

.box {
    padding: 5px;
    }

/*Info Box*/

.infoBoxL {
    background: #FFF;
    border-top: 1px dashed #333;
    border-left: 6px solid #333333;
    border-bottom: 1px dashed #333;
    color: #666;
    display: block;
    font: normal 1em Tahoma,sans-serif;
    line-height: 1.6em;
    margin-bottom: 10px;
    padding: 5px 10px;
    }

.infoBoxR {
    background: #FFF;
    border-top: 1px dashed #333;
    border-right: 6px solid #333333;
    border-bottom: 1px dashed #333;
    color: #666;
    display: block;
    font: normal 1em Tahoma,sans-serif;
    line-height: 1.6em;
    margin-bottom: 10px;
    padding: 5px 10px;
    }


/*Quote*/ 

blockquote {
    background: url(/pathfinder/images/Structure/quoteL.gif) no-repeat;
    background-position: left top;
    display: block;
    padding-left: 28px;
    padding-right: 28px;
}
blockquote p{
    background: url(/pathfinder/images/Structure/quoteR.gif) no-repeat;
    background-position: right top;
}
blockquote a {
    text-decoration: none;
    font-weight:normal;
    font-size: 1.2em;
    color:#A7B2BD;
}
blockquote a {
    text-decoration: underline;
}

/*Text+Picture*/

.txtpic .border { border: 1px #000000 solid; }
.txtpic .noborder { border: none; }
.caption {font-style: italic; font-size:9px; text-align:center;}

.textpic {margin:5px;}


.imageleft { 
    float: left;
    margin: 5px 10px 5px 0px;
    }

.imageright { 
    float: right;
    margin: 5px 0px 5px 10px;
    }



/*News*/

.news { }
.articleImage { float:right; margin: 10px; }
.date { font-weight:bold;}


/* Mini News List */


#news ul {
    list-style:none;
    margin: 0px;
    padding: 0px;
    }

#news ul li {
    background: #fff;
    border-bottom: 1px solid #efefef;
    background-position:0em 0.5em;
    padding: 2px 5px;
    font-size:12px;
    margin: 1px 0px;
    }

#news, #perf {
    width: 244px;
    background: #fff;
    font-size:12px;
    border: 1px #c0c0c0 solid;
    margin: 5px 1px 5px 0px;
    padding: 5px;
    }

    
#news .title, #perf .title {
    display:block;
    font-weight:bold;
    background:#EDE8D7;
    border:#c0c0c0 1px solid;
    padding:5px;
    color:#000;
    margin-bottom: 5px;
    }



/*Job*/
 
.job {
 
 }
 
 .jobinfo {
     width: 180px;
     float: right;
     background: #CEDEED;
     padding: 10px;
     margin: 5px;
     display: inline;
     border: 1px solid #EDE8D7;
     }
 
 /* content table styles */

table { font-family: "Arial Narrow", Arial, sans-serif; text-align: left; margin: 0 0 10px 0; width:100%; }
td  { padding: 8px; color: #000; border-bottom: solid 2px #bfd9db;}
th { padding: 10px 8px; color: #000; font-weight:bold; background-color: #bfd9db; height:20px; }
caption {padding: 5px 0 5px 0; color: #fff; font-weight:bold; background-color: #bfd9db; height:20px;}


/*Legecy Styles*/

.teaser-paragraph {border-top: 1px solid #E0E0E0; padding: 5px 0px 5px 0px}


/*Public Conveniences Map*/

#map {position: relative;z-index: 100; font-family: verdana; font-size: 80%; color: #000000; margin-bottom:10px; width:580px}
#map a {display: block; text-decoration: none; padding: 0 0 0 13px; background: url(/pathfinder/images/Structure/bullet_001.gif) bottom left no-repeat}
#map a:hover {text-decoration: underline; border: none}

#a140 {position: absolute; top: 195px; left: 410px}
#a148 {position: absolute; top: 105px; left: 260px}
#a1067 {position: absolute; top: 205px; left: 340px}
#a149 {position: absolute; top: 90px; left: 435px}
#a1492 {position: absolute; top: 45px; left: 200px}
#a1151 {position: absolute; top: 200px; left: 490px}

#bacton {position: absolute; top: 100px; left: 507px} 
#blakeney {position: absolute; top: 18px; left: 282px}
#cromer {position: absolute; top: 53px; left: 426px}
#fakenham {position: absolute; top: 125px; left: 205px}
#happisburgh {position: absolute; top: 120px; left: 535px} 
#hickling {position: absolute; top: 175px; left: 575px} 
#holt {position: absolute; top: 80px; left: 320px}
#horning {position: absolute; top: 225px; left: 520px}
#hoveton {position: absolute; top: 215px; left: 490px}
#ludham {position: absolute; top: 205px; left: 540px}
#morston {position: absolute; top: 240px; left: 275px}
#mundesley {position: absolute; top: 75px; left: 478px}
#norwich {position: absolute; top: 250px; left: 405px}
#overstrand {position: absolute; top: 60px; left: 453px}
#potterheigham {position: absolute; top: 185px; left: 575px} 
#runton {position: absolute; top: 42px; left: 414px}
#stalham {position: absolute; top: 161px; left: 525px}
#seapalling {position: absolute; top: 150px; left: 585px}
#sheringham {position: absolute; top: 33px; left: 375px}
#walcott {position: absolute; top: 110px; left: 524px}
#walsham {position: absolute; top: 140px; left: 470px}
#walsingham {position: absolute; top: 90px; left: 225px}
#wells {position: absolute; top: 25px; left: 205px}
#weybourne {position: absolute; top: 25px; left: 195px}  
 
 
/*Performance*/

.image_performance{
    padding-right: 5px;
    float:left;
}

/*Columns*/
#col_left {float:left; margin:0px 2px 2px 0px; padding-right:5px; width:200px;}
#col_right {margin:0;  padding:0; width: 265px;}
 

/* Languages */

#languages { background: #fff;
             width: 617px;
             border: 5px solid #efefef;
             margin-left:75px;
             padding-top: 10px;
            }

.flag {
    border:1px #000 solid; 
    margin: 5px; 
    float: right;
    }
 
 /***** Pathfinder template **********/
.aims {border:2px solid #c97; padding:0 5px 5px 5px; background: #d7e6e7;}
.aims h3 {margin-top: 7px; margin-bottom:0px;}
.aims p {margin-bottom: 7px; margin-top:0px;}