body {
	background-color: #d8e0ba;
	line-height: normal;
	margin-top: 0;
	margin-bottom: 5px;
	margin-left: 0;
	margin-right: 0
	}
	
	
p{
	font-family: arial, helvetica, sans-serif;
	color: #fdf5c9;
	font-size: 14px;
	font-style: normal;
	line-height: 1.5;
	margin: 0
	}
	
a{
	color: fdf5c9;
	text-decoration: none
	}
		
h1{
	/* page title */
	color: #a15e1f;
	font-family: arial, helvetica, sans-serif;
	font-size: 21px;
	font-style: italic;
	font-weight: normal;
	line-height: normal;
	margin:0
	}
	
h2{
	/* Grey Photo Tour Unlinked Text */
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	color: #868282;
	text-align: center;
	font-style: none;
	font-weight: normal;
	line-height: normal;
	margin:0
	}
	
	.tour{
		/* photo tour navigation links */
		font-family: arial, helvetica, sans-serif;
		font-size: 13px;
		color: #d8e0ba;
		text-align: center;
		font-style: none;
		font-weight: normal;
		line-height: normal;
		margin:0
		}
	
h3{
	/* image captions */
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	color: #d8e0ba;
	text-align: center;
	font-style: italic;
	font-weight: bold;
	line-height: normal;
	margin:0
	}
	
	.top{
		/* space between menu and page title */
		line-height: 3
		}
	
	.b2t{
		/* link back to top */
		color: #554846;
		font-family: arial, helvetica, sans-serif;
		font-size: 13px;
		font-style: italic;
		font-weight: normal;
		text-align: right;
		line-height: 5;
		margin:0
		}
		
	.mark{
		/* bookmark link */
		font-family: arial, helvetica, sans-serif;
		color: #d8e0ba;
		font-size: 13px;
		font-style: normal;
		text-align: right
		}

		
	.toplink{
		/* link back to top with normal line height */
		color:#d8e0ba;
		font-family: arial, helvetica, sans-serif;
		font-size: 14px;
		font-style: italic;
		text-align: right;
		line-height: normal;
		margin:0;
		}
			

	.proj-type{
		/* project type */
		font-family: arial, helvetica, sans-serif;
		color: #fdf5c9;
		font-size: 13px;
		font-style: normal;
		line-height: 1.5;
		margin: 0
		}
	
	.com-top{
		/* Commercial Green Cell */
		border-left: none; 
		border-top: 1px solid #C77426;
		border-right: none; 
		border-bottom: 3px double #C77426; 
		background-color: #384700
		}
		
	.com-cell{
		/* Commercial Green Cell */
		border-left: none; 
		border-top: 3px double #C77426;
		border-right: none; 
		border-bottom: 3px double #C77426; 
		background-color: #384700
		}
		
	.com-bot{
		/* Commercial Green Cell */
		border-left: none; 
		border-top: 3px double #C77426;
		border-right: none; 
		border-bottom: 1px solid #C77426; 
		background-color: #384700
		}
		
	.com-table{
		/* Commercial Green Cell */
		border-left: none; 
		border-top: 1px solid #C77426;
		border-right: none; 
		border-bottom: 1px solid #C77426; 
		background-color: #384700
		}
		
	.ext-table{
		/* Exteriors Brown Cell */
		border-left: none; 
		border-top: 1px solid #C77426;
		border-right: none; 
		border-bottom: 1px solid #C77426; 
		background-color: #563b1f
		}
		
	.ext-top{
		/* Exteriors Brown Cell */
		border-left: none; 
		border-top: 1px solid #C77426;
		border-right: none; 
		border-bottom: none; 
		background-color: #274747
		}
		
	.ext-cell{
		/* Exteriors Brown Cell */
		border-left: none; 
		border-top: 3px double #C77426;
		border-right: none; 
		border-bottom: 3px double #C77426; 
		background-color: #563b1f
		}
		
	.ext-bot{
		/* Exteriors Brown Cell */
		border-left: none; 
		border-top: 3px double #C77426;
		border-right: none; 
		border-bottom: 1px solid #C77426; 
		background-color: #563b1f
		}
		
	.int-table{
		/* TOUR table */
		border-left: none; 
		border-top: 1px solid #C77426;
		border-right: none; 
		border-bottom: 1px solid #C77426; 
		background-color: #404957
		}
		
	.int-top{
		/* MAIN PAGE top */
		border-left: none; 
		border-top: 1px solid #C77426;
		border-right: none; 
		border-bottom: 3px double #C77426; 
		background-color: #404957
		}
		
	.int-cell{
		/* MAIN PAGE middle */
		border-left: none; 
		border-top: 3px double #C77426;
		border-right: none; 
		border-bottom: 3px double #C77426; 
		background-color: #404957
		}
		
	.int-bot{
		/* MAIN PAGE bottom */
		border-left: none; 
		border-top: 3px double #C77426;
		border-right: none; 
		border-bottom: 1px solid #C77426; 
		background-color: #404957
		}
		
	.sust-top{
		/* Residential Grey Cell */
		border-left: none; 
		border-top: 1px solid #C77426;
		border-right: none; 
		border-bottom: 3px double #C77426; 
		background-color: #50423b
		}		
	
	.sust-cell{
		/* Residential Grey Cell */
		border-left: none; 
		border-top: 3px double #C77426;
		border-right: none; 
		border-bottom: 3px double #C77426; 
		background-color: #50423b
		}
		
	.sust-bot{
		/* Residential Grey Cell */
		border-left: none; 
		border-top: 3px double #C77426;
		border-right: none; 
		border-bottom: 1px solid #C77426; 
		background-color: #50423b
		}
				
	.sust-table{
		/* Residential Grey Cell */
		border-left: none; 
		border-top: 1px solid #C77426;
		border-right: none; 
		border-bottom: 1px solid #C77426; 
		background-color: #50423b
		}
		
	.vac-top{
		/* Vacations Blue Cell  */
		border-left: none; 
		border-top: 1px solid #C77426;
		border-right: none; 
		border-bottom: 3px double #C77426; 
		background-color: #274747
		}
			
	.vac-cell{
		/* Vacations Blue Cell  */
		border-left: none; 
		border-top: 3px double #C77426;
		border-right: none; 
		border-bottom: 3px double #C77426; 
		background-color: #274747
		}
			
	.vac-bot{
		/* Vacations Blue Cell  */
		border-left: none; 
		border-top: 3px double #C77426;
		border-right: none; 
		border-bottom: 1px solid #C77426; 
		background-color: #274747
		}
			
	.vac-table{
		/* Vacations Blue Cell  */
		border-left: none; 
		border-top: 1px solid #C77426;
		border-right: none; 
		border-bottom: 1px solid #C77426; 
		background-color: #274747
		}
		
	.photo{
		border-left: 1px solid #2b2017; 
		border-right: 1px solid #2b2017; 
		border-top: 1px solid #2b2017; 
		border-bottom: 1px solid #2b2017; 
		padding:0
		}
		
	.urh{
		/* Light Grey Image Border for Thumbnails */
		border-left: 1px solid #868282; 
		border-right: 1px solid #868282; 
		border-top: 1px solid #868282; 
		border-bottom: 1px solid #868282; 
		padding:0
		}
		
	.image-pane{
		width: 445px;
		text-align: center
		}
		
	.bookmark-pane{
		font-family: arial, helvetica, sans-serif;
		color: #d8e0ba;
		font-size: 13px;
		font-style: normal;
		width: 300px;
		height: 25px;
		text-align: right
		}
			
h4{
	/* footer menu */
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	color: #554846;
	font-style: none;
	font-weight: normal;
	line-height: 2;
	margin:0
	}
	
	.foot{
		/* footer menu links */
		color: #554846
		}

h5{
	/* footer text */
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	color: #2b2017;
	font-style: none;
	font-weight: normal;
	line-height: 1.5;
	margin:0
	}
	
	.mail{
		/*email link*/
		color: #2b2017
		}
	
h6{

	}
	
