body {
	background-color: #EAEADE;
	background-image: url(images/bg.jpg);
	background-repeat: repeat-x;
	font:Arial, Helvetica, sans-serif;
}

* {
  margin:0px; 
  padding:0px;
  }
  
#wrap {
width:752px;
margin-left:auto;
margin-right:auto;
}

#topimage {
width:543px;
height:130px;
float:left;
background-image:url(images/top_image_left.jpg);
background-repeat:no-repeat;
}

#nav {
width:209px;
height:130px;
float:left;
background-image:url(images/logo_nav.jpg);
background-repeat:no-repeat;
}

#nav ul {
padding-top:30px;
list-style:none;
	margin-left:20px;
}

#nav li {
height:27px;
padding-top:11px;
}

#nav li a:link, #nav li a:active, #nav li a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
	background-image:url(images/nav_arrow.jpg);
	background-repeat:no-repeat;
	background-position: left center;
	padding-left:20px;
}

#nav li a:hover {
color:#17568E;
background-image:url(images/nav_arrow2.jpg);
	background-repeat:no-repeat;
	background-position: left center;
}

#content {
float:left;
width:752px;
background-image:url(images/white_bg.jpg);
background-repeat:repeat-y;
margin-bottom:10px;
}

#content h1 {
	background-image:url(images/grey_bg.jpg);
	background-repeat:repeat-y;
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	color:#185B92;
	text-align:left;
	padding-left:20px;
	padding-top:5px;
	padding-bottom:5px;
	margin-bottom:10px;
	font-weight:100;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #EAEADE;
}

#content h1 .style1 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#000000;
text-align:left;
font-weight:100;
}

#content h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-align:left;
padding-left:20px;
padding-right:20px;
padding-bottom:10px;
font-weight:bold;
}

#content p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-align:justify;
padding-left:20px;
padding-right:20px;
padding-bottom:10px;
}

#content li {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-align:justify;
margin-left:40px;
padding-right:20px;
padding-bottom:10px;
}

#content .rightimage {
	float:right;
	margin-left:20px;
	margin-right:20px;
	margin-bottom:10px;
	border: 2px solid #D7D8D0;
}

#content .copy {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
text-align:center;
background-image:url(images/grey_bg.jpg);
background-repeat:repeat-y;
padding-top:10px;
padding-bottom:10px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #EAEADE;
}

#content table.gallery {
width:710px;
margin-left:20px;
margin-bottom:10px;
}

#content table.gallery td {
width:50%;
text-align:center;
}

#content table.gallery img {
	border: 2px solid #D7D8D0;
}

#content table.contact {
width:350px;
height:181px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
margin-left:40px;
margin-bottom:10px;
}

#content table.contact td {
	padding:10px;
	background-color:#D7D8D0;
	text-align: left;
	vertical-align: top;
}

#content .contactimage {
	float:right;
	margin-right:60px;
	margin-bottom:10px;
	border: 2px solid #D7D8D0;
}

#content table.contact a:link, #content table.contact a:active, #content table.contact a:visited {
color:#185B92;
font-weight:bold;
}

#content table.contact a:hover {
color:#0066FF;
}
 