body {
		background: #362F2D;
		font-family: Verdana, Georgia, serif;
		font-size: 10px;
		text-align: left;
		margin: 0;
		padding: 0;
	}

	p {
		text-decoration: none;
		word-spacing: 0.1em;
		letter-spacing: 0;
		line-height: 1.5em;
		font-size: 1.2em;
		color: #362F2D;
	}

	img {
		display: block;
		border: none;
	}

	#content p{
		color: #ddd;
		text-align: justify;
	}

	a:link {
		color: #362F2D;
		border: none;
	}

	a:visited {
		color: #7F6D6A;
		border: none;
	}

	hr {
		color: #362F2D;
		margin: 100px 0 10px 0;
		border-bottom: 1px;
		height: 0;
		clear: both;
	}

	ul {
		padding: 3px;
		list-style: none;
		font-size: 1.1em;
	}

	li {
		margin: 0 0 7px 0;
	}

	h1 {
		font-weight: 200;
		font-size: 2em;
		margin: 20px 0 -20px 0;
	}

	h2 {
		margin: 0 0 -7px 0;
		font-size: 1.7em;
		font-weight: 100;
	}

	h3 {
		margin-left: 0;
		margin-bottom: -17px;
		margin-right: 0;
		margin-top: 17px;
		font-size: 1.7em;
		padding: 0;
	}

	#container {
	}

	#header {
		background: #fff;
		padding: 4px 15px 14px 15px;
	}

/* Navigation. Based on Dan Cederholm's CSS Mini Tabs */

	#nav {
		margin: 0;
		padding: 0;
		width: 100%;
		list-style-type: none;
		background: #fff;
	}

	#nav li {
		margin: 0;
		padding: 0;
		width: auto;
		display: inline;
	}

	#nav li a, #navlist li a:link {		
		float: left;
		background: #fff;
		color: #555;
		text-decoration: none;
		margin: 0 10px 6px 10px;
	}

	#nav li a:hover {
		color: #362F2D;
		background: #fff;
	}

	#nav li a#current, #navlist li a#current:link {
		background: #fff;
		color: #2A2423;
		text-decoration: none;
	}
	
	#styleswitcher {
		display: none;
		float: right;
		}

	#contentwrap {
		width: 100%;
	}

	#leftcolumn {
		margin-left: 15px;
		margin-bottom: 25px;
		margin-right: 0;
		margin-top: 15px;
		background: #fff;
		width: 20%;
		padding: 10px;
		float: left;
		line-height: 1.4em;
	}

	#content {
		width: 65%;
		display: block;
		padding: 10px;
		margin: 0 0 0 10px;
		float: left;
		padding-top: 0;
		color: #ddd;
	}

	#contactinfo {
		background: #fff;
		float: right;
		text-align: right;
		word-spacing: 0.1em;
		letter-spacing: 0;
		line-height: 1.4em;
		font-size: 1.1em;
		color: #555;
	}
	
	.homeimg {
		float: right;
		padding-left: 10px;
		padding-bottom: 10px;
	}

	.logo {
		float: left;
	}
	
	.logolink a:link {
	border: none;
	}
	
	
	.atnylist {
	margin-left: 10px;
	margin-right: 0;
	margin-top: 10px;
	list-style-type: circle;
	}
	

#nav li a:hover {
		border-bottom: 9px solid #362F2D;
		margin: 0 5px 0 5px;
		padding: 0 5px 6px 5px;
}

#nav li a#current, #navlist li a#current:link {
		margin: 0 5px 0 5px;
		padding: 0 5px 6px 5px;
		border-bottom: 9px solid #362F2D;
}
	
#contactinfo {
		margin: 39px 0 0 0;
	}

#clients {
		width: 95%;
		display: block;
		padding: 10px;
		margin: 0 0 0 10px;
		float: left;
		padding-top: 0;
		color: #ddd;
		text-align: center;
	}
	
#clients p {
color: #ddd;
text-align: center;
}

#clients h1 {
text-align: center
}

#contact {
		width: 95%;
		display: block;
		padding: 10px;
		margin: 0 0 0 10px;
		float: left;
		padding-top: 0;
		color: #ddd;
	}

.contact {
margin: 20px 0 0 0;
}

#footer p {
	clear: both;
	margin: 0 0 10px 15px;
	color: #ddd;
}

#footer a {
	color: #ddd;
}

.portrait {
	float: right;
	text-align: right;
	margin: 10px;
}

.fourohfour {
	float: right;
	margin: 10px;
	width: 123px;
	height: 123px;
}

.smallcaps {
font-variant: small-caps;
}

table {
font-size: 1.3em;
}

table a:link {
color: #ddd;
}

table a:hover {
color: #fff;
}

.clientlist ul {
list-style: circle;
}


td {

}

.headline {
padding: 10px 0 10px 0;
width: 500px;
}
