/* FBA stylesheet */
/* structure */
body {
	background: #FFF url(/images/bg_logogrey.gif) top left repeat-y;
	margin: 40px 40px 0;
	font: 76%/1.5 Verdana, Arial, Helvetica, sans-serif;
	color: #5C788F;
}
#wrapper {
	width: 780px;
}
#nav {
	float: left;
	width: 220px;
}

#content {
	float: left;
	margin-top: 60px;
	
	margin-left: 60px;
	width: 460px;
}
/* styling */
p, li {
	font-size: 0.9em;
}
a {
	color: #5C788F;
	text-decoration: none;
}
a img {
	border: 0;
}
h1, h2 { 
	font-size: 1.4em;
	font-weight: normal;
	color: #5C788F;
	margin-top: 0;
}
#content h2, #content h3 {
	font-weight: bold;
	margin: 3em 0 0.5em;
	font-size: 1em;
}

.welsh {
	color: #ABB8C2;
}
.feature, #block {
	background-color: #D5DCE1;
	padding: 0 10px; 
	border: 1px solid #5C788F;
}
#block {
	float: right;
	margin: 10px 0 10px 10px;
	width: 210px;
}
#nav p, #nav li {
	font-size: 0.9em;
}
#tel_numbers {
	position: absolute;
	top: 382px;
	left: 40px;
}
#nav ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
ul#sub-whatwedo li, ul#sub-whoweare li {
	padding-left: 5px;
	margin-bottom: 5px;
}
ul#sub-portfolio li {
	font-size: 0.9em;
	margin-bottom: 2px;
	padding-left: 5px;
}
#nav li {
	margin-bottom: 10px;
	/*padding-left: 15px;
	background: transparent url(/images/bp-fbagrey8.gif) 0 4px no-repeat;*/
}
ul#main_nav {
	margin-top: 40px;
}
ul#lang_switch a {
	color: #FF6E00;
}
ul#lang_switch {
	/*margin-top: 40px;*/
}
#nav a {
	color: #5C788F;
	text-decoration: none;
}
ul.bullet_points {
	list-style: none;
	margin: 15px 0;
	padding: 0;
}
ul.bullet_points li {
	padding-left: 15px;
	background: transparent url(/images/bp-fba_logogrey.gif) center left no-repeat;
	margin-bottom: 5px;
}
.swap span {
	display: none;
}
.prev_next {
	float: right;
	margin: 160px 34px 20px 0;
}
.prev_next_page {
	float: right;
	margin: 20px 0;
}

#client_images {
	margin: 40px 0;
}
#client_images img {
	float: left;
	margin-right: 5px;

}
#client_images #last {
	margin: 0;
}
#whoweare_images {
	list-style: none;
	margin: 40px 0;
	padding: 0;
	
}
#whoweare_images li {
	float: left;
	margin-right: 80px;
}
#whoweare_images a {
	display: block;
	width: 110px;
	padding-top: 80px;
}
a#sue {
	background: transparent url(/images/img-sue.jpg) top left no-repeat;
}
a#denis {
	background: transparent url(/images/img-denis.jpg) top left no-repeat;
}
#content ul#lang_choice a {
	font-weight: normal;
}
#newslinks {
	border: 1px solid #FFF;
	padding:  2px 2px 5px 13px;
}
#nav h3 {
	font-size: 1em;
	font-weight: normal;
	margin: 38px 0 5px;
	color: #FFF;
}
#nav #newslinks a {
	color: #FF6E00;
}
#nav #newslinks a:hover {
	color: #FFF;
}
/* portfolio */
body#portfolio #content img {
	padding: 0 0 20px;
	border-bottom: 1px solid #ABB8C2;
}
body#portfolio #content img.noborder {
	padding: 0;
	border: none;
}

#p-img {
	padding: 0 0 20px;
	border-bottom: 1px solid #ABB8C2;
	margin-bottom: 5px;
}
#clientlinks {
	border: 1px solid #FFF;
	width: 220px;
	height: 170px;
	overflow: scroll;
}
#nav #clientlinks ul {
	margin: 10px 0 10px 5px;
}
#nav #clientlinks li {
	margin-bottom: 3px;
}
/* client list */
ul.client_list {
	float: left;
	margin: 20px 20px 20px 0;
	padding: 0;
	list-style: none;
}

/* contact us */
.address {
	float: left;
	margin: 20px 40px 20px 0;
}
.clear {
	clear: both;
}
.highlight {
	color: #FFF;
}
a:hover {

	color: #FF6E00;
}

