body {
  background-image: url("Images/background.gif");
  background-repeat: no-repeat;
  margin-top:0px;
  margin-bottom:0px;
}


.container {
margin-top:0px;
padding-top:0px;
background:#ffffff;
margin-left:auto;
margin-right:auto;
width:942px;}

.header {
height:65px;
width:942px;
background: #ffffff;
border-bottom: 4px solid #000000;
}


.toppart {
height:301px;
width:942px;
background: #ffffff;
border-bottom: 4px solid #000000;
}


.toppart p {
font-family:helvetica;
font-size:20px;
line-height:24px;
margin:15px;
}

.bottompart {

width:930px;
background: #ffffff;
padding-top: 12px;
padding-left:6px;
padding-right:6px;

}



.links p {
font-size:17px;
line-height:19px;}




	
	
.box1 p { 
padding: 0 7px; 
font-family:helvetica;
font-size:20px;
line-height:24px;
}

.box1 a { 
font-family:helvetica;
font-weight:bold;
text-decoration:none;
color:#a54f62;
}

.box1 a:hover {
color:#a40e2f;
}

.footer h1 {
display:inline;
font-family:helvetica;
font-size:13px;
line-height:16px;
}

.footer p {
font-family:helvetica;
font-size:13px;
line-height:16px;
}

.footer a {
font-weight:bold;
text-decoration:none;
color:#a54f62;
}

.footer a:hover {
color:#a40e2f;
}

.sidebar {
width:289;
background:#ffffff;
border-right: 4px solid #000000;
}

.navitem {
background:#ffffff;
border-top: 4px solid #000000;
}

.navitem p {
padding: 0 7px; 
font-family:helvetica;
font-size:20px;
line-height:24px;
}

.navitemlink p {
padding: 0 7px; 
font-family:helvetica;
font-size:20px;
line-height:24px;
text-align:right;
margin-bottom:3px;
}

.navitemlink a { 
font-family:helvetica;
font-weight:bold;
text-decoration:none;
color:#a54f62;
}


.navitemlink a:hover {
color:#a40e2f;
}


.maincontent {
padding-left:30px;
padding-right:30px;
padding-top:20px;
padding-bottom:20px;
}

.maincontent p {
font-family:helvetica;
font-size:16px;
line-height:19px;
}

.maincontent h1 {
font-family:helvetica;
font-size:16px;
line-height:19px;
display:inline;
font-weight:normal;
}


.maincontent a {
color:#a54f62;
}

.maincontent a:hover {
color:#a40e2f;
}


.maincontent li {
font-family:helvetica;
font-size:16px;
line-height:19px;
margin-bottom:6px;
margin-right:60px;
}


.topnav {
/* border-bottom: 4px solid #000000; */
padding-top:2px;

}

.topnav a {
color:#a54f62;
font-family:helvetica;
font-size:14px;
text-decoration:none;
font-weight:bold;
}


.topnav a:hover {
color:#a40e2f;
}


.topnavitem {
display:inline;
margin:0;
padding-left:12px;
padding-right:12px;

}

.topnavitemend {
display:inline;
margin:0;
padding-left:16px;
padding-right:16px;
}


.aboutpage h2  {
font-weight: bold;
font-family:helvetica;
font-size:21px;
line-height:19px;
}

.aboutpage p {
font-family:helvetica;
font-size:14px;
margin-right:15px;
line-height:17px;
}

.aboutpage ol {
list-style-position: outside;}

.aboutpage li {
font-family:helvetica;
font-size:14px;
margin-right:15px;
margin-left:-20px;
line-height:17px;
}

.aboutpage sup 
{height: 0;
	line-height: 1;
	vertical-align: baseline;
	vertical-align: bottom;
	position: relative;
	bottom: 1.3ex;
	}
	
	


.aboutpage2 h2  {
font-weight: bold;
font-family:helvetica;
font-size:21px;
line-height:19px;
}

.aboutpage2 p {
font-family:helvetica;

font-size:14px;
line-height:17px;
}

.aboutpage2 ol {
list-style-position: outside;}

.aboutpage2 li {
font-family:helvetica;
font-size:14px;
margin-right:15px;
margin-left:-20px;
line-height:17px;
}

.aboutpage2 sup 
{height: 0;
	line-height: 1;
	vertical-align: baseline;
	vertical-align: bottom;
	position: relative;
	bottom: 1.3ex;
	}
	
.aboutpage2 {
margin-left:10px;
}
