body {
	position:relative;
	background:url(images/bg_homepage.gif) top left no-repeat;
	background-color:#7c3a00;
	margin:0px;
	padding:0px;
	font-family:arial;
	font-size:13px;
	color:#7c3a00;
}

body.team {
	position:relative;
	background:url(images/bg_team.jpg) top left no-repeat;
	background-color:#7c3a00;
	margin:0px;
	padding:0px;
	font-family:arial;
	font-size:13px;
	color:#7c3a00;
}

body.contact {
	position:relative;
	background:url(images/bg_contact.jpg) top left no-repeat;
	background-color:#7c3a00;
	margin:0px;
	padding:0px;
	font-family:arial;
	font-size:13px;
	color:#7c3a00;
}

body.current_projects {
	position:relative;
	background:url(images/bg_current_projects.jpg) top left no-repeat;
	background-color:#7c3a00;
	margin:0px;
	padding:0px;
	font-family:arial;
	font-size:13px;
	color:#7c3a00;
}

body.links {
	position:relative;
	background:url(images/bg_links.jpg) top left no-repeat;
	background-color:#7c3a00;
	margin:0px;
	padding:0px;
	font-family:arial;
	font-size:13px;
	color:#7c3a00;
}

body.our_work {
	position:relative;
	background:url(images/bg_our_work.jpg) top left no-repeat;
	background-color:#7c3a00;
	margin:0px;
	padding:0px;
	font-family:arial;
	font-size:13px;
	color:#7c3a00;
}

.logo {width:312px;height:162px;background:url(images/logo_whiteblock_2.gif) top left no-repeat;}
p {margin:0px;padding:0px;}


#page_container {width:1000px;}

#nav {position:relative;background:url(images/nav_bg.gif) 110px 5px no-repeat;margin:0px 0px 0px 0px;height:115px;width:300px;float:right;}
#nav a {color:#555;text-decoration:none;font-size:13px;}
#nav a:hover {color:#000;}

#nav .home {position:absolute;top:10px;left:132px;}
#nav .contact {position:absolute;top:26px;left:218px;}
#nav .who {position:absolute;top:25px;left:48px;}
#nav .current {position:absolute;top:47px;left:15px;}
#nav .future {position:absolute;top:70px;left:23px;}
#nav .work {position:absolute;top:71px;left:187px;}
#nav .links {position:absolute;top:93px;left:174px;}

#hp_content {width:550px;position:absolute;top:138px;left:360px;}
#hp_content p {margin:10px 0px 0px 0px;}
.white {color:#fff;}

#footer {color:#fff;position:fixed;bottom:20px;left:40%;font-size:11px;display:none;}

#team_content {font-size:12px;}
#team_content p {margin:5px 0px 0px 0px;}


#team_content .person_pod_right {clear:both;width:580px;margin:0px 40px 0px auto;}
#team_content .person_pod_right .person_info {float:left;width:400px;padding:0px 5px 0px 0px;}
#team_content .person_pod_right .person_photo {float:left;width:175px;padding:0px 0px 0px 0px;}
#team_content .person_pod_right p.profession {margin:5px 0px 0px 0px;font-size:13px;font-weight:bold;}
#team_content .person_pod_right p.name {margin:0px 0px 0px 0px;font-size:14px;font-weight:bold;}


#team_content .person_pod_left {clear:both;width:580px;margin:0px 40px 0px auto;}
#team_content .person_pod_left .person_info {float:left;width:400px;padding:0px 5px 0px 0px;}
#team_content .person_pod_left .person_photo {float:left;width:175px;padding:0px 0px 0px 0px;}
#team_content .person_pod_left p.profession {margin:5px 0px 0px 0px;font-size:13px;font-weight:bold;}
#team_content .person_pod_left p.name {margin:0px 0px 0px 0px;font-size:14px;font-weight:bold;}

#team_content img {border:1px solid #000;}

#page_header {position:absolute;top:332px;left:18px;font-size:50px;font-style:italic;}
#page_header {position:absolute;top:350px;left:18px;font-size:30px;font-style:italic;text-transform:uppercase;}
#page_header_caps {position:absolute;top:350px;left:18px;font-size:30px;font-style:italic;text-transform:uppercase;}


.dark_grey {color:#333;}
.grey {color:#ccc;}
.clear {clear:both;}


#hp_photos {position:absolute;top:376px;left:0px;}
#hp_photos .hp_photo1 {background:url(images/hp_photo_betsy.jpg);height:154px;width:207px;float:left;margin:30px 0px 0px 30px;}
#hp_photos .hp_photo2 {background:url(images/hp_photo_ronnie.jpg);height:154px;width:207px;float:left;margin:30px 0px 0px 30px;}
#hp_photos .hp_photo3 {background:url(images/hp_photo_big_day.jpg);height:154px;width:207px;float:left;margin:30px 0px 0px 30px;}
#hp_photos .hp_photo4 {background:url(images/hp_photo_57.jpg);height:154px;width:207px;float:left;margin:30px 0px 0px 30px;}