#content a {
	font-weight: bold;
	
}
#content ul.client_list a {
	font-weight: normal;
}

#map {
	border: 1px solid #ABB8C2;
}

h1 span {
	font-weight: bold;
	color: #FF6E00;
}
h2 span, h3 span {
	color: #FF6E00;
}

.add_space {
	margin-top: 50px;
}
	

/* side bar roll-over */
body #nav a:hover,
body #nav h1 span {
	color: #FFF;
}
/* where am i? */
body#home a#a-whatwedo,
body#pr a#a-pr,
body#design a#a-design,
body#digital a#a-digital,
body#public_affairs a#a-public_affairs,
body#approach a#a-approach,
body#portfolio a#a-portfolio,
body#clients a#a-clients,
body#whoweare a#a-whoweare,
body#sue a#a-sue,
body#denis a#a-denis,
body#news a#a-news,
body#events a#a-events,
body#contact a#a-contact,
body#aber a#a-aber,
body#cardiff a#a-cardiff,
body.artscentre a#a-artscentre,
body.cadog a#a-cadog,
body.carmarthenshirecheeseco a#a-carmarthenshirecheeseco,
body.ceginsuzanne a#a-ceginsuzanne,
body.ccc a#a-ccc,
body.ccw a#a-ccw,
body.ceredigionmuseum a#a-ceredigionmuseum,
body.craft a#a-craft,
body.daioni a#a-daioni,
body.edwards a#a-edwards,
body.fcw a#a-fcw,
body.halenmon a#a-halenmon,
body.nlw a#a-nlw,
body.rachelsorganic a#a-rachelsorganic,
body.rhiannon a#a-rhiannon,
body.robrattray a#a-robrattray,
body.s4c a#a-s4c,
body.siwgr a#a-siwgr,
body.tpmw a#a-tpmw,
body.walker a#a-walker,
body.wda a#a-wda,
body.wfo a#a-wfo,
body.design a#a-bydesign,
body.clients a#a-byclient {
	color: #FFF;
}

body#approach ul#sub-whatwedo,
body#portfolio ul#sub-whatwedo,
body#clients ul#sub-whatwedo,
body#whoweare ul#sub-whatwedo,
body#sue ul#sub-whatwedo,
body#denis ul#sub-whatwedo,
body#news ul#sub-whatwedo,
body#events ul#sub-whatwedo,
body#contact ul#sub-whatwedo,
body#aber ul#sub-whatwedo,
body#cardiff ul#sub-whatwedo,
body#home ul#sub-portfolio,
body#pr ul#sub-portfolio,
body#design ul#sub-portfolio,
body#public_affairs ul#sub-portfolio,
body#digital ul#sub-portfolio,
body#approach ul#sub-portfolio,
body#clients ul#sub-portfolio,
body#whoweare ul#sub-portfolio,
body#sue ul#sub-portfolio,
body#denis ul#sub-portfolio,
body#news ul#sub-portfolio,
body#events ul#sub-portfolio,
body#contact ul#sub-portfolio,
body#aber ul#sub-portfolio,
body#cardiff ul#sub-portfolio,
body#home div#clientlinks,
body#pr div#clientlinks,
body#design div#clientlinks,
body#public_affairs div#clientlinks,
body#digital div#clientlinks,
body#approach div#clientlinks,
body#clients div#clientlinks,
body#whoweare div#clientlinks,
body#sue div#clientlinks,
body#denis div#clientlinks,
body#news div#clientlinks,
body#events div#clientlinks,
body#contact div#clientlinks,
body#aber div#clientlinks,
body#cardiff div#clientlinks,
body#home ul#sub-whoweare,
body#pr ul#sub-whoweare,
body#design ul#sub-whoweare,
body#public_affairs ul#sub-whoweare,
body#digital ul#sub-whoweare,
body#approach ul#sub-whoweare,
body#portfolio ul#sub-whoweare,
body#clients ul#sub-whoweare,
body#news ul#sub-whoweare,
body#events ul#sub-whoweare,
body#contact ul#sub-whoweare,
body#aber ul#sub-whoweare,
body#cardiff ul#sub-whoweare,
body#home ul#sub-contact,
body#pr ul#sub-contact,
body#design ul#sub-contact,
body#public_affairs ul#sub-contact,
body#digital ul#sub-contact,
body#whoweare ul#sub-contact,
body#sue ul#sub-contact,
body#denis ul#sub-contact,
body#approach ul#sub-contact,
body#portfolio ul#sub-contact,
body#clients ul#sub-contact,
body#news ul#sub-contact,
body#events ul#sub-contact
{
	display: none;
}