#content .top {
	margin-bottom:20px;
}

	/*#content .top {
		background: url(../assets/template-images/bg-brown.png) top left repeat;
	}*/

		#content .top .left {
			float:left;
			margin-right:20px;
			width:200px;
		}
	
		#content .top .right {
			float:left;
			width:740px;
		}
	
			#content .top .right h2 {
				margin-bottom:7px;
				color:#7b5f46;
				text-align:left;
				font-size:30px;
				font-weight:normal;
				line-height:30px;
			}
		
			#content .top .right p {
				margin-bottom:0;
				display:block;
				/*height:132px;*/
				color:#432e1c;
				font-size:16px;
				line-height:24px;
			}
	
			#content .top .right a.block {
				margin-top: 10px !important;
			}
			
	#content .middle {
		margin-bottom:30px;
		padding:15px;
		background: url(../assets/template-images/bg-brown.png) top left repeat;
	}
	
	#content .middle a.block {
		margin: 0 auto;
	}
			
	#content .bottom .left {
		float:left;
		width:540px;
	}
	
	/*#content .bottom .left a.block {
		float:left;
		margin: 0;
	}*/

	#content .bottom .right {
		float:left;
		margin-left:20px;
		width:400px;
	}

		#content .bottom .right h2 {
			margin-bottom:10px;
			width:400px;
			height:20px;
			background: url(../assets/template-images/wordpress-work2.png) top left no-repeat;
			text-indent:-9999px;
		}

		#content .bottom .right h2.hubspot {
			margin-bottom:10px;
			width:400px;
			height:20px;
			background: url(../assets/template-images/hubspot-work-2.png) top left no-repeat;
			text-indent:-9999px;
		}

		#content .bottom .right .bg-dark {
			padding: 10px;
			width:380px;
			background: url(../assets/template-images/bg-brown.png) top left repeat;
		}
		
			#content .bottom .right .bg-dark a {
				display: block;
				/*margin-bottom:10px;*/
				padding:10px;
				background: url(../assets/template-images/bg-brown.png) -9999px -9999px no-repeat;
				border:0;
			}
			
				/*#content .bottom .right .bg-dark a.bottom {
					margin-bottom:0;
				}*/
			
				#content .bottom .right .bg-dark a:hover {
					background: url(../assets/template-images/bg-brown.png) top left repeat;
					-moz-box-shadow: 1px 1px 1px #6e5743;
					-webkit-box-shadow: 1px 1px 1px #6e5743;
					box-shadow: 1px 1px 1px #6e5743;
				}
		
			/*#content .bottom .right .bg-dark .placeholder {
				margin-bottom:20px;
				width:360px;
				height:150px;
				background: url(../assets/template-images/bg-brown.png) top left repeat;
			}*/
	
	#content h1 {
		margin: 0 0 20px 0;
		color:#000000;
		text-align:center;
		text-transform:uppercase;
		font-size:22px;
		font-weight:bold;
		letter-spacing: 1px;
	}
	
	#content h2 {
	}
	
	#content h3 {
	}
	
	#content h3#wordpress-specialties {
		clear:both;
		margin: 0 0 15px;
		height:20px;
		background: url(../assets/template-images/wordpress-specialties.png) top left no-repeat;
		text-indent:-9999px;
	}

	#content h3#hubspot-specialties {
		clear:both;
		margin: 0 0 15px;
		height:20px;
		background: url(../assets/template-images/hubspot-specialties.png) top left no-repeat;
		text-indent:-9999px;
	}

	#content h4 {
		margin-top:15px;
		text-align:left;
		text-transform:uppercase;
		font-size:14px;
		font-weight:bold;
	}
	
	#content h5 {
		margin-top:15px;
		text-align:left;
		font-size:13px;
		font-weight:bold;
	}
	
	#content h6 {
		margin-top:15px;
		text-align:left;
		font-size:13px;
		font-weight:normal;
		font-style:italic;
	}

	#content p {
		margin-bottom: 6px;
		color:#35302c;
		font-size:13px;
	}

	#content p strong, #content ul li strong, #content ol li strong, #content blockquote strong, #content address strong {
		color:#000000;
		font-weight:bold;
	}

		#content p a, #content ul li a, #content ol li a {
			color:#000000;
			background: url(../assets/template-images/bg-brown.png) -9999px -9999px no-repeat;
			text-decoration:underline;
			font-weight:bold;
		}

			#content p a:hover, #content ul li a:hover, #content ol li a:hover {
				color:#35302c;
				background-position: top left;
				background-repeat:repeat;
				text-decoration:none;
			}

	#content p.footnote {
		margin-top:20px;
		text-align:center;
		font-size:11px;
	}

		#content p.footnote a {
			color:#35302c;
		}

		#content ul {
			margin: 0 0 6px 10px;
			color:#432e1c;
			font-size:13px;
		}

			#content ul li {
				margin-bottom:15px;
			}

				#content ul li strong {
					color:#7b5f46;
					text-transform:uppercase;
					font-size:16px;
				}
		
	/*#content ol {
		margin: 0 0 6px 15px;
		color:#35302c;
		font-size:13px;
	}
		
		#content ol li {
		}*/
		
	#content blockquote {
	}
	
		#content blockquote a {
		}
		
			#content blockquote a:hover {
			}
			
	#content table {
	}
	
		#content table caption {
		}
		
		#content table th {
		}
		
			#content table th a {
			}
			
				#content table th a:hover {
				}
		
		#content table td {
		}
		
			#content table td a {
			}
			
				#content table td a:hover {
				}

	#content a.block {
		clear:both;
		margin: 20px auto;
		display:block;
		width:250px;
		height:62px;
		line-height:62px;
		color:#cdb9a7;
		background: url(../assets/template-images/block-button-large.png) top left no-repeat;
		text-align:center;
		text-transform:uppercase;
		text-decoration:none;
		font-size:13px;
	}

		#content a.block:hover {
			color:#ffffff;
			background-position: left -62px;
		}
		
		#content a.block.small {
			width:180px;
			height:54px;
			line-height:54px;
			background: url(../assets/template-images/block-button-medium.png) top left no-repeat;
		}
		
			#content a.block.small:hover {
				color:#ffffff;
				background-position: left -54px;
			}

