HTML {
}

body { 
background-color: #FFFFFF;
font-family: Verdana, Arial, sans-serif;
margin: 0px 0px 0px 0px;
color: #000000;
font-size : 100%;
}

H4, H5, H6 {
font-size : 100%;
color : #000000;
font-weight: bold;
}

ul {
list-style-type: disc;
}

HR {
color : #75868E; 
height : 1px;	 
width : 75%;
}

.main {
background-color: #FFFFFF;
}

/*header*/

.datestamp {
padding: 5px;
font-size: 65%;
text-align: right;
width: auto;
}

.header {
padding: 4px;
text-align: left;
}

.header h1{
font-size: 130%;
color: #75868E; 
margin: 0px 0px 0px 0px;
}

.header p {
margin: 0px 0px 0px 0px;
font-size: 70%;
color: #000000; 
}

.header a, .header a:visited {
text-decoration: none;
color: #000000; 
}

.header a:hover {
color: #A5B0B9; 
}

/*main content cells*/

.contentcell1 {
padding: 0px;
text-align: left;
}

.content {
padding: 10px 10px 5px 10px;
font-size : 70%;
}

.content h1 {
color: #000000; 
font-weight: bold; 
font-style: normal; 
text-decoration: none; 
font-size: 120%;

}

.content h2 {
color: #75868E; 
font-weight: bold; 
font-style: normal; 
text-decoration: none; 
font-size: 100%;

}

.content h3 {
color: #75868E; 
font-weight: bold; 
font-style: normal; 
text-decoration: none; 
font-size: 100%;

}

.content a, .content a:visited {
font-weight: normal;
text-decoration: underline;
color: #000000; 
}

.content a:hover {
color: #75868E; 
}

.contentcell2 {
padding: 0px;
background-color: #F5F5F5;
text-align: left;
}

.content2 {
padding: 10px 10px 5px 10px;
font-size : 70%;
}

.content2 h1 {
color: #000000; 
font-weight: bold; 
font-style: normal; 
text-decoration: none; 
font-size: 110%;
border-top: 5px solid #A5B0B9;

}

.content2 h2 {
color: #A5B0B9; 
font-weight: bold; 
font-style: normal; 
text-decoration: none; 
font-size: 100%;

}

.content2 h3 {
color: #75868E; 
font-weight: bold; 
font-style: normal; 
text-decoration: none; 
font-size: 100%;

}

.content2 a, .content2 a:visited {
font-weight: normal;
text-decoration: underline;
color: #000000; 
}

.content2 a:hover {
color: #75868E; 
}




/*Menus*/

/*header navigation...*/

.navcontainer{
background-image: url(images/mainimage1.jpg);
background-repeat: no-repeat;
height: 200px;
color: #000000;
border-bottom: 5px solid #A5B0B9;
}

#nav1{
filter:alpha(opacity=50);
-moz-opacity:0.5;
background-color: #352471;
float: left;
height: 200px;
color: #000000;
width: 151px;
border-right: 2px solid #FFFFFF;
}

#nav1 a, #nav1 a:visited {
text-decoration: none;
font-size: 80%;
margin: 0px;
color: #FFFFFF;
width: 146px;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
padding-right: 0px;
text-align: left;
display: block;
font-weight: bold;
height: 190px;
}

#nav1 a:hover{
background-color: #FFFFFF;
color: #000000; 
text-align: left;
font-weight: bold;
height: 190px;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
}

#nav2{
filter:alpha(opacity=50);
-moz-opacity:0.5;
background-color: #24715B;
float: left;
height: 200px;
color: #000000;
width: 151px;
border-right: 2px solid #FFFFFF;
}

#nav2 a, #nav2 a:visited {
text-decoration: none;
font-size: 80%;
margin: 0px;
color: #FFFFFF;
width: 146px;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
padding-right: 0px;
text-align: left;
display: block;
font-weight: bold;
height: 190px;
}

#nav2 a:hover{
background-color: #FFFFFF;
color: #000000; 
text-align: left;
font-weight: bold;
height: 190px;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
}


#nav3{
filter:alpha(opacity=50);
-moz-opacity:0.5;
background-color: #397124;
float: left;
height: 200px;
color: #000000;
width: 151px;
border-right: 2px solid #FFFFFF;
}

#nav3 a, #nav3 a:visited {
text-decoration: none;
font-size: 80%;
margin: 0px;
color: #FFFFFF;
width: 146px;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
padding-right: 0px;
text-align: left;
display: block;
font-weight: bold;
height: 190px;
}

#nav3 a:hover{
background-color: #FFFFFF;
color: #000000; 
text-align: left;
font-weight: bold;
height: 190px;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
}

