/* CSS LHC STANDARD */
@import url("/css/master.css");



/* CONTENT AREA */
h1 { margin:0; color:#FFF; font-size:1.8em; padding:6px; }
#flashtxt { width:457px; height:125px; background-color:#6B615B; margin:0 0 2px 0; }
.copy h2 { font-size:1.1em; font-weight:bold; color:#73746C; margin:0; padding:0.2em 14px 0 14px; }
.copy h3 { font-size:1.1em; font-weight:bold; color:#A4AC00; margin:0; padding:0.2em 14px 0 14px; }

/* SUB MENU */
.colright { position:absolute; top:138px; left:700px; width:225px; }
.colright h2 { margin:0; background-color:#6B615B; text-transform:uppercase; font-size:1em; color:#FFF; padding:4px 6px 4px 16px; background-image:url(/img/bullet-green.gif); background-repeat:no-repeat; background-position: left center; }
.submenu { margin:0px; padding:0; list-style:none; }
.submenu li { margin:0 0 1px 0; padding:0; }
.submenu a { display:block; padding:4px 6px; color:#4E4F4B; font-weight:bold; background-color:#FFF; text-decoration:none; }
.submenu a:hover { filter:alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; }

/* Where we work */
.studio {float:left; width:152px; }


/* GET IN TOUCH */
.contactdetails { margin:0px; padding:0; list-style:none; }
.contactdetails li { margin:0 0 1px 0; padding:0; }
/*.contactdetails h3 { padding:4px 6px; color:#4E4F4B; font-size:1.1em; font-weight:bold; background-color:#FFF; text-decoration:none; }*/
.contactdetails p { padding:4px 6px; margin:0; color:#4E4F4B; font-weight:normal; background-color:#FFF; text-decoration:none; }
form#contact p.label { width:130px; float:left; padding:0.2em 0 0.8em 0; margin:0 14px 0 14px; display:inline; }
form#contact textarea#Message{ width:220px; }
form#contact input.txt {width:220px; padding:0; margin:0;}
form#contact input.submit { margin:10px 0 10px 158px; }