/* Assembly Room CSS Document */

body {
 color: #666666;
 font-family:Arial, Helvetica, Verdana, sans-serif;
 font-size:70%;
 margin:0px;
 padding:0px;
} 

a img {
 border:0;
 padding:0;
}

p {
padding:0px 0px 8px 0px;
margin:0px;
line-height:1.2em;
}

/* Default link styles */

a {
 color:#BD0066;
 text-decoration:underline;
}

a:hover {
 color:#DE80B3;
}

/* Accessible style*/

.accessible {
visibility:hidden;
display:none;
}

a.accessible {
visibility:hidden;
display:none;
} 
 
/* Positioning */

div#container {
width:750px;
padding:20px 10px 20px 10px;
margin:auto;
}

div#columnLeft {
float:left;
width:240px;
border-top:1px solid #6A766D;
padding:2px 0px 2px 0px;
margin-right:9px;
}

div#columnRight {
float:left;
width:480px;
border-top:1px solid #DE80B3;
padding:2px 0px 2px 0px;
}

div#header {
width:240px;
height:60px;
background:url(../images/assemblyroom_logo.gif) transparent no-repeat;
}

div#header a {
width:240px;
height:60px;
/*background:url(../images/assemblyroom_logo.gif) transparent no-repeat;*/
display:block;
}

div#header a:hover {
background:url(../images/assemblyroom_logoOVER.gif) transparent no-repeat;
}

div#footerLeft {
float:left;
width:240px;
border-top:1px solid #6A766D;
padding:4px 0px 2px 0px;
margin-right:9px;
background:url(../images/footer_address.gif) transparent no-repeat;
background-position:0px 4px;
height:25px;
}

div#footerRight {
float:left;
width:480px;
border-top:1px solid #BD0066;
padding:4px 0px 2px 0px;
text-align:right;
background:url(../images/footer_copyright.gif) transparent no-repeat;
background-position:0px 4px;
height:25px;
}

/* NAVIGATION */

div#navigation {
float:left;
width:112px;
height:105px;
padding:6px 0px 0px 0px;
margin:0px;
}

div#navigation ul {
margin:0px;
padding:0px;
}

div#navigation ul li {
margin:0px;
padding:0px;
list-style:none;
}

div#navigation ul li a {
width:112px;
height:12px;
display:block;
background:url(../images/navigation.gif) transparent no-repeat;
}

div#navigation ul li#whoweare,		div#navigation ul li#whoweare 		a {width:110px; background-position:0px 0px;}
div#navigation ul li#howwework,		div#navigation ul li#howwework 		a {width:110px; background-position:0px -12px;}
div#navigation ul li#casestudies,	div#navigation ul li#casestudies 	a {width:110px; background-position:0px -24px;}
div#navigation ul li#clientlist,	div#navigation ul li#clientlist 	a {width:110px; background-position:0px -36px;}
div#navigation ul li#press,			div#navigation ul li#press			a {width:110px; background-position:0px -48px;}
div#navigation ul li#contact,		div#navigation ul li#contact	 	a {width:110px; background-position:0px -60px;}
div#navigation ul li#blog,			div#navigation ul li#blog		 	a {width:110px; background-position:0px -72px;}
div#navigation ul li#furniture,		div#navigation ul li#furniture	 	a {width:110px; background-position:0px -86px;}

div#navigation ul li#whoweare 		a:hover {width:110px; background-position:-112px 0px;}
div#navigation ul li#howwework 		a:hover {width:110px; background-position:-112px -12px;}
div#navigation ul li#casestudies 	a:hover {width:110px; background-position:-112px -24px;}
div#navigation ul li#clientlist 	a:hover {width:110px; background-position:-112px -36px;}
div#navigation ul li#press			a:hover {width:110px; background-position:-112px -48px;}
div#navigation ul li#contact	 	a:hover {width:110px; background-position:-112px -60px;}
div#navigation ul li#blog		 	a:hover {width:110px; background-position:-112px -72px;}
div#navigation ul li#furniture		a:hover {width:110px; background-position:-112px -86px;}

div#navigation ul li#whoweareON,		div#navigation ul li#whoweareON 		a {width:110px; background-position:-225px 0px;}
div#navigation ul li#howweworkON,		div#navigation ul li#howweworkON 		a {width:110px; background-position:-225px -12px;}
div#navigation ul li#casestudiesON,		div#navigation ul li#casestudiesON 		a {width:110px; background-position:-224px -24px;}
div#navigation ul li#clientlistON,		div#navigation ul li#clientlistON 		a {width:110px; background-position:-225px -36px;}
div#navigation ul li#pressON,			div#navigation ul li#pressON			a {width:110px; background-position:-225px -48px;}
div#navigation ul li#contactON,			div#navigation ul li#contactON	 		a {width:110px; background-position:-225px -60px;}
div#navigation ul li#blogON,			div#navigation ul li#blogON	 			a {width:110px; background-position:-225px -72px;}
div#navigation ul li#furnitureON,		div#navigation ul li#furnitureON	 	a {width:110px; background-position:-225px -86px;}

