.no_display {
  display: none;
}

body {
	margin: 0px;
	padding: 0px;
	text-align: center;
	background-color: #00382B;
	font-family: Arial, Helvetica, sans-serif;
}

#wrap {
	text-align: left;
	width: 760px;
	margin: 18px auto 0px auto;
	padding: 0px;
}

#header_left {
	width: 177px;
	height: 304px;
	background-image: url(../images/bg_header_left.jpg);
	background-repeat: no-repeat;
}

#header_left h1 {
  text-align: left;
  margin: 0px;
  padding: 0px;
}

#header_left h2 {
	font-size: 16px;
	margin: 75px 0px 0px 24px;
	padding: 0px;
    color: #00382B;
}

#header_left p {
	font-size: 12px;
	margin: 0px 0px 0px 24px;
	padding: 0px;
    color: #00382B;
}

#header_right {
	
	margin: 0px;
	width: 581px;
	height: 304px;
	background-image: url(../images/bg_header_right_heart_of_home.jpg);
	background-repeat: no-repeat;
}

#content_wrap {
	width: 758px;
	margin: 8px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	background-color: #AECC6F;
}

#navigation {
	margin: 0px;
	padding: 0px;
	text-align: left;
	width: 181px;
	background-image: url(../images/bg_navigation.jpg);
	background-repeat: repeat-x;
	background-color: #ebefe7;
}

#navigation ul {
	font-size: 12px;
	line-height: 200%;
	font-weight: bold;
	margin: 18px 0px 36px 10px;
	padding: 0px;
	list-style: none;
}

#side_nav li a {
	text-decoration: none;
	color: #FC7F45;
}

#side_nav li.current a {
  color: #00382B;
}

li ul {
	margin: 0px;
	padding: 0px;
}

#navigation ul .sub_links {
	margin: 0px 0px 12px 0px;
	padding: 0px;

}

#navigation ul .sub_links li {
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

#navigation ul .sub_links li a {
	margin: 0px 0px 0px 10px;
	padding: 0px;
	color: #FC7F45;
}

#navigation ul .sub_links li.current a {
	margin: 0px 0px 0px 10px;
	padding: 0px;
	color: #00382B;
}

#navigation img {
	margin: 0px 0px 0px 39px;
	padding: 0px;
	border: solid 1px #fff;
}
#navigation .center img {
	margin: 0px 0px 0px 10px;
	padding: 0px;
	border: solid 1px #fff;
}

#contact_info {
	margin: 0px 0px 36px 0px;
	padding: 0px;
}

#contact_info h3 {
	margin: 0px 0px 6px 12px;
	padding: 0px;
	font-size: 14px;
}

#contact_info p {
	margin: 0px 0px 6px 12px;
	padding: 0px;
	font-size: 12px;
}

#contact_info a {
	margin: 0px 0px 6px 0px;
	padding: 0px;
	font-size: 10px;
}


#content {
	width: 758px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	background-color: #F7F9F5;
}

#copy h2 {
	margin: 18px 26px 12px 24px;
	padding: 0px;
}

#copy h2 em {
	font-size: 20px;
}

#copy h3 {
	margin: 18px 26px 8px 24px;
	padding: 0px;
}

#copy h4 {
	font-size: 12px;
	margin: 18px 26px 8px 24px;
	padding: 0px;
}

#copy h5 {
	font-size: 16px;
	margin: 18px 0px 16px 8px;
	padding: 0px;
}

#copy p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	line-height: 160%; 
	margin: 8px 26px 8px 24px;
	padding: 0px;
}

#copy {
	margin: 0px;
	padding: 0px;
}

#copy img {
	margin: 0px;
	padding: 0px;
}

#copy ul {
	margin: 0px 26px 16px 46px;
	padding: 0px;
	font-size: 12px;
	line-height: 200%;
}

#copy dl {
	margin: 0px 26px 0px 24px;
	padding: 0px;
	font-size: 12px;
	line-height: 150%;	
}

#copy dt {
	font-weight: bold;
	margin: 18px 0px 0px 0px;
}

#copy dd {
	margin: 0px;
}

.project {
	width: 525px;
	margin: 0px 0px 12px 24px;
	padding: 0px 0px 12px 0px;
	border-bottom: 1px solid #ccc;
}

#copy .project h4 {
	font-size: 14px;
	margin: 0px 12px 6px 12px;
	padding: 0px;
}

#copy .project p {
	margin: 0px;
	padding: 0px;
	color: #000;
}

#copy a {
	color: #000;
}

.project img {
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

#copy .portfolio_detail table {
	margin: 0px 00px 0px 24px;
	padding: 0px;
}

#copy .portfolio_detail p {
	margin: 0px 0px 0px 8px;
	padding: 0px;
}

#copy .portfolio_detail img {
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

#copy .portfolio_detail ul {
	margin: 0px 8px 0px 16px;
	padding: 0px;
}

#copy img {
	border: solid 1px #707070;
}

#last p {
	font-size: 12px;
	font-style: italic;
	margin: 16px 36px 54px 24px;
	padding: 0px;
}

#pdf_links {
	margin: 36px 16px;
	padding: 0px;
}

#pdf_links a {
	text-decoration: none;
	color: #00382B;
}

#pdf_links a:hover {
	text-decoration: none;
	color: #FC7F45;
}


#footer {
	width: 758px;
	margin:  0px;
	padding:  0px;
	background-color: #AECC6F;
}

#footer p {
	line-height: 24px;
	font-size: 11px;
	text-align: center;
	margin: 0px;
	padding: 0px;
}

#footer a {
	text-decoration: none;
	color: #000;
}

#footer a:hover {
	text-decoration: underline;
	color: #f00;
}