/* CONTAINER */

		#container {
			width: 750px;
			margin: 0 auto;
			font-family: Verdana, Lucida Grande, Tahoma, Arial, Helvetica, sans-serif;
			font-size: 13px;
			line-height: 1.6em;
			color: #666;
			background-color: #FFF;
		}
		
/* GENERAL */
		
		.image-left {
			float: left;
			padding: 5px;
			margin: 5px;
		}
		
		.image-right {
			float: right;
			padding: 5px;
			margin: 5px;
		}
		
		h1 {
			font-family: Verdana, Lucida Grande, Tahoma, Arial, Helvetica, sans-serif;
			font-weight: bold;
			font-size: 32px;
			color: #666;
			margin-bottom: 30px;
			background-color: #FFF;
		}
		
		/* color was cc6633 */
		
		h2 {
			color: #666666;
			font-size: 16px;
			font-family: Arial, Helvetica, sans-serif;
			background-color: #FFF;
		}
		
		a {
			color:#00CED1;
			text-decoration: none;
		}

		a:hover {
			color:#00CED1;
			background-color: #F5F5F5;
		}
		
		/* color was cc6714 */

		
/* HEADER */

		#header {
/* first line was: border-bottom: 4px solid #948979; */
			padding-top: 10px;
			clear: both;
			margin-bottom: 10px;
		}
		

		/* the slogan */
		#header p { 
			margin-top: -20px;
			margin-left: 30px;
			color: #999999;
		}
		
		.right {
			float: right;
		}

/* NAVIGATION */
	
		 #navigation ul {
			margin-left: 0;
			padding-left: 0;
			list-style-type: none;			
			float: left;
			width: 140px;
		}
		
		#navigation ul ul {
			padding-left: 20px;
		}

		#navigation a {
			background-color: #fff;
			display: block;
			padding: 5px;
			width: 140px;
			border-bottom: 1px solid #CCC;
		}
		
		#navigation ul ul {
			margin-bottom: 5px;
		}
		
		#navigation ul ul a {
			width: 115px;
			margin-left: -20px;
			padding-left: 30px;
		}
		
		#navigation a:link, #navlist a:visited {
			color:#00CED1;
			text-decoration: none;
		}
		
		/* color was cc6714 */
		
		#navigation a:hover {
			
			background-color: #F5F5F5;
			color:#00CED1;
		}
		
		/* color was cc6714 */
		
/* CONTENT */

		#content {
			margin-top: 22px;
			width: 380px;
			margin-left: 170px;
			margin-right: 190px;
		}
		
		#content2 {
			margin-top: 22px;
			width: 200px;
			margin-left: 170px;
			margin-right: 190px;
		}

		#content3 {
			margin-top: 22px;
			width: 555px;
			margin-left: 170px;
			margin-right: 190px;
		}
		
/* SIDEBAR */

		#sidebar {
			float: right;
			width: 175px;
			margin-bottom: 10px;
		}
		
		#sidebar p {
			padding-bottom: 10px;
			border-bottom: 1px solid #DDDDDD;
		}

		#sidebar2 {
			float: right;
			width: 275px;
			margin-bottom: 10px;
		}
		
		#sidebar2 p {
			padding-bottom: 10px;
			border-bottom: 1px solid #DDDDDD;
		}
		
/* PHOTOS */

		.album-title {
			color: #666666;
			font-size: 18px;
			margin-bottom: 5px;
			font-family: Arial, Helvetica, sans-serif;
			background-color: #FFF;
		}


		.album-description {
			margin: 10px;
		}
		
		.thumbnail-wrap {
			margin: 10px;
			float: left;
			text-align: center;
		}
		
		.photo-background {
			text-align: center;
		}
		
		.photo-title {
			font-family: Arial, Helvetica, sans-serif;
			font-weight: normal;
			font-size: 32px;
			color: #CC6633;
			margin-bottom: 30px;
			background-color: #FFF;
		}
		
		.photo-caption, .photo-navigation {
			color: #666666;
			font-size: 16px;
			font-family: Arial, Helvetica, sans-serif;
			background-color: #FFF;
		}
		
		.photo-frame {
			padding: 5px;
			border: 1px solid #ddd;
		}