

body {margin:0; padding:0; 
	font:bold 13px  arial, sans-serif;
	line-height: 17px; color: #000000; }



a:link, a:visited {
	text-decoration:underline;
	color:red;

}
	
a:hover, a:active {
	text-decoration:underline;
	color:#000000;

} 


a:link.top, a:visited.top {
	text-decoration:underline;
	color:red;

}
	
a:hover.top, a:active.top {
	text-decoration:underline;
	color:#000000;

} 



img {border:none;}
form {padding:0px; margin:0px;}



#bgbox { }
#dda { float:right; padding:20px 0 0 0 ; }

#pagecontainer {  width:804px; margin-right:auto; margin-left:auto; overflow:hidden; }

#topnav { padding:35px 0 20px 0; font:bold 15px arial, sans-serif; color:#000000;  margin-top:40px; }

#homeheader1 { background: url(gfx/home_top.jpg) no-repeat; height:134px; width:804px; }
#homeheader2 { background: url(gfx/home_bottom.jpg) no-repeat; height:134px; width:804px; }

#bigrheader1 { background: url(gfx/bigr_top.jpg) no-repeat; height:134px; width:804px; }
#bigrheader2 { background: url(gfx/bigr_bottom.jpg) no-repeat; height:134px; width:804px; }

#towerheader1 { background: url(gfx/tower_top.jpg) no-repeat; height:134px; width:804px; }
#towerheader2 { background: url(gfx/tower_bottom.jpg) no-repeat; height:134px; width:804px; }

#peopleheader1 { background: url(gfx/people_top.jpg) no-repeat; height:134px; width:804px; }
#peopleheader2 { background: url(gfx/people_bottom.jpg) no-repeat; height:134px; width:804px; }

#facheader1 { background: url(gfx/studio_facilities_top.jpg) no-repeat; height:134px; width:804px; }
#facheader2 { background: url(gfx/studio_facilities_bottom.jpg) no-repeat; height:134px; width:804px; }

#linkheader1 { background: url(gfx/links_top.jpg) no-repeat; height:134px; width:804px; }
#linkheader2 { background: url(gfx/links_bottom.jpg) no-repeat; height:134px; width:804px; }

#contactheader1 { background: url(gfx/contact_top.jpg) no-repeat; height:134px; width:804px; }
#contactheader2 { background: url(gfx/contact_bottom.jpg) no-repeat; height:134px; width:804px; }

.cwtag { padding: 110px 0 0 298px ; color:#ffffff; }


#bodycontainer { background: url(gfx/chairworks_tag.jpg) no-repeat; width:804px; margin-right:auto; margin-left:auto;  overflow:hidden; }
#leftbar { width:278px; float:left; overflow:hidden; margin-top:180px; padding:0 20px 0 0; }
#bodyrtxt { float:left; margin-top:50px; width:500px; }

#contactform {float:left; width:360px; }
#details {float:left; margin-left:10px;}

.header1 { font:bold 17px arial, sans-serif; color:#000000; padding:10px 0 0 0;}
.headers { font:bold 13px  arial, sans-serif; color:#00000; padding:10px 0 0 0;}
.note {font-size:10px; }
.link {margin:0 80px 10px 0; border-bottom:#cdcdcd 1px dotted; padding:3px;}

input.form { height: 19px; width: 255px; border:#000000 1px solid; color:#000000; padding-left:6px; padding-top:2px; margin-bottom:7px; font:bold 13px arial, sans-serif;}
textarea.enq { border:#000000 1px solid; color:#000000; padding: 6px; width:250px; height:125px; font:bold 13px arial, sans-serif;}

input.btn { margin:5px 10px 0 0; border:0px; color:#ffffff; background-color:#666666; padding:2px 4px 2px 4px;	font:11px "trebuchet ms", arial, sans-serif;}

label{ padding:4px 4px 0 0; font-size:10px; color:#000000; float: left; text-align:right; width: 90px;}
label.clear { background-color:#000000; width: 80px;}

#footerbox {  margin-right:auto; margin-left:auto; margin-top:20px; width:863px; height:155px; }

#footalign { width:507px; margin-right:auto; margin-left:auto;  padding:20px 0 10px 297px; height:90px;  }

.footertext { font-size: 11px; color: #000000; padding:0; margin:0; line-height:22px; }

.baselinks { font:bold 12px  arial, sans-serif; color:#bbbbbb; }


