* {
margin:0;
padding:0
}

div#frame {
margin:0 auto;
min-height:583px;
position:relative;
width:905px
}

div#topArea {
height:110px;
width:100%
}

div#navArea {
/*height:26px;*/
width:100%;
text-align:right;
}

div#topLineArea {
border-top:1px solid #E5E6E6;
float:left;
width:100%
}

div#midArea {
float:left;
min-height:380px;
width:100%;
margin-top:4px;
}

.aboutus div#midArea {
background:#fff url(../images/layout/aboutusbg.gif) top left repeat-y;
}

.workingwithcommissioners div#midArea {
background:#fff url(../images/layout/workingwithcommissionersbg.gif) top left repeat-y;
}

.researchinnovation div#midArea {
background:#fff url(../images/layout/researchinnovationbg.gif) top left repeat-y;
}

.supportingartists div#midArea {
background:#fff url(../images/layout/supportingartistsbg.gif) top left repeat-y;
}

.casestudies div#midArea {
background:#fff url(../images/layout/casestudiesbg.gif) top left repeat-y;
}

.resources div#midArea {
background:#fff url(../images/layout/resourcesbg.gif) top left repeat-y;
}

.news div#midArea {
background:#fff url(../images/layout/newsbg.gif) top left repeat-y;
}

div#bottomLineArea {
border-bottom:1px solid #E5E6E6;
clear:both;
float:left;
height:26px;
width:100%
}

div#bottomArea {
background-image:url(../Images/bottom.gif);
color:#808284;
float:left;
font-size:10px;
height:15px;
width:100%
}

div#bottomArea a {
color:#808284;
text-decoration:none
}

div#topleftimage {
float:left;
height:110px;
width:152px
}

div#toprightimage {
float:right;
height:110px;
width:753px
}

div#quote {
float:left;
height:66px;
margin:28px 0 0 80px
}

div#breadcrumb {
float:left;
font-size:10px;
width:462px;
clear:both;
line-height:18px;
margin:3px 0;
}

div#breadcrumb a {
color:#808284;
margin-right:1em;
text-decoration:none
}

div#homeLeft {
float:left;
min-height:380px;
width:545px
}

div#homeRight {
float:right;
min-height:380px;
width:360px
}

div#leftPanel {
float:left;
font-size:12px;
line-height:18px;
min-height:380px;
width:219px
}

div#leftPanel p {
margin:0;
padding:1.2ex 0 0
}

div#leftPanel a:hover {
font-weight:700;
text-decoration:none
}

div#centrePanel {
float:left;
/*height:380px;*/
height:380px;
margin:0 0 0 14px;
min-height:380px;
width:427px
}
/*
.ie5 div#centrePanel, .ie6 div#centrePanel {
height:380px;
}
*/
div#rightPanel {
float:left;
height:380px;
margin:0 0 0 14px;
min-height:380px;
width:231px
}

div#basicpagecentrepanel {
float:left;
margin:0 0 0 14px;
min-height:380px;
width:558px
}

div#caseStudiesRightPanel {
float:left;
margin:0 0 0 14px;
min-height:380px;
width:100px
}

div#basicpageimage {
float:left;
width:228px

}

div.basicpageimage {
float:left;
/*width:auto;*/
width:228px;
}

div#galleryimages {
width:100%;
background:transparent url(../images/ajax-loader.gif) center center no-repeat;
}

div.basicpageimage img.control {
float:left;
}

div#basicpagetext {
float:left;
margin:0;
width:316px
}

div.caseStudyPanelImage {
float:left
}

div.caseStudyPanelText {
float:left;
clear:both;
width:100px;
font-size:x-small;
line-height:1.3em;
margin-bottom:14px;
}

div.caseStudyPanelText span {
display:block;
margin:10px;
}

div#bottomArea div {
float:right;
height:15px;
padding:5px 0 0 10px
}

div#bottomArea div#bottomLeft {
float:left;
height:15px;
padding:5px 0 0
}

div.CaseStudyLibraryObject {
float:left;
height:245px;
margin:0 0 15px 15px;
max-height:245px;
min-height:245px;
width:210px;
display: inline;
}