#nav4{
filter:alpha(opacity=50);
-moz-opacity:0.5;
background-color: #71243B;
float: left;
height: 200px;
color: #000000;
width: 151px;
border-right: 2px solid #FFFFFF;
}

#nav4 a, #nav4 a:visited {
text-decoration: none;
font-size: 80%;
margin: 0px;
color: #FFFFFF;
width: 146px;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
padding-right: 0px;
text-align: left;
display: block;
font-weight: bold;
height: 190px;
}

#nav4 a:hover{
background-color: #FFFFFF;
color: #000000; 
text-align: left;
font-weight: bold;
height: 190px;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
}


#nav5{
filter:alpha(opacity=50);
-moz-opacity:0.5;
background-color: #712460;
float: left;
height: 200px;
color: #000000;
width: 153px;

}

#nav5 a, #nav5 a:visited {
text-decoration: none;
font-size: 80%;
margin: 0px;
color: #FFFFFF;
width: 148px;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
padding-right: 0px;
text-align: left;
display: block;
font-weight: bold;
height: 190px;
}

#nav5 a:hover{
background-color: #FFFFFF;
color: #000000; 
text-align: left;
font-weight: bold;
height: 190px;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
}


#clear{
clear: both;
}



/*...end header navigation*/

.menu2 {
text-align: center;
font-size: 70%;
color: #FFFFFF;
background-color: #A5B0B9;
padding: 4px;
}

.menu2 a, .menu2 a:visited {
font-weight: normal;
text-decoration: none;
color: #FFFFFF; 
}

.menu2 a:hover{
color: #000000; 
}

.menu3 {
text-align: center;
font-size: 65%;
color: #FFFFFF;
background-color: #A5B0B9;
padding: 5px;
border-top: 2px solid #FFFFFF;
}

.menu3 a, .menu3 a:visited {
font-weight: normal;
color: #FFFFFF; 
text-decoration: none;
}

.menu3 a:hover{
color: #000000; 
text-decoration: none;
}

/*Hot Topic Boxes*/

.htopicbox{
background-color: #F5F5F5;
border: 1px solid #75868E;
font-size: 100%;
padding: 5px;
text-align: justify;
}

.htopicbox H3 {
color: #FFFFFF; 
font-weight: bold; 
font-style: normal; 
text-decoration: none; 
font-size: 100%;
background-color: #A5B0B9;
padding: 2px;
margin-top: 0px;
border: 1px solid #FFFFFF;
text-align: left;
}

.htopicbox a, .htopicbox a:visited {
font-weight: bold;
text-decoration: underline;
color: #000000; 
}

.htopicbox a:hover {
color: #000000; 
font-weight: bold;
text-decoration: underline overline;
}

/*Footer*/

.footer {
background-color: #F5F5F5;
padding: 4px;
font-size : 70%;
text-align: center;
color: #75868E;
}

.footer a, .footer a:visited {
font-weight: normal;
text-decoration: none;
color: #FFFFFF; 
}

.footer a:hover{
color: #A5B0B9; 
font-weight: normal;
text-decoration: none;
}

/*Site Design*/

.sitedesign {
background-color: #FFFFFF;
padding: 4px;
font-size : 55%;
text-align: center;
color: #75868E;
}

.sitedesign a, .sitedesign a:visited {
font-weight: normal;
text-decoration: none;
color: #75868E; 
}

.sitedesign a:hover{
color: #000000; 
font-weight: normal;
text-decoration: none;
}

/*Form Properties*/

.formbutton {
background-color: #A5B0B9;
border: 3px double #A5B0B9;
font-size: 90%;
font-weight: normal;
font-family: Verdana, Arial, sans-serif;
color: #FFFFFF;
}

.formtext {
background-color: #FFFFFF;
border: 1px solid #A5B0B9;
font-size: 95%;
font-family: Verdana, Arial, sans-serif;
color: #000000;
margin-top: 2px;
}

/*gallery*/

.gallery {
font-size: 90%;
font-weight: normal;
font-family: Verdana, Arial, sans-serif;
padding: 10px;
}

/*news*/

.news {
padding: 5px;
margin-bottom: 5px;
font-size: 100%;
text-align: left;
color: #000000; 
background-color: #F5F5F5;
}

.news h1 {
color: #000000; 
font-weight: bold; 
font-style: normal; 
text-decoration: none; 
font-size: 120%;

}

.news h2 {
color: #75868E; 
font-weight: bold; 
font-style: normal; 
text-decoration: none; 
font-size: 100%;

}

.news h3 {
color: #75868E; 
font-weight: bold; 
font-style: normal; 
text-decoration: none; 
font-size: 100%;

}

.news a, .news a:visited {
font-weight: normal;
text-decoration: underline;
color: #000000; 
}

.news a:hover {
color: #A5B0B9; 
}

.photo {
border: 4px solid #A5B0B9;
margin: 2px;
}


