

body { background: #ffffff url(gfx/body_bg.jpg) repeat-x; margin:0; padding:0; 
	font:14px "trebuchet ms", arial, sans-serif;
	line-height: 17px; color: #646464; }



a:link, a:visited {
	text-decoration:none;
	color:#A97D32;

}
	
a:hover, a:active {
	text-decoration:underline;
	color:#FF6711;

} 


a:link.top, a:visited.top {
	text-decoration:none;
	color:#656565;

}
	
a:hover.top, a:active.top {
	text-decoration:underline;
	color:#A97D32;

} 

hr { color: #cdcdcd; background-color: #cdcdcd; border:0; height: 1px; width:250px; text-align: left; margin: 0 auto 0 0; margin:0; }


img {border:none;}
form {padding:0px; margin:0px;}



#bgbox { background: url(gfx/page_box_bg.jpg) no-repeat center top;  }
#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:16px "trebuchet ms", arial, sans-serif; color:#434343; letter-spacing:1px;  margin-top:40px; color:#bbbbbb; }

#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:18px "trebuchet ms", arial, sans-serif; color:#434343; letter-spacing:2px; padding:10px 0 0 0;}
.headers { font:14px "trebuchet ms", arial, sans-serif; color:#434343; letter-spacing:1px; padding:10px 0 0 0;}
.note {font-size:11px; }
.link {margin:0 80px 10px 0; border-bottom:#cdcdcd 1px dotted; padding:3px;}

input.form { background: url(gfx/txt_bg.gif) no-repeat; height: 19px; width: 225px; border:#bbbbbb 1px solid; color:#000000; padding-left:6px; padding-top:2px; margin-bottom:7px; font:14px "trebuchet ms", arial, sans-serif;}
textarea.enq { background: url(gfx/txt_bg.gif) no-repeat; border:#bbbbbb 1px solid; color:#000000; padding: 6px; width:220px; height:125px; font:14px "trebuchet ms", arial, sans-serif;}

input.btn { margin:5px 10px 0 0; border:0px; color:#ffffff; background-color:#666666; padding:2px 4px 2px 4px;	font:12px "trebuchet ms", arial, sans-serif;}

label{ padding:4px 4px 0 0; font-size:11px; color:#666666; float: left; text-align:right; width: 100px;}
label.clear { background-color:#000000; width: 80px;}

#footerbox { background: url(gfx/footer_bg.gif) no-repeat; margin-right:auto; margin-left:auto; margin-top:20px; width:863px; height:155px; }

#footalign { width:507px; margin-right:auto; margin-left:auto; background-color:#EEEEEE; padding:20px 0 10px 297px; height:90px;  }

.footertext { font-size: 11px; color: #909090; padding:0; margin:0; line-height:22px; }

.baselinks { font: 13px "trebuchet ms", arial, sans-serif; color:#bbbbbb; }


