body {background-color:#ffffff; margin:0px 0px 0px 32px; padding:0px; border:0px; font-family:verdana; font-size:medium; background-image:url(images/architects-newcastle.jpg); background-repeat:no-repeat}
img {border:none}
img.block {display:block; clear:both; width:1000px}
img.wrap {float:right; margin:16px}
div.logo {float:left; padding:32px; margin:16px; border:solid #999999; border-width:1px; height:100px}
div.logo:hover {top:-4px; position:relative}

#page {width:1000px; position:relative; margin:8px auto 0px auto; font-weight:normal; text-decoration:none; color:#333333; line-height:1.3; text-align:center}

#left-container {float:left; width:668px; text-align:left; margin:0px; border:0px; padding-right:32px}
#left-container h1 {font-size:130%; color:#000000; font-weight:normal; line-height:1.5}
#left-container h2 {font-size:130%; color:#666666; font-weight:normal; line-height:1.5}
#left-container strong {color:#4A7095; font-weight:normal}
#right-container {float:left; width:300px; text-align:left; margin:0px; border:0px}
#right-container h1 {font-size:180%; color:#A9BED3; font-weight:normal; letter-spacing:2px; background-color:#004F6C}
#right-container h2 {font-size:100%; color:#ffffff; font-weight:normal; line-height:1.5}

#validated {clear:both; margin:0px; padding:32px 0px 0px 0px; text-align:left}
#validated h1 {font-size:90%; font-weight:normal; color:#999999}
#validated a:link {text-decoration:none; color:#999999}
#validated a:visited {text-decoration:none; color:#999999}
#validated a:hover {text-decoration:underline; color:#999999}
#validated a:active {text-decoration:none; color:#999999}

li {line-height:1.5; list-style-type:none}
input {width:350px; margin-bottom:16px}
textarea {width:450px; height:250px; vertical-align:text-top}
#submit {width:150px; height:35px; margin-top:32px}

#header {width:1000px; background-image:url(images/header.jpg); height:306px}
#footer {width:1000px; background-image:url(images/footer.jpg); height:365px}
#footer-text {padding:96px 64px 0px 64px}
#footer-text h1 {font-size:90%; color:#BBECFF; font-weight:bold}
#footer-text h2 {font-size:85%; color:#BBECFF; font-weight:normal; line-height:2; letter-spacing:2px}

#menu {width:952px; background-image:url(images/nav_back.jpg); background-repeat:repeat-x; background-color:#4b7198; font-size:100%; color:#ffffff; padding:4px 0px 0px 48px; margin:0px; text-align:left; height:32px; letter-spacing:1px; line-height:2}
#menu a:link {text-decoration:none; color:#ffffff}
#menu a:visited {text-decoration:none; color:#ffffff}
#menu a:hover {text-decoration:underline; color:#ffffff}
#menu a:active {text-decoration:none; color:#ffffff}

#menu2 {width:952px; background-image:url(images/nav_back.jpg); background-repeat:repeat-x; background-color:#4b7198; font-size:100%; color:#ffffff; padding:8px 0px 0px 48px; margin:0px; height:26px; letter-spacing:1px; clear:both}
#menu2 a:link {text-decoration:none; color:#ffffff}
#menu2 a:visited {text-decoration:none; color:#ffffff}
#menu2 a:hover {text-decoration:underline; color:#ffffff}
#menu2 a:active {text-decoration:none; color:#ffffff}

#menu3 {width:1000px; background-image:url(images/copy-back.jpg); background-repeat:repeat-x; background-color:#476a90; font-size:100%; color:#ffffff; padding:0px 0px 0px 0px; margin:0px; height:60px; letter-spacing:1px; clear:both}
#menu3 h1 {font-size:100%; color:#ffffff; font-weight:normal; float:left; margin:0px; padding-left:32px; display:inline}
#menu3 h2 {font-size:100%; color:#ffffff; font-weight:normal; float:right; margin:0px; padding-right:32px; display:inline}
#menu3 a:link {text-decoration:none; color:#ffffff}
#menu3 a:visited {text-decoration:none; color:#ffffff}
#menu3 a:hover {text-decoration:underline; color:#ffffff}
#menu3 a:active {text-decoration:none; color:#ffffff}

div.box {width:300px; background-color:#004F6C; color:#ffffff; border:solid #ffffff; border-width:0px 0px 4px 0px; text-align:center}

#text {padding:8px}
#text h2 {font-size:100%; line-height:2; display:inline}

#fees li {line-height:2.0; list-style-type:square}
