					
		body {
			font-family: Tahoma;
			font-size: 14px;
			line-height: 16px;
			color: #7a7a78;
			background-repeat:no-repeat;
			background-attachment:scroll;
			background-position:top; }
			
		p {
			padding: 0px 10px 0px 10px; }
		
		#container {
			width: 100%;
			}
			
		#content {
			width: 850px;
			padding: 0px;
			margin-left: 200px;}
			
		#info {
			color: #cc9933;
			float: left;
			width: 160px;
			margin: 0;
			padding: 5px;
			margin-left: 5px;
			padding: 5px;}

			
		#blog {
			float: left;
			width: 90%;
			padding: 5px;
			margin-left: 20px;}
		
		#rightbar {
			font-size:12px;
			color: #d3a92c;
			float: right;
			width: 150px;
			margin-top: 0px;
			margin-bottom: 50px;
			margin-left: 0px;
			padding-top: 0px;}
			
		.bottom {
			position: relative;
			padding: 0px;
			margin-top: 0px;
			width: auto;}

		#footer {
			height: 30px;
			font-size: 11px;
			color: #98a84e;
			clear: both;
			padding: 5px;
			margin-top: 35px;}
		
		h1 {
			font-size:20px;
			color:#c7942f;
			font-weight:bold;}
		
		h3 {
			font-size:18px;
			color:#999999;
			font-weight:bold;}
			
		h4 {
			font-size:16px;
			color:#c7942f;
			font-weight:bold;}
		
		a:link, a:visited {
			text-decoration: underline;
			color: #747ca6;}
		
		a:hover, a:active {
			text-decoration: underline;
			color: #2e3e8d;}
		
		.image {
			padding: 5px;
			border-style:solid;
			border-color: #98a84e;
			border-width:1px;}
		
		.date-header {
			font-size:10px;
			color:#666666;
			font-weight:bold;}
			
		.post-body {
			font-size:12px;
			color:#666666;}
			
		.post-title {
			font-size:14px;
			color:#666666;
			font-weight:bold;}
		
		.post-footer, comments {
			font-size:11px;
			color:#999999;}
			
		.dots {
			font-size:10px;
			color:#aab869;}
			
		.design a {
			float: left;
			display: block;
			width: 190px;
			height: 130px;
			margin-left: 10px;
			text-decoration: none;
			background: url(images/design.gif) no-repeat bottom left;}

		.consultancy a {
			float: left;
			display: block;
			width: 190px;
			height: 130px;
			margin-left: 8px;
			text-decoration: none;
			background: url(images/consultancy.gif) no-repeat bottom left;}
			
		.writing a {
			float: left;
			display: block;
			width: 190px;
			height: 130px;
			margin-left: 8px;
			text-decoration: none;
			background: url(images/writing.gif) no-repeat bottom left;}

#nav {
	margin-left: 185px;
	padding: 0 0 11px 10px;
	border-bottom: 0px solid #ced7a2;
	text-align: center;
	white-space: nowrap;
	width: 75%;
	}

#nav li {
	margin: 0; 
	padding: 0;
	display: inline;
	list-style-type: none;
	}
	
#nav a:link, #nav a:visited {
	font-size: 12px;
	line-height: 24px;
	font-weight: bold;
	padding: 0 7px 15px 7px;
	text-decoration: none;
	color: #817c7c;
	}

#nav a:link.active, #nav a:visited.active, #nav a:hover {
	color: #7c8d2f;
	}
	
#nav a:link.active, #nav a:visited.active {
	color: #7c8d2f;
	background: url(images/small-lemon.gif) no-repeat bottom center;}
