/* CSS Document */

/* All Pages Layout*/

#mainall {
	position: absolute;
	top: 20px;
	width: 900px;
	height: 1000px;
	margin-top: 0px;
	padding: 0px;
	background: #FFFFFF;
	color: #FFFFFF;
}

#all {
	position: absolute;
	top: 120px;
	width: 900px;
	height: 0px;
	margin-top: 0px;
	padding: 0px;
	background: #FFFFFF;
	color: #FFFFFF;
}

.footer {
	position:absolute;
	top: 263px;
	left: 30px;
	width:300px; 
	text-align:left;  
 	margin-left:0px; 

}

.footer2 {
	position:absolute;
	top: 263px;
	left: 781px;
	width:95px; 
	text-align:left;  
 	margin-left:0px;
	
}

/* Portrait pics */

#footerbarportrait { 
	position:absolute;
	top: 1011px;
	left: 28px;
	display: block;
	width: 845px;
	height: 2px;
	color: #9C7227;
	background-color: #a58f64;
	}

#footerbar2portrait { 
	position:absolute;
	top: 1019px;
	left: 28px;
	display: block;
	width: 845px;
	height: 2px;
	color: #9C7227;
	background-color: #a58f64;
	}

.footerportrait {
	position:absolute;
	top: 1016px;
	left: 30px;
	width:300px; 
	text-align:left;  
 	margin-left:0px;
}

.footer2portrait {
	position:absolute;
	top: 1016px;
	left: 781px;
	width:95px; 
	text-align:left;  
 	margin-left:0px;
}


/* Event pics */

#footerbarevent { 
	position:absolute;
	top: 924px;
	left: 28px;
	display: block;
	width: 845px;
	height: 2px;
	color: #9C7227;
	background-color: #a58f64;
	}

#footerbar2event { 
	position:absolute;
	top: 933px;
	left: 28px;
	display: block;
	width: 845px;
	height: 2px;
	color: #9C7227;
	background-color: #a58f64;
	}

.footerevent {
	position:absolute;
	top: 929px;
	left: 30px;
	width:300px; 
	text-align:left;  
 	margin-left:0px;
}

.footer2event {
	position:absolute;
	top: 929px;
	left: 781px;
	width:95px; 
	text-align:left;  
 	margin-left:0px;
}

/* Life pics */

#footerbarlife { 
	position:absolute;
	top: 838px;
	left: 28px;
	display: block;
	width: 845px;
	height: 2px;
	color: #9C7227;
	background-color: #a58f64;
	}

#footerbar2life { 
	position:absolute;
	top: 847px;
	left: 28px;
	display: block;
	width: 845px;
	height: 2px;
	color: #9C7227;
	background-color: #a58f64;
	}

.footerlife {
	position:absolute;
	top: 843px;
	left: 30px;
	width:300px; 
	text-align:left;  
 	margin-left:0px;
}

.footer2life {
	position:absolute;
	top: 843px;
	left: 781px;
	width:95px; 
	text-align:left;  
 	margin-left:0px;
}


/* Positioning All */

#logo { 
	position:absolute;
	top: 20px;
	left:343px;
	display: block;
	width: 300px;
	height: 200px;
	background: url("images/olgalogo1.gif") no-repeat 0 0px;

	} 

#logophotographertext { 
	position:absolute;
	top: 53px;
	left: 52px;
	display: block;
	width: 250px;
	height: 200px;
    font-family: times-roman, georgia, serif;
	font-size: 11px;
	line-height: 14px;
	text-transform: uppercase;
	letter-spacing: 2px;
	font-weight: light;
	color: #a58f64;
	text-decoration:none; 
	} 

#camera { 
	position:absolute;
	top: 93px;
	left: 430px;
	display: block;
	width: 40px;
	height: 40px;
    background: url("images/camerapic.gif") no-repeat 0 0px;
	}

#camera2 { 
	position:absolute;
	top: 90px;
	left: 430px;
	display: block;
	width: 40px;
	height: 18px;
	}

#sensiblebar { 
	position:absolute;
	top: 139px;
	left: 298px;
	display: block;
	width: 300px;
	height: 1px;
	color: #9C7227;
	background-color: #a58f64;
	}
	
#sensiblebar2 { 
	position:absolute;
	top: 212px;
	left: 28px;
	display: block;
	width: 845px;
	height: 2px;
	color: #9C7227;
	background-color: #a58f64;
	}

#links1 {
    position:absolute;
    top:174px;
    left:190px;
    display: block;
    width:100px;
    height:25px;
    font-family:times-roman, georgia, serif;
    font-size: 13px;
	line-height: 14px;
	letter-spacing: 2px;
	font-weight: light;
	color: #555555;
	text-decoration:none; 
    }
    