div#SUBnavigation {
float:left;
width:128px;
height:81px;
padding:6px 0px 0px 0px;
margin:0px;
}

div#SUBnavigation ul {
margin:0px;
padding:0px;
}

div#SUBnavigation ul li {
margin:0px;
padding:0px;
list-style:none;
}

div#SUBnavigation ul li a {
width:112px;
height:12px;
display:block;
background:url(../images/subnavigation.gif) transparent no-repeat;
}

div#SUBnavigation ul li#blank,			div#SUBnavigation ul li#blank 		a {width:110px; background-position:20px 20px;}

div#SUBnavigation ul li#history,			div#SUBnavigation ul li#history 		a {width:110px; background-position:0px 0px;}
div#SUBnavigation ul li#people,				div#SUBnavigation ul li#people 			a {width:110px; background-position:0px -12px;}
div#SUBnavigation ul li#alphatower,				div#SUBnavigation ul li#alphatower			a {width:125px; background-position:0px -24px;}
div#SUBnavigation ul li#eofficebirmingham,		div#SUBnavigation ul li#eofficebirmingham	a {width:125px; background-position:0px -36px;}
div#SUBnavigation ul li#eofficelmanchester,		div#SUBnavigation ul li#eofficemanchester	a {width:125px; background-position:0px -48px;}
div#SUBnavigation ul li#pumainternational,		div#SUBnavigation ul li#pumainternational 	a {width:125px; background-position:0px -60px;}
div#SUBnavigation ul li#pumaukmanchester,		div#SUBnavigation ul li#pumaukmanchester 	a {width:125px; background-position:0px -72px;}
div#SUBnavigation ul li#pumauksoho,				div#SUBnavigation ul li#pumauksoho 			a {width:125px; background-position:0px -84px;}
div#SUBnavigation ul li#residentialNten,		div#SUBnavigation ul li#residentialNten 	a {width:125px; background-position:0px -96px;}
div#SUBnavigation ul li#residentialWone,		div#SUBnavigation ul li#residentialWone 	a {width:125px; background-position:0px -108px;}

div#SUBnavigation ul li#residentialwone,	div#SUBnavigation ul li#residentialwone	a {width:110px; background-position:0px -72px;}

div#SUBnavigation ul li#history 		a:hover {width:110px; background-position:-127px 0px;}
div#SUBnavigation ul li#people 			a:hover {width:110px; background-position:-127px -12px;}
div#SUBnavigation ul li#alphatower 			a:hover {width:125px; background-position:-127px -24px;}
div#SUBnavigation ul li#eofficebirmingham 	a:hover {width:125px; background-position:-127px -36px;}
div#SUBnavigation ul li#eofficemanchester	a:hover {width:125px; background-position:-127px -48px;}
div#SUBnavigation ul li#pumainternational 	a:hover {width:125px; background-position:-127px -60px;}
div#SUBnavigation ul li#pumaukmanchester 	a:hover {width:125px; background-position:-127px -72px;}
div#SUBnavigation ul li#pumauksoho 			a:hover {width:125px; background-position:-127px -84px;}
div#SUBnavigation ul li#residentialNten 	a:hover {width:125px; background-position:-127px -96px;}
div#SUBnavigation ul li#residentialWone 	a:hover {width:125px; background-position:-127px -108px;}

div#SUBnavigation ul li#historyON,			div#SUBnavigation ul li#historyON 			a {width:125px; background-position:-239px 0px;}
div#SUBnavigation ul li#peopleON,			div#SUBnavigation ul li#peopleON 			a {width:125px; background-position:-239px -12px;}
div#SUBnavigation ul li#alphatowerON,				div#SUBnavigation ul li#alphatowerON 		a {width:125px; background-position:-254px -24px;}
div#SUBnavigation ul li#eofficebirminghamON,		div#SUBnavigation ul li#eofficebirminghamON 	a {width:125px; background-position:-254px -36px;}
div#SUBnavigation ul li#eofficelmanchesterON,		div#SUBnavigation ul li#eofficemanchesterON		a {width:125px; background-position:-254px -48px;}
div#SUBnavigation ul li#pumainternationalON,		div#SUBnavigation ul li#pumainternationalON		a {width:125px; background-position:-254px -60px;}
div#SUBnavigation ul li#pumaukmanchesterON,		div#SUBnavigation ul li#pumaukmanchesterON 	a {width:125px; background-position:-254px -72px;}
div#SUBnavigation ul li#pumauksohoON,				div#SUBnavigation ul li#pumauksohoON	a {width:125px; background-position:-254px -84px;}
div#SUBnavigation ul li#residentialNtenON,		div#SUBnavigation ul li#residentialNtenON 	a {width:125px; background-position:-254px -96px;}
div#SUBnavigation ul li#residentialWoneON,		div#SUBnavigation ul li#residentialWoneON	a {width:125px; background-position:-254px -108px;}


div#casestudiesNav {
width:480px;
}

div#casestudiesNav ul {
margin:0px; padding:0px; border:0px;
}

div#casestudiesNav ul li {
list-style:none;
width:400px;
display:block;
}

div#casestudiesNav ul li a {
list-style:none;
width:400px;
display:block;
}

