/* This is the style of your browser text */

	body {margin: 0 auto;
			margin-top: 20px;
			padding: 0px;
			min-width: 950px;
			font-family: "Verdana"; 
			color:#ffffff;
			background-color: #989898;
			font-size: 10px;
			line-height: 17px;
			background-image: url(images/bg1.jpg);
			background-repeat: repeat-x;
			}

	A:visited {color: #ffffff;
			text-decoration: none;
			}		
				
	A:link {color: #ffffff;
			text-decoration: none;
			}
			
	A:active {color: #ffffff;
			text-decoration: none;
			}
						
	A:hover {color: #fff200;
			text-decoration: none;
			}
			
	.topnav {clear: left;
			}
			
	.bottomnav {clear: left;
			padding-top: 60px;
			padding-bottom: 60px;
			}
			
	.leftrule {width: 96px;
			float: left;
			border-top: solid 1px #d0cfcf;
			}
			
	.leftrule_caption {
			float: left;
			position: relative;
			top: -5px;
			}
			
	.navitem {width: 204px;
			float: left;
			}

	.captionitem {float: left;
			padding-bottom: 40px;
			}
			
	.gparch {
		background:transparent url(images/logo.png) no-repeat scroll left top;
		height: 18px;
		position:absolute;
		width: 155px;
		top: 80px;
		}

	.gparch:hover {
		background-position:0pt -20px;
		}
			
	.logo {clear: left;
			padding-top: 50px;
			padding-left: 100px;
			}
			
	.home_projects {clear: left;
			padding-top: 10px;
			}
			
	.home_projectpic {width: 200px;
			float: left;
			padding-top: 4px;
			padding-left: 4px;
			border-top: solid 1px #d0cfcf;
			}
		
	.home_projectpicbg {display: block;
			background-color: #5d6164;
			}
			
	.home_projectpicbg:hover {
			background-color: #1e2123;
			}
			
	.thumbnails {clear: left;
			padding-top: 10px;
			}
			
	.thumbnails2 {clear: left;
			padding-left: 100px;
			}
			
	.thumbnail_pics {width: 200px;
			float: left;
			padding-top: 4px;
			padding-left: 4px;
			padding-bottom: 4px;
			border-top: solid 1px #d0cfcf;
			}
			
	.thumbnail_pics2 {width: 200px;
			float: left;
			padding-bottom: 4px;
			padding-right: 4px;
			}
			
	.thumbnail_button {position: relative;
			top: -20px;
			}
			
	.gallery {clear: left;
			padding-top: 10px;
			}

	.gallery_pic {float: left;
			padding-top: 4px;
			padding-bottom: 4px;
			padding-left: 4px;
			border-top: solid 1px #d0cfcf;
			border-bottom: solid 1px #d0cfcf;
			position: relative;
			left: -25px;
			}
			
	.press_pic {float: left;
			padding-top: 4px;
			padding-left: 4px;
			border-top: solid 1px #d0cfcf;
			position: relative;
			left: -25px;
			}
			
	.statement {clear: left;
			padding-left: 100px;
			padding-top: 25px;
			padding-right: 206px;
			padding-bottom: 40px;
			width: 606px;
			border-top: solid 1px #d0cfcf;
			}
			
	.statement_boards {clear: left;
			padding-left: 100px;
			padding-top: 10px;
			padding-right: 206px;
			width: 606px;
			}
			
	.caption {clear: left;
			padding-top: 4px;
			padding-bottom: 60px;
			}
			
	h1 {font-family: Verdana, sans-serif;
			font-size: 10px;
			color: #FFFFFF;
			margin-left: 4px;
			}
			
	h2 {font-family: Verdana, sans-serif;
			font-size: 10px;
			color: #fff200;
			margin-left: 4px;
			}
			
	.locator1 {font-family: Verdana, sans-serif;
			padding-top: 8px;
	 		text-transform: uppercase;
			font-size: 10px;
			color: #FFFFFF;
			margin-left: 4px;
			line-height: 16px;
			}
			
	ul {list-style-type: none;
			padding: 0;
			margin: 0;}
	
	li {margin-left:0px;}
			
			
	.locator2 {font-family: Verdana, sans-serif;
	 		text-transform: uppercase;
			font-size: 10px;
			color: #fff200;
			margin-left: 4px;
			line-height: 16px;
			}	
			
	.locator2 a:visited {font-family: Verdana, sans-serif;
	 		text-transform: uppercase;
			font-size: 10px;
			color: #fff200;
			margin-left: 4px;
			line-height: 16px;
			}	
						
			
	.locator1_nav {font-family: Verdana, sans-serif;
			padding-top: 8px;
			padding-left: 4px;
	 		text-transform: uppercase;
			font-size: 10px;
			color: #FFFFFF;
			border-top: solid 1px #d0cfcf;
			line-height: 16px;
			}	
			
	.locator2_nav {font-family: Verdana, sans-serif;
			padding-top: 8px;
			padding-left: 4px;
	 		text-transform: uppercase;
			font-size: 10px;
			color: #fff200;
			border-top: solid 1px #d0cfcf;
			line-height: 16px;
			}	
			
	.locator1_caption {font-family: Verdana, sans-serif;
			padding-top: 4px;
			padding-left: 0px;
	 		text-transform: uppercase;
			font-size: 10px;
			color: #FFFFFF;
			width: 606px;
			line-height: 16px;
			}			
			
	.nav_arrows {float: left;
			border-top: solid 1px #d0cfcf;
			position: relative;
			left: -25px;
			}
			
	.nav_next {clear: left;
			padding-top: 4px;
			padding-left: 4px;
			}
			
	.press_info {float: left;
			padding-top: 12px;
			padding-bottom: 60px;
			padding-left: 4px;
			width: 404px;
			border-top: solid 1px #d0cfcf;
			position: relative;
			left: -25px;
			}
			
	.practice{float: left;
			padding-top: 12px;
			padding-bottom: 20px;
			padding-left: 0px;
			width: 404px;
			border-top: solid 1px #d0cfcf;
			position: relative;
			}
			
	.about_copy {float: left;
			padding-top: 12px;
			padding-bottom: 60px;
			padding-left: 4px;
			border-top: solid 1px #d0cfcf;
			}
			
			
			