#links1 a:link, a:visited {
	color: #555555;
	text-decoration:none; 
}  
  
#links { 
	position:absolute;
	top: 174px;
	left: 190px;
	display: block;
	width: 450px;
	height: 50px;
	font-family: times-roman, georgia, serif;
	font-size: 13px;
	line-height: 14px;
	letter-spacing: 2px;
	font-weight: light;
	color: #555555;
	text-decoration:none; 
	} 

#links a:link, a:visited {
	color: #555555;
	text-decoration:none; 
}  

#links a:hover {
	color:#a58f64;
	text-decoration:none; } 


#links2 { 
	position:absolute;
	top: 174px;
	left: 358px;
	display: block;
	width: 50px;
	height: 50px;
	font-family: times-roman, georgia, serif;
	font-size: 13px;
	line-height: 14px;
	letter-spacing: 2px;
	font-weight: light;
	color: #555555;
	text-decoration:none; 
	} 

#links2 a:link, a:visited {
	color: #555555;
	text-decoration:none; 
}  

#links2 a:hover {
	color:#a58f64;
	text-decoration:none; } 	
	} 
	
#lifelink {
    position:absolute;
    top: 174px;
    left: 503px;
    text-decoration:none;
    }
    
#links3 { 
	position:absolute;
	top: 174px;
	left: 503px;
	display: block;
	width: 50px;
	height: 50px;
    font-family: times-roman, georgia, serif;
	font-size: 13px;
	line-height: 14px;
	letter-spacing: 2px;
	font-weight: light;
	color: #555555;
	text-decoration:none; 
	} 

#links3 a:link, a:visited {
	color: #555555;
	text-decoration:none; 
}  

#links3 a:hover {
	color:#a58f64;
	text-decoration:none; } 
	} 

#linkscontact {
    }

#links4 { 
	position:absolute;
	top: 174px;
	left: 633px;
	display: block;
	width: 50px;
	height: 50px;
    font-family: times-roman, georgia, serif;
	font-size: 13px;
	line-height: 14px;
	letter-spacing: 2px;
	font-weight: light;
	color: #555555;
	text-decoration:none; 
	} 

#links4 a:link, a:visited {
	color: #555555;
	text-decoration:none; 
}  

#links4 a:hover {
	color:#a58f64;
	text-decoration:none; } 
	} 

#top2bar { 
	position:absolute;
	top: 112px;
	left: 8px;
	display: block;
	width: 845px;
	height: 2px;
	color: #9C7227;
	background-color: #a58f64;
	}

#box { 
	position:absolute;
	top: 100px;
	left: 28px;
	display: block;
	width: 844px;
	height: 550px;
	}

#portraitphotographs { 
	position:absolute;
	top: 1033px;
	left: 28px;
	display: block;
	width: 844px;
	height: 150px;
	}

#scriptbar { 
	position:absolute;
	top: 890px;
	left: 28px;
	display: block;
	width: 845px;
	height: 2px;
	color: #9C7227;
	background-color: #a58f64;
	}

#bottombar { 
	position:absolute;
	top: 656px;
	left: 28px;
	display: block;
	width: 845px;
	height: 2px;
	color: #9C7227;
	background-color: #a58f64;
	}

/* Welcome Page */

#Wmainall {
	position: absolute;
	top: 0px;
	width: 900px;
	height: 600px;
	margin-top: 0px;
	padding: 0px;
	background: #FFFFFF;
	color: #FFFFFF;
}

#Wlogo { 
	position:absolute;
	top: 340px;
	left:343px;
	display: block;
	width: 300px;
	height: 200px;
	background: url("images/olgalogo1.gif") no-repeat 0 0px; 
	} 

#Wlogophotographertext { 
	position:absolute;
	top: 50px;
	left: 52px;
	display: block;
	width: 250px;
	height: 200px;
	} 

#Wcamera { 
	position:absolute;
	top: 413px;
	left: 430px;
	display: block;
	width: 40px;
	height: 40px;
    background: url("images/camerapic.gif") no-repeat 0 0px;
	}


#Wsensiblebar { 
	position:absolute;
	top: 459px;
	left: 298px;
	display: block;
	width: 300px;
	height: 1px;
	color: #9C7227;
	background-color: #a58f64;
	}

#Wscriptbar { 
	position:absolute;
	top: 150px;
	left: 28px;
	display: block;
	width: 845px;
	height: 2px;
	color: #9C7227;
	background-color: #a58f64;
	}

#Wcontactfooterbar { 
	position:absolute;
	top: 388px;
	left: 28px;
	display: block;
	width: 845px;
	height: 2px;
	color: #9C7227;
	background-color: #a58f64;
	}



/* Footer */



/* Contactpage */
