body {
	margin: 40px 0px 40px 0px;
	padding: 0px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	text-align: center;
	background-color: #fff;
}
.clear { clear: both; display: block; height: 0px; margin: 0px; padding: 0px; overflow: hidden;}

#container {
	margin: 0 auto; width: 1129px;
	position: relative;
	background: url(images/bg-col1.gif) repeat-y left;
}
	#topleft {
		position: absolute; top: 0px; left: 0px; width: 269px; height: 186px;
		background: url(images/topleft.gif) no-repeat;
		margin: 0px; padding: 0px;
		overflow: hidden;
		clear: right;
	}
	#bottomleft {
		position: absolute; bottom: 0px; left: 0px; width: 269px; height: 300px;
		background: url(images/bottomleft.gif) no-repeat;
		margin: 0px; padding: 0px;
		overflow: hidden;
		clear: right;
	}
	

	#nav {position: absolute; top: 220px; left: 0px; width: 269px; text-align: center; background: url(images/bg-col1.gif) repeat-y;}
	#nav ul {margin: 0px; padding: 0px;}
	#nav ul li {margin: 0px 0px 0px 40px; padding: 0px; list-style: none;}
	#nav ul li a {color: #96BFC1; font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; font-weight: bold; text-decoration: none;}
	#nav ul li a:hover {color: #989898; font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; font-weight: bold; text-decoration: none;}	
	#nav ul li a.selected {color: #989898; font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; font-weight: bold; text-decoration: none;}

	#clientportraits a {      width: 195px; background-position: -0px -0px; background-image: url(images/nav.gif); margin: 15px 0px 0px 10px; padding: 0px; height: 33px; overflow: hidden; display: block;}
	#clientportraits a:hover {width: 195px; background-position: -195px -0px; background-image: url(images/nav.gif); margin: 15px 0px 0px 10px; padding: 0px; height: 33px; overflow: hidden; display: block;}
	
	#commercialshoots a {      width: 195px; background-position: -0px -33px; background-image: url(images/nav.gif); margin: 0px 0px 0px 10px; padding: 0px; height: 34px; overflow: hidden; display: block;}
	#commercialshoots a:hover {width: 195px; background-position: -195px -33px; background-image: url(images/nav.gif); margin: 0px 0px 0px 10px; padding: 0px; height: 34px; overflow: hidden; display: block;}
	
	#personalprojects a {      width: 195px; background-position: -0px -66px; background-image: url(images/nav.gif); margin: 0px 0px 0px 10px; padding: 0px; height: 40px; overflow: hidden; display: block;}
	#personalprojects a:hover {width: 195px; background-position: -195px -66px; background-image: url(images/nav.gif); margin: 0px 0px 0px 10px; padding: 0px; height: 40px; overflow: hidden; display: block;}
	
	#clientweddings a {      width: 195px; background-position: -0px -107px; background-image: url(images/nav.gif); margin: 0px 0px 0px 10px; padding: 0px; height: 37px; overflow: hidden; display: block;}
	#clientweddings a:hover {width: 195px; background-position: -195px -107px; background-image: url(images/nav.gif); margin: 0px 0px 0px 10px; padding: 0px; height: 37px; overflow: hidden; display: block;}
	
	#col2bg {
		float: right; display: inline; margin: 48px 0px 48px 0px; padding: 60px;
		min-height: 440px; height: auto !important; height: 440px;
		width: 738px;
		border-top: 2px solid #cccecf;
		border-right: 2px solid #cccecf;
		border-bottom: 2px solid #cccecf;
		background: url(images/wallpaper_gallery.gif);
	}
		
		#wrapper {
			float: left; display: inline; margin: 0px; padding: 20px 0px 20px 0px;
			min-height: 440px; height: auto !important; height: 440px;
			width: 738px;
			text-align: center;
			background-color: #FFF;
			color: #999; font-family: Georgia, "Times New Roman", Times, serif; font-size: 10px;
		}
		#wrapper a {color: #96BFC1; font-family: Georgia, "Times New Roman", Times, serif; font-size: 10px; text-decoration: none;}
		#wrapper a:hover {color: #96BFC1; font-family: Georgia, "Times New Roman", Times, serif; font-size: 10px; text-decoration: none;}