div.LastCaseStudyLibraryObject {

float:left;
height:245px;
margin:0 0 15px 15px;
max-height:245px;
min-height:245px;
width:200px;
display: inline;
}

div#caseStudyLibrary {
float:left;
padding:0;
width:678px;
}

div#caseStudyLibrary p,div#caseStudyLibrary h1 {
margin-left:15px;
}

div#caseStudyLibrary h1 {
margin-top:0;
}

div.CaseStudyLibraryObject p, div.LastCaseStudyLibraryObject p {
margin:6px 0!important
}

div#leftPanelContent,div#centrePanelContent {
float:left;
padding:30px 15px 0 15px;

}

div#basicpagetext div#centrePanelContent {
padding-top:0;
}

div#basicpagetext div#centrePanelContent h1 {
margin-top:0;
}

div#alttext {
float:left;
}

div#alttext p {
margin-bottom:0;
}

.medium {
font-size:15px;
}

h1,h2,h3,h4,h5,h6,p,pre,blockquote,label,ul,ol,dl,fieldset,address {
margin:20px 0
}

form {
margin:0;
}

dd,blockquote {
margin-left:40px
}

li {
margin-left:1em;
}

fieldset {
padding:10px
}

html,body {
border:0;
height:100%;
line-height:1.3em
}

body,td,input,textarea {
color:#636466;
font-family:Helvetica, Arial, sans-serif;
font-size:small
}

h1 {
/*font-family:"Amasis PL", "Georgia", "Times New Roman", Times, semi-serif;*/
font-family:"Georgia", "Times New Roman", Times, semi-serif;
line-height:28px;
margin-top:0;
}

.aboutus div#leftPanel,.aboutus div#centrePanel,.aboutus div#rightPanel, .aboutus div.caseStudyPanelText {
background-color:#dcf1f7
}

.workingwithcommissioners div#leftPanel,.workingwithcommissioners div#centrePanel,.workingwithcommissioners div#rightPanel, .workingwithcommissioners div.caseStudyPanelText {
background-color:#d6e9e1
}

.researchinnovation div#leftPanel,.researchinnovation div#centrePanel,.researchinnovation div#rightPanel, .researchinnovation div.caseStudyPanelText {
background-color:#ced1ba
}

.supportingartists div#leftPanel,.supportingartists div#centrePanel,.supportingartists div#rightPanel, .supportingartists div.caseStudyPanelText {
background-color:#ccd4ca
}

.casestudies div#leftPanel,.casestudies div#centrePanel,.casestudies div#rightPanel, .casestudies div.caseStudyPanelText {
background-color:#ccd6df
}

.resources div#leftPanel,.resources div#centrePanel,.resources div#rightPanel, .resources div.caseStudyPanelText {
background-color:#dbd1cd
}

.news div#leftPanel,.news div#centrePanel,.news div#rightPanel, .news div.caseStudyPanelText {
background-color:#c3dfe0
}

.heading {
font-size:14px
}

.bottomText {
color:#808284
}

a,a:link,a:visited,a:active {
color:#636466;
text-decoration:none
}

div#centrePanel a,div#centrePanel a:link,div#centrePanel a:visited,div#centrePanel a:active, div#basicpagecentrepanel a,div#basicpagecentrepanel a:link,div#basicpagecentrepanel a:visited,div#basicpagecentrepanel a:active {
text-decoration:underline
}

a:hover {
text-decoration:underline
}

a.bottomLink,a.bottomLink:visited,a.bottomLink:active {
color:#808284;
font-size:10px;
text-decoration:none
}

img {
	border:none;
	margin:0;
	padding:0;
	visibility: visible;
}

div#bottomArea a:hover,a.bottomLink:hover {
color:#808284;
text-decoration:underline
}

div#breadcrumb a:hover {
color:#808284;
text-decoration:none;
font-weight:bold;
}

form label {
	width:100%;
	display:block;
}

form label.nospan{
	width:auto;
	display:inline-block;
}

form label input, form label select {
	float:right;
	width:190px;
}

.meta-separator {
	color:#fff !important;
}

.invisible {
	display:none;
}

div.clear {
clear:both;
width:auto;
}

