	body, html {
		margin:0;
		padding:0;
		background:#231f20;
		color:#4d4d4f;
		
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
	}
	
	body { min-width:935px; }
	p {	margin:0; padding:0; }
	img { border: none;	}
	blockquote { margin-bottom: 0; margin-top: 0; padding-top: 10px; padding-bottom: 10px; }
	
	#wrap {
		background:#e9edc1;
		margin:0 auto;
		width:935px;
		
		border: 24px solid #FFFFFF;
	}
	#header { border-bottom: 8px solid #FFFFFF; }


	#sidebar { background:#e9edc1; width:182px; float:left; }
	#sidebar #nav a {
		display: block;
		background-color: #5a4a42;
		color: #FFFFFF;
		border-bottom: 1px solid #FFFFFF;
		padding: 10px;
		padding-left: 20px;
		text-decoration:none;
		font-size: 16px;
		font-weight:bold;
	}
	#sidebar #nav a:hover { background-color: #6b5b54; }
	#sidebar #nav a.active { background:url(/thepointe/images/active-nav-bullet.jpg) #afbd22 no-repeat; background-position: 0px 16px; }	
	
	#sidebar #subnav { margin-top: 20px; }
	#sidebar #subnav a { 
		display: block;
		color:#4d4d4f;
		padding: 2px;
		padding-left: 20px;
		
		text-decoration:none;
		font-size: 16px;
		font-weight:bold;
	}
	#sidebar #subnav a:hover { color: #afbd22; }
	#sidebar #subnav a.active { color: #afbd22; }


	#main {
		background:#e9edc1;
		padding-left: 10px;
		padding-right: 10px;
		margin-left: 182px;
		
		border-left: 8px solid #FFFFFF;
		
		margin-bottom: 0;
		padding-bottom: 0;
	}
	#main h1 { margin: 0; padding: 6px 0px 10px 0px; color: #afbd22; font-size:22px; font-weight:normal; }
	#main h2 { margin: 0; padding: 6px 0px 10px 0px; color: #afbd22; font-size:22px; font-weight:normal; }
	#main h2 .subheading { color:#4d4d4f; font-size:14px; font-weight:bold; }
	#main h3 { margin: 0; padding: 3px 0px 3px 0px; font-size:14px; font-weight:bold; }
	#main h4 { color: #9eaa26; margin: 0; padding: 3px 0px 3px 0px; font-size:14px; font-weight:bold; }
	#main p  { padding: 5px 0px 5px 0px; }
	#main a  { text-decoration:none; color:#4d4d4f; }
	#main ul { margin-top: 0px; color: #afbd22; }
	#main li p { color: #4d4d4f; padding: 0; }

	#footer { width:935px; margin:0 auto; font-size: 11px; text-align:center; color:#ffffff; margin-bottom: 20px; margin-top:5px; font-family: Tahoma, Helvetica, sans-serif; }

.gallery img {
	margin: 2px 2px 2px 2px;
}

.gallery p {
	margin: 5px;
	padding: 0px;
}
