@charset "UTF-8";
/* CSS Document */

body {
	background-color: #cdcdcd;
	background-image: url();
	background-repeat: no-repeat;
}

/* This will eliminate the space at the top of the page and the images and dive will now align properly to the top of the page -    
There is some default padding/margin on the html and body tag. The amount varies by browser.
*/
html,body {
   margin:0;
   padding:0;
}


.bg {
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
}

a:link {
	color: #666;
	text-decoration: none;
}
a:visited {
	color: #666;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
	color: #A15C20;
}
a:active {
	text-decoration: none;
	color: #666;
}





.project_titles{
	color:#FFF;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-weight: ;
	margin-left:102px;
}

.header1 {
	color: #061524;
	font-size: 42px;
	font-weight:;
	margin-left:5px;
}

.header2 {
	position:absolute;
	display:inline;
	left:326px;
	top: 812px;
	right:; 
	width: 507px;
	height: 77px;
	z-index:1;
	background-color:;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	text-transform:;
	font-size:55px;
	color:#061524;
	color:#04182B;
	color:#0A1C33;
	color:#133048;
	font-weight:bold;
	text-decoration:;
}



.portfolios {
	position:absolute;
	display:inline;
	left:439px;
	top: 654px;
	right:; 
	width: 254px;
	height: 23px;
	z-index:1;
	background-color:;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	text-transform:;
	font-size:14px;
	color:#143951;
	font-weight:bold;
	font-style:italic;
	text-decoration:underline;
}


.sinsabaw_hollow {
	position:absolute;
	display:inline;
	left:440px;
	top: 690px;
	right:; 
	width: 153px;
	height: 29px;
	z-index:1;
	background-color:;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	text-transform:;
	font-size:17px;
	color:#061524;
	font-weight:bold;
	text-decoration:;
}


.solomon_valley {
	position:absolute;
	display:inline;
	left:440px;
	top: 730px;
	right:; 
	width: 153px;
	height: 27px;
	z-index:1;
	background-color:;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	text-transform:;
	font-size:17px;
	color:#061524;
	font-weight:bold;
	text-decoration:;
}



.neuhoff {
	position:absolute;
	display:inline;
	left:440px;
	top: 770px;
	right:; 
	width: 254px;
	height: 29px;
	z-index:1;
	background-color:;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	text-transform:;
	font-size:17px;
	color:#061524;
	font-weight:bold;
	text-decoration:;
}



.sublinks_look {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	text-transform:;
	font-size:12px;
	color:#061524;
	font-weight:bold;
	font-style:italic;
	text-decoration:;
}


.about_pos {
	position:absolute;
	display:inline;
	left:186px;
	top: 692px;
	right:; 
	width: 201px;
	height: 23px;
	z-index:1;
	background-color:;
	
}

.links_pos {
	position:absolute;
	display:inline;
	left:186px;
	top: 719px;
	right:; 
	width: 201px;
	height: 23px;
	z-index:1;
	background-color:;
	
}

.gallery_pos {
	position:absolute;
	display:inline;
	left:186px;
	top: 742px;
	right:; 
	width: 201px;
	height: 23px;
	z-index:1;
	background-color:;
	
}

.contact_pos {
	position:absolute;
	display:inline;
	left:186px;
	top: 768px;
	right:; 
	width: 201px;
	height: 23px;
	z-index:1;
	background-color:;
}



.body_text {
	color: #FFF;
	font-size:13px;
	margin-left:83px;
}

.menu_line {
	width: 542px;
	z-index:1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6b6b6b;
	font-weight:;
	text-decoration:;
	padding: 4px 0px 0px 0px;
	text-align: left;
}

.name {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6b6b6b;
	font-weight:bold;
	text-decoration:;
}


.photo_position {
	text-align:center;
	padding:40px 0px 0px 0px;
}



IMG.hor-original {
	width:607px;
    height:473px;
}

IMG.hor-fixed {
	width:608px;
    height:486px;
}

IMG.hor1 {
	height:;
	width:40%;
	
}

IMG.vert-original {
	width:378px;
    height:473px;
}

IMG.vert-fixed {
	width:389px;
    height:486px;
}

IMG.vert_percent {
	height:;
	width:32%;
}

IMG.vert1 {
	height:;
	width:32%;
	
}


IMG.displayed {
    display: block;
    margin-left: auto;
    margin-right: auto;
max-width: 70%;
 }

