body {
		background-color: #FEFBF5;
		background: url("images/bg.jpg");
		background-repeat: repeat;
		font-size: 11px;
		line-height: 15px;
		font-family: Arial, Verdana, Sans-Serif;
		color:#3B2412;
		padding:0px;
		text-align: left;
		margin-top: 20px;
		overflow: auto;
		}

	a:link, a:visited {
		color: #849669;
		}
		
	a:hover {
		color: #73171C;
		}
		
	a {
		font-size: 11px;
		text-decoration: none;
	}	
		
	h1 {
		color: #73171C;
		font-family: Georgia, Garamond, Times ;
		font-size: 18px;
		font-weight:normal;
		}
		
	h2 {
		color: #9EB083; /*564b47 darker green */
		font-family: Georgia, Garamond, Times ;
		font-size: 16px;
		font-weight:normal;
		}

	h3 {
		font-size: 11px;
		text-transform:uppercase;
		color: #564b47;
		}
	
	img {
		border: 0px;
		}
		
	#wrapper {
		width: 930px;
		overflow:auto;
		padding-bottom:40px;
		}
		
	#mainArea {
		width: 920px;
		overflow:auto;
		background: url("images/bg2.jpg");
		background-repeat: repeat;
		border: 1px solid #fff;
		padding-bottom: 10px;
		text-align: left;
		}

	#topBit {
		width: 890px;
		height: 292px;
		background-color: #FEFBF5;
		margin-top: 10px;
		margin-left: 15px;
		overflow: visible;
		}
					
	#bottomBit {
		width: 890px;
		height: 700px;
		background-color: #FEFBF5;
		margin-top: 10px;
		margin-left: 15px;
		overflow: auto;
		}
				
	#left {
		margin-left: 9px;
		}

	#middleleft {
		margin-left: 229px;
		}
	
	#middleright {
		margin-left: 448px;
		}

	#right {
		margin-left: 668px;
		}
	
	#right, #middleright, #middleleft, #left {

		width: 200px;
		margin-top: 10px;
		padding-top: 5px;
		position: absolute;
		}	
		
	.form {
		padding:0px;
		margin:0px;			
		width: 885px;
		margin-top: 390px;		
		position: absolute;
		background: url("images/atTable.gif");
		background-repeat: no-repeat;
			}
	
	.form2 {
		margin-left: 290px;				
		}
		
	.formWords {
		margin-left: 550px;	
		width: 175px;			
		}		
					
	ul#portfolio li img{
		padding: 0px;
		margin: 0px;
		margin-left: 10px;
		margin-top: 10px;
		list-style-type: none;
		overflow:visible;
		}
		
	ul {
		padding: 0px;
		margin: 0px;
		list-style-type: none;
		}
		
	li {
		padding: 0px;
		margin: 0px;
		list-style-type: none;
		}
		
	#top {
		margin-top: 20px;
		margin-left: 10px;
		width: 890px;
		}

	#stage {
		background-color: #FEFBF5;
		margin-top: 10px;
		margin-left: 15px;
		padding-top: 5px;
		width: 890px;
		overflow:auto;
		}

	#wide {
		width: 535px;
		border: 0px solid #fff;
		}

	#thin {
		width: 230px;
		background-color: #EEEFE5;
		padding: 40px;
		float:right;
		}

	#wide, #thin {
		margin:15px;
		}