BODY {
font-family: Verdana, Arial, sans-serif;
background-color: #b4d8fa;
background-image: url("images/background.jpg");
background-attachment: fixed;
color: #000000;
font-size: 70%;
text-align: center;
min-width: 770px;
}

A:LINK {
color: #330099;
text-decoration: none;
font-weight: normal;
}

A:VISITED {
color: #330099;
text-decoration: none;
font-weight: normal;
}

A:HOVER {
color: #ab1215;
text-decoration: underline overline;
font-weight: normal;
}

A:ACTIVE {
color: #330099;
text-decoration: none;
font-weight: normal;
}

H1 {
font-family: Times New Roman, Georgia, serif;
background-color: #3c4220;
color: #fcfbce;
font-size: 20px;
font-weight: bold;
text-align: center;
border-top: 1px solid #afc07d;
border-right: 5px solid #afc07d;
border-bottom: 1px solid #afc07d;
border-left: 5px solid #afc07d;
padding: 5px;
}

H2 {
color: #503010;
font-family: Tahoma, Arial, sans-serif;
font-variant: small-caps;
font-size: 140%;
font-weight: bold;
letter-spacing: 2px;
}

H3 {
color: #B09050;
font-family: "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
text-align: left;
font-size: 16px;
font-weight: bold;
}

H4 {
font-family: "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
color: #907040;
font-size: 14px;
font-weight: bold;
} 

H5, H6 {
font-size: 100%;
font-weight: bold;
color: #000000;
}

li {list-style-image: url("images/bullet.gif");}
li li {list-style-image: none; list-style-type: square;}
li li li {list-style-image: none; list-style-type: disc;}

.header {
background-color: #3c4220;
background-image: url("images/LOCplaque1.jpg");
color: #000;
font-size: 100%;
font-weight: bold;
font-style: italic;
text-align: right;
height: 170px;
padding-top: 40px;
padding-right: 20px;
border-bottom: 1px solid #000000;
}

.header H1 {
font-family: Times New Roman, Georgia, serif;
background-color: transparent;
color: #000;
font-size: 22px;
font-weight: bold;
font-style: normal;
letter-spacing: 3px;
text-align: right;
margin: 0px;
border: 0px;
padding: 0px
}

.sidebar {
float: left;
width: 190px;
padding: 5px
}

.sidebar li {list-style-image: none; list-style-type: disc;}

.sidebar dl {
padding: 3px;
background: #afc07d;
border: 1px solid #000000;
line-height: 15px;
}

.sidebar dt {
background-color: #3c4220;
color: #fcfbce;
font-weight: bold;
padding: 6px;
margin: 2px 2px;
border: 1px solid #000000;
}

.sidebar dd {
padding: 0px;
margin: 2px;
padding: 2px 6px 2px 6px;
background: #afc07d;
color: #000000;
}

.sidebar dd a:link, .sidebar dd a:visited, .sidebar dd a:active {
display: block;
border: 1px solid #3c4220;
padding: 2px 6px 2px 6px;
background: #fcfbce;
color: #000000;
text-decoration: none;	
}

.sidebar dd a:hover {
color: #fcfbce;
border: 1px solid #fcfbce;
background: #ab1215;
text-decoration: none;
}

.content {
float: right;
width: 510px;
padding: 10px 15px;
font-family: Verdana, Arial, sans-serif;
line-height: 20px;
text-align: left;
}

.mypstyle {
font-family: "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
font-size: 12px;
line-height: 1.1em;
text-align: justify;
}

.mypstyle2 {
font-family: "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
text-align: center;
}

dt {
font-family: "Times New Roman", "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
color: #3c4220;
font-size: 16px;
font-weight: bold;
padding-bottom: 0px;
}

dd {
font-family: "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
line-height: 1.2em;
font-size: 12px;
padding-bottom: 10px;
margin-left: 1px;
}

.footer {
clear: both;
height: 40px;
background-color: #3c4220;
color: #fcfbce;
font-size: 10px;
text-align: center;
letter-spacing: 3px;
padding: 15px;
border-top: 1px solid #000000;
}

.footer A:LINK {
color: #fcfbce; 
text-decoration: none; 
font-weight: bold; 
padding: 3px; 
border: 1px solid #fcfbce;
}

.footer A:VISITED {
color: #fcfbce; 
text-decoration: none; 
font-weight: bold; 
padding: 3px; 
border: 1px solid #fcfbce;
}

.footer A:HOVER {
background-color: #ab1215; 
color: #fcfbce; 
text-decoration: none; 
font-weight: bold; 
padding: 3px; 
border: 1px solid #fcfbce;
}

.footer A:ACTIVE {
color: #fcfbce; 
text-decoration: none; 
font-weight: bold; 
padding: 3px; 
border: 1px solid #fcfbce;
}

.imageleft {
margin: 2px 10px 2px 0px;
border: 3px double #000000;
float: left;	
}

.imageright {
margin: 2px 0px 2px 10px;
border: 3px double #000000;
float: right;
}

.imageplain {
border: 3px double #000000;
float: none	
}

.wrapper {
text-align: left;
margin-left: auto;
margin-right: auto;
width: 750px;
background-color: #fcfbce;
background-image: url("images/background2.jpg");
color: #000000;
border: 1px solid #000000;
margin: 20px ;
}

div.wrapper {
text-align: left;
margin-left: auto;
margin-right: auto;
}

HR {
color: #000000;
background-color: #000000;
height: 2px;
}
.myheaderfont {
	font-family: "Times New Roman", "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
	font-size: 18px;
}


.servicemenu {
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: underline;
}