/* CSS Document for THE WORKSPACE*/

/* Web design by Pragmatic Design Ltd - 01902 58 10 12 - www.pragmaticdesign.co.uk */

body {
margin:0;
background-color:#777;
font-family:"Trebuchet MS", sans-serif;
font-size:12px;
}

#inner_wrap {
width:1000px;
margin-left:auto;
margin-right:auto;
background-color:#FFF;
}

hr {
color:#9E140A;
border:none;
border-bottom:dotted;
border-bottom-width:thin;
clear:left;
}

h1, h2 {
color:#9E140A;
}

h1 {
font-size:18px;
}

h2 {
font-size:16px;
}

h3, h3 a, h3 a:hover, h3 a:visited, .headline, .headline a {
font-size:14px;
color:#000;
text-decoration:none;
}

h3 a:hover {
color:#9E140A;
}

/* HEADER */

#header {
height:170px;
background-image:url(../images/header.jpg);
background-repeat:no-repeat;
}
#logo {
margin-left:255px;
float:left;
display:block;
}
#logo a {
background-image:url(../images/workspace-logo.jpg);
width:185px;
height:116px;
border:none;
display:block;
text-indent:-999em;
}
#logo a:hover {
display:block;
}

#strapline {
margin-left:50px;
margin-top:70px;
width:500px;
height:45px;
float:left;
color:#FFF;
font-size:16px;
overflow:hidden;
}

/* NAVIGATION */

#nav {
width:200px;
float:left;
color:#9E140A;
font-size:14px;
background-color:#FFF;
}
#nav p {
padding-left:2px;
}

#nav ul {
list-style:none;
}

#nav li {
margin-left:-38px;
padding-top:5px;
padding-bottom:5px;
border-bottom:dotted;
border-bottom-width:thin;
display:block;
}
#nav li a, #nav li a.visited {
color:#9E140A;
text-decoration:none;
}
#nav li a:hover {
color:#000;
text-decoration:none;
}
#nav .centre {
text-align:center;
}

/* CONTENT */

#content {
width:725px;
padding-left:55px;
padding-right:20px;
float:left;
}

.ArticlePhoto {
float:left;
padding-right:10px;
padding-bottom:10px;
}

/* HOMEPAGE SPECIFIC */

#leader_article_img {
float:left;
width:220px;
height:180px;
overflow:hidden;
}

#leader_article {
float:left;
width:500px;
}

#portfolio ul {
	float:left;
	overflow:hidden;
}

#portfolio li {
	list-style:none;
	float:left;
	width:200px;
	margin-left:-38px;
	overflow:hidden;
	float:left;
}


ul#portfolio li img{
	border: none;
	padding: 0px;
	list-style:none;
}


.fade{
}

.fade p{

	width: 100%;
	background: #fff;
}

/* SUBMENU SPECIFIC */

.tenants-list a {
text-decoration:none;
color:#000;
}
.tenants-list a:hover {
text-decoration:none;
color:#9E140A;
}

#submenu ul {
float:left;
}

.photo {
float:left;
padding-right:10px;
padding-bottom:10px;
}

/* FOOTER */

#spacer {
height:300px;
clear:both;
text-indent:-999em;
}
#footer {
padding-left:5px;
padding-right:5px;
clear:left;
color:#fff;
background-image:url(../images/footer.jpg);
background-position:bottom;
background-repeat:no-repeat;
height:333px;
}
#footer a {
font-size:10px;
color:#fff;
text-decoration:none;
}
#footer a:hover {
font-size:10px;
color:#000;
text-decoration:none;
}
#footer-left {
float:left;
padding-top:313px;
}
#footer-right {
text-align:right;
padding-top:313px;
}

/* ICONS */

a[href$=".pdf"],
a[href$=".PDF"],
a.pdf {
	padding: 2px;
	padding-left: 20px;
	background: url(../images/icons/page_white_acrobat.png) no-repeat left center;
}
a[href$=".doc"],
a[href$=".DOC"],
a.doc {
	padding: 2px;
	padding-left: 20px;
	background: url(../images/icons/page_word.png) no-repeat left center;
}
a[href$=".xls"],
a[href$=".XLS"],
a.xls {
	padding: 2px;
	padding-left: 20px;
	background: url(../images/icons/page_excel.png) no-repeat left center;
}
a[href$=".gz"],
a[href$=".GZ"],
a[href$=".gzip"],
a[href$=".GZIP"],
a[href$=".zip"],
a[href$=".ZIP"],
a.archive {
	padding: 2px;
	padding-left: 20px;
	background: url(../images/icons/page_white_zip.png) no-repeat left center;
}
a[href$=".exe"],
a[href$=".EXE"],
a.application {
	padding: 2px;
	padding-left: 20px;
	background: url(../images/icons/application.png) no-repeat left center;
}
