html {

	margin: 0;

	padding: 0;

	border: 0;

}



body {

	margin: 0;

	padding: 0;

	border: 0;

	background:#FFFFFF;

}

a:link, a:visited {

	color: #e80202;

	text-decoration: underline;

}

a:hover, a:active {

	color: #000000;

	text-decoration: none;

}

#container { 

	width:718px;

	text-align:center;

	margin: 0px auto 0 auto;

}

/* ----------body-------------- */

#content { 

	text-align:left;

	padding:10px 50px 20px 50px;

	margin:0;

	background:url(images/bkgd-body.jpg);

	background-position:bottom center;

	background-repeat:no-repeat;

	clear:both;

}

#menu {
	width: 520px;
	height: 30px;
	background-image:url(images/menu-bkgd.jpg);
	background-position: bottom center;
	color: #008675;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	padding-top: 6px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;

}

#menu a{

	font: bold 13px Arial, Helvetica, sans-serif;

	text-transform:uppercase;

	padding: 10px 6px 0 6px;

	color:#000000;

	text-decoration: none;

}

#menu a:hover{

	color:#ffffff;

}



#header {

	background-image:url(images/header1.jpg);

	background-position:bottom center;

	background-repeat: no-repeat;

	height:80px;

	clear:both;

	padding: 0 0 12px 0;

}

#header2 {

	background-image:url(images/header4.jpg);

	background-position:bottom center;

	background-repeat: no-repeat;

	height:80px;

	padding: 0 0 12px 0;

}

#header p {

	font: normal 10px Arial, Helvetica, sans-serif;

	text-align: right;

	line-height: 12px;

	color: #3f3b3c;

}

#header2 p {

	font: normal 10px Arial, Helvetica, sans-serif;

	text-align: right;

	line-height: 12px;

	color: #3f3b3c;

}

h1 {

	font: bold 18px Verdana, Arial, Helvetica, sans-serif;

	color: #000000;

	text-align:center;

	margin: 10px 0 8px 0;

	padding:0;

}

h2 {

	font: bold 34px "Times New Roman", Times, serif;

	color: #000000;

	margin: 0 0 8px 0;

}

h3 {

	font: italic 13px Georgia, "Times New Roman", Times, serif;

	color: #e80202;

	margin: 4px 0;

}

p {

	font: normal 14px Verdana, Arial, Helvetica, sans-serif;

	line-height: 17px;

	color: #000000;

	margin: 0 0 12px 0;

}

.address {

	font: normal 14px Verdana, Arial, Helvetica, sans-serif;

	line-height: 17px;

	color: #000000;

	margin: 0 0 24px 0;

}

.quotes p{

	font: normal 14px Verdana, Arial, Helvetica, sans-serif;

	line-height: 17px;

	color: #000000;

	margin: 0 0 20px 0;

}

.small {

	font: normal 10px Verdana, Arial, Helvetica, sans-serif;

}

hr {border: none 0; 

/*	border-top: 1px dotted #7e8ab1;*/

	border-bottom: 1px solid #d7d7d7;

	width: 100%;

	height: 1px;

	margin: 6px 0 4px 0;

}

#footer { 

	width: 600px;

	margin: 8px auto 0 auto;

	padding: 0;

	clear:both;

	text-align:center;

	font: normal 10px Verdana, Arial, Helvetica, sans-serif;

	color: #555555;

}

#footer a:link, #footer a:visited  {

	text-decoration: none;

	color: #068a7a;

}

#footer a:hover, #footer a:active {

	color: #555555;

}

/* ----------weblinx-------------- */

div.transOFF {

	width: 230px;

	background-color:#ffffff;

	border:2px solid #cccccc; 

}

div.transON {

	width: 230px; 

	background-color:#ffffff;

	border:2px solid #cccccc;

	opacity:0.30;

	filter:alpha(opacity=30);

	-moz-opacity:0.30;

}

#weblinx {

	font: normal 11px "Trebuchet MS", Arial, sans-serif;

	color: #000000;

	text-align: center;

	padding: 5px;

	margin: 10px auto 0 auto;

}

#weblinx a:link, #weblinx a:visited  {

	color: #000000;

	text-decoration: none;

}

#weblinx a:hover, #weblinx a:active {

	color: #000000;

}
.headerforlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 5pt;
	font-weight: normal;
	font-variant: normal;
	letter-spacing: normal;
	word-spacing: normal;
	vertical-align: 10%;
	text-align: center;
}
