body{
	margin:0px auto;
	color: #666666;
	background-color: #EDECD8;
}
.main{
	margin:0px auto;
	width:917px;
	display:block;
	background-image: url(../images/slice.jpg);
	background-repeat: repeat-y;
}		
.header{
	width:873px;
	height:118px;
	background-image: url(../images/header.jpg);
	float:left;
	position:relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-right: 20px;
	padding-left: 24px;
}
.header1{
	width:872px;
	height:118px;
	background-image: url(../images/headerevent.jpg);
	float:left;
	position:relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-right: 20px;
	padding-left: 24px;
}
.header2{
	width:873px;
	height:118px;
	background-image: url(../images/headeredit.jpg);
	float:left;
	position:relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-right: 20px;
	padding-left: 24px;
}
.header3{
	width:874px;
	height:118px;
	background-image: url(../images/headercorp.jpg);
	float:left;
	position:relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-right: 20px;
	padding-left: 24px;
}
.navmain{
	width:917px;
	height:23px;
	float:left;
	position:relative;
}
.navigation{
	width:887px;
	height:35px;
	background-image: url(../images/navback.jpg);
	float:left;
	position:relative;
	padding-left: 30px;
}

.slideshow{
	width:666px;
	height:314px;
	background-image: url(../images/image03.jpg);
	float:left;
	position:relative;
}
.slideshow1{
	width:666px;
	height:314px;
	background-image: url(../images/image02.jpg);
	float:left;
	position:relative;
}
.gallery{
	width:837px;
	height:900px;
	float:left;
	position:relative;
	padding-left: 40px;
	padding-right: 40px;
	padding-top: 20px;
}
.slideshow2{
	width:666px;
	height:314px;
	background-image: url(../images/image05.jpg);
	float:left;
	position:relative;
}
.slideshow3{
	width:666px;
	height:314px;
	background-image: url(../images/image01.jpg);
	float:left;
	position:relative;
}
.slideshow4{
	width:666px;
	height:314px;
	background-image: url(../images/image04.jpg);
	float:left;
	position:relative;
}
.slideshow5{
	width:666px;
	height:314px;
	background-image: url(../images/image06.jpg);
	float:left;
	position:relative;
}
.slideshow6{
	width:666px;
	height:314px;
	background-image: url(../images/image07.jpg);
	float:left;
	position:relative;
}
.content{
	width:917px;
	height:auto;
	float:left;
	position:relative;
	background-color: #FFFFFF;
	background-image: url(../images/slice.jpg);
	background-repeat: repeat-y;
}
.left{
	width:666px;
	height:auto;
	float:left;
	position:relative;

}
.textarea{
	width:642px;
	float:left;
	position:relative;
	padding-left: 24px;
	padding-bottom: 15px;
	padding-top: 20px;
	height: auto;
}
.strapline{
	width:666px;
	height:47px;
	float:left;
	position:relative;
	background-image:url(../images/strapline.jpg);
}
.photographer_container{
	width:251px;
	height:auto;
	float:left;
	position:relative;
}
.photographer_content{
	width:201px;
	height:428px;
	float:left;
	position:relative;
	background-image: url(../images/extraright.jpg);
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-right: 30px;
	padding-top: 10px;
}
.photographer_content2{
	width:201px;
	height:428px;
	float:left;
	position:relative;
	background-image: url(../images/extraright1.jpg);
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-right: 30px;
	padding-top: 10px;
}
.photographer_content3{
	width:201px;
	height:428px;
	float:left;
	position:relative;
	background-image: url(../images/extraright2.jpg);
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-right: 30px;
	padding-top: 10px;
}
.photographer_content4{
	width:201px;
	height:428px;
	float:left;
	position:relative;
	background-image: url(../images/extraright3.jpg);
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-right: 30px;
	padding-top: 10px;
}
.photographer_content5{
	width:201px;
	height:428px;
	float:left;
	position:relative;
	background-image: url(../images/extraright4.jpg);
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-right: 30px;
	padding-top: 10px;
}
.photographer_content6{
	width:201px;
	height:428px;
	float:left;
	position:relative;
	background-image: url(../images/extraright5.jpg);
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-right: 30px;
	padding-top: 10px;
}
.photographer_content7{
	width:201px;
	height:428px;
	float:left;
	position:relative;
	background-image: url(../images/extraright6.jpg);
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-right: 30px;
	padding-top: 10px;
}
.photographer_content8{
	width:201px;
	height:428px;
	float:left;
	position:relative;
	background-image: url(../images/extraright7.jpg);
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-right: 30px;
	padding-top: 10px;
}
.photographer_image{
	width:183px;
	height:350px;
	float:left;
	position:relative;
	padding-top: 80px;
	padding-left: 25px;
	padding-right: 15px;

}
.photographer_image2{
	width:251px;
	height:420px;
	float:left;
	position:relative;
}
.photographer_link{
	width:251px;
	height:242px;
	float:left;
	position:relative;
	background-image: url(../images/team.jpg);
}
.photographer_link2{
	width:251px;
	height:242px;
	float:left;
	position:relative;
	background-image: url(../images/portrait2.jpg);
}
.photographer_link3{
	width:251px;
	height:242px;
	float:left;
	position:relative;
	background-image:url(../images/team2.jpg);
}
.photographer_link4{
	width:251px;
	height:242px;
	float:left;
	position:relative;
	background-image:url(../images/team3.jpg);
}
.photographer_link5{
	width:251px;
	height:242px;
	float:left;
	position:relative;
	background-image: url(../images/team4.jpg);
}
.photographer_link6{
	width:251px;
	height:242px;
	float:left;
	position:relative;
	background-image: url(../images/event6.jpg);
}
.photographer_link7{
	width:251px;
	height:242px;
	float:left;
	position:relative;
	background-image: url(../images/event7.jpg);
}
.visa{
	width:251px;
	height:246px;
	float:left;
	position:relative;
	background-image:url(../images/contact.jpg);
}
.event{
	width:251px;
	height:246px;
	float:left;
	position:relative;
	background-image:url(../images/event1.jpg);
	}
.event2{
	width:251px;
	height:246px;
	float:left;
	position:relative;
	background-image:url(../images/event2.jpg);	
}
.event3{
	width:251px;
	height:246px;
	float:left;
	position:relative;
	background-image:url(../images/event3.jpg);
}
.event4{
	width:251px;
	height:246px;
	float:left;
	position:relative;
	background-image:url(../images/team10.jpg);
}
.event5{
	width:251px;
	height:246px;
	float:left;
	position:relative;
	background-image:url(../images/team6.jpg);
}
.event6{
	width:251px;
	height:246px;
	background-image:url(../images/team7.jpg);
	float:left;
	position:relative;
}
.event7{
	width:251px;
	height:246px;
	background-image:url(../images/team8.jpg);
	float:left;
	position:relative;
}
.event8{
	width:251px;
	height:246px;
	background-image:url(../images/team9.jpg);
	float:left;
	position:relative;
}
.footer{
	width:867px;
	height:51px;
	float:left;
	position:relative;
	background-image: url(../images/footer.jpg);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #999999;
	padding-left: 25px;
	padding-top: 25px;
	text-align: center;
	outline-style: none;
	padding-right: 25px;
}
.links{padding-right:20px; font-size:12px;color:#666666; font-weight:normal;font-family:Arial, Helvetica, sans-serif;}