div#casestudiesNav ul li#cs_alphatower, 		div#casestudiesNav ul li#cs_alphatower a {background:url(../images/cs_big_alphatower_off.gif) transparent no-repeat; width:400px; height:49px;}
div#casestudiesNav ul li#cs_eoffice, 			div#casestudiesNav ul li#cs_eoffice a {background:url(../images/cs_big_eoffice_off.gif) transparent no-repeat; width:400px; height:41px;}
div#casestudiesNav ul li#cs_pumainternational, 	div#casestudiesNav ul li#cs_pumainternational a {background:url(../images/cs_big_pumaint_off.gif) transparent no-repeat; width:400px; height:44px;}
div#casestudiesNav ul li#cs_pumauk, 			div#casestudiesNav ul li#cs_pumauk a {background:url(../images/cs_big_pumauk_off.gif) transparent no-repeat; width:400px; height:45px;}
div#casestudiesNav ul li#cs_residentialwone, 	div#casestudiesNav ul li#cs_residentialwone a {background:url(../images/cs_big_residentialw1_off.gif) transparent no-repeat; width:400px; height:45px;}

div#casestudiesNav ul li#cs_alphatower 			a:hover {background:url(../images/cs_big_alphatower_over.gif) transparent no-repeat; width:400px; height:49px;}
div#casestudiesNav ul li#cs_eoffice 			a:hover {background:url(../images/cs_big_eoffice_over.gif) transparent no-repeat; width:400px; height:41px;}
div#casestudiesNav ul li#cs_pumainternational 	a:hover {background:url(../images/cs_big_pumaint_over.gif) transparent no-repeat; width:400px; height:44px;}
div#casestudiesNav ul li#cs_pumauk 				a:hover {background:url(../images/cs_big_pumauk_over.gif) transparent no-repeat; width:400px; height:45px;}
div#casestudiesNav ul li#cs_residentialwone 	a:hover {background:url(../images/cs_big_residentialw1_over.gif) transparent no-repeat; width:400px; height:45px;}


/* CONTENT DIV'S */

div#leftContentArea {
width:240px;
border-top:1px solid #B5BBB6;
padding:2px 0px 2px 0px;
}

div#leftContentText {
width:240px;
border-top:1px solid #B5BBB6;
padding:5px 0px 2px 0px;
}

div#rightPageTitle {
width:480px;
height:171px;
}

div#rightIntroText {
width:480px;
height:101px;
}

div#rightContentArea {
width:480px;
border-top:1px solid #DE80B3;
padding:5px 0px 2px 3px;
font-size:110%;
}

div#rightThreeColumn {
float:left;
width:150px;
padding-right:9px;
}

div#rightTwoColumn {
float:left;
width:309px;
padding-right:9px;
}

div#rightFourColumn {
float:left;
width:110px;
padding-right:9px;
}

div#caseStudyPageTitle {
width:240px;
height:45px;
}

div#rightContentPress {
width:477px;
/*height:250px;*/
border-top:1px solid #DE80B3;
padding:5px 0px 2px 3px;
font-size:110%;
/*overflow:auto;*/
}

div#pressDate {
float:left;
width:70px;
padding-right:9px;
}

div#rightPressColumn {
float:left;
width:395px;
padding-right:opx;
padding-bottom:15px;
}

div#rightPressColumn img {
padding-left:10px;
}


/* TEXT STYLES */

.header {
color:#BD0066;
font-size:110%;
font-weight:bold;
}

/* FORM STYLINGS */

form {
    margin:0px;
    padding:0px;
	border:0px;
    }
	
.searchBox {
border:1px solid #931318;
width:70px;
padding:2px;
color:#931318;
font-size:95%;
}

.searchButton {
border:1px solid #931318;
padding:1px;
background-color:#FFFFFF;
color:#931318;
font-size:95%;
}

div#formHolder {
float:left;
width:490px;
background-color:#E7E7E7;
border-bottom:1px solid #FFFFFF;
}

div#formFullWidth {
float:left;
width:484px;
background-color:#E7E7E7;
border-bottom:1px solid #FFFFFF;
padding:5px 3px 5px 3px;
}

div#formLeftColumn {
float:left;
width:150px;
margin-top:2px;
padding:5px 5px 0px 3px;
}

div#formRightColumn {
float:left;
width:250px;
border-left:1px solid #FFFFFF;
padding:3px 0px 3px 4px;
}

div#formRadioHolder {
float:left;
width:100px;
margin-top:3px;
}

div#formRadioHolderWide {
float:left;
width:200px;
margin-top:3px;
}

.textBox {
border:1px solid #999999;
width:180px;
padding:2px;

color:#666666;
}

.multilinetextBox {
border:1px solid #931318;
width:220px;
padding:2px;
color:#666666;
}

.postcode {
border:1px solid #931318;
width:80px;
padding:2px;
color:#666666;
}

.submitButton {
border:1px solid #666666;
color:#666666;
background-color:#FFFFFF;
font-size:90%;
}

.checkbox {
color:#666666;
}

.radioButton {
color:#666666;
}

/* Flash items */

#flashcontent {
		height:426px;
	}