/*	$Id: screen.css,v 1.27 2007/10/03 22:23:51 coaster Exp $	*/


			* {
				font-family: "Lucida Sans", Arial, Helvetica, Sans-Serif;
				font-size: 12px;
			}
		
			body {
				background-color: #989898;
				background-image: url(../graphics/elements/background_body.png);
				background-position: top left;
				background-repeat: repeat;
			}
			
			#container_home {
				position: relative;
				width: 952px;
				height: 564px;
				margin: 23px auto;
			}
	
			#copyright_home {
				font-family: "MetaOT-Book", "Lucida Sans", Arial, Helvetica, Sans-Serif;
				font-size: 14px;
				color: #fff;
				margin: -8px 0 0 35px;
			}
			
			#container_1 {
				position: relative;
				width: 952px;
				height: 575px;
				margin: 19px auto;
				background-image: url(../graphics/elements/background_container_2.png);
				background-position: top left;
				background-repeat: no-repeat;
			}
			
			#container_2 {
				position: relative;
				margin: 0 auto;
				width: 933px;
				height: 554px;
			}
			
			#container_3 {
				position: relative;
				height: 107px;
				padding-top: 22px;
			}
			
			#header {
				position: absolute;
				top: 22px;
				right: auto;
				bottom: auto;
				left: 43px;
				height: 51px;
			}
			
			#navigation {
				position: absolute;
				top: 73px;
				right: auto;
				bottom: auto;
				left: 43px;
				height: 56px;
			}
			
			#home {
				position: absolute;
				top: 1px;
				right: 65px;
				bottom: auto;
				left: auto;
			}
				
			ul#subnav_about {
				position: absolute;
				top: 0;
				right: auto;
				bottom: auto;
				left: 30px;
				margin: 0;
				padding: 0;
				width: 150px;
				list-style: none;
			}
			
			ul#subnav_about li {
				list-style: none;
				margin: 0;
				padding: 0;
			}
			
			ul#subnav_about li a {
				text-decoration: none;
				color: #989898;
				font-variant: small-caps;
				font-size: 14px;
				font-weight: bold;
				margin: 0;
				padding: 0;
			}
			
			ul#subnav_about li a:hover, ul#subnav_about li a.active {
				color: #1d4595;
			}
			
			ul#subnav_what {
				position: absolute;
				top: 0;
				right: auto;
				bottom: auto;
				left: 182px;
				margin: 0;
				padding: 0;
				width: 150px;
				list-style: none;
			}
			
			ul#subnav_what li {
				list-style: none;
				margin: 0;
				padding: 0;
			}
			
			ul#subnav_what li a {
				text-decoration: none;
				color: #989898;
				font-variant: small-caps;
				font-size: 14px;
				font-weight: bold;
				margin: 0;
				padding: 0;
			}
			
			ul#subnav_what li a:hover, ul#subnav_what li a.active {
				color: #1d4595;
			}
			
			ul#subnav_work {
				position: absolute;
				top: 0;
				right: auto;
				bottom: auto;
				left: 327px;
				margin: 0;
				padding: 0;
				width: 150px;
				list-style: none;
			}
			
			ul#subnav_work li {
				list-style: none;
				margin: 0;
				padding: 0;
			}
			
			ul#subnav_work li a {
				text-decoration: none;
				color: #989898;
				font-variant: small-caps;
				font-size: 14px;
				font-weight: bold;
				margin: 0;
				padding: 0;
			}
			
			ul#subnav_work li a:hover, ul#subnav_work li a.active {
				color: #1d4595;
			}
			
			ul#subnav_admin {
				position: absolute;
				top: 0;
				right: auto;
				bottom: auto;
				left: 592px;
				margin: 0;
				padding: 0;
				width: 150px;
				list-style: none;
			}
			
			ul#subnav_admin li {
				list-style: none;
				margin: 0;
				padding: 0;
			}
			
			
			ul#subnav_admin li a {
				text-decoration: none;
				color: #989898;
				font-variant: small-caps;
				font-size: 14px;
				font-weight: bold;
				margin: 0;
				padding: 0;
			}
			
			ul#subnav_admin li a:hover, ul#subnav_admin li a.active {
				color: #1d4595;
			}
			
			
			#container_4 {
				position: absolute;
				top: 131px;
				right: 28px;
				bottom: 0;
				left; auto;
				height: 46px;
				width: 644px;
				text-align: right;
				text-decoration: none;
				color: #1d4595;
				font-variant: small-caps;
				font-size: 14px;
				font-weight: bold;
			}
			
			#container_4 img.project_thumb {
				border: none;
				padding: 2px 0 2px 2px;
			}
			
			#container_4 img.thumb_arrow {
				border: none;
				padding-top: 5px;
			}
			
			#container_5 {
				position: absolute;
				top: 183px;
				right: 28px;
				bottom: 28px;
				left: 28px;
				width: 877px;
				height: 343px;
			}
			
			#container_6 {
				position:relative;
				height: 343px;
				width: 877px;
			}
			
			#page_text {
				width: 225px;
				height: 343px;
			}
			
			#page_links {
				width: 225px;
				height: 343px;
				font-variant: small-caps;
				font-size: 13px;
				font-weight: bold;
			}
			
			#page_links h4 {
				font-weight: bold;
				color #000;
				font-variant: small-caps;
				font-size: 14px;
				margin: 0 0 3px 0;
				padding: 0;
				border-bottom: 1px solid #000;
			}
			
			ul.page_link_list {
				margin: 0 0 0 0;
				padding: 0;
				list-style: none;
			}
			
			ul.page_link_list li {
				list-style: none;
				margin: 0;
				padding: 0 0 2px 0;
			}
			
			ul.page_link_list a {
				text-decoration: none;
				color: #989898;
				font-variant: small-caps;
				font-size: 13px;
				font-weight: bold;
			}
			
			ul.page_link_list a:hover, ul.page_link_list a.active {
				color: #1d4595;
			}
			
			td.address_td {
				padding: 2px 0 0 10px;
				color: #989898;
				font-variant: small-caps;
				font-size: 13px;
				font-weight: bold;
				
			}
			
			td.address_td a {
				text-decoration: none;
				color: #989898;
				font-variant: small-caps;
				font-size: 13px;
				font-weight: bold;
			}
			
			td.address_td a:hover, td.address_td a.active {
				color: #1d4595;
			}
			
			#page_flash {
				position: absolute;
				top: auto;
				right: 0;
				bottom: 0;
				left: auto;
				width: 644px;
				height: 343px;
			}
			
			
			#page_image {
				position: absolute;
				top: auto;
				right: 0;
				bottom: 0;
				left: auto;
			}
			
			#page_image form label {
				font-family: "MetaOT-Book", "Lucida Sans", Arial, Helvetica, Sans-Serif;
				font-size: 14px;
				font-weight: bold;
				font-variant: small-caps;
				color: #1d4595;
				text-align: left;
			}
			
			#page_image form input, #page_image form select {
				display: block;
				margin-bottom: 0.25em;
				width: 180px;
			}
	
			#page_image_links {
				position: absolute;
				top: 4px;
				right: 10px;
				bottom: auto;
				left: 10px;
				text-align: justify;
			}
			
			#page_image_links a {
				text-decoration: none;
				color: #989898;
				font-variant: small-caps;
				font-size: 13px;
				font-weight: bold;
			}
			
			#page_image_links a:hover, #page_image_links a.active {
				color: #1d4595;
			}
			
			#page_copy {
				position: absolute;
				top: 30px;
				right: 15px;
				bottom: auto;
				left: auto;
				height: 327px;
				width: 185px;
			}			
						
			#page_copy h1, #page_links h1 {
				font-family: "MetaOT-Book", "Lucida Sans", Arial, Helvetica, Sans-Serif;
				font-size: 24px;
				font-weight: bold;
				font-variant: small-caps;
				margin: 0;
			}
			
			#page_copy h3, #page_links h3 {
				font-family: "MetaOT-Book", "Lucida Sans", Arial, Helvetica, Sans-Serif;
				font-size: 14px;
				font-weight: bold;
				font-variant: small-caps;
				margin: 0 0 5px 0;
			}
			
			#page_copy form label {
				font-family: "MetaOT-Book", "Lucida Sans", Arial, Helvetica, Sans-Serif;
				font-size: 14px;
				font-weight: bold;
				font-variant: small-caps;
				color: #1d4595;
				text-align: left;
			}
			
			#page_copy form input, #page_copy form select {
				display: block;
				margin-bottom: 0.25em;
				width: 180px;
			}
	
			#copyright {
				font-family: "MetaOT-Book", "Lucida Sans", Arial, Helvetica, Sans-Serif;
				font-size: 14px;
				color: #fff;
				margin: 2px 0 0 35px;
			}
			
			#copyright a {
				color: #fff;
				text-decoration: none;
				font-family: "MetaOT-Book", "Lucida Sans", Arial, Helvetica, Sans-Serif;
				font-size: 14px;
			}
		
			.date {
				font-family: "MetaOT-Book", "Lucida Sans", Arial, Helvetica, Sans-Serif;
				font-size: 14px;
				color: #fff;
			}
			
			.error {
				color: #f00;
				font-weight: bold;
			}
			
			p.error {
				font-family: "MetaOT-Book", "Lucida Sans", Arial, Helvetica, Sans-Serif;
				font-variant: small-caps;
				font-size: 14px;
			}
			
			div#lyr2 form {
				padding: 0;
				margin: 0;
			}
			
			table#manage_portfolio {
				width: 560px;
				border-collapse: collapse;
				border-spacing: 0;
			}
			
			table#manage_portfolio input.bullet {
				width: 10px;
			}
			
			a.clientlink, a:visited.clientlink, span.clientlink {
				text-decoration: none;
				color: #fff;
				padding-left: 20px;
			}
			
			a:hover.clientlink {
				text-decoration: underline;
			}