			/* basic setup*/
			body {
				font-family: Georgia,Times,serif;
				font-size: .75em;
				color: #333;
				background:#fff;
				}
				
			/* layout and structure */
			#wrapper {
				width:100%;
				}
			#content {
				width:90em;
				min-width:850px;
				}
			#header {
				margin-bottom:2em;
				width:100%;
				height:100px;
				clear:both;
				}
			#sidebar {
				/*position:relative;*/
				width:15em;
				float:left;
				margin-left: 90px;
				margin-right: 30px;
				display: inline;
				}
			#main {
				/*position:relative;*/
				float:left;
				width:550px;
				min-width:550px;
				}
			#main #slide {
				margin-top:20px;
				margin-bottom:10px;
				}
			#main #stacked {
				margin-top:20px;
				margin-bottom:10px;
				}	
			div#project {}
			div#slideshow {}
			
			/* for the slideshow */
			#main .photos { width: 550px; padding:0; margin:0px; overflow: hidden }
			#main .photos img { height: 400px; width: 550px; padding: 0px; margin-bottom:10px; border: 0px; background-color: #eee; top:0; left:0 }

			/* setting up display properties */
			#sidebar .heading {
				font-weight: bold;
				color: #000;
				/*margin-top:.5em;*/
				}
			#sidebar p {
				line-height: 1.5em;
				}
			#main .heading {
				font-weight: bold;
				color: #000;
				}
			#main p {
				line-height: 1.5em;
			}
			
			#main .nav {
				display: none;
			}	
			/* navigation display */
			a:link {text-decoration:none;color: #333;}
			a:visited {text-decoration:none;color: #666;}
			a:hover {
				text-decoration:none;
				color:#000;
				/*background:#eea; yellow-green*/
				background:#eee;
			}
			a:active {text-decoration:none;color: #333;}
			
			/*#sidebar a:hover {display:block;}*/
			#main a:link {font-style: italic;}
			#main a:visited {font-style: italic;}
			/*#main .nav a:hover {display:inline;}*/
			
			h1 {font-size: 2.5em;font-weight:bold;line-height:1.25em;}
			h2 {font-size: 2.0em;font-weight:bold;line-height:1.25em;}
			h3 {font-size: 1.5em;font-weight:bold;line-height:1.25em;}
